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 Granite Bay (CA) by a score of 32-31.

Q1Q2Q3Q4Final
Granite Bay61001632
Oak Ridge03141431
Final score provided by S. CalPreps.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Photos
  • Fan Chat
  • Matchup

Game Stats

Granite Bay

Passing

#Athlete NameCompAttYdsC %AvgTDIntLngQB Rate
Team Totals2031243.64512.2016575.1
7Nicholas Poulos (Sr)2031243.64512.2016575.1
Oak Ridge

Passing

#Athlete NameCompAttYdsC %AvgTDIntLngQB Rate
Team Totals1325162.52012.52459.5
12Drew Cowart (So)716106.43815.1326.6
16Reese Catchings (Jr)6956.6679.32183.6
Granite Bay

Rushing

#Athlete NameCarYdsAvgLngTD
Team Totals251265.0414
6James Stabbert (Jr)231.531
7Nicholas Poulos (Sr)22512.5200
7Dominic Soares (Jr)177.070
11Cole Roth (Sr)19894.7412
22Christian Perry (Sr)122.021
Oak Ridge

Rushing

#Athlete NameCarYdsAvgLngTD
Team Totals311223.91
0S. Sutton (So)1-1-1.0
2Brandon Barthel (Sr)242.0
7Kaden Koschik (So)3196.3
12Drew Cowart (So)430.8
16Reese Catchings (Jr)14533.81
28Jake Hall (So)7446.3
Granite Bay

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2024312.2650
8C. Christoffersen (Sr)612120.2650
11Cole Roth (Sr)23115.5200
15Ryan Wenstrom (Sr)22512.5230
22Christian Perry (Sr)4174.380
27Talsen Smith (Sr)6498.2200
Oak Ridge

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1316112.42
0S. Sutton (So)11717.0
2Brandon Barthel (Sr)2157.5
6Luke Armstrong (Jr)44110.31
13Nick Ecaterinis (Jr)36321.0
18Sean Dwyer (Jr)155.0
40Hunter Nabers (Sr)22010.01
Granite Bay

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals126243690438
6James Stabbert (Jr)33
7Nicholas Poulos (Sr)2525
7Dominic Soares (Jr)72835
8C. Christoffersen (Sr)121121
11Cole Roth (Sr)8931120
15Ryan Wenstrom (Sr)2525
22Christian Perry (Sr)21741060
27Talsen Smith (Sr)49049
Oak Ridge

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals12216180363
0S. Sutton (So)-11716
2Brandon Barthel (Sr)41519
6Luke Armstrong (Jr)4141
7Kaden Koschik (So)1919
12Drew Cowart (So)33
13Nick Ecaterinis (Jr)6363
16Reese Catchings (Jr)5353
18Sean Dwyer (Jr)55
28Jake Hall (So)4480124
40Hunter Nabers (Sr)2020
Granite Bay

Total Yards

#Athlete NamePassRushRecTotal
Team Totals243126243369
6James Stabbert (Jr)33
7Nicholas Poulos (Sr)24325268
7Dominic Soares (Jr)77
8C. Christoffersen (Sr)121121
11Cole Roth (Sr)8931120
15Ryan Wenstrom (Sr)2525
22Christian Perry (Sr)21719
27Talsen Smith (Sr)4949
Oak Ridge

Total Yards

#Athlete NamePassRushRecTotal
Team Totals162122161284
0S. Sutton (So)-11716
2Brandon Barthel (Sr)41519
6Luke Armstrong (Jr)4141
7Kaden Koschik (So)1919
12Drew Cowart (So)1063109
13Nick Ecaterinis (Jr)6363
16Reese Catchings (Jr)5653109
18Sean Dwyer (Jr)55
28Jake Hall (So)4444
40Hunter Nabers (Sr)2020
Granite Bay

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1858764.0
4Josh Coibion (Jr)123.0
5Kevin Macintosh (Jr)123.0
6Stryder Munoz (So)022.0
6James Stabbert (Jr)2242.0
7Dominic Soares (Jr)213.0
10Zach Annis (Jr)210121.0
15Ryan Wenstrom (Sr)088.0
18Justin Sampson (Sr)011.0
22Christian Perry (Sr)123.0
24Caymen Stevens (Sr)112.0
26Duane Bogne (Sr)011.0
27Talsen Smith (Sr)4610.0
31Azary Matsuda (Sr)410141.0
43Derrall Sheldon (Jr)011.0
55Jack Ferguson (So)011.0
56Jelani Latson (Sr)033.0
74Benjamin Newman (Sr)044.0
94Jedidiah Smith (Sr)011.0
Oak Ridge

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4816648.0
0S. Sutton (So)3251.0
2Brandon Barthel (Sr)66
3Andrew Mcmullen (Sr)7291.0
4Carson Wirtz (Sr)22
6Luke Armstrong (Jr)91101.0
9Peyton Vota (Sr)6392.0
28Jake Hall (So)4371.0
32Elijah Hansen (Sr)33
40Hunter Nabers (Sr)4261.0
42Zach Lerner (Jr)11
57Dalton Cook (Sr)235
67Cole Fleming (Sr)111.0
Granite Bay

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.013
6James Stabbert (Jr)2.011
31Azary Matsuda (Sr)1.02
Oak Ridge

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.05
6Luke Armstrong (Jr)1
28Jake Hall (So)1.0
32Elijah Hansen (Sr)1.02
42Zach Lerner (Jr)1.0
54Joey Whiting (Jr)2
57Dalton Cook (Sr)1.0
Granite Bay

Interceptions

#Athlete NameIntInt YdsAvgPD
Team Totals400.00
5Kevin Macintosh (Jr)100.00
22Christian Perry (Sr)100.00
27Talsen Smith (Sr)100.00
31Azary Matsuda (Sr)100.00
Oak Ridge

Interceptions

#Athlete NameIntInt YdsAvgPD
Team Totals18080.0
28Jake Hall (So)18080.0

Fumbles and Blocks

Granite Bay has not entered any fumbles and blocks stats.
Oak Ridge

Fumbles and Blocks

#Athlete NameFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals111
28Jake Hall (So)1
40Hunter Nabers (Sr)1
54Joey Whiting (Jr)1
Granite Bay

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals400.00
18Justin Sampson (Sr)400.00

Kickoffs

Oak Ridge has not entered any kickoffs stats.
Granite Bay

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals300.000
22Christian Perry (Sr)300.000

Punts

Oak Ridge has not entered any punts stats.
Granite Bay

Kickoff Returns

#Athlete NameRetsYdsAvgLng
Team Totals56913.823
7Dominic Soares (Jr)22814.023
22Christian Perry (Sr)24120.521
31Azary Matsuda (Sr)100.00

Kickoff Returns

Oak Ridge has not entered any kickoff returns stats.
Granite Bay

Punt Returns

#Athlete NameRetsYdsAvgLngFCKR Yds
Team Totals69
7Dominic Soares (Jr)28
22Christian Perry (Sr)41

Punt Returns

Oak Ridge has not entered any punt returns stats.
Granite Bay

Points

#Athlete NameTDTD PtsConvSKick PtsTot Pts
Team Totals42440432
6James Stabbert (Jr)16006
7Nicholas Poulos (Sr)0022
11Cole Roth (Sr)212012
15Ryan Wenstrom (Sr)00202
18Justin Sampson (Sr)044
22Christian Perry (Sr)16006
Oak Ridge

Points

#Athlete NameTDTD PtsConvSKick PtsTot Pts
Team Totals4242531
6Luke Armstrong (Jr)166
16Reese Catchings (Jr)1628
17Carson Nichols (So)55
28Jake Hall (So)166
40Hunter Nabers (Sr)166
Granite Bay

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot
Team Totals12.512.5324
18Justin Sampson (Sr)12.512.5324
Oak Ridge

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot
Team Totals23.7111.0275
17Carson Nichols (So)23.7111.0275
Granite Bay

Touchdowns

#Athlete NameTDRushTDRecTD FRTD IRTD PRTD KORTD Tot
Team Totals400004
6James Stabbert (Jr)11
11Cole Roth (Sr)202
22Christian Perry (Sr)100001
Oak Ridge

Touchdowns

#Athlete NameTDRushTDRecTD FRTD IRTD PRTD KORTD Tot
Team Totals1214
6Luke Armstrong (Jr)11
16Reese Catchings (Jr)11
28Jake Hall (So)11
40Hunter Nabers (Sr)11
Granite Bay

Conversions

#Athlete NameCRushCRecConv Tot
Team Totals112
7Nicholas Poulos (Sr)11
15Ryan Wenstrom (Sr)11
Oak Ridge

Conversions

#Athlete NameCRushCRecConv Tot
Team Totals11
16Reese Catchings (Jr)11
Stat Supplier Logo

Granite Bay's stats are presented by HudlHudl

Recap Video

Game Story

California High School Football - Granite Bay sneaks past Oak Ridge

April 9, 2021: El Dorado Hills, CA 95762

The Granite Bay Grizzlies (Granite Bay, CA) football edged the host Oak Ridge Trojans (El Dorado Hills, CA), 32-31 in Friday's league game.

The Grizzlies (3-2) will now prepare for their game against Del Oro (Loomis, CA). The Golden Eagles come into the Sierra Foothill League game with a 0-4 record. In their last game, Del Oro was tipped by Whitney (Rocklin, CA), 28-13, in a league game.

The Trojans now sport a 2-3 record. They take the field next when they host Folsom for a Sierra Foothill League game on Friday, April 16. Oak Ridge will battle a Bulldogs team coming off a 41-14 non-league win over Lincoln (Lincoln, CA). The Bulldogs record now stands at 5-0.

Kevin GuerraGrizzlies All-Star Reporter
Craig BarthTrojans Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. GBHS 0, Oak Ridge 0
    Posted @ 6:59p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:59p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:59p
  4. Weather Conditions

    Weather Conditions Hot
    Posted @ 6:59p
  5. Commentary

    Still 4 minutes remaining in the JV contest. Start of the game will be delayed.
    Posted @ 7p
  6. Commentary

    Final score of the JV game: Granite Bay 17 Oak Ridge 6.
    Posted @ 7:16p
  7. Commentary

    Approximate start time: 7:35 pm.
    Posted @ 7:17p
  8. 0 - 0

    Start of Game

    Granite Bay1st Quarter
    Granite Bay kicking off to Oak Ridge.
    Posted @ 7:36p
  9. 0 - 0

    Possession Update - Kickoff

    Oak Ridge1st Quarter ~11 minutes to go
    Granite Bay kicked off to Oak Ridge. Oak Ridge has the ball on their own 31-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:36p
  10. 0 - 0

    Update

    Oak Ridge1st Quarter ~11 minutes to go
    Oak Ridge - 1st down, ~11 minutes to go, ball on their own 42-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:38p
  11. 0 - 0

    Update

    Oak Ridge1st Quarter ~11 minutes to go
    Oak Ridge - 2nd down, ~11 minutes to go, ball on their own 43-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:38p
  12. 0 - 0

    Update

    Oak Ridge1st Quarter ~10 minutes to go
    Oak Ridge - 3rd down, ~10 minutes to go, ball on their own 47-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:38p
  13. 0 - 0

    Update

    Oak Ridge1st Quarter ~10 minutes to go
    Oak Ridge - 1st down, ~10 minutes to go, ball on Granite Bay's 48-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:39p
  14. 0 - 0

    Update

    Oak Ridge1st Quarter ~10 minutes to go
    Oak Ridge - 2nd down, ~10 minutes to go, ball on Granite Bay's 47-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:39p
  15. 0 - 0

    Update

    Oak Ridge1st Quarter ~9 minutes to go
    Oak Ridge - 3rd down, ~9 minutes to go, ball on Granite Bay's 47-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:40p
  16. 0 - 0

    Update

    Oak Ridge1st Quarter ~9 minutes to go
    Oak Ridge - 4th down, ~9 minutes to go, ball on Granite Bay's 39-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:40p
  17. Commentary

    1st Quarter
    4th and 1
    Posted @ 7:41p
  18. 0 - 0

    Turnover on Downs

    Granite Bay1st Quarter ~8 minutes to go
    Oak Ridge has turned possession over on downs. Granite Bay has the ball on their own 39-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:41p
  19. 0 - 0

    Red Zone Alert

    Granite Bay1st Quarter ~8 minutes to go
    Granite Bay is inside Oak Ridge's 20. GBHS 0, Oak Ridge 0
    Posted @ 7:42p
  20. 0 - 0

    Update

    Granite Bay1st Quarter ~8 minutes to go
    Granite Bay - 2nd down, ~8 minutes to go, ball on Oak Ridge's 19-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:43p
  21. Commentary

    1st Quarter
    Holding - Granite Bay
    Posted @ 7:44p
  22. 0 - 0

    Update

    Granite Bay1st Quarter ~7 minutes to go
    Granite Bay - 2nd down, ~7 minutes to go, ball on Oak Ridge's 26-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:44p
  23. 0 - 0

    Update

    Granite Bay1st Quarter ~7 minutes to go
    Granite Bay - 3rd down, ~7 minutes to go, ball on Oak Ridge's 19-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:44p
  24. 0 - 0

    Update

    Granite Bay1st Quarter ~7 minutes to go
    Granite Bay - 4th down, ~7 minutes to go, ball on Oak Ridge's 19-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:45p
  25. Commentary

    1st Quarter
    4th and 9
    Posted @ 7:45p
  26. 0 - 0

    Missed FG

    Oak Ridge1st Quarter ~7 minutes to go
    Granite Bay turned over possession on a missed field goal. Oak Ridge has the ball on their own 20-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:46p
  27. Commentary

    1st Quarter
    Missed 36 yard field goal
    Posted @ 7:46p
  28. 0 - 0

    Update

    Oak Ridge1st Quarter ~7 minutes to go
    Oak Ridge - 2nd down, ~7 minutes to go, ball on their own 24-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:46p
  29. 0 - 0

    Update

    Oak Ridge1st Quarter ~6 minutes to go
    Oak Ridge - 3rd down, ~6 minutes to go, ball on their own 26-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:47p
  30. 0 - 0

    Update

    Oak Ridge1st Quarter ~5 minutes to go
    Oak Ridge - 4th down, ~5 minutes to go, ball on their own 26-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:48p
  31. Commentary

    1st Quarter
    4th and 4
    Posted @ 7:48p
  32. 0 - 0

    Punt

    Granite Bay1st Quarter ~5 minutes to go
    Oak Ridge has punted to Granite Bay. Granite Bay has the ball on their own 45-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:48p
  33. 0 - 0

    Update

    Granite Bay1st Quarter ~5 minutes to go
    Granite Bay - 2nd down, ~5 minutes to go, ball on their own 44-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:49p
  34. 0 - 0

    Update

    Granite Bay1st Quarter ~5 minutes to go
    Granite Bay - 3rd down, ~5 minutes to go, ball on their own 44-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:50p
  35. 0 - 0

    Big Play - Sack

    Oak Ridge1st Quarter ~4 minutes to go
    Oak Ridge - #32 Elijah Hansen with a sack. Granite Bay has the ball on their own 44-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:50p
  36. Commentary

    1st Quarter
    Personal foul Oak Ridge - unsportsmanlike
    Posted @ 7:51p
  37. 0 - 0

    Update

    Granite Bay1st Quarter ~4 minutes to go
    Granite Bay - 1st down, ~4 minutes to go, ball on Oak Ridge's 45-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:52p
  38. 0 - 0

    Update

    Granite Bay1st Quarter ~4 minutes to go
    Granite Bay - 2nd down, ~4 minutes to go, ball on Oak Ridge's 46-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:52p
  39. 0 - 0

    Update

    Granite Bay1st Quarter ~4 minutes to go
    Granite Bay - 3rd down, ~4 minutes to go, ball on Oak Ridge's 36-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:53p
  40. 0 - 0

    Red Zone Alert

    Granite Bay1st Quarter ~3 minutes to go
    Granite Bay is inside Oak Ridge's 20. GBHS 0, Oak Ridge 0
    Posted @ 7:53p
  41. 0 - 0

    Update

    Granite Bay1st Quarter ~3 minutes to go
    Granite Bay - 1st down, ~3 minutes to go, ball on Oak Ridge's 16-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:54p
  42. 0 - 0

    Update

    Granite Bay1st Quarter ~3 minutes to go
    Granite Bay - 2nd down, ~3 minutes to go, ball on Oak Ridge's 16-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:54p
  43. 0 - 0

    Update

    Granite Bay1st Quarter ~3 minutes to go
    Granite Bay - 3rd down, ~3 minutes to go, ball on Oak Ridge's 16-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:55p
  44. 0 - 0

    Update

    Granite Bay1st Quarter ~2 minutes to go
    Granite Bay - 4th down, ~2 minutes to go, ball on Oak Ridge's 16-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:55p
  45. Commentary

    1st Quarter
    4th and 11
    Posted @ 7:56p
  46. Commentary

    1st Quarter
    Offsides - Oak Ridge
    Posted @ 7:57p
  47. 0 - 0

    Update

    Granite Bay1st Quarter ~2 minutes to go
    Granite Bay - 4th down, ~2 minutes to go, ball on Oak Ridge's 11-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:57p
  48. Commentary

    1st Quarter
    4th and 6
    Posted @ 7:57p
  49. Commentary

    1st Quarter
    Timeout - Granite Bay (2 remaining)
    Posted @ 7:57p
  50. 0 - 0

    Update

    Granite Bay1st Quarter ~2 minutes to go
    Granite Bay - 1st down, ~2 minutes to go, ball on Oak Ridge's 3-yard line. GBHS 0, Oak Ridge 0
    Posted @ 7:58p
  51. 6 - 0

    Rushing Touchdown

    Granite Bay1st Quarter ~2 minutes to go
    Granite Bay - #11 Cole Roth with a 3 Yd Rushing TD. GBHS 6, Oak Ridge 0
    Posted @ 7:59p
  52. 6 - 0

    Missed Point After

    Granite Bay1st Quarter ~2 minutes to go
    Granite Bay - PAT Missed. GBHS 6, Oak Ridge 0
    Posted @ 7:59p
  53. Commentary

    1st Quarter
    PAT - NO GOOD (blocked - Hunter Nabors)
    Posted @ 8p
  54. 6 - 0

    Possession Update - Kickoff

    Granite Bay1st Quarter ~2 minutes to go
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on Oak Ridge's 32-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:01p
  55. 6 - 0

    Update

    Oak Ridge1st Quarter ~2 minutes to go
    Oak Ridge - 2nd down, ~2 minutes to go, ball on their own 33-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:02p
  56. 6 - 0

    Update

    Oak Ridge1st Quarter ~1 minute to go
    Oak Ridge - 3rd down, ~1 minute to go, ball on their own 33-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:02p
  57. 6 - 0

    Interception

    Granite Bay1st Quarter ~1 minute to go
    Granite Bay - #22 Brycen Mogensen intercepts a Oak Ridge pass and has the ball on their own 49-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:04p
  58. 6 - 0

    Update

    Granite Bay1st Quarter ~1 minute to go
    Granite Bay - 1st down, ~1 minute to go, ball on Oak Ridge's 34-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:04p
  59. Commentary

    1st Quarter
    False start - Granite Bay
    Posted @ 8:05p
  60. 6 - 0

    Update

    Granite Bay1st Quarter ~1 minute to go
    Granite Bay - 1st down, ~1 minute to go, ball on Oak Ridge's 39-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:05p
  61. 6 - 0

    Update

    Granite Bay1st Quarter ~1 minute to go
    Granite Bay - 2nd down, ~1 minute to go, ball on Oak Ridge's 37-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:06p
  62. 6 - 0

    Update

    Granite Bay1st Quarter Under a minute
    Granite Bay - 3rd down, Under a minute, ball on Oak Ridge's 30-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:06p
  63. 6 - 0

    End of 1st Quarter

    2nd Quarter
    GBHS 6, Oak Ridge 0
    Posted @ 8:06p
  64. 6 - 0

    Update

    Granite Bay2nd Quarter ~11 minutes to go
    Granite Bay - 4th down, ~11 minutes to go, ball on Oak Ridge's 30-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:08p
  65. Commentary

    2nd Quarter
    4th and 6
    Posted @ 8:09p
  66. 6 - 0

    Update

    Granite Bay2nd Quarter ~11 minutes to go
    Granite Bay - 1st down, ~11 minutes to go, ball on Oak Ridge's 22-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:09p
  67. 6 - 0

    Update

    Granite Bay2nd Quarter ~11 minutes to go
    Granite Bay - 2nd down, ~11 minutes to go, ball on Oak Ridge's 17-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:10p
  68. 6 - 0

    Update

    Granite Bay2nd Quarter ~10 minutes to go
    Granite Bay - 3rd down, ~10 minutes to go, ball on Oak Ridge's 17-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:11p
  69. 6 - 0

    Update

    Granite Bay2nd Quarter ~9 minutes to go
    Granite Bay - 1st down, ~9 minutes to go, ball on Oak Ridge's 3-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:11p
  70. 6 - 0

    Update

    Granite Bay2nd Quarter ~9 minutes to go
    Granite Bay - 2nd down, ~9 minutes to go, ball on Oak Ridge's 1-yard line. GBHS 6, Oak Ridge 0
    Posted @ 8:12p
  71. 12 - 0

    Rushing Touchdown

    Granite Bay2nd Quarter ~8 minutes to go
    Granite Bay - #22 Brycen Mogensen with a 1 Yd Rushing TD. GBHS 12, Oak Ridge 0
    Posted @ 8:13p
  72. 13 - 0

    Made Point After

    Granite Bay2nd Quarter ~8 minutes to go
    Granite Bay - #18 Justin Sampson PAT Good. GBHS 13, Oak Ridge 0
    Posted @ 8:13p
  73. 13 - 0

    Possession Update - Kickoff

    Oak Ridge2nd Quarter ~8 minutes to go
    Granite Bay kicked off to Oak Ridge. Oak Ridge has the ball on their own 20-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:14p
  74. Commentary

    2nd Quarter
    False start - Oak Ridge
    Posted @ 8:15p
  75. 13 - 0

    Update

    Oak Ridge2nd Quarter ~8 minutes to go
    Oak Ridge - 1st down, ~8 minutes to go, ball on their own 15-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:15p
  76. 13 - 0

    Update

    Oak Ridge2nd Quarter ~8 minutes to go
    Oak Ridge - 2nd down, ~8 minutes to go, ball on their own 15-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:16p
  77. 13 - 0

    Update

    Oak Ridge2nd Quarter ~8 minutes to go
    Oak Ridge - 1st down, ~8 minutes to go, ball on their own 32-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:16p
  78. 13 - 0

    Update

    Oak Ridge2nd Quarter ~8 minutes to go
    Oak Ridge - 2nd down, ~8 minutes to go, ball on their own 35-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:17p
  79. 13 - 0

    Update

    Oak Ridge2nd Quarter ~7 minutes to go
    Oak Ridge - 3rd down, ~7 minutes to go, ball on their own 39-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:17p
  80. 13 - 0

    Update

    Oak Ridge2nd Quarter ~7 minutes to go
    Oak Ridge - 4th down, ~7 minutes to go, ball on their own 40-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:18p
  81. Commentary

    2nd Quarter
    4th and 2
    Posted @ 8:18p
  82. Commentary

    2nd Quarter
    Offsides - Granite Bay
    Posted @ 8:19p
  83. 13 - 0

    Update

    Oak Ridge2nd Quarter ~6 minutes to go
    Oak Ridge - 1st down, ~6 minutes to go, ball on their own 45-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:19p
  84. 13 - 0

    Update

    Oak Ridge2nd Quarter ~6 minutes to go
    Oak Ridge - 1st down, ~6 minutes to go, ball on Granite Bay's 47-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:19p
  85. 13 - 0

    Red Zone Alert

    Oak Ridge2nd Quarter ~6 minutes to go
    Oak Ridge is inside Granite Bay's 20. GBHS 13, Oak Ridge 0
    Posted @ 8:20p
  86. 13 - 0

    Update

    Oak Ridge2nd Quarter ~6 minutes to go
    Oak Ridge - 1st down, ~6 minutes to go, ball on Granite Bay's 2-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:20p
  87. 13 - 0

    Interception

    Granite Bay2nd Quarter ~5 minutes to go
    Granite Bay - #5 Kevin Macintosh intercepts a Oak Ridge pass and has the ball on their own 20-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:21p
  88. 13 - 0

    Update

    Granite Bay2nd Quarter ~5 minutes to go
    Granite Bay - 2nd down, ~5 minutes to go, ball on their own 26-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:21p
  89. 13 - 0

    Update

    Granite Bay2nd Quarter ~5 minutes to go
    Granite Bay - 3rd down, ~5 minutes to go, ball on their own 29-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:22p
  90. 13 - 0

    Update

    Granite Bay2nd Quarter ~4 minutes to go
    Granite Bay - 4th down, ~4 minutes to go, ball on their own 28-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:23p
  91. Commentary

    2nd Quarter
    4th and 2
    Posted @ 8:23p
  92. 13 - 0

    Big Play - Punt Return

    Oak Ridge2nd Quarter ~3 minutes to go
    Oak Ridge - #2 Brandon Barthel with a long punt return. Oak Ridge has the ball on Granite Bay's 5-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:24p
  93. Commentary

    2nd Quarter
    Personal foul Granite Bay
    Posted @ 8:24p
  94. 13 - 0

    Update

    Oak Ridge2nd Quarter ~3 minutes to go
    Oak Ridge - 1st down, ~3 minutes to go, ball on Granite Bay's 3-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:25p
  95. 13 - 0

    Update

    Oak Ridge2nd Quarter ~3 minutes to go
    Oak Ridge - 2nd down, ~3 minutes to go, ball on Granite Bay's 3-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:25p
  96. 13 - 0

    Big Play - Sack

    Granite Bay2nd Quarter ~2 minutes to go
    Granite Bay - #6 James Stabbert with a sack. Oak Ridge has the ball on Granite Bay's 10-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:25p
  97. 13 - 0

    Update

    Oak Ridge2nd Quarter ~2 minutes to go
    Oak Ridge - 3rd down, ~2 minutes to go, ball on Granite Bay's 10-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:26p
  98. 13 - 0

    Update

    Oak Ridge2nd Quarter ~2 minutes to go
    Oak Ridge - 4th down, ~2 minutes to go, ball on Granite Bay's 10-yard line. GBHS 13, Oak Ridge 0
    Posted @ 8:26p
  99. 13 - 3

    Field Goal

    Oak Ridge2nd Quarter ~2 minutes to go
    Oak Ridge - #26 kicks a 27 Yd Field Goal. GBHS 13, Oak Ridge 3
    Posted @ 8:27p
  100. 13 - 3

    Possession Update - Kickoff

    Granite Bay2nd Quarter ~1 minute to go
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on their own 30-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:28p
  101. 13 - 3

    Update

    Granite Bay2nd Quarter ~1 minute to go
    Granite Bay - 1st down, ~1 minute to go, ball on their own 50-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:29p
  102. Commentary

    2nd Quarter
    Holding - Oak Ridge
    Posted @ 8:30p
  103. 13 - 3

    Update

    Granite Bay2nd Quarter ~1 minute to go
    Granite Bay - 1st down, ~1 minute to go, ball on Oak Ridge's 40-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:30p
  104. 13 - 3

    Update

    Granite Bay2nd Quarter ~1 minute to go
    Granite Bay - 2nd down, ~1 minute to go, ball on Oak Ridge's 40-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:30p
  105. 13 - 3

    Fumble Recovery

    Oak Ridge2nd Quarter ~1 minute to go
    Oak Ridge - #54 Joey Whiting recovered a fumble by Granite Bay and has the ball on their own 42-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:31p
  106. 13 - 3

    Update

    Oak Ridge2nd Quarter ~1 minute to go
    Oak Ridge - 2nd down, ~1 minute to go, ball on their own 46-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:32p
  107. Commentary

    2nd Quarter
    Timeout - Oak Ridge (2 remaining)
    Posted @ 8:33p
  108. 13 - 3

    Update

    Oak Ridge2nd Quarter Under a minute
    Oak Ridge - 3rd down, Under a minute, ball on their own 46-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:34p
  109. 13 - 3

    Interception

    Granite Bay2nd Quarter Under a minute
    Granite Bay - #31 Azary Matsuda intercepts a Oak Ridge pass and has the ball on Oak Ridge's 35-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:35p
  110. 13 - 3

    Update

    Granite Bay2nd Quarter Under a minute
    Granite Bay - 1st down, Under a minute, ball on Oak Ridge's 23-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:35p
  111. 13 - 3

    Update

    Granite Bay2nd Quarter Under a minute
    Granite Bay - 2nd down, Under a minute, ball on Oak Ridge's 22-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:36p
  112. 13 - 3

    Red Zone Alert

    Granite Bay2nd Quarter Under a minute
    Granite Bay is inside Oak Ridge's 20. GBHS 13, Oak Ridge 3
    Posted @ 8:36p
  113. 13 - 3

    Update

    Granite Bay2nd Quarter Under a minute
    Granite Bay - 3rd down, Under a minute, ball on Oak Ridge's 18-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:37p
  114. Commentary

    2nd Quarter
    Timeout Granite Bay (1 remaining)
    Posted @ 8:37p
  115. Commentary

    2nd Quarter
    0:19 remaining
    Posted @ 8:37p
  116. 13 - 3

    Update

    Granite Bay2nd Quarter Under a minute
    Granite Bay - 4th down, Under a minute, ball on Oak Ridge's 15-yard line. GBHS 13, Oak Ridge 3
    Posted @ 8:38p
  117. Commentary

    2nd Quarter
    Timeout Granite Bay (0 remaining)
    Posted @ 8:38p
  118. Commentary

    2nd Quarter
    4th and 2
    Posted @ 8:39p
  119. Commentary

    2nd Quarter
    0:01 remaining
    Posted @ 8:39p
  120. Commentary

    2nd Quarter
    Timeout Oak Ridge
    Posted @ 8:39p
  121. 16 - 3

    Field Goal

    Granite Bay2nd Quarter Under a minute
    Granite Bay - #18 Justin Sampson kicks a 32 Yd Field Goal. GBHS 16, Oak Ridge 3
    Posted @ 8:41p
  122. 16 - 3

    Halftime

    Halftime
    GBHS 16, Oak Ridge 3
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:41p
  123. 16 - 3

    Start of 3rd Quarter

    Oak Ridge3rd Quarter
    Oak Ridge to kick off to Granite Bay.
    Posted @ 9p
  124. 16 - 3

    Possession Update - Kickoff

    Granite Bay3rd Quarter ~11 minutes to go
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on their own 20-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:01p
  125. 16 - 3

    Update

    Granite Bay3rd Quarter ~11 minutes to go
    Granite Bay - 2nd down, ~11 minutes to go, ball on their own 30-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:01p
  126. 16 - 3

    Update

    Granite Bay3rd Quarter ~11 minutes to go
    Granite Bay - 1st down, ~11 minutes to go, ball on their own 38-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:02p
  127. Commentary

    3rd Quarter
    Illegal procedure - Granite Bay
    Posted @ 9:02p
  128. 16 - 3

    Update

    Granite Bay3rd Quarter ~10 minutes to go
    Granite Bay - 1st down, ~10 minutes to go, ball on their own 33-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:02p
  129. 16 - 3

    Update

    Granite Bay3rd Quarter ~10 minutes to go
    Granite Bay - 1st down, ~10 minutes to go, ball on Oak Ridge's 44-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:03p
  130. 16 - 3

    Update

    Granite Bay3rd Quarter ~10 minutes to go
    Granite Bay - 2nd down, ~10 minutes to go, ball on Oak Ridge's 41-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:03p
  131. 16 - 3

    Update

    Granite Bay3rd Quarter ~9 minutes to go
    Granite Bay - 3rd down, ~9 minutes to go, ball on Oak Ridge's 38-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:04p
  132. 16 - 3

    Update

    Granite Bay3rd Quarter ~8 minutes to go
    Granite Bay - 1st down, ~8 minutes to go, ball on Oak Ridge's 33-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:05p
  133. 16 - 3

    Update

    Oak Ridge3rd Quarter ~8 minutes to go
    Oak Ridge - 2nd down, ~8 minutes to go, ball on their own 30-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:06p
  134. 16 - 3

    Update

    Granite Bay3rd Quarter ~7 minutes to go
    Granite Bay - 1st down, ~7 minutes to go, ball on Oak Ridge's 23-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:06p
  135. 16 - 3

    Update

    Granite Bay3rd Quarter ~7 minutes to go
    Granite Bay - 2nd down, ~7 minutes to go, ball on Oak Ridge's 23-yard line. GBHS 16, Oak Ridge 3
    Posted @ 9:07p
  136. 16 - 9

    Pick-6

    Oak Ridge3rd Quarter ~6 minutes to go
    Oak Ridge - Pick 6! #28 Jake Hall with a 78-yard return. GBHS 16, Oak Ridge 9
    Posted @ 9:08p
  137. 16 - 10

    Made Point After

    Oak Ridge3rd Quarter ~6 minutes to go
    Oak Ridge - #26 PAT Good. GBHS 16, Oak Ridge 10
    Posted @ 9:09p
  138. 16 - 10

    Possession Update - Kickoff

    Granite Bay3rd Quarter ~6 minutes to go
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on their own 20-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:11p
  139. 16 - 10

    Update

    Granite Bay3rd Quarter ~6 minutes to go
    Granite Bay - 2nd down, ~6 minutes to go, ball on their own 25-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:11p
  140. 16 - 10

    Update

    Granite Bay3rd Quarter ~5 minutes to go
    Granite Bay - 3rd down, ~5 minutes to go, ball on their own 25-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:12p
  141. 16 - 10

    Update

    Granite Bay3rd Quarter ~5 minutes to go
    Granite Bay - 4th down, ~5 minutes to go, ball on their own 25-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:12p
  142. Commentary

    3rd Quarter
    4th and 5
    Posted @ 9:12p
  143. 16 - 10

    Punt

    Oak Ridge3rd Quarter ~5 minutes to go
    Granite Bay has punted to Oak Ridge. Oak Ridge has the ball on Granite Bay's 46-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:13p
  144. 16 - 10

    Update

    Oak Ridge3rd Quarter ~5 minutes to go
    Oak Ridge - 2nd down, ~5 minutes to go, ball on Granite Bay's 48-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:14p
  145. 16 - 10

    Update

    Oak Ridge3rd Quarter ~4 minutes to go
    Oak Ridge - 3rd down, ~4 minutes to go, ball on Granite Bay's 43-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:15p
  146. Commentary

    3rd Quarter
    Personal foul Granite Bay (face mask)
    Posted @ 9:15p
  147. 16 - 10

    Update

    Oak Ridge3rd Quarter ~4 minutes to go
    Oak Ridge - 1st down, ~4 minutes to go, ball on Granite Bay's 26-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:16p
  148. 16 - 10

    Red Zone Alert

    Oak Ridge3rd Quarter ~3 minutes to go
    Oak Ridge is inside Granite Bay's 20. GBHS 16, Oak Ridge 10
    Posted @ 9:16p
  149. 16 - 10

    Update

    Oak Ridge3rd Quarter ~3 minutes to go
    Oak Ridge - 2nd down, ~3 minutes to go, ball on Granite Bay's 20-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:16p
  150. 16 - 10

    Update

    Oak Ridge3rd Quarter ~3 minutes to go
    Oak Ridge - 3rd down, ~3 minutes to go, ball on Granite Bay's 22-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:17p
  151. 16 - 10

    Update

    Oak Ridge3rd Quarter ~2 minutes to go
    Oak Ridge - 1st down, ~2 minutes to go, ball on Granite Bay's 7-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:17p
  152. 16 - 10

    Update

    Oak Ridge3rd Quarter ~1 minute to go
    Oak Ridge - 2nd down, ~1 minute to go, ball on Granite Bay's 11-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:18p
  153. Commentary

    3rd Quarter
    Block in the back Oak Ridge
    Posted @ 9:19p
  154. 16 - 10

    Update

    Oak Ridge3rd Quarter ~1 minute to go
    Oak Ridge - 2nd down, ~1 minute to go, ball on Granite Bay's 13-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:19p
  155. 16 - 10

    Update

    Oak Ridge3rd Quarter Under a minute
    Oak Ridge - 3rd down, Under a minute, ball on Granite Bay's 5-yard line. GBHS 16, Oak Ridge 10
    Posted @ 9:20p
  156. 16 - 16

    Passing Touchdown

    Oak Ridge3rd Quarter Under a minute
    Oak Ridge - #16 Reese Catchings 5 Yd pass completed to #6 Luke Armstrong for a TD. GBHS 16, Oak Ridge 16
    Posted @ 9:21p
  157. 16 - 17

    Made Point After

    Oak Ridge3rd Quarter Under a minute
    Oak Ridge - #26 PAT Good. GBHS 16, Oak Ridge 17
    Posted @ 9:21p
  158. 16 - 17

    Possession Update - Kickoff

    Granite Bay3rd Quarter Under a minute
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on their own 25-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:23p
  159. 16 - 17

    Update

    Granite Bay3rd Quarter Under a minute
    Granite Bay - 2nd down, Under a minute, ball on their own 22-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:23p
  160. 16 - 17

    End of 3rd Quarter

    4th Quarter
    GBHS 16, Oak Ridge 17
    Posted @ 9:23p
  161. 16 - 17

    Update

    Granite Bay4th Quarter ~11 minutes to go
    Granite Bay - 3rd down, ~11 minutes to go, ball on their own 28-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:25p
  162. 16 - 17

    Update

    Granite Bay4th Quarter ~11 minutes to go
    Granite Bay - 4th down, ~11 minutes to go, ball on their own 28-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:27p
  163. 16 - 17

    Punt

    Oak Ridge4th Quarter ~10 minutes to go
    Granite Bay has punted to Oak Ridge. Oak Ridge has the ball on their own 48-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:28p
  164. 16 - 17

    Update

    Oak Ridge4th Quarter ~10 minutes to go
    Oak Ridge - 2nd down, ~10 minutes to go, ball on Granite Bay's 46-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:30p
  165. 16 - 17

    Update

    Oak Ridge4th Quarter ~10 minutes to go
    Oak Ridge - 1st down, ~10 minutes to go, ball on Granite Bay's 31-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:30p
  166. 16 - 17

    Red Zone Alert

    Oak Ridge4th Quarter ~10 minutes to go
    Oak Ridge is inside Granite Bay's 20. GBHS 16, Oak Ridge 17
    Posted @ 9:31p
  167. 16 - 17

    Update

    Oak Ridge4th Quarter ~10 minutes to go
    Oak Ridge - 1st down, ~10 minutes to go, ball on Granite Bay's 2-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:32p
  168. 16 - 17

    Update

    Oak Ridge4th Quarter ~9 minutes to go
    Oak Ridge - 2nd down, ~9 minutes to go, ball on Granite Bay's 5-yard line. GBHS 16, Oak Ridge 17
    Posted @ 9:33p
  169. 16 - 23

    Passing Touchdown

    Oak Ridge4th Quarter ~9 minutes to go
    Oak Ridge - #16 Reese Catchings 2 Yd pass completed to #40 Hunter Nabers for a TD. GBHS 16, Oak Ridge 23
    Posted @ 9:35p
  170. 16 - 23

    Missed Point After

    Oak Ridge4th Quarter ~9 minutes to go
    Oak Ridge - PAT Missed. GBHS 16, Oak Ridge 23
    Posted @ 9:35p
  171. Commentary

    4th Quarter
    PAT - NO GOOD (blocked)
    Posted @ 9:35p
  172. Commentary

    4th Quarter
    The vast majority of the inconsiderate fans at the game refusing to wear masks in spite of repeated announcements.
    Posted @ 9:37p
  173. 16 - 23

    Red Zone Alert

    Granite Bay4th Quarter ~8 minutes to go
    Granite Bay is inside Oak Ridge's 20. GBHS 16, Oak Ridge 23
    Posted @ 9:37p
  174. 16 - 23

    Update

    Granite Bay4th Quarter ~8 minutes to go
    Granite Bay - 1st down, ~8 minutes to go, ball on Oak Ridge's 5-yard line. GBHS 16, Oak Ridge 23
    Posted @ 9:37p
  175. 16 - 23

    Update

    Granite Bay4th Quarter ~8 minutes to go
    Granite Bay - 1st down, ~8 minutes to go, ball on Oak Ridge's 10-yard line. GBHS 16, Oak Ridge 23
    Posted @ 9:38p
  176. 16 - 23

    Update

    Granite Bay4th Quarter ~8 minutes to go
    Granite Bay - 1st down, ~8 minutes to go, ball on Oak Ridge's 5-yard line. GBHS 16, Oak Ridge 23
    Posted @ 9:39p
  177. 16 - 23

    Update

    Granite Bay4th Quarter ~8 minutes to go
    Granite Bay - 2nd down, ~8 minutes to go, ball on Oak Ridge's 7-yard line. GBHS 16, Oak Ridge 23
    Posted @ 9:39p
  178. Commentary

    4th Quarter
    Offsides - Oak Ridge
    Posted @ 9:40p
  179. 16 - 23

    Update

    Granite Bay4th Quarter ~7 minutes to go
    Granite Bay - 2nd down, ~7 minutes to go, ball on Oak Ridge's 3-yard line. GBHS 16, Oak Ridge 23
    Posted @ 9:40p
  180. 22 - 23

    Rushing Touchdown

    Granite Bay4th Quarter ~7 minutes to go
    Granite Bay - #6 James Stabbert with a 8 Yd Rushing TD. GBHS 22, Oak Ridge 23
    Posted @ 9:41p
  181. 24 - 23

    Two Point Pass Completed

    Granite Bay4th Quarter ~7 minutes to go
    Granite Bay - #7 Nicholas Poulos pass completed to #15 Ryan Wenstrom for a 2Pt Conversion. GBHS 24, Oak Ridge 23
    Posted @ 9:42p
  182. 24 - 23

    Possession Update - Kickoff

    Oak Ridge4th Quarter ~7 minutes to go
    Granite Bay kicked off to Oak Ridge. Oak Ridge has the ball on their own 36-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:44p
  183. 24 - 23

    Update

    Oak Ridge4th Quarter ~7 minutes to go
    Oak Ridge - 2nd down, ~7 minutes to go, ball on their own 36-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:45p
  184. Commentary

    4th Quarter
    Personal foul - Granite Bay
    Posted @ 9:46p
  185. 24 - 23

    Update

    Oak Ridge4th Quarter ~6 minutes to go
    Oak Ridge - 1st down, ~6 minutes to go, ball on Granite Bay's 43-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:46p
  186. 24 - 23

    Update

    Oak Ridge4th Quarter ~6 minutes to go
    Oak Ridge - 2nd down, ~6 minutes to go, ball on Granite Bay's 34-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:46p
  187. 24 - 23

    Update

    Oak Ridge4th Quarter ~6 minutes to go
    Oak Ridge - 1st down, ~6 minutes to go, ball on Granite Bay's 30-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:47p
  188. 24 - 23

    Update

    Oak Ridge4th Quarter ~5 minutes to go
    Oak Ridge - 2nd down, ~5 minutes to go, ball on Granite Bay's 24-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:48p
  189. Commentary

    4th Quarter
    Timeout Granite Bay (2 remaining)
    Posted @ 9:48p
  190. 24 - 23

    Update

    Oak Ridge4th Quarter ~5 minutes to go
    Oak Ridge - 3rd down, ~5 minutes to go, ball on Granite Bay's 25-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:50p
  191. Commentary

    4th Quarter
    Timeout Oak Ridge (2 remaining)
    Posted @ 9:51p
  192. 24 - 23

    Red Zone Alert

    Oak Ridge4th Quarter ~4 minutes to go
    Oak Ridge is inside Granite Bay's 20. GBHS 24, Oak Ridge 23
    Posted @ 9:52p
  193. Commentary

    4th Quarter
    Unsportsmanlike conduct - Granite Bay
    Posted @ 9:53p
  194. 24 - 23

    Update

    Oak Ridge4th Quarter ~4 minutes to go
    Oak Ridge - 1st down, ~4 minutes to go, ball on Granite Bay's 6-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:53p
  195. 24 - 23

    Update

    Oak Ridge4th Quarter ~4 minutes to go
    Oak Ridge - 2nd down, ~4 minutes to go, ball on Granite Bay's 4-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:53p
  196. 24 - 23

    Update

    Oak Ridge4th Quarter ~3 minutes to go
    Oak Ridge - 3rd down, ~3 minutes to go, ball on Granite Bay's 1-yard line. GBHS 24, Oak Ridge 23
    Posted @ 9:54p
  197. 24 - 29

    Rushing Touchdown

    Oak Ridge4th Quarter ~3 minutes to go
    Oak Ridge - #28 Jake Hall with a 1 Yd Rushing TD. GBHS 24, Oak Ridge 29
    Posted @ 9:55p
  198. 24 - 31

    Two Point Rush Completed

    Oak Ridge4th Quarter ~3 minutes to go
    Oak Ridge - #16 Reese Catchings rushed for a 2Pt Conversion. GBHS 24, Oak Ridge 31
    Posted @ 9:57p
  199. 24 - 31

    Possession Update - Kickoff

    Granite Bay4th Quarter ~3 minutes to go
    Oak Ridge kicked off to Granite Bay. Granite Bay has the ball on their own 44-yard line. GBHS 24, Oak Ridge 31
    Posted @ 9:59p
  200. 24 - 31

    Update

    Granite Bay4th Quarter ~3 minutes to go
    Granite Bay - 2nd down, ~3 minutes to go, ball on their own 44-yard line. GBHS 24, Oak Ridge 31
    Posted @ 9:59p
  201. 24 - 31

    Update

    Granite Bay4th Quarter ~3 minutes to go
    Granite Bay - 3rd down, ~3 minutes to go, ball on their own 44-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10p
  202. 24 - 31

    Update

    Granite Bay4th Quarter ~2 minutes to go
    Granite Bay - 1st down, ~2 minutes to go, ball on Oak Ridge's 42-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10:01p
  203. 24 - 31

    Update

    Granite Bay4th Quarter ~2 minutes to go
    Granite Bay - 2nd down, ~2 minutes to go, ball on Oak Ridge's 42-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10:02p
  204. 24 - 31

    Update

    Granite Bay4th Quarter ~2 minutes to go
    Granite Bay - 1st down, ~2 minutes to go, ball on Oak Ridge's 22-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10:03p
  205. 24 - 31

    Update

    Granite Bay4th Quarter ~2 minutes to go
    Granite Bay - 2nd down, ~2 minutes to go, ball on Oak Ridge's 21-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10:03p
  206. 24 - 31

    Red Zone Alert

    Granite Bay4th Quarter ~1 minute to go
    Granite Bay is inside Oak Ridge's 20. GBHS 24, Oak Ridge 31
    Posted @ 10:04p
  207. 24 - 31

    Update

    Granite Bay4th Quarter ~1 minute to go
    Granite Bay - 1st down, ~1 minute to go, ball on Oak Ridge's 10-yard line. GBHS 24, Oak Ridge 31
    Posted @ 10:04p
  208. 30 - 31

    Rushing Touchdown

    Granite Bay4th Quarter ~1 minute to go
    Granite Bay - #11 Cole Roth with a 10 Yd Rushing TD. GBHS 30, Oak Ridge 31
    Posted @ 10:05p
  209. 32 - 31

    Two Point Rush Completed

    Granite Bay4th Quarter ~1 minute to go
    Granite Bay - #7 Dominic Soares rushed for a 2Pt Conversion. GBHS 32, Oak Ridge 31
    Posted @ 10:07p
  210. 32 - 31

    Possession Update - Kickoff

    Oak Ridge4th Quarter Under a minute
    Granite Bay kicked off to Oak Ridge. Oak Ridge has the ball on their own 32-yard line. GBHS 32, Oak Ridge 31
    Posted @ 10:09p
  211. Commentary

    4th Quarter
    0:47 remaining
    Posted @ 10:09p
  212. 32 - 31

    Update

    Oak Ridge4th Quarter Under a minute
    Oak Ridge - 2nd down, Under a minute, ball on their own 32-yard line. GBHS 32, Oak Ridge 31
    Posted @ 10:10p
  213. Commentary

    4th Quarter
    0:41 remaining
    Posted @ 10:10p
  214. 32 - 31

    Update

    Oak Ridge4th Quarter Under a minute
    Oak Ridge - 3rd down, Under a minute, ball on their own 34-yard line. GBHS 32, Oak Ridge 31
    Posted @ 10:10p
  215. Commentary

    4th Quarter
    0:35 remaining
    Posted @ 10:11p
  216. 32 - 31

    Update

    Granite Bay4th Quarter Under a minute
    Granite Bay - 1st down, Under a minute, ball on Oak Ridge's 44-yard line. GBHS 32, Oak Ridge 31
    Posted @ 10:11p
  217. Commentary

    4th Quarter
    0:31 remaining
    Posted @ 10:11p
  218. 32 - 31

    Interception

    Granite Bay4th Quarter Under a minute
    Granite Bay - #27 C.j. Herring intercepts a Oak Ridge pass and has the ball on their own 32-yard line. GBHS 32, Oak Ridge 31
    Posted @ 10:12p
  219. 32 - 31

    End of Game

    Final
    GBHS 32, Oak Ridge 31
    Posted @ 10:12p

Highlight Videos

Game Photos

Photos by Robert Schlie
  1. MaxPreps Staff

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

    LETS GOOOOOOOOOO JAKE HALL PIC 6
  3. o. bennett

    JAKE HALLLL!!!

Scoretracker Providers

Kevin GuerraGrizzlies All-Star Reporter
Craig BarthTrojans Reporter

Rankings & Records

Granite Bay (20-21)

CASectionSec. Div.
4852
OverallLeagueHomeAwayNeutralWin %League %PFPA
4-23-21-22-01-0.667.600186127

Oak Ridge (20-21)

CASectionSec. Div.
108136
OverallLeagueHomeAwayWin %League %PFPA
2-42-41-21-2.333.333127167

Team Scoring Averages

Q1Q2Q3Q4Final
Granite Bay
7.79.77.08.031.0
Oak Ridge
04.39.79.321.2

Granite Bay Videos

Oak Ridge Videos

Team Stat Comparison

Granite BayOak Ridge
146.2Rushing Yards Per Game109.3
205.2Passing Yards Per Game172.3
351.3Total Yards Per Game281.7
60.0Tackles Per Game50.5
2.2Sacks Per Game2.2
27.0Points Per Game22.2

Team Leaders

Granite BayOak RidgeNational Avg.
#11 Cole Roth100.3Rushing Yards Per Game#16 Reese Catchings49.722.8
#7 Nicholas Poulos203.8Passing Yards Per Game#12 Drew Cowart142.455.5
#7 Nicholas Poulos214.2Total Yards Per Game#12 Drew Cowart162.039.4
#10 Zach Annis10.0Tackles Per Game#28 Jake Hall6.63.0
#6 Stryder Munoz0.6Sacks Per Game#32 Elijah Hansen1.30.2
#11 Cole Roth11.0Points Per Game#16 Reese Catchings6.32.6

Record Breakdown

Granite Bay (20-21)

Oak Ridge (20-21)

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