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 Mira Monte (Bakersfield, CA) varsity football team won Friday's home playoff game against McFarland (CA) by a score of 27-21.

Q1Q2Q3Q4Final
McFarland777021
Mira Monte7014627
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Matchup Info

Game Stats

McFarland

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2335282.65712.31099.9
3Raul Cabanillas (Sr)22321.00016.010177.1
5Malachi Davis (Jr)2133250.63611.90086.7
Mira Monte

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals267.3333.51081.9
1Nathan Gonzales (Sr)040.0000039.6
7Gabriel Silvera (Jr)2271.0003.510139.6
McFarland

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals231255.401
0Ivan Salazar (Fr)3103.300
2V. Rodriguez (Sr)2105.000
3Raul Cabanillas (Sr)4205.000
5Malachi Davis (Jr)14856.101
Mira Monte

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals372887.813
0Cordae Fulmer (Sr)6233.801
1Nathan Gonzales (Sr)291816.210
4Angel Zarate (Sr)18282.001
12Nathan Atkinson (Jr)122.001
McFarland

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals2328212.31
0Ivan Salazar (Fr)3155.00
1Julian Barajas (Sr)59719.41
2V. Rodriguez (Sr)88210.30
3Raul Cabanillas (Sr)3206.70
5Malachi Davis (Jr)11010.00
23Giovanni Rivera (So)35819.30
Mira Monte

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals273.51
10Tristian Harper (Sr)155.0
15Fabian Carrillo (Sr)122.01
McFarland

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals13
0Ivan Salazar (Fr)1
23Giovanni Rivera (So)3
50Joshua Nunez (Jr)1
55Daniel Ramos (Sr)3
56Juan Duran (Sr)2
75R. Gutierrez (Jr)2
77D. Ballesteros (Sr)1

Offensive Fumbles and Pancake Blocks

Mira Monte has not entered any offensive fumbles and pancake blocks stats.
McFarland

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals12528223430
0Ivan Salazar (Fr)101525
1Julian Barajas (Sr)09797
2V. Rodriguez (Sr)108292
3Raul Cabanillas (Sr)20201555
5Malachi Davis (Jr)85108103
23Giovanni Rivera (So)05858
Mira Monte

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals288770365
0Cordae Fulmer (Sr)2307093
1Nathan Gonzales (Sr)1810181
4Angel Zarate (Sr)82082
10Tristian Harper (Sr)55
12Nathan Atkinson (Jr)202
15Fabian Carrillo (Sr)022
McFarland

Total Yards

#Athlete NameRushPassRecTotal
Team Totals125282282407
0Ivan Salazar (Fr)1001525
1Julian Barajas (Sr)009797
2V. Rodriguez (Sr)1008292
3Raul Cabanillas (Sr)20322072
5Malachi Davis (Jr)8525010345
23Giovanni Rivera (So)005858
Mira Monte

Total Yards

#Athlete NameRushPassRecTotal
Team Totals28877295
0Cordae Fulmer (Sr)230023
1Nathan Gonzales (Sr)18100181
4Angel Zarate (Sr)820082
7Gabriel Silvera (Jr)0707
10Tristian Harper (Sr)55
12Nathan Atkinson (Jr)2002
15Fabian Carrillo (Sr)0022
McFarland

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals44921363.0
0Ivan Salazar (Fr)279
1Julian Barajas (Sr)134
2V. Rodriguez (Sr)11
3Raul Cabanillas (Sr)4711
4C. Hernandez (Sr)11
5Malachi Davis (Jr)437
6R. Samaniego (Sr)11
8E. Valencia (Jr)11
9Damian Valdez (So)11
10Abel Lopez (So)11
11Jesus Santiago (So)11
12J. Fernandez (Sr)11
15Anthony Fuentes (So)11
21Michael Sigala (Jr)369
23Giovanni Rivera (So)4591.0
24Jose Figueroa (Sr)2911
32Ricardo Mendoza (Jr)11
33Camilo Martinez (Jr)11
34Jose Hernandez (So)11
35R. Hernandez Alvizo (So)22
37Izaiah Ortega (Fr)11
39Luis Cervantes (So)22
41Kalvin Haviland (Jr)11
42Damian Perales (So)11
44Adrian Ramirez (So)123
51R. Hernandez Galvan (Jr)11
53C. Flores (Sr)11
54Feliciano Felix (Sr)134
55Daniel Ramos (Sr)710172.0
56Juan Duran (Sr)8513
63Izaiah Jaime (Fr)11
70Jose Castaneda (So)11
74Miguel Diaz (Fr)22
75R. Gutierrez (Jr)437
77D. Ballesteros (Sr)347

Tackles

Mira Monte has not entered any tackles stats.
McFarland

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.042
23Giovanni Rivera (So)2
55Daniel Ramos (Sr)1.04

Sacks

Mira Monte has not entered any sacks stats.
McFarland

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals0111
3Raul Cabanillas (Sr)01
5Malachi Davis (Jr)011

Defensive Statistics

Mira Monte has not entered any defensive statistics stats.
McFarland

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals416541.3
24Jose Figueroa (Sr)416541.3

Kickoffs

Mira Monte has not entered any kickoffs stats.
McFarland

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals27336.5
24Jose Figueroa (Sr)27336.5

Punts

Mira Monte has not entered any punts stats.
McFarland

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals3237.723
3Raul Cabanillas (Sr)2157.515
5Malachi Davis (Jr)188.08
Mira Monte

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals17070.07070
0Cordae Fulmer (Sr)17070.07070
McFarland

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals318321
1Julian Barajas (Sr)1606
5Malachi Davis (Jr)212012
24Jose Figueroa (Sr)33
Mira Monte

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals2123
0Cordae Fulmer (Sr)2120
4Angel Zarate (Sr)3
McFarland

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.001.03
24Jose Figueroa (Sr)331.001.03
Mira Monte

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals34.8003
4Angel Zarate (Sr)34.8003
McFarland

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals1113
1Julian Barajas (Sr)011
5Malachi Davis (Jr)1012
Mira Monte

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals3112
0Cordae Fulmer (Sr)1012
4Angel Zarate (Sr)10
12Nathan Atkinson (Jr)10
15Fabian Carrillo (Sr)01
Stat Supplier Logo

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

Stat Supplier Logo

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

Recap Video

Game Story

California High School Football - Mira Monte holds off McFarland

November 7, 2025: Bakersfield, CA 95035

The Mira Monte Lions (Bakersfield, CA) football tipped the visiting McFarland Cougars (McFarland, CA), 27-21 in Friday's non-league outing.

The Lions now sport a 6-5 record. They take the field next when they travel to Foothill for a non-league outing on Friday, November 14. Mira Monte will clash with a Trojans squad coming off a 34-13 non-league win over Rosamond (Rosamond, CA). The Trojans record now stands at 8-3.

With the defeat, McFarland drops to 6-5 on the campaign.

angel zunigaLions Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. McFarland 0, Mira Monte 0
    Posted @ 7:04p
  2. Game Attendance

    1st Quarter
    Attendance About 100
    Posted @ 7:05p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:05p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Cold
    Posted @ 7:05p
  5. 0 - 0

    Update

    McFarland1st Quarter ~10 minutes to go
    McFarland - 3rd down, ~10 minutes to go, ball on Mira Monte's 25-yard line. McFarland 0, Mira Monte 0
    Posted @ 7:06p
  6. 6 - 0

    Passing Touchdown

    McFarland1st Quarter ~9 minutes to go
    McFarland - #25 25 Yd pass completed for a TD. McFarland 6, Mira Monte 0
    Posted @ 7:08p
  7. 7 - 0

    Made Point After

    McFarland1st Quarter ~9 minutes to go
    McFarland - PAT Good. McFarland 7, Mira Monte 0
    Posted @ 7:08p
  8. 7 - 0

    Possession Update - Kickoff

    Mira Monte1st Quarter ~9 minutes to go
    McFarland kicked off to Mira Monte. Mira Monte has the ball on their own 15-yard line. McFarland 7, Mira Monte 0
    Posted @ 7:10p
  9. 7 - 6

    Rushing Touchdown

    Mira Monte1st Quarter ~7 minutes to go
    Mira Monte - #4 Angel Zarate with a 85 Yd Rushing TD. McFarland 7, Mira Monte 6
    Posted @ 7:14p
  10. 7 - 7

    Made Point After

    Mira Monte1st Quarter ~7 minutes to go
    Mira Monte - PAT Good. McFarland 7, Mira Monte 7
    Posted @ 7:14p
  11. 7 - 7

    Long Pass

    McFarland1st Quarter ~6 minutes to go
    McFarland - #6 Richard Samaniego with a long pass to #2 Victor Rodriguez. McFarland has the ball on Mira Monte's 35-yard line. McFarland 7, Mira Monte 7
    Posted @ 7:18p
  12. 7 - 7

    Turnover on Downs

    Mira Monte1st Quarter ~4 minutes to go
    McFarland has turned possession over on downs. Mira Monte has the ball on their own 25-yard line. McFarland 7, Mira Monte 7
    Posted @ 7:21p
  13. 7 - 7

    Long Run

    Mira Monte1st Quarter ~4 minutes to go
    Mira Monte - #1 Nathan Gonzales with a long run. Mira Monte has the ball on McFarland's 39-yard line. McFarland 7, Mira Monte 7
    Posted @ 7:22p
  14. 7 - 7

    Turnover on Downs

    McFarland1st Quarter Under a minute
    Mira Monte has turned possession over on downs. McFarland has the ball on their own 39-yard line. McFarland 7, Mira Monte 7
    Posted @ 7:26p
  15. 7 - 7

    End of 1st Quarter

    2nd Quarter
    McFarland 7, Mira Monte 7
    Posted @ 7:29p
  16. 7 - 7

    Fumble Recovery

    Mira Monte2nd Quarter ~10 minutes to go
    Mira Monte - #55 Jaxson Kelly recovered a fumble by McFarland and has the ball on McFarland's 10-yard line. McFarland 7, Mira Monte 7
    Posted @ 7:31p
  17. 13 - 7

    Fumble Recovery Returned for Touchdown

    McFarland2nd Quarter ~10 minutes to go
    McFarland - #5 Malachi Davis with a 0-yard fumble return touchdown. McFarland 13, Mira Monte 7
    Posted @ 7:36p
  18. 14 - 7

    Made Point After

    McFarland2nd Quarter ~10 minutes to go
    McFarland - #25 PAT Good. McFarland 14, Mira Monte 7
    Posted @ 7:36p
  19. 14 - 7

    Possession Update - Kickoff

    McFarland2nd Quarter ~9 minutes to go
    Mira Monte kicked off to McFarland. McFarland has the ball on Mira Monte's 37-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:38p
  20. 14 - 7

    Possession Update - Kickoff

    Mira Monte2nd Quarter ~9 minutes to go
    McFarland kicked off to Mira Monte. Mira Monte has the ball on their own 38-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:39p
  21. 14 - 7

    Long Run

    Mira Monte2nd Quarter ~9 minutes to go
    Mira Monte - #1 Nathan Gonzales with a long run. Mira Monte has the ball on McFarland's 48-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:41p
  22. 14 - 7

    Update

    Mira Monte2nd Quarter ~8 minutes to go
    Mira Monte - 2nd down, ~8 minutes to go, ball on McFarland's 48-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:42p
  23. 14 - 7

    Punt

    McFarland2nd Quarter ~7 minutes to go
    Mira Monte has punted to McFarland. McFarland has the ball on their own 28-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:45p
  24. 14 - 7

    Long Pass

    McFarland2nd Quarter ~5 minutes to go
    McFarland - #5 Malachi Davis with a long pass. McFarland has the ball on Mira Monte's 38-yard line. McFarland 14, Mira Monte 7
    Posted @ 7:51p
  25. 14 - 7

    Halftime

    Halftime
    McFarland 14, Mira Monte 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:02p
  26. 14 - 7

    Start of 3rd Quarter

    McFarland3rd Quarter
    McFarland to kick off to Mira Monte.
    Posted @ 8:19p
  27. 14 - 7

    Update

    Mira Monte3rd Quarter ~5 minutes to go
    Mira Monte - 1st down, ~5 minutes to go, ball on McFarland's 11-yard line. McFarland 14, Mira Monte 7
    Posted @ 8:29p
  28. 14 - 7

    Red Zone Alert

    Mira Monte3rd Quarter ~3 minutes to go
    Mira Monte is inside McFarland's 20. McFarland 14, Mira Monte 7
    Posted @ 8:31p
  29. 14 - 13

    Passing Touchdown

    Mira Monte3rd Quarter ~2 minutes to go
    Mira Monte - #1 Nathan Gonzales 5 Yd pass completed to #15 Fabian Carrillo for a TD. McFarland 14, Mira Monte 13
    Posted @ 8:32p
  30. 14 - 14

    Made Point After

    Mira Monte3rd Quarter ~2 minutes to go
    Mira Monte - #7 Gabriel Silvera PAT Good. McFarland 14, Mira Monte 14
    Posted @ 8:33p
  31. 20 - 14

    Rushing Touchdown

    McFarland3rd Quarter ~1 minute to go
    McFarland - #5 Malachi Davis with a 35 Yd Rushing TD. McFarland 20, Mira Monte 14
    Posted @ 8:38p
  32. 21 - 14

    Made Point After

    McFarland3rd Quarter ~1 minute to go
    McFarland - #4 Carlos Hernandez PAT Good. McFarland 21, Mira Monte 14
    Posted @ 8:39p
  33. 21 - 20

    Kick Return Touchdown

    Mira Monte3rd Quarter ~1 minute to go
    Mira Monte - #0 Cordae Fulmer with a 90 Yd Kick Return for a TD. McFarland 21, Mira Monte 20
    Posted @ 8:42p
  34. 21 - 21

    Made Point After

    Mira Monte3rd Quarter ~1 minute to go
    Mira Monte - #7 Gabriel Silvera PAT Good. McFarland 21, Mira Monte 21
    Posted @ 8:43p
  35. 21 - 21

    End of 3rd Quarter

    4th Quarter
    McFarland 21, Mira Monte 21
    Posted @ 8:51p
  36. 21 - 21

    Update

    McFarland4th Quarter ~11 minutes to go
    McFarland - 3rd down, ~11 minutes to go, ball on their own 28-yard line. McFarland 21, Mira Monte 21
    Posted @ 8:52p
  37. 21 - 21

    Turnover on Downs

    Mira Monte4th Quarter ~11 minutes to go
    McFarland has turned possession over on downs. Mira Monte has the ball on their own 44-yard line. McFarland 21, Mira Monte 21
    Posted @ 8:54p
  38. 21 - 27

    Rushing Touchdown

    Mira Monte4th Quarter ~6 minutes to go
    Mira Monte - #0 Cordae Fulmer with a 4 Yd Rushing TD. McFarland 21, Mira Monte 27
    Posted @ 9p
  39. 21 - 27

    Missed Point After

    Mira Monte4th Quarter ~6 minutes to go
    Mira Monte - PAT Missed. McFarland 21, Mira Monte 27
    Posted @ 9:01p
  40. 21 - 27

    Punt

    McFarland4th Quarter ~3 minutes to go
    Mira Monte has punted to McFarland. McFarland has the ball on their own 5-yard line. McFarland 21, Mira Monte 27
    Posted @ 9:14p
  41. 21 - 27

    Big Play - Tackle For Loss

    Mira Monte4th Quarter ~3 minutes to go
    Mira Monte - #55 Jaxson Kelly with a tackle for loss. McFarland has the ball on their own 4-yard line. McFarland 21, Mira Monte 27
    Posted @ 9:15p
  42. 21 - 27

    Big Play - Sack

    Mira Monte4th Quarter ~2 minutes to go
    Mira Monte - #62 Adrian Triado Cervantes with a sack. McFarland has the ball on their own 5-yard line. McFarland 21, Mira Monte 27
    Posted @ 9:16p
  43. 21 - 27

    Big Play - Sack

    Mira Monte4th Quarter Under a minute
    Mira Monte - #55 Jaxson Kelly with a sack. McFarland has the ball on their own 19-yard line. McFarland 21, Mira Monte 27
    Posted @ 9:20p
  44. 21 - 27

    Big Play - Sack

    Mira Monte4th Quarter Under a minute
    Mira Monte - #55 Jaxson Kelly with a sack. McFarland has the ball on their own 30-yard line. McFarland 21, Mira Monte 27
    Posted @ 9:23p
  45. 21 - 27

    End of Game

    Final
    McFarland 21, Mira Monte 27
    Posted @ 9:23p

Highlight Videos

Players of the Game

McFarland (25-26)

Congratulations to #5 Malachi Davis (overall), #1 Julian Barajas (offensive), #55 Daniel Ramos (defensive) and #3 Raul Cabanillas (special teams) for being selected the McFarland Football Players of the Game.

Mira Monte (25-26)

Mira Monte has not selected any Players of the Game.

McFarland @ Mira Monte Football Game Info

Fri., Nov. 7, 2025 @ 7p
CIF Central Section First Round
The Mira Monte (Bakersfield, CA) varsity football team won Friday's home playoff game against McFarland (CA) by a score of 27-21.

Scoretracker Providers

angel zunigaLions Reporter

Rankings & Records

McFarland (25-26)

CASectionSec. Div.
7378412
OverallLeagueHomeAwayWin %League %PFPA
6-50-13-33-2.545.000314279

Mira Monte (25-26)

CASectionSec. Div.
617737
OverallLeagueHomeAwayWin %League %PFPA
6-53-14-22-3.545.750346224

Team Scoring Averages

Q1Q2Q3Q4Final
McFarland
4.24.22.612.428.5
Mira Monte
7.05.03.512.531.5

McFarland Videos

Mira Monte Videos

Team Stat Comparison

McFarlandMira Monte
161.8Rushing Yards Per Game266.2
252.2Passing Yards Per Game78.0
252.0Receiving Yards Per Game75.7
414.0Total Yards Per Game344.2
109.2Tackles Per Game3.5
4.5Sacks Per Game0.2
23.7Points Per Game1.1
149Pancake Blocks-

Team Leaders

McFarlandMira MonteNational Avg.
#5 Malachi Davis87.8Rushing Yards Per Game#1 Nathan Gonzales183.011.4
#5 Malachi Davis249.3Passing Yards Per Game#1 Nathan Gonzales39.311.2
#1 Julian Barajas99.9Receiving Yards Per Game#0 Cordae Fulmer26.29.0
#5 Malachi Davis338.0Total Yards Per Game#1 Nathan Gonzales229.225.1
#55 Daniel Ramos11.2Tackles Per Game#8 Cyris Harper2.52.6
#55 Daniel Ramos0.8Sacks Per Game#50 Joseph Soto0.50.2
#3 Raul Cabanillas6.5Points Per Game#4 Angel Zarate1.21.9
#55 Daniel Ramos31Pancake Blocks
-
6

Record Breakdown

McFarland (25-26)

Mira Monte (25-26)

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