Roy3-7
4-8Alta
7
49
FINAL 10/24
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Photos
  • Matchup
Q1Q2Q3Q4Final
RHS
07007
AHS
21217049
Final score provided by C. Dickson.
Royals
Hawks

Offense - Passing

CAttYdsC%AvgTDIntQB Rate
#15 R. Speredon1323153.56511.81173.3

Offense - Rushing

CarYdsAvg100+
#1 M. Welch430.80
#2 D. Esplin461.50
#6 G. Pearson122.00
#11 A. Ahui492.30
#15 R. Speredon11242.20
#22 M. Engstrom8779.60

Offense - Receiving

RecYdsAvgLngTD
#1 M. Welch133.0
#2 D. Esplin46716.8
#6 G. Pearson2157.581
#7 R. Cordero45814.5
#21 J. Teran1-1-1.0
#22 M. Engstrom11111.0

Offense - All Purpose Yards

Offense - Total Yards

Defense - Sacks

SacksYdl
#30 K. Forte1.53

Defense - Defensive Statistics

Special Teams - Kickoffs

KOYdsAvgLng
#14 B. Williams27537.553

Special Teams - Punts

PYdsAvgLng
#14 B. Williams513026.039

Special Teams - Kickoff and Punt Returns

KO RetsYdsAvgLngKR Yds
#28 L. Hicks14646.04646

Scoring - Points

TDsTD PtsKick Pts
#6 G. Pearson16
#14 B. Williams1

Scoring - PATs and Field Goals

PATAtt%Tot Pts
#14 B. Williams111.01

Scoring - Touchdowns

TD RecTotal
#6 G. Pearson11

Team summary

Total TDs
RHS
1
AHS
7
Sacks
RHS
1.5
AHS
6.5
Interceptions
RHS
AHS
1
Passing TDs
RHS
1
AHS
4
Receiving TDs
RHS
1
AHS
4
Rushing TDs
RHS
AHS
2
Caused Fumbles
RHS
1
AHS
1
Completion Percentage
RHS
.565
AHS
.708
QB Rating
RHS
73.3
AHS
152.8
VIEW ALL

Offense

Passing
C
13
17
Att
23
24
Yds
153
314
C%
.565
.708
Avg
11.8
18.5
TD
1
4
Int
1
0
Lng
-
51
QB Rate
73.3
152.8
Rushing
Car
32
18
Yds
121
153
Avg
3.8
8.5
Lng
-
27
TD
-
2
Receiving
Rec
13
17
Yds
153
314
Avg
11.8
18.5
Lng
8
51
TD
1
4
Offensive Fumbles and Pancake Blocks
Pnk Blk
-
10
All Purpose Yards
KR
46
27
Total
320
494
Total Yards
Total
274
467

Defense

Tackles
Solo
23
43
Asst
19
41
Tot Tckls
42
85
TFL
1.5
10.5
Sacks
Sacks
1.5
6.5
Ydl
3
-
Defensive Statistics
Int
-
1
PD
2
2
Caus
1
1

Special Teams

Kickoffs
KO
2
8
Yds
75
-
Avg
37.5
-
Lng
53
-
TB
-
7
Punts
P
5
1
Yds
130
70
Avg
26.0
70.0
Lng
39
70
Kickoff and Punt Returns
KO Rets
1
1
Yds
46
27
Avg
46.0
27.0
Lng
46
27
KR Yds
46
27

Scoring

Points
TDs
1
7
TD Pts
6
42
Kick Pts
1
7
PATs and Field Goals
PAT
1
7
Att
1
7
%
1.0
1.0
Touchdowns
TD Rush
-
2
TD Rec
1
4
TD IR
-
1

Utah High School Football - Alta triumphant over Roy

October 24, 2025: Sandy, UT 84094

The crowd at Friday's non-league contest between the Alta Hawks (Sandy, UT) and the visiting Roy Royals (Roy, UT), witnessed Alta's football squad wallop Roy by a tally of 49-7.

The Hawks (4-7) will now prepare for their bout against Fremont (Plain City, UT). The Silverwolves go into the non-league bout with a 8-2 record. In their last bout, Fremont smashed Roy (Roy, UT), 41-21, in a league bout.

The Royals now own a 3-7 record.

Colby DicksonRoyals Reporter
  1. Check In

    0 - 0 The scorer has checked in. Roy 0, Alta 0
    @ 3:05 PM
  2. Game Attendance

    Attendance Hundreds
    @ 3:05 PM
  3. Field Conditions

    Field Conditions Dry
    @ 3:05 PM
  4. Weather Conditions

    Weather Conditions Hot
    @ 3:05 PM
  5. Check In

    0 - 0 The scorer has checked in. Roy 0, Alta 0
    @ 3:06 PM
  6. Game Attendance

    Attendance Hundreds
    @ 3:06 PM
  7. Field Conditions

    Field Conditions Dry
    @ 3:06 PM
  8. Weather Conditions

    Weather Conditions Hot
    @ 3:06 PM
  9. Let’s go Roy!
    @ 3:06 PM
  10. 1st Quarter
  11. 0 - 0

    Start of Game

    Alta kicking off to Roy.
    @ 3:06 PM
  12. 0 - 0

    Possession Update - Kickoff

    Alta kicked off to Roy. Roy has the ball on their own 20-yard line. Roy 0, Alta 0
    @ 3:07 PM
  13. 0 - 0

    Punt

    Roy has punted to Alta. Alta has the ball on their own 35-yard line. Roy 0, Alta 0
    @ 3:10 PM
  14. 0 - 0

    Long Pass

    Alta - #5 Lucas Pagel with a long pass to #14 Evan Eyink. Alta has the ball on Roy's 32-yard line. Roy 0, Alta 0
    Evan Eyink14 - WR, FS
    Lucas Pagel5 - CB, WR
    @ 3:11 PM
  15. 0 - 0

    Long Pass

    Alta with a long pass. Alta has the ball on Roy's 4-yard line. Roy 0, Alta 0
    @ 3:11 PM
  16. 0 - 6

    Rushing Touchdown

    Alta - #1 Bennett Coester with a 4 Yd Rushing TD. Roy 0, Alta 6
    Bennett Coester1 - MLB, FB
    @ 3:12 PM
  17. 0 - 7

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 0, Alta 7
    Jack Mcallister16 - K, P
    @ 3:12 PM
  18. 0 - 7

    Possession Update - Kickoff

    Alta kicked off to Roy. Roy has the ball on their own 20-yard line. Roy 0, Alta 7
    @ 3:15 PM
  19. 0 - 7

    Update

    Roy - 2nd down, ~7 minutes to go, ball on their own 40-yard line. Roy 0, Alta 7
    @ 3:18 PM
  20. 0 - 7

    Punt

    Roy has punted to Alta. Alta has the ball on their own 33-yard line. Roy 0, Alta 7
    @ 3:21 PM
  21. 0 - 7

    Update

    Alta - 3rd down, ~5 minutes to go, ball on Roy's 41-yard line. Roy 0, Alta 7
    @ 3:26 PM
  22. Commentary

    Roy got a stop, but an unsportsmanlike penalty for a punch after the play gives Alta a new first down.
    @ 3:26 PM
  23. 0 - 7

    Update

    Alta - 1st down, ~4 minutes to go, ball on Roy's 24-yard line. Roy 0, Alta 7
    @ 3:28 PM
  24. 0 - 13

    Rushing Touchdown

    Alta - #5 Lucas Pagel with a 20 Yd Rushing TD. Roy 0, Alta 13
    Lucas Pagel5 - CB, WR
    @ 3:29 PM
  25. 0 - 14

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 0, Alta 14
    Jack Mcallister16 - K, P
    @ 3:29 PM
  26. 0 - 14

    Big Play - Kickoff Return

    Roy - #28 Lucius Hicks with a long kickoff return. Roy has the ball on Alta's 46-yard line. Roy 0, Alta 14
    Lucius Hicks28 - WR, DB
    @ 3:31 PM
  27. 0 - 14

    Update

    Roy - 1st down, ~3 minutes to go, ball on Alta's 33-yard line. Roy 0, Alta 14
    @ 3:32 PM
  28. 0 - 14

    Big Play - Sack

    Alta with a sack. Roy has the ball on Alta's 42-yard line. Roy 0, Alta 14
    @ 3:35 PM
  29. 0 - 14

    Big Play - Blocked Punt

    Alta with a blocked punt! Alta has the ball on Roy's 46-yard line. Roy 0, Alta 14
    @ 3:35 PM
  30. 0 - 14

    Long Pass

    Alta - #2 Tucker Brown with a long pass to #14 Evan Eyink. Alta has the ball on Roy's 14-yard line. Roy 0, Alta 14
    Evan Eyink14 - WR, FS
    Tucker Brown2 - QB
    @ 3:36 PM
  31. 0 - 20

    Passing Touchdown

    Alta - #2 Tucker Brown 8 Yd pass completed to #4 Ber Strong for a TD. Roy 0, Alta 20
    Ber Strong4 - WR, CB
    Tucker Brown2 - QB
    @ 3:38 PM
  32. 0 - 21

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 0, Alta 21
    Jack Mcallister16 - K, P
    @ 3:38 PM
  33. 0 - 21

    Possession Update - Kickoff

    Alta kicked off to Roy. Roy has the ball on their own 20-yard line. Roy 0, Alta 21
    @ 3:40 PM
  34. 0 - 21

    Update

    Roy - 2nd down, Under a minute, ball on their own 22-yard line. Roy 0, Alta 21
    @ 3:40 PM
  35. 2nd Quarter
  36. 0 - 21

    End of 1st Quarter

    Roy 0, Alta 21
    @ 3:40 PM
  37. 0 - 21

    Punt

    Roy has punted to Alta. Alta has the ball on their own 33-yard line. Roy 0, Alta 21
    @ 3:45 PM
  38. 0 - 21

    Update

    Alta - 2nd down, ~9 minutes to go, ball on Roy's 18-yard line. Roy 0, Alta 21
    @ 3:47 PM
  39. 0 - 27

    Passing Touchdown

    Alta - #2 Tucker Brown 18 Yd pass completed to #5 Lucas Pagel for a TD. Roy 0, Alta 27
    Lucas Pagel5 - CB, WR
    Tucker Brown2 - QB
    @ 3:48 PM
  40. 0 - 28

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 0, Alta 28
    Jack Mcallister16 - K, P
    @ 3:48 PM
  41. 0 - 28

    Possession Update - Kickoff

    Alta kicked off to Roy. Roy has the ball on their own 20-yard line. Roy 0, Alta 28
    @ 3:51 PM
  42. 0 - 28

    Long Pass

    Roy - #15 Rock Speredon with a long pass to #7 Ryker Cordero. Roy has the ball on Alta's 16-yard line. Roy 0, Alta 28
    Ryker Cordero7 - TE, LB
    Rock Speredon15 - QB
    @ 3:55 PM
  43. 6 - 28

    Passing Touchdown

    Roy - #15 Rock Speredon 7 Yd pass completed to #6 Gunner Pearson for a TD. Roy 6, Alta 28
    Gunner Pearson6 - WR, DB
    Rock Speredon15 - QB
    @ 3:57 PM
  44. 7 - 28

    Made Point After

    Roy - #14 Bo Williams PAT Good. Roy 7, Alta 28
    Bo Williams14 - K
    @ 3:58 PM
  45. 7 - 28

    Possession Update - Kickoff

    Roy kicked off to Alta. Alta has the ball on their own 32-yard line. Roy 7, Alta 28
    @ 4:02 PM
  46. 7 - 28

    Update

    Alta - 1st down, ~5 minutes to go, ball on their own 43-yard line. Roy 7, Alta 28
    @ 4:02 PM
  47. 7 - 34

    Passing Touchdown

    Alta - #2 Tucker Brown 51 Yd pass completed to #5 Lucas Pagel for a TD. Roy 7, Alta 34
    Lucas Pagel5 - CB, WR
    Tucker Brown2 - QB
    @ 4:05 PM
  48. 7 - 35

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 7, Alta 35
    Jack Mcallister16 - K, P
    @ 4:05 PM
  49. 7 - 35

    Possession Update - Kickoff

    Alta kicked off to Roy. Roy has the ball on their own 20-yard line. Roy 7, Alta 35
    @ 4:07 PM
  50. 7 - 41

    Pick-6

    Alta - Pick 6! #25 Ryker Ellis with a 22-yard return. Roy 7, Alta 41
    Ryker Ellis25 - FS, SS
    @ 4:08 PM
  51. 7 - 42

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 7, Alta 42
    Jack Mcallister16 - K, P
    @ 4:09 PM
  52. 7 - 42

    Update

    Roy - 2nd down, Under a minute, ball on Alta's 45-yard line. Roy 7, Alta 42
    @ 4:14 PM
  53. Halftime
  54. 7 - 42

    Halftime

    Roy 7, Alta 42
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 4:19 PM
  55. Commentary

    It’s all Alta. I’ll be providing score up dates only in the 2nd half.
    @ 4:19 PM
  56. 3rd Quarter
  57. 7 - 42

    Start of 3rd Quarter

    Roy to kick off to Alta.
    @ 4:43 PM
  58. 7 - 42

    Possession Update - Kickoff

    Roy kicked off to Alta. Alta has the ball on their own 29-yard line. Roy 7, Alta 42
    @ 4:44 PM
  59. 7 - 42

    Update

    Alta - 1st down, ~2 minutes to go, ball on their own 46-yard line. Roy 7, Alta 42
    @ 4:59 PM
  60. 7 - 48

    Passing Touchdown

    Alta - #2 Tucker Brown 24 Yd pass completed for a TD. Roy 7, Alta 48
    Tucker Brown2 - QB
    @ 5:02 PM
  61. 7 - 49

    Made Point After

    Alta - #16 Jack Mcallister PAT Good. Roy 7, Alta 49
    Jack Mcallister16 - K, P
    @ 5:02 PM
  62. 4th Quarter
  63. 7 - 49

    End of 3rd Quarter

    Roy 7, Alta 49
    @ 5:12 PM
  64. 7 - 49

    Update

    Roy - 1st down, ~8 minutes to go, ball on Alta's 5-yard line. Roy 7, Alta 49
    @ 5:12 PM
  65. 7 - 49

    Turnover on Downs

    Roy has turned possession over on downs. Alta has the ball on their own 6-yard line. Roy 7, Alta 49
    @ 5:15 PM
  66. Final
  67. 7 - 49

    End of Game

    Roy 7, Alta 49
    @ 5:25 PM

Scoretracker Scorers

Colby DicksonRoyals Reporter

Roy @ Alta Football Game Info

Fri., Oct. 24, 2025 @ 3p
The Alta (Sandy, UT) varsity football team won Friday's home playoff game against Roy (UT) by a score of 49-7.

Player stats

Rushing Yds/G
RHS
AHS
Passing Yds/G
RHS
AHS
T. Brown250.5
Receiving Yds/G
RHS
AHS
Total Yds/G
RHS
AHS
T. Brown265.2
Tackles/G
RHS
AHS
Sacks/G
RHS
AHS
Points/G
RHS
AHS
Pancake Blocks
RHS
--
AHS

Team comparison

Rushing Yards/G
172.7
102.3
Passing Yards/G
171.6
249.8
Receiving Yards/G
175.6
259.8
Total Yards/G
344.3
352.1
Tackles/G
57.9
76.8
Sacks/G
1.1
2.5
Points/G
2.2
4.2
Pancake Blocks
-
113

Scoring averages

Q1Q2Q3Q4Final
Roy
2.14.96.42.217.9
Alta
7.46.15.46.225.1

Roy Videos

Roy doesn't have any videos.

Alta Videos

Season recap

Overall record
3-7
4-8
League
3-3
1-4
Non-League
0-3
2-3
Head to Head
0-1
1-0
Home
2-3
3-3
Away
1-4
1-5
Neutral
0-0
0-0
Playoff
0-1
1-1
In-State
3-7
4-8
Out-of-State
0-0
0-0
Win %
.300
.333
Region %
.500
.200
PF
179
301
PA
343
326
VIEW ALL

Common opponents

0 - 1
0 - 1
0 - 1
0 - 1

Rankings

UT
Division 5A
CANCEL
POST

Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.