28
14
FINAL 10/03
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Fan Chat
  • Matchup
Q1Q2Q3Q4Final
OHHS
7701428
SHS
1400014
Final score provided by T. Tano.
Bulldogs
Diamondbacks

Offense - Passing

CAttYdsC%AvgTDIntLngQB Rate
#1 J. Webster917214.52923.82161113.0

Offense - Rushing

CarYdsAvgLng100+TD
#1 J. Webster23718.5240
#8 J. Gooden11716.51902

Offense - Receiving

RecYdsAvgLngTD
#2 J. Parm13434.0
#3 J. Johnson23115.5
#12 R. Allen311638.7612
#16 D. Johnson23115.5

Offense - All Purpose Yards

Offense - Total Yards

RushPassRecTotal
#1 J. Webster37214251
#2 J. Parm3434
#3 J. Johnson3131
#8 J. Gooden7171
#12 R. Allen116116
#16 D. Johnson3131

Defense - Sacks

Scoring - Points

TDsTD Pts
#8 J. Gooden212
#12 R. Allen212

Scoring - Touchdowns

TD RushTD RecTotal
#8 J. Gooden22
#12 R. Allen22

Team summary

Total TDs
OHHS
4
SHS
2
Sacks
OHHS
4.0
SHS
Interceptions
OHHS
SHS
1
Passing TDs
OHHS
2
SHS
Receiving TDs
OHHS
2
SHS
Rushing TDs
OHHS
2
SHS
2
Caused Fumbles
OHHS
SHS
2
Fumble Recoveries
OHHS
SHS
2
QB Hurries
OHHS
SHS
3
Completion Percentage
OHHS
.529
SHS
.375
QB Rating
OHHS
113.0
SHS
45.8
VIEW ALL

Offense

Passing
C
9
3
Att
17
8
Yds
214
-2
C%
.529
.375
Avg
23.8
-0.7
TD
2
-
Int
1
-
Lng
61
-
QB Rate
113.0
45.8
Rushing
Car
13
40
Yds
108
154
Avg
8.3
3.9
Lng
24
68
100+
0
1
TD
2
2
Receiving
Rec
8
3
Yds
212
-2
Avg
26.5
-0.7
Lng
61
3
TD
2
-
Offensive Fumbles and Pancake Blocks
Fum
-
2
Lost
-
2
All Purpose Yards
KR
-
26
IR
-
20
Total
320
198
Total Yards
Total
322
152

Defense

Tackles
Solo
27
24
Asst
32
13
Tot Tckls
59
37
TFL
10.0
-
Sacks
Sacks
4.0
-
Hurs
-
3
Defensive Statistics
Int
-
1
Int Yds
-
20
Avg
-
20.0
PD
-
1
Fmb Rec
-
2
Caus
-
2

Special Teams

Punts
P
-
2
Yds
-
49
Avg
-
24.5
Lng
-
31
Kickoff and Punt Returns
KO Rets
-
2
Yds
-
26
Avg
-
13.0
Lng
-
13
KR Yds
-
26

Scoring

Points
TDs
4
2
TD Pts
24
12
Kick Pts
-
2
PATs and Field Goals
PAT
-
2
Att
-
2
%
-
1.0
Touchdowns
TD Rush
2
2
TD Rec
2
-

California High School Football - Oak Hills tops Serrano

October 3, 2025: Phelan, CA 92329

The Oak Hills Bulldogs football squad scored 28 points and limited the host Serrano Diamondbacks to 14 in the Bulldogs league triumph on Friday.

The Bulldogs now sport a 4-2 record. They take the field next when they host Apple Valley for a Mojave River challenge on Friday, October 10. Oak Hills will face a Sun Devils team coming off a 14-0 league win over Hesperia (Hesperia, CA). The Sun Devils record now stands at 3-3.

The Diamondbacks (4-2) will now prepare for their challenge against Sultana (Hesperia, CA). The Sultans enter the Mojave River challenge with a 0-6 record. In their last challenge, Sultana lost by Burroughs (Ridgecrest, CA), 17-7, in a league challenge.

Terry TanoBulldogs All-Star Reporter
  1. Check In

    0 - 0 The scorer has checked in. Oak Hills 0, Serrano 0
    @ 6:52 PM
  2. Game Attendance

    Attendance Hundreds
    @ 6:54 PM
  3. Field Conditions

    Field Conditions Dry
    @ 6:54 PM
  4. Weather Conditions

    Weather Conditions Cold
    @ 6:54 PM
  5. 1st Quarter
  6. 0 - 0

    Start of Game

    Oak Hills kicking off to Serrano.
    @ 7:00 PM
  7. 0 - 0

    Possession Update - Kickoff

    Oak Hills kicked off to Serrano. Serrano has the ball on their own 27-yard line. Oak Hills 0, Serrano 0
    @ 7:00 PM
  8. 0 - 0

    Fumble Recovery

    Oak Hills recovered a fumble by Serrano and has the ball on their own 21-yard line. Oak Hills 0, Serrano 0
    @ 7:02 PM
  9. Commentary

    Block in the back oak 1st and 20
    @ 7:04 PM
  10. Commentary

    2nd and 20 for Oak
    @ 7:05 PM
  11. Commentary

    3rd and 20 for Oak
    @ 7:06 PM
  12. Commentary

    4th and 20 for Oak
    @ 7:07 PM
  13. 0 - 0

    Punt

    Oak Hills has punted to Serrano. Serrano has the ball on Oak Hills' 32-yard line. Oak Hills 0, Serrano 0
    @ 7:07 PM
  14. Commentary

    1st and 5 for Serrano
    @ 7:08 PM
  15. Commentary

    2nd and 7 for Serrano
    @ 7:09 PM
  16. 0 - 0

    Update

    Serrano - 1st down, ~11 minutes to go, ball on Oak Hills' 15-yard line. Oak Hills 0, Serrano 0
    @ 7:10 PM
  17. Commentary

    2nd and 16 for Serrano
    @ 7:10 PM
  18. Commentary

    3rd and 8 for Serrano
    @ 7:11 PM
  19. Commentary

    4th and 6 for Serrano
    @ 7:12 PM
  20. Commentary

    T.O. Serrano 4th and 6 from Oaks 11
    @ 7:13 PM
  21. 0 - 0

    Update

    Serrano - 1st down, ~6 minutes to go, ball on Oak Hills' 4-yard line. Oak Hills 0, Serrano 0
    @ 7:14 PM
  22. 0 - 6

    Rushing Touchdown

    Serrano - Rushing TD. Oak Hills 0, Serrano 6
    @ 7:15 PM
  23. 0 - 7

    Made Point After

    Serrano - PAT Good. Oak Hills 0, Serrano 7
    @ 7:16 PM
  24. 0 - 7

    Fumble Recovery

    Serrano recovered a fumble by Oak Hills and has the ball on Oak Hills' 18-yard line. Oak Hills 0, Serrano 7
    @ 7:18 PM
  25. Commentary

    Arrano recover fumble on kickoff
    @ 7:18 PM
  26. Commentary

    2nd and 9 for Serrano
    @ 7:19 PM
  27. 0 - 7

    Update

    Serrano - 1st down, ~4 minutes to go, ball on Oak Hills' 3-yard line. Oak Hills 0, Serrano 7
    @ 7:22 PM
  28. 0 - 13

    Rushing Touchdown

    Serrano - Rushing TD. Oak Hills 0, Serrano 13
    @ 7:23 PM
  29. 0 - 14

    Made Point After

    Serrano - PAT Good. Oak Hills 0, Serrano 14
    @ 7:23 PM
  30. 0 - 14

    Possession Update - Kickoff

    Serrano kicked off to Oak Hills. Oak Hills has the ball on their own 35-yard line. Oak Hills 0, Serrano 14
    @ 7:25 PM
  31. Commentary

    2nd and 6 for Oak
    @ 7:25 PM
  32. Commentary

    3rd and 3 for Oak
    @ 7:26 PM
  33. Commentary

    4th and 1 for Oak
    @ 7:27 PM
  34. 0 - 14

    Update

    Oak Hills - 1st down, ~1 minute to go, ball on Serrano's 50-yard line. Oak Hills 0, Serrano 14
    @ 7:27 PM
  35. 0 - 14

    Update

    Oak Hills - 1st down, Under a minute, ball on Serrano's 40-yard line. Oak Hills 0, Serrano 14
    @ 7:28 PM
  36. Commentary

    1st and 15 for Iak
    @ 7:29 PM
  37. 6 - 14

    Passing Touchdown

    Oak Hills - #1 Jacob Webster 45 Yd pass completed to #12 Royalton Allen for a TD. Oak Hills 6, Serrano 14
    Royalton Allen12 - WR, CB
    Jacob Webster1 - QB, SS
    @ 7:29 PM
  38. 7 - 14

    Made Point After

    Oak Hills - #17 Jorge Mejia PAT Good. Oak Hills 7, Serrano 14
    Jorge Mejia17 - K
    @ 7:31 PM
  39. 7 - 14

    Possession Update - Kickoff

    Oak Hills kicked off to Serrano. Serrano has the ball on their own 48-yard line. Oak Hills 7, Serrano 14
    @ 7:32 PM
  40. Commentary

    2nd and 12 for Serrano
    @ 7:33 PM
  41. 2nd Quarter
  42. 7 - 14

    End of 1st Quarter

    Oak Hills 7, Serrano 14
    @ 7:33 PM
  43. Commentary

    3rd and 5 for Serrano
    @ 7:35 PM
  44. Commentary

    4th and7 for Serrano
    @ 7:36 PM
  45. 7 - 14

    Possession Update

    Serrano takes over the ball on their own 46-yard line. Oak Hills 7, Serrano 14
    @ 7:40 PM
  46. Commentary

    2nd and 12 for Oak
    @ 7:40 PM
  47. Commentary

    2nd and 17 for Serrano
    @ 7:41 PM
  48. Commentary

    3rd and 14 for Serrano
    @ 7:42 PM
  49. Commentary

    4th and 14 for Serrano
    @ 7:43 PM
  50. 7 - 14

    Punt

    Serrano has punted to Oak Hills. Oak Hills has the ball on their own 39-yard line. Oak Hills 7, Serrano 14
    @ 7:44 PM
  51. Commentary

    2nd and 10 for Oak
    @ 7:45 PM
  52. 13 - 14

    Passing Touchdown

    Oak Hills - #1 Jacob Webster 60 Yd pass completed to #2 Jewellz Parm for a TD. Oak Hills 13, Serrano 14
    Jewellz Parm2 - WR
    Jacob Webster1 - QB, SS
    @ 7:47 PM
  53. 14 - 14

    Made Point After

    Oak Hills - #17 Jorge Mejia PAT Good. Oak Hills 14, Serrano 14
    Jorge Mejia17 - K
    @ 7:48 PM
  54. 14 - 14

    Possession Update - Kickoff

    Oak Hills kicked off to Serrano. Serrano has the ball on their own 20-yard line. Oak Hills 14, Serrano 14
    @ 7:49 PM
  55. Commentary

    2nd and 6 for Serrano
    @ 7:50 PM
  56. Commentary

    3rd and 7 for Serrano
    @ 7:51 PM
  57. Commentary

    3rd and 1 for Serrano
    @ 7:52 PM
  58. Commentary

    4th and 1 for Serrano
    @ 7:52 PM
  59. 14 - 14

    Update

    Serrano - 1st down, ~5 minutes to go, ball on their own 34-yard line. Oak Hills 14, Serrano 14
    @ 7:54 PM
  60. Commentary

    2nd and 10 for Ssrrano
    @ 7:55 PM
  61. Commentary

    3rd and 12 for Serrano 2:58 left till half
    @ 7:57 PM
  62. Commentary

    3rd and 6 for Serrano
    @ 7:58 PM
  63. Commentary

    3rd and 2 for Serrano
    @ 7:59 PM
  64. Commentary

    4th and inches for Serrano
    @ 8:00 PM
  65. 14 - 14

    Update

    Serrano - 1st down, ~2 minutes to go, ball on their own 42-yard line. Oak Hills 14, Serrano 14
    @ 8:02 PM
  66. Commentary

    2nd and 8 for Serrano
    @ 8:02 PM
  67. Commentary

    3rd and 8 for Serrano 56 secs till half
    @ 8:03 PM
  68. Commentary

    4th and 18 for Serrano
    @ 8:05 PM
  69. 14 - 14

    Punt

    Serrano has punted to Oak Hills. Oak Hills has the ball on their own 27-yard line. Oak Hills 14, Serrano 14
    @ 8:06 PM
  70. Commentary

    3rd and 12 for Oak
    @ 8:08 PM
  71. Halftime
  72. 14 - 14

    Halftime

    Oak Hills 14, Serrano 14
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 8:09 PM
  73. 3rd Quarter
  74. 14 - 14

    Start of 3rd Quarter

    Serrano to kick off to Oak Hills.
    @ 8:33 PM
  75. 14 - 14

    Possession Update - Kickoff

    Serrano kicked off to Oak Hills. Oak Hills has the ball on their own 36-yard line. Oak Hills 14, Serrano 14
    @ 8:34 PM
  76. Commentary

    2nd and 7 for Oak
    @ 8:35 PM
  77. 14 - 14

    Update

    Oak Hills - 1st down, ~10 minutes to go, ball on Serrano's 40-yard line. Oak Hills 14, Serrano 14
    @ 8:37 PM
  78. 14 - 14

    Update

    Oak Hills - 1st down, ~10 minutes to go, ball on Serrano's 29-yard line. Oak Hills 14, Serrano 14
    @ 8:37 PM
  79. Commentary

    2nd and 12 for Oak
    @ 8:38 PM
  80. 14 - 14

    Interception

    Serrano intercepts a Oak Hills pass and has the ball on their own 46-yard line. Oak Hills 14, Serrano 14
    @ 8:40 PM
  81. Commentary

    2ndand9forSerrano
    @ 8:41 PM
  82. Commentary

    3rd and 9 for Serrano
    @ 8:42 PM
  83. 14 - 14

    Possession Update

    Oak Hills takes over the ball on Serrano's 45-yard line. Oak Hills 14, Serrano 14
    @ 8:43 PM
  84. Commentary

    2nd and 10 for Oak
    @ 8:43 PM
  85. Commentary

    3rd and 10 for Oak
    @ 8:44 PM
  86. Commentary

    4th and 10 for Oak
    @ 8:45 PM
  87. 14 - 14

    Punt

    Oak Hills has punted to Serrano. Serrano has the ball on their own 19-yard line. Oak Hills 14, Serrano 14
    @ 8:46 PM
  88. Commentary

    2nd and 10 Serrano
    @ 8:47 PM
  89. 14 - 14

    Update

    Serrano - 1st down, ~5 minutes to go, ball on their own 31-yard line. Oak Hills 14, Serrano 14
    @ 8:48 PM
  90. Commentary

    2nd and 8 for Serrano
    @ 8:48 PM
  91. Commentary

    3rd and 8 for Serrano
    @ 8:49 PM
  92. Commentary

    4th and 8 for Serrano
    @ 8:50 PM
  93. 14 - 14

    Punt

    Serrano has punted to Oak Hills. Oak Hills has the ball on their own 35-yard line. Oak Hills 14, Serrano 14
    @ 8:51 PM
  94. 14 - 14

    Fumble Recovery

    Serrano recovered a fumble by Oak Hills and has the ball on Oak Hills' 28-yard line. Oak Hills 14, Serrano 14
    @ 8:52 PM
  95. Commentary

    2nd and 6 for Serrano
    @ 8:53 PM
  96. Commentary

    3rd and 3 for Serrano
    @ 8:54 PM
  97. Commentary

    4th and 2 for Serrano
    @ 8:54 PM
  98. Commentary

    4th and 7 for Serrano
    @ 8:55 PM
  99. 4th Quarter
  100. 14 - 14

    End of 3rd Quarter

    Oak Hills 14, Serrano 14
    @ 8:55 PM
  101. 14 - 14

    Update

    Serrano - 1st down, ~11 minutes to go, ball on Oak Hills' 18-yard line. Oak Hills 14, Serrano 14
    @ 8:58 PM
  102. Commentary

    2nd and 7 for Serrano
    @ 8:58 PM
  103. Commentary

    3rd and 9 for Serrano
    @ 8:59 PM
  104. Commentary

    4th and 9 for Serrano
    @ 9:01 PM
  105. 14 - 14

    Turnover on Downs

    Serrano has turned possession over on downs. Oak Hills has the ball on their own 9-yard line. Oak Hills 14, Serrano 14
    @ 9:02 PM
  106. 14 - 14

    Update

    Oak Hills - 1st down, ~10 minutes to go, ball on their own 34-yard line. Oak Hills 14, Serrano 14
    @ 9:03 PM
  107. Commentary

    2nd and 4 for Oak
    @ 9:04 PM
  108. 14 - 14

    Update

    Oak Hills - 1st down, ~9 minutes to go, ball on their own 31-yard line. Oak Hills 14, Serrano 14
    @ 9:06 PM
  109. Commentary

    1st and 17 for Oak
    @ 9:07 PM
  110. Commentary

    2nd and 12 for Oak
    @ 9:08 PM
  111. 14 - 14

    Update

    Oak Hills - 1st down, ~8 minutes to go, ball on Serrano's 46-yard line. Oak Hills 14, Serrano 14
    @ 9:09 PM
  112. 14 - 14

    Update

    Oak Hills - 1st down, ~7 minutes to go, ball on Serrano's 26-yard line. Oak Hills 14, Serrano 14
    @ 9:10 PM
  113. Commentary

    2nd and 8 for Oak
    @ 9:10 PM
  114. 14 - 14

    Update

    Oak Hills - 1st down, ~5 minutes to go, ball on Serrano's 15-yard line. Oak Hills 14, Serrano 14
    @ 9:13 PM
  115. 20 - 14

    Rushing Touchdown

    Oak Hills - #8 Jaylen Gooden with a 15 Yd Rushing TD. Oak Hills 20, Serrano 14
    Jaylen Gooden8 - SS, RB
    @ 9:14 PM
  116. 21 - 14

    Made Point After

    Oak Hills - #17 Jorge Mejia PAT Good. Oak Hills 21, Serrano 14
    Jorge Mejia17 - K
    @ 9:14 PM
  117. 21 - 14

    Possession Update - Kickoff

    Oak Hills kicked off to Serrano. Serrano has the ball on their own 20-yard line. Oak Hills 21, Serrano 14
    @ 9:15 PM
  118. Commentary

    2nd and 13 for Serrano
    @ 9:17 PM
  119. Commentary

    3rd and 13 for Serrano 3 mins left
    @ 9:17 PM
  120. Commentary

    4th and 7 for Serrano
    @ 9:19 PM
  121. 21 - 14

    Turnover on Downs

    Serrano has turned possession over on downs. Oak Hills has the ball on Serrano's 24-yard line. Oak Hills 21, Serrano 14
    @ 9:19 PM
  122. Commentary

    1st and 5 for Oak
    @ 9:20 PM
  123. 27 - 14

    Rushing Touchdown

    Oak Hills - #8 Jaylen Gooden with a 17 Yd Rushing TD. Oak Hills 27, Serrano 14
    Jaylen Gooden8 - SS, RB
    @ 9:21 PM
  124. 28 - 14

    Made Point After

    Oak Hills - #17 Jorge Mejia PAT Good. Oak Hills 28, Serrano 14
    Jorge Mejia17 - K
    @ 9:21 PM
  125. 28 - 14

    Possession Update - Kickoff

    Oak Hills kicked off to Serrano. Serrano has the ball on their own 20-yard line. Oak Hills 28, Serrano 14
    @ 9:23 PM
  126. Commentary

    2nd and 10 for Serrano
    @ 9:24 PM
  127. Commentary

    3rd and 5 for Serrano 1 min left
    @ 9:24 PM
  128. Final
  129. 28 - 14

    End of Game

    Oak Hills 28, Serrano 14
    @ 9:26 PM

Scoretracker Scorers

Terry TanoBulldogs All-Star Reporter
  1. MaxPreps Staff

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

    Serrano coaches need to learn that you can not run the ball 100 times a game. Learn to pass

Scoretracker Scorers

Terry TanoBulldogs All-Star Reporter

Oak Hills @ Serrano Football Game Info

Fri., Oct. 3, 2025 @ 7p
The Serrano (Phelan, CA) varsity football team lost Friday's home conference game against Oak Hills (Hesperia, CA) by a score of 28-14.

Player stats

Rushing Yds/G
OHHS
C. Martin100.3
SHS
Passing Yds/G
OHHS
SHS
I. Romo114.7
Receiving Yds/G
OHHS
J. Parm44.1
SHS
Total Yds/G
OHHS
SHS
Tackles/G
OHHS
SHS
Sacks/G
OHHS
SHS
Points/G
OHHS
SHS

Team comparison

Rushing Yards/G
219.1
235.3
Passing Yards/G
140.0
76.9
Receiving Yards/G
132.6
76.8
Total Yards/G
359.1
312.2
Tackles/G
38.1
53.3
Sacks/G
2.0
1.0
Points/G
0.5
0.7
Pancake Blocks
-
-

Scoring averages

Q1Q2Q3Q4OT1Final
Oak Hills
10.59.56.06.8-32.7
Serrano
5.98.57.76.28.029.0

Oak Hills Videos

Serrano Videos

Season recap

Overall record
8-3
7-4
League
5-0
3-2
Non-League
3-2
4-1
Head to Head
1-0
0-1
Home
4-1
3-3
Away
4-2
4-1
Neutral
0-0
0-0
Playoff
0-1
0-1
In-State
8-3
7-4
Out-of-State
0-0
0-0
Win %
.727
.636
League %
1.000
.600
PF
360
319
PA
158
285
VIEW ALL

Common opponents

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

Rankings

CA
Southern Section
Section Division
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.