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 Hanford (CA) varsity football team won Thursday's home non-conference game against Sanger (CA) by a score of 39-35.

Q1Q2Q3Q4Final
Sanger7147735
Hanford20012739
Final score provided by E. Delsid.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Matchup Info

Game Stats

Sanger

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals814166.57120.83138.7
3Cenzo Calandra (So)814166.57120.83138.7
Hanford

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1726293.65417.250143.1
3Jerren Mao (Jr)1726293.65417.250143.1
Sanger

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals502565.112
2Kendale McGrew (Jr)311414.51
3Cenzo Calandra (So)78712.402
12Kayden Mcgrew (Sr)9232.60
23Elias Gonzales (Jr)351.70
Hanford

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals251335.32801
3Jerren Mao (Jr)9414.601
6Ryan Smith (Sr)9626.92800
21Rajhon Newton (So)7304.3800
Sanger

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals816620.83
1Joaquin Neri (Jr)12222.0
2Kendale McGrew (Jr)111.0
11Angel Dominguez (Sr)22914.5
12Kayden Mcgrew (Sr)411428.53
Hanford

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1729317.2775
0AJ Williams (Jr)810513.1311
1T. Patterson (Sr)55210.4431
7Braylen Thomas (Jr)14545.01
10C. Gravance (Jr)11414.0141
21Rajhon Newton (So)27738.5771
Sanger

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals25616679501
1Joaquin Neri (Jr)2222
2Kendale McGrew (Jr)141122164
3Cenzo Calandra (So)8787
8Ace Escalara (Sr)3232
11Angel Dominguez (Sr)2929
12Kayden Mcgrew (Sr)23114137
23Elias Gonzales (Jr)52530
Hanford

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals13329385511
0AJ Williams (Jr)0105105
1T. Patterson (Sr)5282134
3Jerren Mao (Jr)41041
6Ryan Smith (Sr)62062
7Braylen Thomas (Jr)04545
9Caden Williams (So)33
10C. Gravance (Jr)01414
21Rajhon Newton (So)3077107
Sanger

Total Yards

#Athlete NameRushPassRecTotal
Team Totals256166166422
1Joaquin Neri (Jr)2222
2Kendale McGrew (Jr)1411142
3Cenzo Calandra (So)87166253
11Angel Dominguez (Sr)2929
12Kayden Mcgrew (Sr)23114137
23Elias Gonzales (Jr)55
Hanford

Total Yards

#Athlete NameRushPassRecTotal
Team Totals133293293426
0AJ Williams (Jr)00105105
1T. Patterson (Sr)05252
3Jerren Mao (Jr)412930334
6Ryan Smith (Sr)620062
7Braylen Thomas (Jr)004545
10C. Gravance (Jr)001414
21Rajhon Newton (So)30077107
Sanger

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2735623.0
0Jonah Guzman (So)11
1Joaquin Neri (Jr)46101.0
2Kendale McGrew (Jr)3691.0
4I. Christman (Sr)314
8Ace Escalara (Sr)325
10Jalil Haqq (Jr)11
11Angel Dominguez (Sr)213
12Kayden Mcgrew (Sr)213
17J. Hernandez (Jr)134
22Miguel Salazar (So)279
23Elias Gonzales (Jr)134
45Leo Quiroz (So)3361.0
54Andrew Santana (Jr)11
75Owen Anderson (So)11
78Sharman Ghotra (Jr)11
Hanford

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals45601056.0
2Dredyn Tatum (Sr)213
5Justin Clark (Sr)117182.0
6Ryan Smith (Sr)11
10C. Gravance (Jr)4610
13C. Threadgill (So)347
15Adrian Ibarra (Jr)48121.0
21Rajhon Newton (So)11
24Donovan Swigart (Sr)22
25J. McDaniel (Jr)3361.0
32D. Smith Perryman (Sr)76131.0
34Noah Plueard (Jr)11
44Xavier Taylor (Sr)235
54M. Rubalcava (Sr)2791.0
55James Ellis (Jr)21012
56Ruben Garcia (So)55
Sanger

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
1Joaquin Neri (Jr)1.0
Hanford

Sacks

#Athlete NameSacksYdlHurs
Team Totals3.021
25J. McDaniel (Jr)1.08
32D. Smith Perryman (Sr)1.05
54M. Rubalcava (Sr)1.08
Sanger

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals5
8Ace Escalara (Sr)1
11Angel Dominguez (Sr)1
12Kayden Mcgrew (Sr)2
23Elias Gonzales (Jr)1
Hanford

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals03110
8Ashton Tunget (Sr)1
22Sage Raygoza (Sr)01
32D. Smith Perryman (Sr)1110

Kickoffs

Sanger has not entered any kickoffs stats.
Hanford

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals723333.3531
17Casen Lewis (Sr)723333.3531

Punts

Sanger has not entered any punts stats.
Hanford

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals13333.0330
54M. Rubalcava (Sr)13333.0330
Sanger

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals47919.879
2Kendale McGrew (Jr)12222.022
8Ace Escalara (Sr)13232.032
23Elias Gonzales (Jr)22512.525
Hanford

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals48521.35785
1T. Patterson (Sr)38227.35782
9Caden Williams (So)133.033
Sanger

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5305
3Cenzo Calandra (So)212
12Kayden Mcgrew (Sr)318
16Nicky Hernandez (Jr)5
Hanford

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals163
10C. Gravance (Jr)160
17Casen Lewis (Sr)3
Sanger

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.05
16Nicky Hernandez (Jr)551.05
Hanford

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals34.801.03
17Casen Lewis (Sr)34.801.03
Hanford

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals151
0AJ Williams (Jr)01
1T. Patterson (Sr)01
3Jerren Mao (Jr)10
7Braylen Thomas (Jr)01
10C. Gravance (Jr)011
21Rajhon Newton (So)01
Stat Supplier Logo

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

Stat Supplier Logo

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

Recap Video

Game Story

California High School Football - Hanford nudges Sanger

August 28, 2025: Hanford, CA 93230

The crowd at Thursday's non-league contest between the Hanford Bullpups (Hanford, CA) and the visiting Sanger Apaches (Sanger, CA), saw Hanford's football team nip Sanger by a final score of 39-35.

With the win, Hanford advances its record to 1-1 on the season. The Bullpups host St. Joseph (Santa Maria, CA) to encounter the Knights in a non-league battle on Friday, September 5. The Knights go into the battle with a record of 1-1. St. Joseph won 28-0 in their recent non-league battle against Edison (Fresno, CA)

The Apaches now own a 1-1 record. They put it on the line next when they travel to Clovis East for a non-league match on Friday, September 5. Sanger will confront a Timberwolves squad coming off a 27-10 non-league win over Kingsburg (Kingsburg, CA). The Timberwolves record now stands at 2-0.

Ernie DelsidApaches All-Star Reporter
Tim BarnesBullpups Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Sanger 0, Hanford 0
    Posted @ 6:58p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 6:58p
  3. Field Conditions

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

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

    7:30 start
    Posted @ 6:58p
  6. 0 - 0

    Start of Game

    Sanger1st Quarter
    Sanger kicking off to Hanford.
    Posted @ 7:36p
  7. 0 - 6

    Passing Touchdown

    Hanford1st Quarter ~11 minutes to go
    Hanford - 43 Yd pass completed for a TD. Sanger 0, Hanford 6
    Posted @ 7:39p
  8. 0 - 7

    Made Point After

    Hanford1st Quarter ~11 minutes to go
    Hanford - PAT Good. Sanger 0, Hanford 7
    Posted @ 7:39p
  9. 0 - 7

    Possession Update - Kickoff

    Sanger1st Quarter ~11 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 34-yard line. Sanger 0, Hanford 7
    Posted @ 7:41p
  10. 0 - 7

    Turnover on Downs

    Hanford1st Quarter ~8 minutes to go
    Sanger has turned possession over on downs. Hanford has the ball on Sanger's 31-yard line. Sanger 0, Hanford 7
    Posted @ 7:45p
  11. 0 - 7

    Red Zone Alert

    Hanford1st Quarter ~8 minutes to go
    Hanford is inside Sanger's 20. Sanger 0, Hanford 7
    Posted @ 7:46p
  12. 0 - 7

    Big Play - Sack

    Sanger1st Quarter ~7 minutes to go
    Sanger - #1 Joaquin Neri with a sack. Hanford has the ball on Sanger's 13-yard line. Sanger 0, Hanford 7
    Posted @ 7:48p
  13. 0 - 13

    Passing Touchdown

    Hanford1st Quarter ~7 minutes to go
    Hanford - 13 Yd pass completed for a TD. Sanger 0, Hanford 13
    Posted @ 7:50p
  14. 0 - 13

    Missed Point After

    Hanford1st Quarter ~7 minutes to go
    Hanford - PAT Missed. Sanger 0, Hanford 13
    Posted @ 7:50p
  15. 0 - 13

    Possession Update - Kickoff

    Sanger1st Quarter ~7 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 35-yard line. Sanger 0, Hanford 13
    Posted @ 7:52p
  16. 0 - 13

    Big Play - Sack

    Hanford1st Quarter ~4 minutes to go
    Hanford with a sack. Sanger has the ball on their own 39-yard line. Sanger 0, Hanford 13
    Posted @ 7:55p
  17. 6 - 13

    Passing Touchdown

    Sanger1st Quarter ~3 minutes to go
    Sanger - #3 Cenzo Calandra 54 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 6, Hanford 13
    Posted @ 7:58p
  18. 7 - 13

    Made Point After

    Sanger1st Quarter ~3 minutes to go
    Sanger - #16 Nicky Hernandez PAT Good. Sanger 7, Hanford 13
    Posted @ 7:58p
  19. 7 - 13

    Possession Update - Kickoff

    Hanford1st Quarter ~3 minutes to go
    Sanger kicked off to Hanford. Hanford has the ball on their own 23-yard line. Sanger 7, Hanford 13
    Posted @ 8:01p
  20. 7 - 19

    Passing Touchdown

    Hanford1st Quarter ~3 minutes to go
    Hanford - 77 Yd pass completed for a TD. Sanger 7, Hanford 19
    Posted @ 8:03p
  21. 7 - 20

    Made Point After

    Hanford1st Quarter ~3 minutes to go
    Hanford - PAT Good. Sanger 7, Hanford 20
    Posted @ 8:03p
  22. 7 - 20

    Possession Update - Kickoff

    Sanger1st Quarter ~2 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 7-yard line. Sanger 7, Hanford 20
    Posted @ 8:05p
  23. 7 - 20

    End of 1st Quarter

    2nd Quarter
    Sanger 7, Hanford 20
    Posted @ 8:08p
  24. 7 - 20

    Update

    Sanger2nd Quarter ~10 minutes to go
    Sanger - 1st down, ~10 minutes to go, ball on their own 44-yard line. Sanger 7, Hanford 20
    Posted @ 8:12p
  25. 13 - 20

    Rushing Touchdown

    Sanger2nd Quarter ~10 minutes to go
    Sanger - #3 Cenzo Calandra with a 54 Yd Rushing TD. Sanger 13, Hanford 20
    Posted @ 8:13p
  26. 14 - 20

    Made Point After

    Sanger2nd Quarter ~10 minutes to go
    Sanger - #16 Nicky Hernandez PAT Good. Sanger 14, Hanford 20
    Posted @ 8:13p
  27. 14 - 20

    Possession Update - Kickoff

    Hanford2nd Quarter ~10 minutes to go
    Sanger kicked off to Hanford. Hanford has the ball on their own 25-yard line. Sanger 14, Hanford 20
    Posted @ 8:16p
  28. 14 - 20

    Punt

    Sanger2nd Quarter ~8 minutes to go
    Hanford has punted to Sanger. Sanger has the ball on their own 37-yard line. Sanger 14, Hanford 20
    Posted @ 8:20p
  29. 14 - 20

    Fumble Recovery

    Hanford2nd Quarter ~8 minutes to go
    Hanford recovered a fumble by Sanger and has the ball on Sanger's 39-yard line. Sanger 14, Hanford 20
    Posted @ 8:22p
  30. 14 - 20

    Update

    Hanford2nd Quarter ~7 minutes to go
    Hanford - 4th down, ~7 minutes to go, ball on Sanger's 33-yard line. Sanger 14, Hanford 20
    Posted @ 8:24p
  31. Commentary

    2nd Quarter
    TO Sanger
    Posted @ 8:24p
  32. 14 - 20

    Turnover on Downs

    Sanger2nd Quarter ~7 minutes to go
    Hanford has turned possession over on downs. Sanger has the ball on their own 30-yard line. Sanger 14, Hanford 20
    Posted @ 8:26p
  33. 14 - 20

    Update

    Sanger2nd Quarter ~3 minutes to go
    Sanger - 3rd down, ~3 minutes to go, ball on Hanford's 35-yard line. Sanger 14, Hanford 20
    Posted @ 8:32p
  34. 14 - 20

    Update

    Sanger2nd Quarter Under a minute
    Sanger - 4th down, Under a minute, ball on Hanford's 25-yard line. Sanger 14, Hanford 20
    Posted @ 8:35p
  35. Commentary

    2nd Quarter
    TO Sanger
    Posted @ 8:35p
  36. 20 - 20

    Rushing Touchdown

    Sanger2nd Quarter Under a minute
    Sanger - #3 Cenzo Calandra with a 25 Yd Rushing TD. Sanger 20, Hanford 20
    Posted @ 8:37p
  37. 21 - 20

    Made Point After

    Sanger2nd Quarter Under a minute
    Sanger - #16 Nicky Hernandez PAT Good. Sanger 21, Hanford 20
    Posted @ 8:37p
  38. 21 - 20

    Possession Update - Kickoff

    Hanford2nd Quarter Under a minute
    Sanger kicked off to Hanford. Hanford has the ball on Sanger's 40-yard line. Sanger 21, Hanford 20
    Posted @ 8:39p
  39. 21 - 20

    Missed FG

    Sanger2nd Quarter Under a minute
    Hanford turned over possession on a missed field goal. Sanger has the ball on their own 26-yard line. Sanger 21, Hanford 20
    Posted @ 8:43p
  40. 21 - 20

    Halftime

    Halftime
    Sanger 21, Hanford 20
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:43p
  41. 21 - 20

    Start of 3rd Quarter

    Hanford3rd Quarter
    Hanford to kick off to Sanger.
    Posted @ 9:01p
  42. 27 - 20

    Passing Touchdown

    Sanger3rd Quarter ~10 minutes to go
    Sanger - #3 Cenzo Calandra 55 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 27, Hanford 20
    Posted @ 9:06p
  43. 28 - 20

    Made Point After

    Sanger3rd Quarter ~10 minutes to go
    Sanger - #16 Nicky Hernandez PAT Good. Sanger 28, Hanford 20
    Posted @ 9:06p
  44. 28 - 20

    Possession Update - Kickoff

    Hanford3rd Quarter ~9 minutes to go
    Sanger kicked off to Hanford. Hanford has the ball on their own 20-yard line. Sanger 28, Hanford 20
    Posted @ 9:07p
  45. 28 - 20

    Turnover on Downs

    Sanger3rd Quarter ~8 minutes to go
    Hanford has turned possession over on downs. Sanger has the ball on their own 38-yard line. Sanger 28, Hanford 20
    Posted @ 9:14p
  46. 28 - 20

    Turnover on Downs

    Hanford3rd Quarter ~6 minutes to go
    Sanger has turned possession over on downs. Hanford has the ball on their own 46-yard line. Sanger 28, Hanford 20
    Posted @ 9:17p
  47. 28 - 26

    Passing Touchdown

    Hanford3rd Quarter ~6 minutes to go
    Hanford - 45 Yd pass completed for a TD. Sanger 28, Hanford 26
    Posted @ 9:20p
  48. 28 - 26

    Rushing Two Point Conversion Failed

    Hanford3rd Quarter ~6 minutes to go
    Hanford - 2Pt Conversion Failed. Sanger 28, Hanford 26
    Posted @ 9:22p
  49. 28 - 26

    Possession Update - Kickoff

    Sanger3rd Quarter ~6 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 35-yard line. Sanger 28, Hanford 26
    Posted @ 9:24p
  50. 28 - 26

    Punt

    Hanford3rd Quarter ~3 minutes to go
    Sanger has punted to Hanford. Hanford has the ball on their own 45-yard line. Sanger 28, Hanford 26
    Posted @ 9:26p
  51. 28 - 26

    Red Zone Alert

    Hanford3rd Quarter ~3 minutes to go
    Hanford is inside Sanger's 20. Sanger 28, Hanford 26
    Posted @ 9:29p
  52. 28 - 32

    Rushing Touchdown

    Hanford3rd Quarter ~2 minutes to go
    Hanford - 1 Yd Rushing TD. Sanger 28, Hanford 32
    Posted @ 9:32p
  53. 28 - 32

    Passing Two Point Conversion Failed

    Hanford3rd Quarter ~2 minutes to go
    Hanford - 2Pt Conversion Failed. Sanger 28, Hanford 32
    Posted @ 9:33p
  54. 28 - 32

    Possession Update - Kickoff

    Sanger3rd Quarter ~2 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 29-yard line. Sanger 28, Hanford 32
    Posted @ 9:34p
  55. 28 - 32

    End of 3rd Quarter

    4th Quarter
    Sanger 28, Hanford 32
    Posted @ 9:37p
  56. 28 - 32

    Red Zone Alert

    Sanger4th Quarter ~7 minutes to go
    Sanger is inside Hanford's 20. Sanger 28, Hanford 32
    Posted @ 9:46p
  57. 34 - 32

    Passing Touchdown

    Sanger4th Quarter ~6 minutes to go
    Sanger - #3 Cenzo Calandra 8 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 34, Hanford 32
    Posted @ 9:48p
  58. 35 - 32

    Made Point After

    Sanger4th Quarter ~6 minutes to go
    Sanger - #16 Nicky Hernandez PAT Good. Sanger 35, Hanford 32
    Posted @ 9:49p
  59. 35 - 32

    Possession Update - Kickoff

    Hanford4th Quarter ~6 minutes to go
    Sanger kicked off to Hanford. Hanford has the ball on their own 20-yard line. Sanger 35, Hanford 32
    Posted @ 9:50p
  60. 35 - 32

    Update

    Hanford4th Quarter ~4 minutes to go
    Hanford - 2nd down, ~4 minutes to go, ball on Sanger's 30-yard line. Sanger 35, Hanford 32
    Posted @ 9:55p
  61. 35 - 32

    Update

    Hanford4th Quarter ~3 minutes to go
    Hanford - 1st down, ~3 minutes to go, ball on Sanger's 27-yard line. Sanger 35, Hanford 32
    Posted @ 9:59p
  62. 35 - 38

    Passing Touchdown

    Hanford4th Quarter ~3 minutes to go
    Hanford - 27 Yd pass completed for a TD. Sanger 35, Hanford 38
    Posted @ 10:01p
  63. 35 - 39

    Made Point After

    Hanford4th Quarter ~3 minutes to go
    Hanford - PAT Good. Sanger 35, Hanford 39
    Posted @ 10:01p
  64. 35 - 39

    Possession Update - Kickoff

    Sanger4th Quarter ~3 minutes to go
    Hanford kicked off to Sanger. Sanger has the ball on their own 20-yard line. Sanger 35, Hanford 39
    Posted @ 10:03p
  65. 35 - 39

    Turnover on Downs

    Hanford4th Quarter ~1 minute to go
    Sanger has turned possession over on downs. Hanford has the ball on Sanger's 36-yard line. Sanger 35, Hanford 39
    Posted @ 10:07p
  66. 35 - 39

    End of Game

    Final
    Sanger 35, Hanford 39
    Posted @ 10:08p

Highlight Videos

Players of the Game

Sanger (25-26)

Sanger has not selected any Players of the Game.

Hanford (25-26)

Congratulations to #3 Jerren Mao (offensive), #32 Demiahiss Smith Perryman (defensive) and #17 Casen Lewis (special teams) for being selected the Hanford Football Players of the Game.

Sanger @ Hanford Football Game Info

Thu., Aug. 28, 2025 @ 7p
The Hanford (CA) varsity football team won Thursday's home non-conference game against Sanger (CA) by a score of 39-35.

Scoretracker Providers

Ernie DelsidApaches All-Star Reporter
Tim BarnesBullpups Reporter

Rankings & Records

Sanger (25-26)

CASectionSec. Div.
2212112
OverallLeagueHomeAwayWin %League %PFPA
8-45-05-03-4.6671.000317272

Hanford (25-26)

CASectionSec. Div.
2232213
OverallLeagueHomeAwayWin %League %PFPA
7-45-04-33-1.6361.000421266

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Sanger
5.88.93.47.87.026.4
Hanford
11.810.89.67.77.038.3

Sanger Videos

Hanford Videos

Team Stat Comparison

SangerHanford
258.0Rushing Yards Per Game128.8
80.2Passing Yards Per Game283.4
80.2Receiving Yards Per Game279.8
338.2Total Yards Per Game412.2
56.6Tackles Per Game74.4
1.6Sacks Per Game2.0
0.0Points Per Game0.8

Team Leaders

SangerHanfordNational Avg.
#2 Kendale McGrew115.7Rushing Yards Per Game#21 Rajhon Newton48.111.0
#3 Cenzo Calandra78.8Passing Yards Per Game#3 Jerren Mao268.410.7
#12 Kayden Mcgrew42.9Receiving Yards Per Game#1 Taveon Patterson86.88.7
#2 Kendale McGrew124.9Total Yards Per Game#3 Jerren Mao298.524.5
#45 Leo Quiroz8.4Tackles Per Game#5 Justin Clark12.32.6
#22 Miguel Salazar0.5Sacks Per Game#32 Demiahiss Smith Perryman0.50.2
#16 Nicky Hernandez0Points Per Game#33 Andrew Ortega0.71.9

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Sanger2-0Hanford2-0
DateAwayHomeResultDateAwayHomeResult
8/22/25DinubaSanger(W) 36-1310/3/25HanfordDinuba(W) 72-43
9/12/25SangerLemoore(W) 33-2610/31/25LemooreHanford(W) 34-12

Record Breakdown

Sanger (25-26)

Hanford (25-26)

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