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 lost Friday's home playoff game against Liberty (Bakersfield, CA) by a score of 35-14.

Q1Q2Q3Q4Final
Liberty2170735
Hanford770014
Final score provided by R. Baiamonte.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Fan Chat
  • Matchup Info

Game Stats

Liberty

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals915145.60016.12150104.2
19Brogan Witcher (So)915145.60016.12150104.2
Hanford

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2339176.5907.7224665.8
3Jerren Mao (Jr)2339176.5907.7224665.8
Liberty

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals312397.79513
7Elmo Whitten (Sr)8729.04902
11Dennis Perry (Jr)8212.690
19Brogan Witcher (So)7334.7350
42Carter Hanson (So)811314.19511
Hanford

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals29612.1170
3Jerren Mao (Jr)17362.1170
6Ryan Smith (Sr)10181.860
21Rajhon Newton (So)273.550
Liberty

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals913014.4502
3B. Thrasher (Sr)144.04
7Elmo Whitten (Sr)177.07
8Irvin Calloway (Sr)26130.5501
11Dennis Perry (Jr)2136.510
18Elijah Fudge (Jr)24020.01
21Bryce Hanson (Jr)155.05
Hanford

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals231767.7462
0AJ Williams (Jr)5387.6111
1T. Patterson (Sr)121109.2461
2Dredyn Tatum (Sr)2126.06
6Ryan Smith (Sr)2-1-0.50
7Braylen Thomas (Jr)11313.013
21Rajhon Newton (So)144.04
Liberty

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
19Brogan Witcher (So)11
Hanford

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
1T. Patterson (Sr)11
Liberty

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals23913048417
3B. Thrasher (Sr)44852
7Elmo Whitten (Sr)72779
8Irvin Calloway (Sr)6161
11Dennis Perry (Jr)211334
18Elijah Fudge (Jr)4040
19Brogan Witcher (So)3333
21Bryce Hanson (Jr)55
42Carter Hanson (So)113113
Hanford

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals611763038305
0AJ Williams (Jr)3838
1T. Patterson (Sr)11030140
2Dredyn Tatum (Sr)1212
3Jerren Mao (Jr)3636
6Ryan Smith (Sr)18-117
7Braylen Thomas (Jr)1313
21Rajhon Newton (So)7411
22Sage Raygoza (Sr)3838
Liberty

Total Yards

#Athlete NameRushPassRecTotal
Team Totals239145130384
3B. Thrasher (Sr)44
7Elmo Whitten (Sr)72779
8Irvin Calloway (Sr)6161
11Dennis Perry (Jr)211334
18Elijah Fudge (Jr)4040
19Brogan Witcher (So)33145178
21Bryce Hanson (Jr)55
42Carter Hanson (So)113113
Hanford

Total Yards

#Athlete NameRushPassRecTotal
Team Totals61176176237
0AJ Williams (Jr)3838
1T. Patterson (Sr)110110
2Dredyn Tatum (Sr)1212
3Jerren Mao (Jr)36176212
6Ryan Smith (Sr)18-117
7Braylen Thomas (Jr)1313
21Rajhon Newton (So)7411
Liberty

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals29215013.0
1Luke Baiamonte (Sr)5271.0
2J. Alderete/cook (Sr)6284.0
3B. Thrasher (Sr)111.0
4Brody Stevens (Jr)11
7Elmo Whitten (Sr)331.0
9Max Bolin (Sr)213
13Essman Ryker (Sr)11
16Ronin Davis (Sr)4481.0
21Bryce Hanson (Jr)213
24Nikko Gutierrez (Jr)224
41Mason Short (Sr)4152.0
55Sam Juarez (Sr)11
59B. McDevitt (Sr)1121.0
88Pierce Buckey (Fr)2132.0
Hanford

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3427617.0
0AJ Williams (Jr)11
3Jerren Mao (Jr)11
4LJ Burrell (Jr)11
5Justin Clark (Sr)6281.0
10C. Gravance (Jr)22
13C. Threadgill (So)123
15Adrian Ibarra (Jr)235
20Kaelyn Burrell (So)5272.0
22Sage Raygoza (Sr)2131.0
23Cole Revious (Sr)11
25J. McDaniel (Jr)325
30Kai Berna (Jr)11
32D. Smith Perryman (Sr)22
33Andrew Ortega (So)11
54M. Rubalcava (Sr)336
55James Ellis (Jr)5161.0
56Ruben Garcia (So)2462.0
58Noel Perez (Jr)22
Liberty

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.07
2J. Alderete/cook (Sr)2.0
16Ronin Davis (Sr)1.01
41Mason Short (Sr)1.01
55Sam Juarez (Sr)2
88Pierce Buckey (Fr)3
Hanford

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.022
5Justin Clark (Sr)1.022
Liberty

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals24824.01111
3B. Thrasher (Sr)24824.0
9Max Bolin (Sr)11
21Bryce Hanson (Jr)1
55Sam Juarez (Sr)1
Hanford

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals13838.01259
13C. Threadgill (So)159
20Kaelyn Burrell (So)1
22Sage Raygoza (Sr)13838.0
56Ruben Garcia (So)10

Kickoffs

Liberty has not entered any kickoffs stats.
Hanford

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals36321.026
33Andrew Ortega (So)36321.026

Punts

Liberty has not entered any punts stats.
Hanford

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals516132.2351
33Andrew Ortega (So)516132.2351

Kickoff and Punt Returns

Liberty has not entered any kickoff and punt returns stats.
Hanford

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals13030.03030
1T. Patterson (Sr)13030.03030
Liberty

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals530
7Elmo Whitten (Sr)212
8Irvin Calloway (Sr)16
18Elijah Fudge (Jr)16
42Carter Hanson (So)16
Hanford

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals2122
0AJ Williams (Jr)16
1T. Patterson (Sr)16
33Andrew Ortega (So)2

PATs and Field Goals

Liberty has not entered any pats and field goals stats.
Hanford

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.02
33Andrew Ortega (So)221.02
Liberty

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals325
7Elmo Whitten (Sr)22
8Irvin Calloway (Sr)11
18Elijah Fudge (Jr)11
42Carter Hanson (So)11
Hanford

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals22
0AJ Williams (Jr)11
1T. Patterson (Sr)11

Recap Video

Game Story

California High School Football - Liberty over Hanford

November 14, 2025: Hanford, CA 93230

The crowd at Friday's non-league contest between the Liberty Patriots (Bakersfield, CA) and the host Hanford Bullpups (Hanford, CA), witnessed Liberty's football squad knock off Hanford by a tally of 35-14.

The Patriots (6-6) will now prepare for their bout against Bakersfield Christian (Bakersfield, CA). The Eagles go into the non-league bout with a 11-0 record. In their last bout, Bakersfield Christian beat Sanger (Sanger, CA), 16-7, in a non-league bout.

The Bullpups now own a 7-4 record.

Roy BaiamontePatriots Reporter
Tim BarnesBullpups Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

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

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

    Field Conditions Soggy
    Posted @ 6:59p
  4. Weather Conditions

    Weather Conditions Cold
    Posted @ 6:59p
  5. 0 - 0

    Start of Game

    Liberty1st Quarter
    Liberty kicking off to Hanford.
    Posted @ 7:01p
  6. 0 - 0

    Possession Update - Kickoff

    Hanford1st Quarter ~11 minutes to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 20-yard line. Liberty 0, Hanford 0
    Posted @ 7:02p
  7. 0 - 0

    Update

    Hanford1st Quarter ~11 minutes to go
    Hanford - 4th down, ~11 minutes to go, ball on their own 16-yard line. Liberty 0, Hanford 0
    Posted @ 7:03p
  8. 0 - 0

    Punt

    Liberty1st Quarter ~10 minutes to go
    Hanford has punted to Liberty. Liberty has the ball on Hanford's 49-yard line. Liberty 0, Hanford 0
    Posted @ 7:04p
  9. 6 - 0

    Rushing Touchdown

    Liberty1st Quarter ~10 minutes to go
    Liberty - #7 Elmo Whitten with a 49 Yd Rushing TD. Liberty 6, Hanford 0
    Posted @ 7:06p
  10. 7 - 0

    Made Point After

    Liberty1st Quarter ~10 minutes to go
    Liberty - #17 Julian Struzyna PAT Good. Liberty 7, Hanford 0
    Posted @ 7:06p
  11. 7 - 0

    Possession Update - Kickoff

    Hanford1st Quarter ~10 minutes to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 20-yard line. Liberty 7, Hanford 0
    Posted @ 7:08p
  12. 7 - 0

    Punt

    Liberty1st Quarter ~9 minutes to go
    Hanford has punted to Liberty. Liberty has the ball on their own 43-yard line. Liberty 7, Hanford 0
    Posted @ 7:10p
  13. 7 - 0

    Update

    Liberty1st Quarter ~8 minutes to go
    Liberty - 1st down, ~8 minutes to go, ball on Hanford's 23-yard line. Liberty 7, Hanford 0
    Posted @ 7:12p
  14. 7 - 0

    Update

    Liberty1st Quarter ~7 minutes to go
    Liberty - 3rd down, ~7 minutes to go, ball on Hanford's 24-yard line. Liberty 7, Hanford 0
    Posted @ 7:14p
  15. 13 - 0

    Passing Touchdown

    Liberty1st Quarter ~7 minutes to go
    Liberty - #19 Brogan Witcher 24 Yd pass completed to #18 Elijah Fudge for a TD. Liberty 13, Hanford 0
    Posted @ 7:15p
  16. 14 - 0

    Made Point After

    Liberty1st Quarter ~7 minutes to go
    Liberty - #17 Julian Struzyna PAT Good. Liberty 14, Hanford 0
    Posted @ 7:16p
  17. 14 - 0

    Possession Update - Kickoff

    Hanford1st Quarter ~7 minutes to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 20-yard line. Liberty 14, Hanford 0
    Posted @ 7:17p
  18. 14 - 0

    Update

    Hanford1st Quarter ~6 minutes to go
    Hanford - 1st down, ~6 minutes to go, ball on Liberty's 38-yard line. Liberty 14, Hanford 0
    Posted @ 7:19p
  19. 14 - 0

    Update

    Hanford1st Quarter ~5 minutes to go
    Hanford - 4th down, ~5 minutes to go, ball on Liberty's 35-yard line. Liberty 14, Hanford 0
    Posted @ 7:22p
  20. 14 - 0

    Update

    Hanford1st Quarter ~4 minutes to go
    Hanford - 1st down, ~4 minutes to go, ball on Liberty's 13-yard line. Liberty 14, Hanford 0
    Posted @ 7:23p
  21. 14 - 6

    Rushing Touchdown

    Hanford1st Quarter ~4 minutes to go
    Hanford - #1 Taveon Patterson with a 13 Yd Rushing TD. Liberty 14, Hanford 6
    Posted @ 7:24p
  22. 14 - 7

    Made Point After

    Hanford1st Quarter ~4 minutes to go
    Hanford - #33 Andrew Ortega PAT Good. Liberty 14, Hanford 7
    Posted @ 7:25p
  23. 14 - 7

    Possession Update - Kickoff

    Liberty1st Quarter ~4 minutes to go
    Hanford kicked off to Liberty. Liberty has the ball on their own 39-yard line. Liberty 14, Hanford 7
    Posted @ 7:26p
  24. 14 - 7

    Update

    Liberty1st Quarter ~2 minutes to go
    Liberty - 3rd down, ~2 minutes to go, ball on their own 36-yard line. Liberty 14, Hanford 7
    Posted @ 7:29p
  25. 20 - 7

    Passing Touchdown

    Liberty1st Quarter ~1 minute to go
    Liberty - #19 Brogan Witcher 49 Yd pass completed to #8 Irvin Calloway for a TD. Liberty 20, Hanford 7
    Posted @ 7:31p
  26. 21 - 7

    Made Point After

    Liberty1st Quarter ~1 minute to go
    Liberty - #17 Julian Struzyna PAT Good. Liberty 21, Hanford 7
    Posted @ 7:32p
  27. Commentary

    1st Quarter
    Hanford forced a punt and ruffed the kicker. Next play get beat for TD.
    Posted @ 7:33p
  28. 21 - 7

    Possession Update - Kickoff

    Hanford1st Quarter ~1 minute to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 20-yard line. Liberty 21, Hanford 7
    Posted @ 7:34p
  29. 21 - 7

    Long Pass

    Hanford1st Quarter Under a minute
    Hanford - #3 Jerren Mao with a long pass to #1 Taveon Patterson. Hanford has the ball on Liberty's 15-yard line. Liberty 21, Hanford 7
    Posted @ 7:36p
  30. 21 - 7

    Update

    Hanford1st Quarter Under a minute
    Hanford - 3rd down, Under a minute, ball on Liberty's 15-yard line. Liberty 21, Hanford 7
    Posted @ 7:37p
  31. 21 - 7

    End of 1st Quarter

    2nd Quarter
    Liberty 21, Hanford 7
    Posted @ 7:37p
  32. 21 - 7

    Update

    Hanford2nd Quarter ~11 minutes to go
    Hanford - 1st down, ~11 minutes to go, ball on Liberty's 3-yard line. Liberty 21, Hanford 7
    Posted @ 7:39p
  33. 21 - 7

    Update

    Hanford2nd Quarter ~10 minutes to go
    Hanford - 4th down, ~10 minutes to go, ball on Liberty's 5-yard line. Liberty 21, Hanford 7
    Posted @ 7:42p
  34. Commentary

    2nd Quarter
    Hanford had 4th and inches and was called for a false start. 4th and 5
    Posted @ 7:43p
  35. 21 - 7

    Turnover on Downs

    Liberty2nd Quarter ~10 minutes to go
    Hanford has turned possession over on downs. Liberty has the ball on their own 5-yard line. Liberty 21, Hanford 7
    Posted @ 7:43p
  36. 27 - 7

    Rushing Touchdown

    Liberty2nd Quarter ~10 minutes to go
    Liberty - #42 Carter Hanson with a 95 Yd Rushing TD. Liberty 27, Hanford 7
    Posted @ 7:44p
  37. 28 - 7

    Made Point After

    Liberty2nd Quarter ~10 minutes to go
    Liberty - #17 Julian Struzyna PAT Good. Liberty 28, Hanford 7
    Posted @ 7:45p
  38. 28 - 7

    Possession Update - Kickoff

    Hanford2nd Quarter ~10 minutes to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 20-yard line. Liberty 28, Hanford 7
    Posted @ 7:46p
  39. 28 - 7

    Update

    Hanford2nd Quarter ~9 minutes to go
    Hanford - 1st down, ~9 minutes to go, ball on their own 33-yard line. Liberty 28, Hanford 7
    Posted @ 7:48p
  40. 28 - 7

    Update

    Hanford2nd Quarter ~8 minutes to go
    Hanford - 1st down, ~8 minutes to go, ball on their own 46-yard line. Liberty 28, Hanford 7
    Posted @ 7:49p
  41. 28 - 7

    Update

    Hanford2nd Quarter ~7 minutes to go
    Hanford - 1st down, ~7 minutes to go, ball on Liberty's 40-yard line. Liberty 28, Hanford 7
    Posted @ 7:50p
  42. 28 - 7

    Interception

    Liberty2nd Quarter ~7 minutes to go
    Liberty - #3 Brandon Thrasher intercepts a Hanford pass and has the ball on Hanford's 35-yard line. Liberty 28, Hanford 7
    Posted @ 7:51p
  43. 28 - 7

    Update

    Liberty2nd Quarter ~6 minutes to go
    Liberty - 4th down, ~6 minutes to go, ball on Hanford's 35-yard line. Liberty 28, Hanford 7
    Posted @ 7:54p
  44. 28 - 7

    Interception

    Hanford2nd Quarter ~5 minutes to go
    Hanford - #22 Sage Raygoza intercepts a Liberty pass and has the ball on Liberty's 1-yard line. Liberty 28, Hanford 7
    Posted @ 7:57p
  45. Commentary

    2nd Quarter
    Hanford intercepted the ball in their end zone and ran it back to the Liberty 1. 4th and goal from the half foot line.
    Posted @ 7:59p
  46. 28 - 7

    Turnover on Downs

    Liberty2nd Quarter ~4 minutes to go
    Hanford has turned possession over on downs. Liberty has the ball on their own 1-yard line. Liberty 28, Hanford 7
    Posted @ 8p
  47. 28 - 7

    Punt

    Hanford2nd Quarter ~2 minutes to go
    Liberty has punted to Hanford. Hanford has the ball on Liberty's 43-yard line. Liberty 28, Hanford 7
    Posted @ 8:03p
  48. 28 - 7

    Update

    Hanford2nd Quarter ~1 minute to go
    Hanford - 1st down, ~1 minute to go, ball on Liberty's 33-yard line. Liberty 28, Hanford 7
    Posted @ 8:05p
  49. Commentary

    2nd Quarter
    Hanford has 1st and goal twice and can't punch it in.
    Posted @ 8:05p
  50. 28 - 7

    Update

    Hanford2nd Quarter Under a minute
    Hanford - 1st down, Under a minute, ball on Liberty's 18-yard line. Liberty 28, Hanford 7
    Posted @ 8:07p
  51. 28 - 7

    Update

    Hanford2nd Quarter Under a minute
    Hanford - 4th down, Under a minute, ball on Liberty's 11-yard line. Liberty 28, Hanford 7
    Posted @ 8:09p
  52. 28 - 13

    Passing Touchdown

    Hanford2nd Quarter Under a minute
    Hanford - #3 Jerren Mao 11 Yd pass completed to #0 AJ Williams for a TD. Liberty 28, Hanford 13
    Posted @ 8:10p
  53. 28 - 14

    Made Point After

    Hanford2nd Quarter Under a minute
    Hanford - #33 Andrew Ortega PAT Good. Liberty 28, Hanford 14
    Posted @ 8:12p
  54. 28 - 14

    Possession Update - Kickoff

    Liberty2nd Quarter Under a minute
    Hanford kicked off to Liberty. Liberty has the ball on their own 44-yard line. Liberty 28, Hanford 14
    Posted @ 8:12p
  55. 28 - 14

    Halftime

    Halftime
    Liberty 28, Hanford 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:13p
  56. 28 - 14

    Start of 3rd Quarter

    Hanford3rd Quarter
    Hanford to kick off to Liberty.
    Posted @ 8:29p
  57. 28 - 14

    Possession Update - Kickoff

    Liberty3rd Quarter ~11 minutes to go
    Hanford kicked off to Liberty. Liberty has the ball on their own 34-yard line. Liberty 28, Hanford 14
    Posted @ 8:30p
  58. 28 - 14

    Update

    Liberty3rd Quarter ~10 minutes to go
    Liberty - 1st down, ~10 minutes to go, ball on their own 46-yard line. Liberty 28, Hanford 14
    Posted @ 8:32p
  59. 28 - 14

    Big Play - Tackle For Loss

    Hanford3rd Quarter ~9 minutes to go
    Hanford - #22 Sage Raygoza with a tackle for loss. Liberty has the ball on their own 40-yard line. Liberty 28, Hanford 14
    Posted @ 8:33p
  60. 28 - 14

    Update

    Liberty3rd Quarter ~8 minutes to go
    Liberty - 4th down, ~8 minutes to go, ball on their own 49-yard line. Liberty 28, Hanford 14
    Posted @ 8:36p
  61. 28 - 14

    Turnover on Downs

    Hanford3rd Quarter ~7 minutes to go
    Liberty has turned possession over on downs. Hanford has the ball on their own 45-yard line. Liberty 28, Hanford 14
    Posted @ 8:37p
  62. 28 - 14

    Punt

    Liberty3rd Quarter ~6 minutes to go
    Hanford has punted to Liberty. Liberty has the ball on their own 19-yard line. Liberty 28, Hanford 14
    Posted @ 8:40p
  63. 28 - 14

    Update

    Liberty3rd Quarter ~6 minutes to go
    Liberty - 2nd down, ~6 minutes to go, ball on their own 9-yard line. Liberty 28, Hanford 14
    Posted @ 8:42p
  64. 28 - 14

    Punt

    Hanford3rd Quarter ~4 minutes to go
    Liberty has punted to Hanford. Hanford has the ball on their own 47-yard line. Liberty 28, Hanford 14
    Posted @ 8:44p
  65. 28 - 14

    Turnover on Downs

    Liberty3rd Quarter ~2 minutes to go
    Hanford has turned possession over on downs. Liberty has the ball on their own 46-yard line. Liberty 28, Hanford 14
    Posted @ 8:46p
  66. 28 - 14

    Update

    Liberty3rd Quarter ~1 minute to go
    Liberty - 3rd down, ~1 minute to go, ball on their own 48-yard line. Liberty 28, Hanford 14
    Posted @ 8:48p
  67. 28 - 14

    Punt

    Hanford3rd Quarter ~1 minute to go
    Liberty has punted to Hanford. Hanford has the ball on their own 17-yard line. Liberty 28, Hanford 14
    Posted @ 8:50p
  68. 28 - 14

    Update

    Hanford3rd Quarter Under a minute
    Hanford - 3rd down, Under a minute, ball on their own 16-yard line. Liberty 28, Hanford 14
    Posted @ 8:52p
  69. 28 - 14

    End of 3rd Quarter

    4th Quarter
    Liberty 28, Hanford 14
    Posted @ 8:52p
  70. 28 - 14

    Punt

    Liberty4th Quarter ~11 minutes to go
    Hanford has punted to Liberty. Liberty has the ball on their own 45-yard line. Liberty 28, Hanford 14
    Posted @ 8:54p
  71. 28 - 14

    Fumble Recovery

    Hanford4th Quarter ~10 minutes to go
    Hanford - #40 recovered a fumble by Liberty and has the ball on their own 49-yard line. Liberty 28, Hanford 14
    Posted @ 8:56p
  72. 28 - 14

    Interception

    Liberty4th Quarter ~8 minutes to go
    Liberty - #3 Brandon Thrasher intercepts a Hanford pass and has the ball on their own 49-yard line. Liberty 28, Hanford 14
    Posted @ 8:59p
  73. 28 - 14

    Update

    Liberty4th Quarter ~7 minutes to go
    Liberty - 1st down, ~7 minutes to go, ball on Hanford's 33-yard line. Liberty 28, Hanford 14
    Posted @ 9:02p
  74. 34 - 14

    Rushing Touchdown

    Liberty4th Quarter ~5 minutes to go
    Liberty - #7 Elmo Whitten with a 33 Yd Rushing TD. Liberty 34, Hanford 14
    Posted @ 9:04p
  75. 35 - 14

    Made Point After

    Liberty4th Quarter ~5 minutes to go
    Liberty - #17 Julian Struzyna PAT Good. Liberty 35, Hanford 14
    Posted @ 9:05p
  76. 35 - 14

    Possession Update - Kickoff

    Hanford4th Quarter ~5 minutes to go
    Liberty kicked off to Hanford. Hanford has the ball on their own 10-yard line. Liberty 35, Hanford 14
    Posted @ 9:06p
  77. 35 - 14

    Punt

    Liberty4th Quarter ~3 minutes to go
    Hanford has punted to Liberty. Liberty has the ball on their own 44-yard line. Liberty 35, Hanford 14
    Posted @ 9:09p
  78. 35 - 14

    Big Play - Sack

    Hanford4th Quarter ~2 minutes to go
    Hanford - #5 Justin Clark with a sack. Liberty has the ball on their own 27-yard line. Liberty 35, Hanford 14
    Posted @ 9:11p
  79. 35 - 14

    Punt

    Hanford4th Quarter ~1 minute to go
    Liberty has punted to Hanford. Hanford has the ball on their own 17-yard line. Liberty 35, Hanford 14
    Posted @ 9:15p
  80. 35 - 14

    Fumble Recovery

    Liberty4th Quarter ~1 minute to go
    Liberty recovered a fumble by Hanford and has the ball on Hanford's 18-yard line. Liberty 35, Hanford 14
    Posted @ 9:17p
  81. 35 - 14

    End of Game

    Final
    Liberty 35, Hanford 14
    Posted @ 9:18p

Players of the Game

Liberty (25-26)

Congratulations to #7 Elmo Whitten (overall), #42 Carter Hanson (offensive), #3 Brandon Thrasher (defensive) and #17 Julian Struzyna (special teams) for being selected the Liberty Football Players of the Game.

Hanford (25-26)

Congratulations to #1 Taveon Patterson (offensive), #55 James Ellis (defensive) and #33 Andrew Ortega (special teams) for being selected the Hanford Football Players of the Game.

  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. K. Hernandez

    Whoever put the new CIF format for the playoffs should not be doing this. They should be fired Hanford should be division two.
  3. Z. Morales

    Well Hanford had a very weak schedule and CIF playoff brackets are based on wins
  4. B. Casarez

    Bro score on the one come on
  5. M. Yakoub

    Yo
  6. M. Yakoub

    Liberyy giving belt
  7. M. Yakoub

    Liberty
  8. M. Yakoub

    Hanford is terrible
  9. K. Glass

    Oh shut up
  10. C. Magestro

    Its a great game !
  11. C. Peterson

    What a game from liberty, looks like an all Bakersfield championship
  12. M. Berry

    Liberty big fish in little pond. Carlsbad example

Liberty @ Hanford Football Game Info

Fri., Nov. 14, 2025 @ 7p
The Hanford (CA) varsity football team lost Friday's home playoff game against Liberty (Bakersfield, CA) by a score of 35-14.

Scoretracker Providers

Roy BaiamontePatriots Reporter
Tim BarnesBullpups Reporter

Matchup Video

Rankings & Records

Liberty (25-26)

CASectionSec. Div.
12487
OverallLeagueHomeAwayWin %League %PFPA
6-73-12-44-3.462.750424355

Hanford (25-26)

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

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Liberty
11.38.67.07.4-32.6
Hanford
11.810.89.67.77.038.3

Liberty Videos

Hanford Videos

Team Stat Comparison

LibertyHanford
210.5Rushing Yards Per Game128.8
140.5Passing Yards Per Game283.4
135.5Receiving Yards Per Game279.8
351.1Total Yards Per Game412.2
42.2Tackles Per Game74.4
1.6Sacks Per Game2.0
0.5Points Per Game0.8

Team Leaders

LibertyHanfordNational Avg.
#7 Elmo Whitten83.4Rushing Yards Per Game#21 Rajhon Newton48.110.9
#19 Brogan Witcher83.7Passing Yards Per Game#3 Jerren Mao268.410.6
#18 Elijah Fudge38.7Receiving Yards Per Game#1 Taveon Patterson86.88.7
#19 Brogan Witcher114.3Total Yards Per Game#3 Jerren Mao298.524.4
#2 Joshua Alderete/cook6.1Tackles Per Game#5 Justin Clark12.32.6
#2 Joshua Alderete/cook0.8Sacks Per Game#32 Demiahiss Smith Perryman0.50.2
#17 Julian Struzyna0.6Points Per Game#33 Andrew Ortega0.71.8

Record Breakdown

Liberty (25-26)

Hanford (25-26)

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