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 Oroville (CA) varsity football team lost Thursday's home conference game against Gridley (CA) by a score of 39-0.

Q1Q2Q3Q4Final
Gridley121314039
Oroville00000
Final score provided by E. Punzo.
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Game Stats

Gridley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals3433.75011.02018138.5
5Eli Punzo (Sr)3433.75011.02018138.5
Oroville

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals124.5004.01416.7
4Keanu Freimark (Sr)1141.0004.04102.1
8T. Johnston (So)010.00010.0
Gridley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals342647.85413
2Manny Sandoval (Jr)12756.31301
5Eli Punzo (Sr)56513.05401
6Marcus Duncan (Jr)151177.81711
9Saulo Ramirez (Sr)155.050
22Isaac Punzo (Sr)122.020
Oroville

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals28582.180
4Keanu Freimark (Sr)16382.480
8T. Johnston (So)9222.480
22Ryan Diller (Jr)1-6-6.0-60
30Trinton Miller (Fr)242.050
Gridley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals33511.7182
6Marcus Duncan (Jr)122.02
14Riley Engleman (Sr)23316.5182
Oroville

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals144.04
11Dominick Rangel (So)144.04

Offensive Fumbles and Pancake Blocks

Gridley has not entered any offensive fumbles and pancake blocks stats.
Oroville

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals40
4Keanu Freimark (Sr)10
8T. Johnston (So)20
22Ryan Diller (Jr)1
Gridley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals26435299
2Manny Sandoval (Jr)7575
5Eli Punzo (Sr)6565
6Marcus Duncan (Jr)1172119
9Saulo Ramirez (Sr)55
14Riley Engleman (Sr)3333
22Isaac Punzo (Sr)22
Oroville

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals5843496
4Keanu Freimark (Sr)3838
8T. Johnston (So)2222
11Dominick Rangel (So)42024
22Ryan Diller (Jr)-63-3
30Trinton Miller (Fr)41115
Gridley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2643335297
2Manny Sandoval (Jr)7575
5Eli Punzo (Sr)653398
6Marcus Duncan (Jr)1172119
9Saulo Ramirez (Sr)55
14Riley Engleman (Sr)3333
22Isaac Punzo (Sr)22
Oroville

Total Yards

#Athlete NameRushPassRecTotal
Team Totals584462
4Keanu Freimark (Sr)38442
8T. Johnston (So)22022
11Dominick Rangel (So)44
22Ryan Diller (Jr)-6-6
30Trinton Miller (Fr)44
Gridley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2117389.0
2Manny Sandoval (Jr)1341.0
9Saulo Ramirez (Sr)1452.0
10Legend Rossiter (Jr)22
12Rafael Franco (Jr)11
14Riley Engleman (Sr)3362.0
52Jason Davis Jr. (Sr)83114.0
54Jaxon Nako (Jr)22
57Miguel Avina (Jr)11
76Andre Cedillo (Sr)11
78Bernie Rodarte (Jr)325
Oroville

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4121623.0
4Keanu Freimark (Sr)7411
6Austen Nevin (Jr)3581.0
8T. Johnston (So)224
11Dominick Rangel (So)33
13Aiden Odor (So)22
22Ryan Diller (Jr)213
24Pierce Vang (Fr)11
26Danny Xiong (Fr)11
34Owen Dehoff (So)617
42Cash Labosky (Fr)112
44Tristen Hinkle (Jr)112
50K. Garrett (So)9312
56Elijah Silva (So)112
62Sami Fitsum (Fr)22
77Saige Gaston (Sr)222.0
Gridley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
52Jason Davis Jr. (Sr)1
Oroville

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
30Trinton Miller (Fr)1

Kickoffs

Gridley has not entered any kickoffs stats.
Oroville

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals13737.037
20Daniel Workman (So)13737.037

Punts

Gridley has not entered any punts stats.
Oroville

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals38628.731
20Daniel Workman (So)38628.731

Kickoff and Punt Returns

Gridley has not entered any kickoff and punt returns stats.
Oroville

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals5346.81034
11Dominick Rangel (So)22010.01020
22Ryan Diller (Jr)133.03
30Trinton Miller (Fr)2115.511
Gridley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530
2Manny Sandoval (Jr)16
5Eli Punzo (Sr)16
6Marcus Duncan (Jr)16
14Riley Engleman (Sr)212

Points

Oroville has not entered any points stats.
Gridley

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals325
2Manny Sandoval (Jr)11
5Eli Punzo (Sr)11
6Marcus Duncan (Jr)11
14Riley Engleman (Sr)22

Touchdowns

Oroville has not entered any touchdowns stats.

Game Story

California High School Football - Gridley triumphant over Oroville

October 16, 2025: Oroville, CA 95966

The crowd at Thursday's league contest between the Gridley Bulldogs (Gridley, CA) and the host Oroville Tigers (Oroville, CA), saw Gridley's football team bounce Oroville by a final score of 38-0.

With the win, Gridley advances its record to 7-0 on the season. The Bulldogs host Live Oak (Live Oak, CA) to encounter the Lions in a Westside League bout on Friday, October 24. The Lions go into the bout with a record of 2-5. Live Oak lost 42-14 in their recent league match against Corning (Corning, CA)

Coming up next, the Tigers confront the Orland Trojans (Orland, CA) in a Westside League match, on Friday, October 24. Oroville will attempt to upgrade on its 1-6 season record. The Trojans enter the match with a 5-2 record after their 35-12 league win over Las Plumas (Oroville, CA).

Players of the Game

Gridley (25-26)

Gridley has not selected any Players of the Game.

Oroville (25-26)

Congratulations to #50 Ka'shyne Garrett (overall), #4 Keanu Freimark (offensive) and #77 Saige Gaston (defensive) for being selected the Oroville Football Players of the Game.

Gridley @ Oroville Football Game Info

Thu., Oct. 16, 2025 @ 7p
The Oroville (CA) varsity football team lost Thursday's home conference game against Gridley (CA) by a score of 39-0.

Rankings & Records

Gridley (25-26)

CASectionSec. Div.
19651
OverallLeagueHomeAwayNeutralWin %League %PFPA
13-05-08-04-01-01.0001.000372120

Oroville (25-26)

CASectionSec. Div.
9583713
OverallLeagueHomeAwayWin %League %PFPA
1-90-51-50-4.100.000137408

Team Scoring Averages

Q1Q2Q3Q4Final
Gridley
5.110.35.95.128.6
Oroville
1.93.61.73.713.7

Gridley Videos

Oroville Videos

Team Stat Comparison

GridleyOroville
293.1Rushing Yards Per Game158.4
34.4Passing Yards Per Game20.1
35.5Receiving Yards Per Game21.0
327.5Total Yards Per Game178.5
52.0Tackles Per Game48.4
1.3Sacks Per Game0.5
1.5Points Per Game0.0

Team Leaders

GridleyOrovilleNational Avg.
#5 Eli Punzo100.6Rushing Yards Per Game#2 Ayden Morales105.111.0
#5 Eli Punzo31.2Passing Yards Per Game#2 Ayden Morales23.410.6
#40 Carson Nako40.0Receiving Yards Per Game#1 Marlon Smith31.08.7
#5 Eli Punzo131.8Total Yards Per Game#2 Ayden Morales128.524.5
#9 Saulo Ramirez8.5Tackles Per Game#1 Marlon Smith11.02.6
#52 Jason Davis Jr.0.7Sacks Per Game#34 Owen Dehoff0.30.2
#5 Eli Punzo1.5Points Per Game#30 Trinton Miller01.9

Record Breakdown

Gridley (25-26)

Oroville (25-26)

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