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.

The Oak Ridge (El Dorado Hills, CA) varsity football team lost Friday's home conference game against Rocklin (CA) by a score of 21-17.

Q1Q2Q3Q4Final
Rocklin1400721
Oak Ridge0140317
Final score provided by C. Harbour.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Game Stats

Rocklin

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1119128.57911.6004078.4
3Reeve Slone (So)1119128.57911.6004078.4
Oak Ridge

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1523225.65215.0114693.6
3J. Graves-mercado (Jr)1523225.65215.0114693.6
Rocklin

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals322036.38602
3Reeve Slone (So)69115.28601
5Derek Keeley (Jr)17543.2110
23Nate Martin (Sr)2115.5701
26Rafi Merino (Jr)7476.7120
Oak Ridge

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271013.71001
3J. Graves-mercado (Jr)6213.5100
6Jadon Anderson (Sr)122.020
10Jasen Womack (So)3113.770
24Erick Orme jr. (Jr)17673.9901
Rocklin

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1112811.640
2Brody Desario (Sr)11717.017
5Derek Keeley (Jr)1-1-1.0-1
10Gavin Correia (Sr)36421.340
11John Correa (Sr)11515.015
13Mavrik Collins (Jr)3196.39
15Owen Disalvo (Jr)177.07
23Nate Martin (Sr)177.07
Oak Ridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1421715.5461
4Andrew Strutz (Sr)11212.012
6Jadon Anderson (Sr)511723.4461
10Jasen Womack (So)2136.58
18J. Feuerbach (Sr)22713.520
21Kaleb Edwards (Jr)11515.015
24Erick Orme jr. (Jr)33311.016

Offensive Fumbles and Pancake Blocks

Rocklin has not entered any offensive fumbles and pancake blocks stats.
Oak Ridge

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
3J. Graves-mercado (Jr)11
Rocklin

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals203128331
2Brody Desario (Sr)1717
3Reeve Slone (So)9191
5Derek Keeley (Jr)54-153
10Gavin Correia (Sr)6464
11John Correa (Sr)1515
13Mavrik Collins (Jr)1919
15Owen Disalvo (Jr)77
23Nate Martin (Sr)11718
26Rafi Merino (Jr)4747
Oak Ridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals101217318
3J. Graves-mercado (Jr)2121
4Andrew Strutz (Sr)1212
6Jadon Anderson (Sr)2117119
10Jasen Womack (So)111324
18J. Feuerbach (Sr)2727
21Kaleb Edwards (Jr)1515
24Erick Orme jr. (Jr)6733100
Rocklin

Total Yards

#Athlete NameRushPassRecTotal
Team Totals203128128331
2Brody Desario (Sr)1717
3Reeve Slone (So)91128219
5Derek Keeley (Jr)54-153
10Gavin Correia (Sr)6464
11John Correa (Sr)1515
13Mavrik Collins (Jr)1919
15Owen Disalvo (Jr)77
23Nate Martin (Sr)11718
26Rafi Merino (Jr)4747
Oak Ridge

Total Yards

#Athlete NameRushPassRecTotal
Team Totals101225217326
3J. Graves-mercado (Jr)21225246
4Andrew Strutz (Sr)1212
6Jadon Anderson (Sr)2117119
10Jasen Womack (So)111324
18J. Feuerbach (Sr)2727
21Kaleb Edwards (Jr)1515
24Erick Orme jr. (Jr)6733100
Rocklin

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals302151
2Brody Desario (Sr)325
5Derek Keeley (Jr)8210
8Alex Durham (Jr)44
11John Correa (Sr)628
12T. Ledbetter (Jr)11
13Mavrik Collins (Jr)112
20M. Cunningham (Jr)336
28Marcus Hawkins (Sr)112
44Asher Runnion (So)314
50Chase Baker (Jr)11
55Henry Hatada (Jr)11
58Dominic Coelho (So)11
64Mikey Ruiter (Sr)11
65Koen Bell (Sr)325
Oak Ridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2158797.5
0Nolan King (Sr)2810.5
2Ryan Hickey (Jr)246
6Jadon Anderson (Sr)112
7Gavin Molloy (Sr)29111.0
9J. De La Cruz Jr. (Jr)22
10Jasen Womack (So)145
12Kevin Arnal (Sr)3581.0
14Bo Gordon (Sr)4482.0
20B. Mulgannon (Jr)21113
21Kaleb Edwards (Jr)44
43Cole Riley (Sr)22.5
52Markus Hoffman (Sr)3361.5
54Cade Fair (Sr)1121.0
Rocklin

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
58Dominic Coelho (So)1.0
Oak Ridge

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.5
7Gavin Molloy (Sr)1.0
14Bo Gordon (Sr)1.0
52Markus Hoffman (Sr)1.5
54Cade Fair (Sr)1.0
Rocklin

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals11
8Alex Durham (Jr)1
10Gavin Correia (Sr)1
Oak Ridge

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3
0Nolan King (Sr)1
12Kevin Arnal (Sr)2
Rocklin

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals318321
3Reeve Slone (So)166
8Alex Durham (Jr)166
23Nate Martin (Sr)166
40Jacob Winter (Jr)33
Oak Ridge

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals212517
6Jadon Anderson (Sr)166
24Erick Orme jr. (Jr)166
29Alex Henslee (Sr)55
Rocklin

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
40Jacob Winter (Jr)331.03
Oak Ridge

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.012.5385
29Alex Henslee (Sr)221.012.5385
Rocklin

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
3Reeve Slone (So)11
8Alex Durham (Jr)11
23Nate Martin (Sr)11
Oak Ridge

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals112
6Jadon Anderson (Sr)11
24Erick Orme jr. (Jr)11
Stat Supplier Logo

Rocklin's stats are presented by HudlHudl

Recap Video

Game Story

California High School Football - Rocklin gets by Oak Ridge

October 27, 2023: El Dorado Hills, CA 95762

The Rocklin Thunder football squad scored 21 points and limited the host Oak Ridge Trojans to 17 in the Thunder league win on Friday.

The Thunder now possess a 9-1 record.

Corey HarbourTrojans Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Rocklin 0, Oak Ridge 0
    Posted @ 5:30p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 5:53p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 5:53p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 5:53p
  5. Commentary

    Not ready yet
    Posted @ 6:39p
  6. 0 - 0

    Start of Game

    Oak Ridge1st Quarter
    Oak Ridge kicking off to Rocklin.
    Posted @ 6:40p
  7. Commentary

    1st Quarter
    Still worming up good luck to both teams may the best team win good luck
    Posted @ 6:58p
  8. Commentary

    1st Quarter
    In the end zone
    Posted @ 7:16p
  9. 6 - 0

    Fumble Recovery Returned for Touchdown

    Rocklin1st Quarter ~5 minutes to go
    Rocklin - Fumble return touchdown. Rocklin 6, Oak Ridge 0
    Posted @ 7:21p
  10. 7 - 0

    Made Point After

    Rocklin1st Quarter ~5 minutes to go
    Rocklin - PAT Good. Rocklin 7, Oak Ridge 0
    Posted @ 7:21p
  11. 13 - 0

    Rushing Touchdown

    Rocklin1st Quarter ~2 minutes to go
    Rocklin - Rushing TD. Rocklin 13, Oak Ridge 0
    Posted @ 7:28p
  12. 14 - 0

    Made Point After

    Rocklin1st Quarter ~2 minutes to go
    Rocklin - PAT Good. Rocklin 14, Oak Ridge 0
    Posted @ 7:28p
  13. 14 - 0

    End of 1st Quarter

    2nd Quarter
    Rocklin 14, Oak Ridge 0
    Posted @ 7:38p
  14. 14 - 6

    Passing Touchdown

    Oak Ridge2nd Quarter ~10 minutes to go
    Oak Ridge - Pass completed for a TD. Rocklin 14, Oak Ridge 6
    Posted @ 7:40p
  15. 14 - 7

    Made Point After

    Oak Ridge2nd Quarter ~10 minutes to go
    Oak Ridge - PAT Good. Rocklin 14, Oak Ridge 7
    Posted @ 7:40p
  16. 14 - 13

    Passing Touchdown

    Oak Ridge2nd Quarter ~3 minutes to go
    Oak Ridge - Pass completed for a TD. Rocklin 14, Oak Ridge 13
    Posted @ 7:53p
  17. 14 - 14

    Made Point After

    Oak Ridge2nd Quarter ~3 minutes to go
    Oak Ridge - PAT Good. Rocklin 14, Oak Ridge 14
    Posted @ 7:53p
  18. 14 - 14

    Halftime

    Halftime
    Rocklin 14, Oak Ridge 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:09p
  19. 14 - 14

    Start of 3rd Quarter

    Oak Ridge3rd Quarter
    Oak Ridge to kick off to Rocklin.
    Posted @ 8:33p
  20. Commentary

    3rd Quarter
    There camera is having battery trouble bear with me yall
    Posted @ 8:35p
  21. Commentary

    3rd Quarter
    Bear with me y’all
    Posted @ 8:37p
  22. 14 - 17

    Field Goal

    Oak Ridge3rd Quarter ~11 minutes to go
    Oak Ridge - Field Goal. Rocklin 14, Oak Ridge 17
    Posted @ 8:58p
  23. 14 - 14

    Score Correction

    Oak Ridge3rd Quarter
    Score correction for Oak Ridge in 3rd Quarter. Rocklin 14, Oak Ridge 14
    Posted @ 8:59p
  24. 14 - 14

    End of 3rd Quarter

    4th Quarter
    Rocklin 14, Oak Ridge 14
    Posted @ 8:59p
  25. 14 - 17

    Field Goal

    Oak Ridge4th Quarter ~11 minutes to go
    Oak Ridge - Field Goal. Rocklin 14, Oak Ridge 17
    Posted @ 8:59p
  26. 20 - 17

    Passing Touchdown

    Rocklin4th Quarter ~1 minute to go
    Rocklin - Pass completed for a TD. Rocklin 20, Oak Ridge 17
    Posted @ 9:22p
  27. 21 - 17

    Made Point After

    Rocklin4th Quarter ~1 minute to go
    Rocklin - PAT Good. Rocklin 21, Oak Ridge 17
    Posted @ 9:23p
  28. 21 - 17

    End of Game

    Final
    Rocklin 21, Oak Ridge 17
    Posted @ 9:31p

Highlight Videos

Scoretracker Providers

Corey HarbourTrojans Reporter

Rankings & Records

Rocklin (23-24)

CASectionSec. Div.
2421
OverallLeagueHomeAwayNeutralWin %League %PFPA
12-24-15-24-03-0.857.800448223

Oak Ridge (23-24)

CASectionSec. Div.
2732
OverallLeagueHomeAwayNeutralWin %League %PFPA
10-33-25-13-12-1.769.600399234

Team Scoring Averages

Q1Q2Q3Q4OT1OT2OT3Final
Rocklin
7.09.17.08.07.008.032.0
Oak Ridge
7.38.88.66.4---30.7

Rocklin Videos

Oak Ridge Videos

Team Stat Comparison

RocklinOak Ridge
162.9Rushing Yards Per Game162.2
176.9Passing Yards Per Game217.4
339.8Total Yards Per Game379.6
47.4Tackles Per Game75.1
2.0Sacks Per Game4.5
32.0Points Per Game30.7

Team Leaders

RocklinOak RidgeNational Avg.
#5 Derek Keeley76.4Rushing Yards Per Game#24 Erick Orme jr.82.020.6
#3 Reeve Slone175.3Passing Yards Per Game#3 Joaquin Graves-mercado208.450.5
#3 Reeve Slone200.3Total Yards Per Game#3 Joaquin Graves-mercado214.236.9
#5 Derek Keeley6.9Tackles Per Game#7 Gavin Molloy8.52.7
#11 John Correa0.6Sacks Per Game#52 Markus Hoffman1.60.2
#5 Derek Keeley9.4Points Per Game#24 Erick Orme jr.9.82.1

Record Breakdown

Rocklin (23-24)

Oak Ridge (23-24)

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