Sanger4-3
35
39
FINAL 8/28

Game Replay Available

NFHS Network
Watch Now
  • Recap
  • Box Score
  • Team Stats
  • Scoretracker
  • Videos
  • Awards
  • Matchup
Q1Q2Q3Q4Final
SHS
7147735
HHS
20012739
Final score provided by E. Delsid.
Apaches
Bullpups

Offense - Passing

CAttYdsC%AvgTDQB Rate
#3 C. Calandra814166.57120.83138.7

Offense - Rushing

CarYdsAvg100+TD
#2 K. McGrew311414.51
#3 C. Calandra78712.402
#12 K. Mcgrew9232.60
#23 E. Gonzales351.70

Offense - Receiving

RecYdsAvgTD
#1 J. Neri12222.0
#2 K. McGrew111.0
#11 A. Dominguez22914.5
#12 K. Mcgrew411428.53

Offense - All Purpose Yards

Offense - Total Yards

RushPassRecTotal
#1 J. Neri2222
#2 K. McGrew1411142
#3 C. Calandra87166253
#11 A. Dominguez2929
#12 K. Mcgrew23114137
#23 E. Gonzales55

Defense - Sacks

Sacks
#1 J. Neri1.0

Defense - Defensive Statistics

Special Teams - Kickoff and Punt Returns

KO RetsYdsAvgKR Yds
#2 K. McGrew12222.022
#8 A. Escalara13232.032
#23 E. Gonzales22512.525

Scoring - Points

TDsTD PtsKick Pts
#3 C. Calandra212
#12 K. Mcgrew318
#16 N. Hernandez5

Scoring - PATs and Field Goals

PATAtt%Tot Pts
#16 N. Hernandez551.05

Scoring - Touchdowns

TD RushTD RecTotal
#3 C. Calandra22
#12 K. Mcgrew33

Team summary

Total TDs
SHS
5
HHS
1
Sacks
SHS
1.0
HHS
3.0
Passing TDs
SHS
3
HHS
5
Receiving TDs
SHS
3
HHS
5
Rushing TDs
SHS
2
HHS
1
Fumble Recoveries
SHS
HHS
1
Completion Percentage
SHS
.571
HHS
.654
QB Rating
SHS
138.7
HHS
143.1
VIEW ALL

Offense

Passing
C
8
17
Att
14
26
Yds
166
293
C%
.571
.654
Avg
20.8
17.2
TD
3
5
QB Rate
138.7
143.1
Rushing
Car
50
25
Yds
256
133
Avg
5.1
5.3
Lng
-
28
100+
1
0
TD
2
1
Receiving
Rec
8
17
Yds
166
293
Avg
20.8
17.2
Lng
-
77
TD
3
5
All Purpose Yards
KR
79
85
Total
501
511
Total Yards
Total
422
426

Defense

Tackles
Solo
27
45
Asst
35
60
Tot Tckls
62
105
TFL
3.0
6.0
Sacks
Sacks
1.0
3.0
Ydl
-
21
Defensive Statistics
PD
5
3
Fmb Rec
-
1
FR Yds
-
10

Special Teams

Kickoffs
KO
-
7
Yds
-
233
Avg
-
33.3
Lng
-
53
TB
-
1
Punts
P
-
1
Yds
-
33
Avg
-
33.0
Lng
-
33
Kickoff and Punt Returns
KO Rets
4
4
Yds
79
85
Avg
19.8
21.3
Lng
-
57
KR Yds
79
85

Scoring

Points
TDs
5
1
TD Pts
30
6
Kick Pts
5
3
PATs and Field Goals
PAT
5
3
Att
5
4
%
1.0
.8
Att
-
1
Touchdowns
TD Rush
2
1
TD Rec
3
5
  • 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
  1. Check In

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

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

    Field Conditions Dry
    @ 6:58 PM
  4. Weather Conditions

    Weather Conditions Hot
    @ 6:58 PM
  5. Commentary

    7:30 start
    @ 6:58 PM
  6. 1st Quarter
  7. 0 - 0

    Start of Game

    Sanger kicking off to Hanford.
    @ 7:36 PM
  8. 0 - 6

    Passing Touchdown

    Hanford - 43 Yd pass completed for a TD. Sanger 0, Hanford 6
    @ 7:39 PM
  9. 0 - 7

    Made Point After

    Hanford - PAT Good. Sanger 0, Hanford 7
    @ 7:39 PM
  10. 0 - 7

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 34-yard line. Sanger 0, Hanford 7
    @ 7:41 PM
  11. 0 - 7

    Turnover on Downs

    Sanger has turned possession over on downs. Hanford has the ball on Sanger's 31-yard line. Sanger 0, Hanford 7
    @ 7:45 PM
  12. 0 - 7

    Red Zone Alert

    Hanford is inside Sanger's 20. Sanger 0, Hanford 7
    @ 7:46 PM
  13. 0 - 7

    Big Play - Sack

    Sanger - #1 Joaquin Neri with a sack. Hanford has the ball on Sanger's 13-yard line. Sanger 0, Hanford 7
    Joaquin Neri1 - DE, TE
    @ 7:48 PM
  14. 0 - 13

    Passing Touchdown

    Hanford - 13 Yd pass completed for a TD. Sanger 0, Hanford 13
    @ 7:50 PM
  15. 0 - 13

    Missed Point After

    Hanford - PAT Missed. Sanger 0, Hanford 13
    @ 7:50 PM
  16. 0 - 13

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 35-yard line. Sanger 0, Hanford 13
    @ 7:52 PM
  17. 0 - 13

    Big Play - Sack

    Hanford with a sack. Sanger has the ball on their own 39-yard line. Sanger 0, Hanford 13
    @ 7:55 PM
  18. 6 - 13

    Passing Touchdown

    Sanger - #3 Cenzo Calandra 54 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 6, Hanford 13
    Kayden Mcgrew12 - CB, RB
    Cenzo Calandra3 - QB, S
    @ 7:58 PM
  19. 7 - 13

    Made Point After

    Sanger - #16 Nicky Hernandez PAT Good. Sanger 7, Hanford 13
    Nicky Hernandez16 - K
    @ 7:58 PM
  20. 7 - 13

    Possession Update - Kickoff

    Sanger kicked off to Hanford. Hanford has the ball on their own 23-yard line. Sanger 7, Hanford 13
    @ 8:01 PM
  21. 7 - 19

    Passing Touchdown

    Hanford - 77 Yd pass completed for a TD. Sanger 7, Hanford 19
    @ 8:03 PM
  22. 7 - 20

    Made Point After

    Hanford - PAT Good. Sanger 7, Hanford 20
    @ 8:03 PM
  23. 7 - 20

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 7-yard line. Sanger 7, Hanford 20
    @ 8:05 PM
  24. 2nd Quarter
  25. 7 - 20

    End of 1st Quarter

    Sanger 7, Hanford 20
    @ 8:08 PM
  26. 7 - 20

    Update

    Sanger - 1st down, ~10 minutes to go, ball on their own 44-yard line. Sanger 7, Hanford 20
    @ 8:12 PM
  27. 13 - 20

    Rushing Touchdown

    Sanger - #3 Cenzo Calandra with a 54 Yd Rushing TD. Sanger 13, Hanford 20
    Cenzo Calandra3 - QB, S
    @ 8:13 PM
  28. 14 - 20

    Made Point After

    Sanger - #16 Nicky Hernandez PAT Good. Sanger 14, Hanford 20
    Nicky Hernandez16 - K
    @ 8:13 PM
  29. 14 - 20

    Possession Update - Kickoff

    Sanger kicked off to Hanford. Hanford has the ball on their own 25-yard line. Sanger 14, Hanford 20
    @ 8:16 PM
  30. 14 - 20

    Punt

    Hanford has punted to Sanger. Sanger has the ball on their own 37-yard line. Sanger 14, Hanford 20
    @ 8:20 PM
  31. 14 - 20

    Fumble Recovery

    Hanford recovered a fumble by Sanger and has the ball on Sanger's 39-yard line. Sanger 14, Hanford 20
    @ 8:22 PM
  32. 14 - 20

    Update

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

    TO Sanger
    @ 8:24 PM
  34. 14 - 20

    Turnover on Downs

    Hanford has turned possession over on downs. Sanger has the ball on their own 30-yard line. Sanger 14, Hanford 20
    @ 8:26 PM
  35. 14 - 20

    Update

    Sanger - 3rd down, ~3 minutes to go, ball on Hanford's 35-yard line. Sanger 14, Hanford 20
    @ 8:32 PM
  36. 14 - 20

    Update

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

    TO Sanger
    @ 8:35 PM
  38. 20 - 20

    Rushing Touchdown

    Sanger - #3 Cenzo Calandra with a 25 Yd Rushing TD. Sanger 20, Hanford 20
    Cenzo Calandra3 - QB, S
    @ 8:37 PM
  39. 21 - 20

    Made Point After

    Sanger - #16 Nicky Hernandez PAT Good. Sanger 21, Hanford 20
    Nicky Hernandez16 - K
    @ 8:37 PM
  40. 21 - 20

    Possession Update - Kickoff

    Sanger kicked off to Hanford. Hanford has the ball on Sanger's 40-yard line. Sanger 21, Hanford 20
    @ 8:39 PM
  41. 21 - 20

    Missed FG

    Hanford turned over possession on a missed field goal. Sanger has the ball on their own 26-yard line. Sanger 21, Hanford 20
    @ 8:43 PM
  42. Halftime
  43. 21 - 20

    Halftime

    Sanger 21, Hanford 20
    We noticed it's halftime, checkout this video while you wait for the action to resume.
    @ 8:43 PM
  44. 3rd Quarter
  45. 21 - 20

    Start of 3rd Quarter

    Hanford to kick off to Sanger.
    @ 9:01 PM
  46. 27 - 20

    Passing Touchdown

    Sanger - #3 Cenzo Calandra 55 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 27, Hanford 20
    Kayden Mcgrew12 - CB, RB
    Cenzo Calandra3 - QB, S
    @ 9:06 PM
  47. 28 - 20

    Made Point After

    Sanger - #16 Nicky Hernandez PAT Good. Sanger 28, Hanford 20
    Nicky Hernandez16 - K
    @ 9:06 PM
  48. 28 - 20

    Possession Update - Kickoff

    Sanger kicked off to Hanford. Hanford has the ball on their own 20-yard line. Sanger 28, Hanford 20
    @ 9:07 PM
  49. 28 - 20

    Turnover on Downs

    Hanford has turned possession over on downs. Sanger has the ball on their own 38-yard line. Sanger 28, Hanford 20
    @ 9:14 PM
  50. 28 - 20

    Turnover on Downs

    Sanger has turned possession over on downs. Hanford has the ball on their own 46-yard line. Sanger 28, Hanford 20
    @ 9:17 PM
  51. 28 - 26

    Passing Touchdown

    Hanford - 45 Yd pass completed for a TD. Sanger 28, Hanford 26
    @ 9:20 PM
  52. 28 - 26

    Rushing Two Point Conversion Failed

    Hanford - 2Pt Conversion Failed. Sanger 28, Hanford 26
    @ 9:22 PM
  53. 28 - 26

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 35-yard line. Sanger 28, Hanford 26
    @ 9:24 PM
  54. 28 - 26

    Punt

    Sanger has punted to Hanford. Hanford has the ball on their own 45-yard line. Sanger 28, Hanford 26
    @ 9:26 PM
  55. 28 - 26

    Red Zone Alert

    Hanford is inside Sanger's 20. Sanger 28, Hanford 26
    @ 9:29 PM
  56. 28 - 32

    Rushing Touchdown

    Hanford - 1 Yd Rushing TD. Sanger 28, Hanford 32
    @ 9:32 PM
  57. 28 - 32

    Passing Two Point Conversion Failed

    Hanford - 2Pt Conversion Failed. Sanger 28, Hanford 32
    @ 9:33 PM
  58. 28 - 32

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 29-yard line. Sanger 28, Hanford 32
    @ 9:34 PM
  59. 4th Quarter
  60. 28 - 32

    End of 3rd Quarter

    Sanger 28, Hanford 32
    @ 9:37 PM
  61. 28 - 32

    Red Zone Alert

    Sanger is inside Hanford's 20. Sanger 28, Hanford 32
    @ 9:46 PM
  62. 34 - 32

    Passing Touchdown

    Sanger - #3 Cenzo Calandra 8 Yd pass completed to #12 Kayden Mcgrew for a TD. Sanger 34, Hanford 32
    Kayden Mcgrew12 - CB, RB
    Cenzo Calandra3 - QB, S
    @ 9:48 PM
  63. 35 - 32

    Made Point After

    Sanger - #16 Nicky Hernandez PAT Good. Sanger 35, Hanford 32
    Nicky Hernandez16 - K
    @ 9:49 PM
  64. 35 - 32

    Possession Update - Kickoff

    Sanger kicked off to Hanford. Hanford has the ball on their own 20-yard line. Sanger 35, Hanford 32
    @ 9:50 PM
  65. 35 - 32

    Update

    Hanford - 2nd down, ~4 minutes to go, ball on Sanger's 30-yard line. Sanger 35, Hanford 32
    @ 9:55 PM
  66. 35 - 32

    Update

    Hanford - 1st down, ~3 minutes to go, ball on Sanger's 27-yard line. Sanger 35, Hanford 32
    @ 9:59 PM
  67. 35 - 38

    Passing Touchdown

    Hanford - 27 Yd pass completed for a TD. Sanger 35, Hanford 38
    @ 10:01 PM
  68. 35 - 39

    Made Point After

    Hanford - PAT Good. Sanger 35, Hanford 39
    @ 10:01 PM
  69. 35 - 39

    Possession Update - Kickoff

    Hanford kicked off to Sanger. Sanger has the ball on their own 20-yard line. Sanger 35, Hanford 39
    @ 10:03 PM
  70. 35 - 39

    Turnover on Downs

    Sanger has turned possession over on downs. Hanford has the ball on Sanger's 36-yard line. Sanger 35, Hanford 39
    @ 10:07 PM
  71. Final
  72. 35 - 39

    End of Game

    Sanger 35, Hanford 39
    @ 10:08 PM

Highlight videos

Scoretracker Scorers

Ernie DelsidApaches All-Star Reporter
Tim BarnesBullpups Reporter

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.

Player stats

Rushing Yds/G
SHS
HHS
Passing Yds/G
SHS
HHS
J. Mao256.1
Receiving Yds/G
SHS
HHS
Total Yds/G
SHS
K. Mcgrew127.4
HHS
J. Mao287.1
Tackles/G
SHS
HHS
Sacks/G
SHS
HHS
Points/G
SHS
HHS

Team comparison

Rushing Yards/G
226.7
141.1
Passing Yards/G
92.3
279.7
Receiving Yards/G
92.3
274.1
Total Yards/G
319.0
420.9
Tackles/G
55.4
78.6
Sacks/G
0.9
1.7
Points/G
0.0
1.3
Pancake Blocks
-
-

Scoring averages

Q1Q2Q3Q4OT1Final
Sanger
4.98.91.96.07.022.6
Hanford
12.810.09.09.37.038.4

Sanger Videos

Hanford Videos

Season recap

Overall record
4-3
4-3
League
2-0
2-0
Non-League
2-3
2-3
Head to Head
0-1
1-0
Home
2-0
2-2
Away
2-3
2-1
Neutral
0-0
0-0
Playoff
0-0
0-0
In-State
4-3
4-3
Out-of-State
0-0
0-0
Win %
.571
.571
League %
1.000
1.000
PF
158
269
PA
156
198
VIEW ALL

Common opponents

1 - 0
1 - 0
1 - 0
0 - 0

Rankings

National
CA
Central Section
Division I
CANCEL
POST

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.