The Hesperia (CA) varsity football team lost Friday's home conference game against Oak Hills (Hesperia, CA) by a score of 42-3.

Q1Q2Q3Q4Final
Oak Hills014141442
Hesperia30003
Final score provided by T. Tano.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Fan Chat
  • Matchup Info

Game Stats

Oak Hills

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals710112.70016.011100.8
14Jacob Webster (So)710112.70016.011100.8
Hesperia

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals41038.4009.51351.3
5Anthony Lopez (Sr)41038.4009.51351.3
Oak Hills

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals333269.98023
14Jacob Webster (So)4266.52501
21Shaylon Young (Sr)121129.3161
33Karson Cox (Jr)1718811.18012
Hesperia

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals34882.6110
4Zamar Malveaux (So)12342.8110
5Anthony Lopez (Sr)471.8100
9Da'lon Williams (So)17492.9100
22Aden Nolen (Jr)1-2-2.0-20
Oak Hills

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals713018.6332
9John Swain iv (Jr)11818.018
12Royalton Allen (Fr)23517.5251
21Shaylon Young (Sr)12121.0211
33Karson Cox (Jr)35618.733
Hesperia

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals4389.513
4Zamar Malveaux (So)22211.013
17J. Hernandez (Sr)2168.08
Oak Hills

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals326130456
9John Swain iv (Jr)1818
12Royalton Allen (Fr)3535
14Jacob Webster (So)2626
21Shaylon Young (Sr)11221133
33Karson Cox (Jr)18856244
Hesperia

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals88380126
4Zamar Malveaux (So)342256
5Anthony Lopez (Sr)77
9Da'lon Williams (So)4949
17J. Hernandez (Sr)1616
22Aden Nolen (Jr)-20-2
Oak Hills

Total Yards

#Athlete NameRushPassRecTotal
Team Totals326112130438
9John Swain iv (Jr)1818
12Royalton Allen (Fr)3535
14Jacob Webster (So)26112138
21Shaylon Young (Sr)11221133
33Karson Cox (Jr)18856244
Hesperia

Total Yards

#Athlete NameRushPassRecTotal
Team Totals883838126
4Zamar Malveaux (So)342256
5Anthony Lopez (Sr)73845
9Da'lon Williams (So)4949
17J. Hernandez (Sr)1616
22Aden Nolen (Jr)-2-2
Oak Hills

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1841593.0
2Josh Burgess (Sr)5611
2Dajhon Hall (Jr)145
5Jeffery Johnson (So)44
9John Swain iv (Jr)134
10Isaac Garcia (Sr)11
15Gabriel Lucero (Sr)1341.0
20Jacob Macias (Jr)19101.0
21Shaylon Young (Sr)213
23Peyton Metzger (Sr)134
32Jordyn Simmons (Jr)213
33Karson Cox (Jr)123
54Sione Felila (Fr)11
61Nathan Cabrejo (Jr)11
99Charles King (Sr)1451.0
Hesperia

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3322553.0
4Zamar Malveaux (So)3581.0
8Devin Watson (Jr)123
11M. Rodriguez (Sr)8311
14Robert Sutton (Sr)213
22Aden Nolen (Jr)426
34Angel Taylor (Sr)415
42Alex Moreno (Sr)11
44Adan Torres (Sr)628
51Khali Ratcliffe (Jr)1121.0
55Anthony Ruiz (Sr)3251.0
71Gavin Stolpp (Sr)112
78Jayden Jernigan (Sr)11

Sacks

Oak Hills has not entered any sacks stats.
Hesperia

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.052
11M. Rodriguez (Sr)1.05
71Gavin Stolpp (Sr)2
Oak Hills

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals22302
2Dajhon Hall (Jr)1
5Jeffery Johnson (So)2
15Gabriel Lucero (Sr)1
20Jacob Macias (Jr)130
23Peyton Metzger (Sr)10
Hesperia

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.0110
22Aden Nolen (Jr)100.01
34Angel Taylor (Sr)10
Oak Hills

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals72
81Ethan Caudle (Jr)72

Kickoffs

Hesperia has not entered any kickoffs stats.
Oak Hills

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals636743
12Royalton Allen (Fr)166
14Jacob Webster (So)166
20Jacob Macias (Jr)166
21Shaylon Young (Sr)166
33Karson Cox (Jr)21212
81Ethan Caudle (Jr)77

Points

Hesperia has not entered any points stats.
Oak Hills

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals771.07
81Ethan Caudle (Jr)771.07

PATs and Field Goals

Hesperia has not entered any pats and field goals stats.
Oak Hills

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3216
12Royalton Allen (Fr)11
14Jacob Webster (So)11
20Jacob Macias (Jr)11
21Shaylon Young (Sr)11
33Karson Cox (Jr)22

Touchdowns

Hesperia has not entered any touchdowns stats.

Game Story

California High School Football - Hesperia crushed by Oak Hills

September 28, 2023: Hesperia, CA 92345

Oak Hills Bulldogs (Hesperia, CA) fans left the game content Thursday as they saw their football team rout the host Hesperia Scorpions (Hesperia, CA), 42-3 in a league test.

With the triumph, Oak Hills improves its record to 5-1 on the campaign. The Bulldogs travel to Serrano (Phelan, CA) to battle the Diamondbacks in a Mojave River test on Friday, October 6. The Diamondbacks come into the test with a record of 3-3. Serrano won 46-0 in their recent league test against Burroughs (Ridgecrest, CA)

With the loss, Hesperia drops to 5-1 on the campaign. The Scorpions host Apple Valley (Apple Valley, CA) to battle the Sun Devils in a Mojave River test on Thursday, October 5. The Sun Devils come into the test with a record of 3-2. Apple Valley won 28-14 in their recent league test against Sultana (Hesperia, CA)

Terry TanoBulldogs All-Star Reporter
Alex AguilarScorpions Reporter
  • All
  • Q1
  • Q2
  • Q3
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Oak Hills 0, Hesperia 0
    Posted @ 7p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7p
  5. Commentary

    1st Quarter
    Game Sony start until 7:30
    Posted @ 7:01p
  6. Commentary

    1st Quarter
    20 mins till game starts
    Posted @ 7:11p
  7. Commentary

    1st Quarter
    10 mins till start of game
    Posted @ 7:20p
  8. Commentary

    1st Quarter
    Hesperia will receive the kickoff
    Posted @ 7:28p
  9. 0 - 0

    Possession Update - Kickoff

    Hesperia1st Quarter ~11 minutes to go
    Oak Hills kicked off to Hesperia. Hesperia has the ball on their own 25-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:31p
  10. Commentary

    1st Quarter
    2nd and 10 for Hesperia
    Posted @ 7:32p
  11. Commentary

    1st Quarter
    Loss in the play 3rd and 14 for Hesperia
    Posted @ 7:33p
  12. Commentary

    1st Quarter
    4th and 6 for Hesperia
    Posted @ 7:34p
  13. 0 - 0

    Punt

    Oak Hills1st Quarter ~10 minutes to go
    Hesperia has punted to Oak Hills. Oak Hills has the ball on their own 29-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:34p
  14. Commentary

    1st Quarter
    Oak moved back to the 17 penalty moved them back to the 12
    Posted @ 7:36p
  15. Commentary

    1st Quarter
    2nd and 15 for Oak
    Posted @ 7:37p
  16. 0 - 0

    Update

    Oak Hills1st Quarter ~10 minutes to go
    Oak Hills - 3rd down, ~10 minutes to go, ball on their own 23-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:37p
  17. Commentary

    1st Quarter
    4th and 4 for Oak
    Posted @ 7:38p
  18. 0 - 0

    Punt

    Hesperia1st Quarter ~9 minutes to go
    Oak Hills has punted to Hesperia. Hesperia has the ball on Oak Hills' 42-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:39p
  19. Commentary

    1st Quarter
    TO Hesperia
    Posted @ 7:39p
  20. Commentary

    1st Quarter
    2nd and 8 for Hesperia
    Posted @ 7:41p
  21. 0 - 0

    Update

    Hesperia1st Quarter ~8 minutes to go
    Hesperia - 1st down, ~8 minutes to go, ball on Oak Hills' 32-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:42p
  22. Commentary

    1st Quarter
    2nd and 9 for Hesperia
    Posted @ 7:43p
  23. 0 - 0

    Update

    Hesperia1st Quarter ~6 minutes to go
    Hesperia - 1st down, ~6 minutes to go, ball on Oak Hills' 21-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:44p
  24. Commentary

    1st Quarter
    2nd and 3 for Hesperia
    Posted @ 7:45p
  25. 0 - 0

    Update

    Hesperia1st Quarter ~6 minutes to go
    Hesperia - 1st down, ~6 minutes to go, ball on Oak Hills' 8-yard line. Oak Hills 0, Hesperia 0
    Posted @ 7:45p
  26. Commentary

    1st Quarter
    2nd and 11 for Hesperia
    Posted @ 7:46p
  27. Commentary

    1st Quarter
    3rd and 11 for Hesperia
    Posted @ 7:47p
  28. Commentary

    1st Quarter
    4th and 11 for Hesperia from Oak11
    Posted @ 7:47p
  29. 0 - 3

    Field Goal

    Hesperia1st Quarter ~5 minutes to go
    Hesperia - 27 Yd Field Goal. Oak Hills 0, Hesperia 3
    Posted @ 7:49p
  30. 0 - 3

    Possession Update - Kickoff

    Oak Hills1st Quarter ~5 minutes to go
    Hesperia kicked off to Oak Hills. Oak Hills has the ball on their own 20-yard line. Oak Hills 0, Hesperia 3
    Posted @ 7:49p
  31. 0 - 3

    Update

    Oak Hills1st Quarter ~5 minutes to go
    Oak Hills - 1st down, ~5 minutes to go, ball on their own 30-yard line. Oak Hills 0, Hesperia 3
    Posted @ 7:50p
  32. Commentary

    1st Quarter
    2nd and 5 for Oak
    Posted @ 7:51p
  33. 0 - 3

    Update

    Oak Hills1st Quarter ~4 minutes to go
    Oak Hills - 1st down, ~4 minutes to go, ball on their own 44-yard line. Oak Hills 0, Hesperia 3
    Posted @ 7:51p
  34. Commentary

    1st Quarter
    1st and 19 for Oak
    Posted @ 7:53p
  35. Commentary

    1st Quarter
    2nd and 14 for Oak
    Posted @ 7:54p
  36. Commentary

    1st Quarter
    3rd and 12 for Oak
    Posted @ 7:54p
  37. 0 - 3

    Update

    Oak Hills1st Quarter ~2 minutes to go
    Oak Hills - 4th down, ~2 minutes to go, ball on their own 41-yard line. Oak Hills 0, Hesperia 3
    Posted @ 7:55p
  38. 0 - 3

    Punt

    Hesperia1st Quarter ~2 minutes to go
    Oak Hills has punted to Hesperia. Hesperia has the ball on their own 41-yard line. Oak Hills 0, Hesperia 3
    Posted @ 7:55p
  39. Commentary

    1st Quarter
    2nd and 10 for Hesperia
    Posted @ 7:56p
  40. Commentary

    1st Quarter
    3rd and 10 for Hesperia
    Posted @ 7:57p
  41. 0 - 3

    End of 1st Quarter

    2nd Quarter
    Oak Hills 0, Hesperia 3
    Posted @ 7:58p
  42. Commentary

    2nd Quarter
    4th and 14 for Hesperia
    Posted @ 8p
  43. Commentary

    2nd Quarter
    Block punt
    Posted @ 8:01p
  44. 0 - 3

    Possession Update

    Oak Hills2nd Quarter ~11 minutes to go
    Oak Hills takes over the ball on Hesperia's 35-yard line. Oak Hills 0, Hesperia 3
    Posted @ 8:01p
  45. Commentary

    2nd Quarter
    3rd and 8 for Oak
    Posted @ 8:03p
  46. Commentary

    2nd Quarter
    4th and 3 for Oak
    Posted @ 8:04p
  47. 0 - 3

    Update

    Oak Hills2nd Quarter ~11 minutes to go
    Oak Hills - 1st down, ~11 minutes to go, ball on Hesperia's 21-yard line. Oak Hills 0, Hesperia 3
    Posted @ 8:04p
  48. Commentary

    2nd Quarter
    2nd and 5 for Oak
    Posted @ 8:05p
  49. Commentary

    2nd Quarter
    3rd and 8 for Oak
    Posted @ 8:06p
  50. Commentary

    2nd Quarter
    4th and 14 for Oak
    Posted @ 8:06p
  51. 6 - 3

    Passing Touchdown

    Oak Hills2nd Quarter ~8 minutes to go
    Oak Hills - #14 Jacob Webster 25 Yd pass completed to #12 Royalton Allen for a TD. Oak Hills 6, Hesperia 3
    Posted @ 8:08p
  52. 7 - 3

    Made Point After

    Oak Hills2nd Quarter ~8 minutes to go
    Oak Hills - #81 Ethan Caudle PAT Good. Oak Hills 7, Hesperia 3
    Posted @ 8:08p
  53. 7 - 3

    Possession Update - Kickoff

    Hesperia2nd Quarter ~8 minutes to go
    Oak Hills kicked off to Hesperia. Hesperia has the ball on their own 20-yard line. Oak Hills 7, Hesperia 3
    Posted @ 8:09p
  54. Commentary

    2nd Quarter
    2nd and 10 for Hesperia
    Posted @ 8:10p
  55. Commentary

    2nd Quarter
    3rd and 7 for Hesperia
    Posted @ 8:10p
  56. Commentary

    2nd Quarter
    4th and 7 for Hesperia
    Posted @ 8:11p
  57. Commentary

    2nd Quarter
    Blocked punt
    Posted @ 8:12p
  58. 7 - 3

    Possession Update

    Oak Hills2nd Quarter ~7 minutes to go
    Oak Hills takes over the ball on Hesperia's 16-yard line. Oak Hills 7, Hesperia 3
    Posted @ 8:12p
  59. Commentary

    2nd Quarter
    2nd and 7 for Oak
    Posted @ 8:13p
  60. Commentary

    2nd Quarter
    3rd and 4 for Oak
    Posted @ 8:13p
  61. Commentary

    2nd Quarter
    3rd and 14 for Oak
    Posted @ 8:14p
  62. 13 - 3

    Passing Touchdown

    Oak Hills2nd Quarter ~5 minutes to go
    Oak Hills - #14 Jacob Webster 21 Yd pass completed to #21 Shaylon Young for a TD. Oak Hills 13, Hesperia 3
    Posted @ 8:15p
  63. 14 - 3

    Made Point After

    Oak Hills2nd Quarter ~5 minutes to go
    Oak Hills - #81 Ethan Caudle PAT Good. Oak Hills 14, Hesperia 3
    Posted @ 8:16p
  64. 14 - 3

    Possession Update - Kickoff

    Hesperia2nd Quarter ~5 minutes to go
    Oak Hills kicked off to Hesperia. Hesperia has the ball on their own 20-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:17p
  65. 14 - 3

    Update

    Hesperia2nd Quarter ~5 minutes to go
    Hesperia - 1st down, ~5 minutes to go, ball on their own 30-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:18p
  66. Commentary

    2nd Quarter
    2nd and 9 for Hesperia
    Posted @ 8:18p
  67. Commentary

    2nd Quarter
    3rd and 5 for Hesperia
    Posted @ 8:19p
  68. Commentary

    2nd Quarter
    TO Hesperia ball on their own 35 3 min til half
    Posted @ 8:20p
  69. Commentary

    2nd Quarter
    4th and 5 for Hesperia
    Posted @ 8:21p
  70. Commentary

    2nd Quarter
    Hesperia recovers ball that hit Oak on the Punt
    Posted @ 8:22p
  71. 14 - 3

    Possession Update

    Hesperia2nd Quarter ~3 minutes to go
    Hesperia takes over the ball on Oak Hills' 46-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:22p
  72. Commentary

    2nd Quarter
    2nd and 15 for Hesperia
    Posted @ 8:23p
  73. Commentary

    2nd Quarter
    3rd and 3 for Hesperia
    Posted @ 8:24p
  74. Commentary

    2nd Quarter
    4th and 5 for Hesperia
    Posted @ 8:25p
  75. 14 - 3

    Turnover on Downs

    Oak Hills2nd Quarter Under a minute
    Hesperia has turned possession over on downs. Oak Hills has the ball on their own 40-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:26p
  76. 14 - 3

    Update

    Oak Hills2nd Quarter Under a minute
    Oak Hills - 1st down, Under a minute, ball on Hesperia's 44-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:26p
  77. 14 - 3

    Interception

    Hesperia2nd Quarter Under a minute
    Hesperia intercepts a Oak Hills pass. Oak Hills 14, Hesperia 3
    Posted @ 8:27p
  78. 14 - 3

    Update

    Hesperia2nd Quarter Under a minute
    Hesperia - 1st down, Under a minute, ball on their own 40-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:27p
  79. 14 - 3

    Halftime

    Halftime
    Oak Hills 14, Hesperia 3
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:28p
  80. 14 - 3

    Start of 3rd Quarter

    Hesperia3rd Quarter
    Hesperia to kick off to Oak Hills.
    Posted @ 8:44p
  81. 14 - 3

    Possession Update - Kickoff

    Oak Hills3rd Quarter ~11 minutes to go
    Hesperia kicked off to Oak Hills. Oak Hills has the ball on their own 20-yard line. Oak Hills 14, Hesperia 3
    Posted @ 8:44p
  82. 20 - 3

    Rushing Touchdown

    Oak Hills3rd Quarter ~11 minutes to go
    Oak Hills - #33 Karson Cox with a 80 Yd Rushing TD. Oak Hills 20, Hesperia 3
    Posted @ 8:46p
  83. 21 - 3

    Made Point After

    Oak Hills3rd Quarter ~11 minutes to go
    Oak Hills - #81 Ethan Caudle PAT Good. Oak Hills 21, Hesperia 3
    Posted @ 8:46p
  84. 21 - 3

    Possession Update - Kickoff

    Hesperia3rd Quarter ~11 minutes to go
    Oak Hills kicked off to Hesperia. Hesperia has the ball on their own 35-yard line. Oak Hills 21, Hesperia 3
    Posted @ 8:47p
  85. Commentary

    3rd Quarter
    2nd and 6 for Hesperia
    Posted @ 8:48p
  86. Commentary

    3rd Quarter
    3rd and 3 for Hesperia
    Posted @ 8:49p
  87. Commentary

    3rd Quarter
    4th and 2 for Hesperia
    Posted @ 8:49p
  88. 21 - 3

    Punt

    Oak Hills3rd Quarter ~10 minutes to go
    Hesperia has punted to Oak Hills. Oak Hills has the ball on their own 10-yard line. Oak Hills 21, Hesperia 3
    Posted @ 8:50p
  89. Commentary

    3rd Quarter
    2nd and 8 for Oak
    Posted @ 8:51p
  90. Commentary

    3rd Quarter
    3rd and 1 for Oak
    Posted @ 8:51p
  91. Commentary

    3rd Quarter
    4th and 1 for Oak
    Posted @ 8:52p
  92. 21 - 3

    Punt

    Hesperia3rd Quarter ~7 minutes to go
    Oak Hills has punted to Hesperia. Hesperia has the ball on Oak Hills' 47-yard line. Oak Hills 21, Hesperia 3
    Posted @ 8:53p
  93. Commentary

    3rd Quarter
    2nd 8 for Hesperia
    Posted @ 8:54p
  94. Commentary

    3rd Quarter
    3rd and 5 for Hesperia
    Posted @ 8:54p
  95. Commentary

    3rd Quarter
    4th and 7 for Hesperia
    Posted @ 8:55p
  96. 21 - 3

    Turnover on Downs

    Oak Hills3rd Quarter ~5 minutes to go
    Hesperia has turned possession over on downs. Oak Hills has the ball on their own 43-yard line. Oak Hills 21, Hesperia 3
    Posted @ 8:56p
  97. Commentary

    3rd Quarter
    2nd and 2 for Oak
    Posted @ 8:57p

Players of the Game

Oak Hills (23-24)

Congratulations to #21 Shaylon Young (overall), #33 Karson Cox (offensive), #99 Charles King (defensive) and #20 Jacob Macias (special teams) for being selected the Oak Hills Football Players of the Game.

Hesperia (23-24)

Hesperia has not selected any Players of the Game.
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. T. Laufaletaua

    LESSGOO FAMILYY
  3. D. Sepulveda

    What score is accurate the announcer or the score board

Oak Hills @ Hesperia Football Game Info

Fri., Sep. 29, 2023 @ 7p
The Hesperia (CA) varsity football team lost Friday's home conference game against Oak Hills (Hesperia, CA) by a score of 42-3.

Scoretracker Providers

Terry TanoBulldogs All-Star Reporter
Alex AguilarScorpions Reporter

Rankings & Records

Oak Hills (23-24)

CASectionSec. Div.
55316
OverallLeagueHomeAwayWin %League %PFPA
10-25-07-03-2.8331.000449169

Hesperia (23-24)

CASectionSec. Div.
1939314
OverallLeagueHomeAwayWin %League %PFPA
9-24-14-25-0.818.800301155

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Oak Hills
8.010.711.77.27.037.4
Hesperia
4.89.14.18.3-27.4

Team Stat Comparison

Oak HillsHesperia
249.3Rushing Yards Per Game259.4
146.3Passing Yards Per Game82.2
142.4Receiving Yards Per Game82.6
395.7Total Yards Per Game341.5
56.0Tackles Per Game58.3
1.3Sacks Per Game3.1
35.6Points Per Game24.5

Team Leaders

Oak HillsHesperiaNational Avg.
#33 Karson Cox127.3Rushing Yards Per Game#9 Da'lon Williams186.520.6
#4 Diego Lopez123.4Passing Yards Per Game#5 Anthony Lopez81.750.5
#7 Maurice Parker58.0Receiving Yards Per Game#1 Don Henry41.417.5
#33 Karson Cox142.0Total Yards Per Game#9 Da'lon Williams189.136.9
#20 Jacob Macias6.3Tackles Per Game#11 Maddox Rodriguez7.62.7
#11 Joesph Hernandez0.5Sacks Per Game#25 Jacob Henry0.80.2
#33 Karson Cox13.0Points Per Game#9 Da'lon Williams9.82.1

Record Breakdown

Oak Hills (23-24)

Hesperia (23-24)

10-2
Overall
9-2
5-0
League
4-1
4-1
Non-League
5-0
1-0
Head to Head
0-1
4-0
Common Opponent
4-1
7-0
Home
4-2
3-2
Away
5-0
0-0
Neutral
0-0
1-1
Playoff
0-1
10-2
In-State
9-2
0-0
Out-of-State
0-0