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 Ontario (CA) varsity football team won Friday's home playoff game against Bolsa Grande (Garden Grove, CA) by a score of 21-0.

Q1Q2Q3Q4Final
Bolsa Grande00000
Ontario0210021
Final score provided by M. Amaral.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Bolsa Grande

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals613110.46218.3014443.8
8Nathan Bautista (Sr)4866.50016.5004478.1
16Abraham Trejo (Sr)2544.40022.0012432.5
Ontario

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals913179.69219.923111.9
5Trevor Beltran (So)913179.69219.923111.9
Bolsa Grande

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals27261.01800
1Mikey Haley (Sr)10181.81800
6Nathaniel Lopez (Sr)2-8-4.000
9Daymien Sanchez (Jr)10151.5800
16Abraham Trejo (Sr)2-12-6.0000
20J. Espinoza (Jr)111.0100
75N. Natilani Iosua Fiaputa (Sr)2126.01000
Ontario

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals35842.401
1Samuel Abajuo (Sr)14574.101
5Trevor Beltran (So)1200.000
6Charles Dorsey (So)4266.500
9D. Campos(dj) (Jr)2-4-2.000
23Andrew Wilson (So)351.700
Bolsa Grande

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals713419.1440
1Mikey Haley (Sr)25527.5440
4Thor Oliver (Sr)22412.0200
9Daymien Sanchez (Jr)177.070
25Dylan Nguyen (Sr)12424.0240
26Will Diep (Sr)12424.00
Ontario

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals917919.92
7A. Romero (Jr)11010.00
13S. Hubbard (Jr)816921.12
Bolsa Grande

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals1
60Eric Catarino (Jr)1

Offensive Fumbles and Pancake Blocks

Ontario has not entered any offensive fumbles and pancake blocks stats.
Bolsa Grande

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals261340160
1Mikey Haley (Sr)185573
4Thor Oliver (Sr)24024
6Nathaniel Lopez (Sr)-80-8
9Daymien Sanchez (Jr)15722
16Abraham Trejo (Sr)-12-12
20J. Espinoza (Jr)11
25Dylan Nguyen (Sr)2424
26Will Diep (Sr)02424
75N. Natilani Iosua Fiaputa (Sr)1212
Ontario

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals84179263
1Samuel Abajuo (Sr)57057
6Charles Dorsey (So)26026
7A. Romero (Jr)01010
9D. Campos(dj) (Jr)-40-4
13S. Hubbard (Jr)0169169
23Andrew Wilson (So)505
Bolsa Grande

Total Yards

#Athlete NameRushPassRecTotal
Team Totals26110134136
1Mikey Haley (Sr)185573
4Thor Oliver (Sr)2424
6Nathaniel Lopez (Sr)-800-8
8Nathan Bautista (Sr)6666
9Daymien Sanchez (Jr)15722
16Abraham Trejo (Sr)-124432
20J. Espinoza (Jr)11
25Dylan Nguyen (Sr)2424
26Will Diep (Sr)002424
75N. Natilani Iosua Fiaputa (Sr)1212
Ontario

Total Yards

#Athlete NameRushPassRecTotal
Team Totals84179179263
1Samuel Abajuo (Sr)570057
5Trevor Beltran (So)01790179
6Charles Dorsey (So)26026
7A. Romero (Jr)001010
9D. Campos(dj) (Jr)-400-4
13S. Hubbard (Jr)00169169
23Andrew Wilson (So)5005
Bolsa Grande

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2830586.0
4Thor Oliver (Sr)101.0
8Nathan Bautista (Sr)011.0
10Nam Pham (Sr)314.0
11Anthony Diaz (Jr)101.0
14Andre Zepeda (Jr)112.0
15T. Ho-hoang (Sr)3581.0
24John Dobmeier (Sr)123.0
25Dylan Nguyen (Sr)101.0
32William Incitti (Jr)112.0
44S. Montes De Oca (Sr)77141.0
52Oscar Escobedo (Sr)055.0
75N. Natilani Iosua Fiaputa (Sr)5272.0
77Jesse Hernandez (Sr)4262.0
78Ivan Correa (Sr)033.0

Tackles

Ontario has not entered any tackles stats.
Bolsa Grande

Sacks

#Athlete NameSacksYdlHurs
Team Totals.06
44S. Montes De Oca (Sr).03
78Ivan Correa (Sr).03

Sacks

Ontario has not entered any sacks stats.
Bolsa Grande

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals300.0000000
4Thor Oliver (Sr)100.0000000
14Andre Zepeda (Jr)100.0000000
88 Player #88100.000000
Ontario

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals12
16Daray Redd (Jr)12

Points

Bolsa Grande has not entered any points stats.
Ontario

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals163
1Samuel Abajuo (Sr)160
27Brian Jimenez (Sr)3

PATs and Field Goals

Bolsa Grande has not entered any pats and field goals stats.
Ontario

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.0003
27Brian Jimenez (Sr)331.0003

Touchdowns

Bolsa Grande has not entered any touchdowns stats.
Ontario

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals121
1Samuel Abajuo (Sr)101
13S. Hubbard (Jr)02
Stat Supplier Logo

Bolsa Grande's stats are presented by HudlHudl

Stat Supplier Logo

Ontario's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

California High School Football - Bolsa Grande knocked off by Ontario

November 7, 2025: Ontario, CA 91764

In Friday's non-league game, the Ontario Jaguars (Ontario, CA) football team beat the visiting Bolsa Grande Matadors (Garden Grove, CA), by a count of 21-0.

The Jaguars (7-4) will now prepare for their match against San Jacinto Valley Academy (San Jacinto, CA). The Wolves enter the non-league match with a 8-3 record. In their last match, San Jacinto Valley Academy thwarted Miller (Fontana, CA), 39-13, in a non-league match.

Moises AmaralJaguars Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. BGHS 0, Ontario 0
    Posted @ 6:55p
  2. Game Attendance

    Attendance About 100
    Posted @ 6:55p
  3. Field Conditions

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

    Weather Conditions Fair
    Posted @ 6:55p
  5. 0 - 0

    Start of Game

    Ontario1st Quarter
    Ontario kicking off to Bolsa Grande.
    Posted @ 7p
  6. 0 - 0

    Possession Update - Kickoff

    Bolsa Grande1st Quarter ~11 minutes to go
    Ontario kicked off to Bolsa Grande. Bolsa Grande has the ball on their own 20-yard line. BGHS 0, Ontario 0
    Posted @ 7:01p
  7. 0 - 0

    Punt

    Ontario1st Quarter ~9 minutes to go
    Bolsa Grande has punted to Ontario. Ontario has the ball on their own 28-yard line. BGHS 0, Ontario 0
    Posted @ 7:04p
  8. 0 - 0

    Turnover on Downs

    Bolsa Grande1st Quarter ~8 minutes to go
    Ontario has turned possession over on downs. Bolsa Grande has the ball on Ontario's 36-yard line. BGHS 0, Ontario 0
    Posted @ 7:07p
  9. 0 - 0

    Missed FG

    Ontario1st Quarter ~6 minutes to go
    Bolsa Grande turned over possession on a missed field goal. Ontario has the ball on their own 20-yard line. BGHS 0, Ontario 0
    Posted @ 7:11p
  10. 0 - 0

    End of 1st Quarter

    2nd Quarter
    BGHS 0, Ontario 0
    Posted @ 7:20p
  11. 0 - 6

    Rushing Touchdown

    Ontario2nd Quarter ~9 minutes to go
    Ontario - #21 Nathan Estrada with a 22 Yd Rushing TD. BGHS 0, Ontario 6
    Posted @ 7:25p
  12. 0 - 7

    Made Point After

    Ontario2nd Quarter ~9 minutes to go
    Ontario - PAT Good. BGHS 0, Ontario 7
    Posted @ 7:25p
  13. 0 - 7

    Possession Update - Kickoff

    Bolsa Grande2nd Quarter ~9 minutes to go
    Ontario kicked off to Bolsa Grande. Bolsa Grande has the ball on their own 23-yard line. BGHS 0, Ontario 7
    Posted @ 7:27p
  14. 0 - 7

    Punt

    Ontario2nd Quarter ~5 minutes to go
    Bolsa Grande has punted to Ontario. Ontario has the ball on their own 35-yard line. BGHS 0, Ontario 7
    Posted @ 7:33p
  15. 0 - 13

    Passing Touchdown

    Ontario2nd Quarter ~3 minutes to go
    Ontario - #5 Trevor Beltran 62 Yd pass completed to #13 Sebastian Hubbard for a TD. BGHS 0, Ontario 13
    Posted @ 7:37p
  16. 0 - 14

    Made Point After

    Ontario2nd Quarter ~3 minutes to go
    Ontario - PAT Good. BGHS 0, Ontario 14
    Posted @ 7:38p
  17. 0 - 14

    Possession Update - Kickoff

    Bolsa Grande2nd Quarter ~3 minutes to go
    Ontario kicked off to Bolsa Grande. Bolsa Grande has the ball on their own 20-yard line. BGHS 0, Ontario 14
    Posted @ 7:38p
  18. 0 - 14

    Turnover on Downs

    Ontario2nd Quarter Under a minute
    Bolsa Grande has turned possession over on downs. Ontario has the ball on Bolsa Grande's 49-yard line. BGHS 0, Ontario 14
    Posted @ 7:45p
  19. 0 - 20

    Passing Touchdown

    Ontario2nd Quarter Under a minute
    Ontario - #5 Trevor Beltran 12 Yd pass completed to #13 Sebastian Hubbard for a TD. BGHS 0, Ontario 20
    Posted @ 7:52p
  20. 0 - 21

    Made Point After

    Ontario2nd Quarter Under a minute
    Ontario - #27 Brian Jimenez PAT Good. BGHS 0, Ontario 21
    Posted @ 7:52p
  21. 0 - 21

    Halftime

    Halftime
    BGHS 0, Ontario 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:54p
  22. 0 - 21

    Start of 3rd Quarter

    Bolsa Grande3rd Quarter
    Bolsa Grande to kick off to Ontario.
    Posted @ 8:13p
  23. 0 - 21

    Possession Update - Kickoff

    Ontario3rd Quarter ~11 minutes to go
    Bolsa Grande kicked off to Ontario. Ontario has the ball on their own 20-yard line. BGHS 0, Ontario 21
    Posted @ 8:13p
  24. 0 - 21

    Interception

    Bolsa Grande3rd Quarter ~8 minutes to go
    Bolsa Grande intercepts a Ontario pass and has the ball on their own 26-yard line. BGHS 0, Ontario 21
    Posted @ 8:19p
  25. 0 - 21

    End of 3rd Quarter

    4th Quarter
    BGHS 0, Ontario 21
    Posted @ 8:37p
  26. 0 - 21

    Turnover on Downs

    Ontario4th Quarter ~4 minutes to go
    Bolsa Grande has turned possession over on downs. Ontario has the ball on their own 43-yard line. BGHS 0, Ontario 21
    Posted @ 8:57p
  27. 0 - 21

    Interception

    Bolsa Grande4th Quarter ~3 minutes to go
    Bolsa Grande intercepts a Ontario pass and has the ball on their own 40-yard line. BGHS 0, Ontario 21
    Posted @ 8:59p
  28. 0 - 21

    Interception

    Ontario4th Quarter Under a minute
    Ontario - #16 Daray Redd intercepts a Bolsa Grande pass and has the ball on their own 32-yard line. BGHS 0, Ontario 21
    Posted @ 9:06p
  29. 0 - 21

    End of Game

    Final
    BGHS 0, Ontario 21
    Posted @ 9:08p

Highlight Videos

Bolsa Grande @ Ontario Football Game Info

Fri., Nov. 7, 2025 @ 7p
The Ontario (CA) varsity football team won Friday's home playoff game against Bolsa Grande (Garden Grove, CA) by a score of 21-0.

Scoretracker Providers

Moises AmaralJaguars Reporter

Matchup Video

Rankings & Records

Bolsa Grande (25-26)

CASectionSec. Div.
87832011
OverallLeagueHomeAwayWin %League %PFPA
5-63-24-11-5.455.600181188

Ontario (25-26)

CASection
786303
OverallLeagueHomeAwayWin %League %PFPA
7-53-23-34-2.583.600295201

Team Scoring Averages

Q1Q2Q3Q4Final
Bolsa Grande
5.66.3.92.316.5
Ontario
8.59.54.94.724.6

Bolsa Grande Videos

Ontario Videos

Team Stat Comparison

Bolsa GrandeOntario
107.2Rushing Yards Per Game175.0
93.6Passing Yards Per Game78.4
94.3Receiving Yards Per Game78.9
200.8Total Yards Per Game253.4
46.6Tackles Per Game32.4
1.4Sacks Per Game1.6
1.1Points Per Game0.5
29Pancake Blocks-

Team Leaders

Bolsa GrandeOntarioNational Avg.
#21 Anthony Bell67.2Rushing Yards Per Game#23 Andrew Wilson64.311.0
#5 Micheal Nguyen69.5Passing Yards Per Game#5 Trevor Beltran62.510.7
#1 Mikey Haley34.6Receiving Yards Per Game#13 Sebastian Hubbard49.58.7
#21 Anthony Bell72.2Total Yards Per Game#5 Trevor Beltran73.324.5
#44 Samuel Montes De Oca7.0Tackles Per Game25/65 Ivan Zamora5.02.6
#75 N. Natilani Iosua Fiaputa0.5Sacks Per Game#50 Joshua Dorris1.00.2
#89 Erick Ramos1.5Points Per Game#27 Brian Jimenez0.61.9
#78 Ivan Correa20Pancake Blocks
-
6

Record Breakdown

Bolsa Grande (25-26)

Ontario (25-26)

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