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 Ripon (CA) freshman football team won Thursday's home non-conference game against Modesto (CA) by a score of 42-0.

Q1Q2Q3Q4Final
Modesto00000
Ripon12168642
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Game Stats

Modesto has not entered stats for this game.
Ripon

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2920.22210.0176.6
13Landon Grijalva (Fr)1310.33310.0183.3
11/60Jackson DeGraff (Fr)1610.16710.039.6
Ripon

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals2846516.69615
3J. Hernandez (Fr)1123921.79613
20Daniel Raudales (Fr)23417.03301
24Alexander Lopez (Fr)6488.00
28Ayden Chao (Fr)37725.7640
72Jayson Randall (Fr)133.00
11/60Jackson DeGraff (Fr)56412.801
Ripon

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals22010.0201
1Matthew Hibbs (Fr)22010.0201
Ripon

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals4652056541
1Matthew Hibbs (Fr)2020
3J. Hernandez (Fr)23953292
20Daniel Raudales (Fr)3434
24Alexander Lopez (Fr)4848
28Ayden Chao (Fr)7777
72Jayson Randall (Fr)33
80Stephen Heslin (Fr)33
11/60Jackson DeGraff (Fr)6464
Ripon

Total Yards

#Athlete NameRushPassRecTotal
Team Totals4652020485
1Matthew Hibbs (Fr)2020
3J. Hernandez (Fr)239239
13Landon Grijalva (Fr)1010
20Daniel Raudales (Fr)3434
24Alexander Lopez (Fr)4848
28Ayden Chao (Fr)7777
72Jayson Randall (Fr)33
11/60Jackson DeGraff (Fr)641074
Ripon

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1127383.0
1Matthew Hibbs (Fr)123
3J. Hernandez (Fr)2351.0
10Kayton Gomes (Fr)123
19Jacob Bylsma (Fr)33
20Daniel Raudales (Fr)11
22Lucas Strahan (Fr)22
24Alexander Lopez (Fr)325
28Ayden Chao (Fr)11
51M. Morrison (Fr)441.0
53John Cruz (Fr)11
62Anthony Perez (Fr)11
72Jayson Randall (Fr)11
74Jonathan Cotter (Fr)11
11/60Jackson DeGraff (Fr)1341.0
18/21Jesus Gonzalez (Fr)11
4/33V. Ponce (Fr)22
Ripon

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.04
3J. Hernandez (Fr)1.0
22Lucas Strahan (Fr)2
53John Cruz (Fr)1
62Anthony Perez (Fr)1
Ripon

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals35618.73
1Matthew Hibbs (Fr)11
3J. Hernandez (Fr)15353.0
24Alexander Lopez (Fr)1
80Stephen Heslin (Fr)133.0
81Isaac Ochoa (Fr)1
Ripon

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals63636
1Matthew Hibbs (Fr)166
3J. Hernandez (Fr)31818
20Daniel Raudales (Fr)166
11/60Jackson DeGraff (Fr)166
Ripon

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals516
1Matthew Hibbs (Fr)11
3J. Hernandez (Fr)33
20Daniel Raudales (Fr)11
11/60Jackson DeGraff (Fr)11

Recap Video

Game Story

California High School Football - Modesto crushed by Ripon

September 25, 2025: Ripon, CA 95366

Ripon Indians (Ripon, CA) followers went home in high spirits Thursday as they saw their football team triumph over the visiting Modesto Panthers (Modesto, CA), 42-0 in a non-league battle.

With the win, Ripon upgrades its record to 3-2 on the campaign. The Indians travel to Wood (Vacaville, CA) to confront the Wildcats in a non-league match on Thursday, October 9. The Wildcats come into the match with a record of 0-5.

Coming up next, the Panthers confront the Pitman Pride (Turlock, CA) in a battle, on Thursday, October 2. Modesto will attempt to improve on its 2-3 season record. The Pride go into the battle with a 2-3 record after their 20-8 non-league loss to Atwater (Atwater, CA).

Ron SmithIndians Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Modesto 0, Ripon 0
    Posted @ 5:49p
  2. Game Attendance

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

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

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

    Start of Game

    Ripon1st Quarter
    Ripon kicking off to Modesto.
    Posted @ 6:04p
  6. 0 - 6

    Rushing Touchdown

    Ripon1st Quarter ~8 minutes to go
    Ripon - #3 Jonathan Hernandez with a Rushing TD. Modesto 0, Ripon 6
    Posted @ 6:10p
  7. 0 - 6

    Rushing Two Point Conversion Failed

    Ripon1st Quarter ~8 minutes to go
    Ripon - 2Pt Conversion Failed. Modesto 0, Ripon 6
    Posted @ 6:10p
  8. 0 - 12

    Rushing Touchdown

    Ripon1st Quarter ~7 minutes to go
    Ripon - #11 with a Rushing TD. Modesto 0, Ripon 12
    Posted @ 6:12p
  9. 0 - 12

    Rushing Two Point Conversion Failed

    Ripon1st Quarter ~7 minutes to go
    Ripon - 2Pt Conversion Failed. Modesto 0, Ripon 12
    Posted @ 6:12p
  10. 0 - 12

    End of 1st Quarter

    2nd Quarter
    Modesto 0, Ripon 12
    Posted @ 6:26p
  11. 0 - 18

    Rushing Touchdown

    Ripon2nd Quarter ~9 minutes to go
    Ripon - #3 Jonathan Hernandez with a Rushing TD. Modesto 0, Ripon 18
    Posted @ 6:26p
  12. 0 - 20

    Two Point Pass Completed

    Ripon2nd Quarter ~9 minutes to go
    Ripon - Pass completed for a 2Pt Conversion. Modesto 0, Ripon 20
    Posted @ 6:26p
  13. 0 - 20

    Update

    Modesto2nd Quarter ~3 minutes to go
    Modesto - 1st down, ~3 minutes to go, ball on their own 23-yard line. Modesto 0, Ripon 20
    Posted @ 6:38p
  14. 0 - 20

    Punt

    Ripon2nd Quarter Under a minute
    Modesto has punted to Ripon. Ripon has the ball on Modesto's 40-yard line. Modesto 0, Ripon 20
    Posted @ 6:42p
  15. 0 - 20

    Update

    Ripon2nd Quarter Under a minute
    Ripon - 2nd down, Under a minute, ball on Modesto's 10-yard line. Modesto 0, Ripon 20
    Posted @ 6:45p
  16. 0 - 26

    Passing Touchdown

    Ripon2nd Quarter Under a minute
    Ripon - #13 Landon Grijalva 10 Yd pass completed to #1 Matthew Hibbs for a TD. Modesto 0, Ripon 26
    Posted @ 6:46p
  17. 0 - 28

    Two Point Rush Completed

    Ripon2nd Quarter Under a minute
    Ripon - #3 Jonathan Hernandez rushed for a 2Pt Conversion. Modesto 0, Ripon 28
    Posted @ 6:47p
  18. 0 - 28

    Halftime

    Halftime
    Modesto 0, Ripon 28
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:50p
  19. 0 - 28

    Start of 3rd Quarter

    Modesto3rd Quarter
    Modesto to kick off to Ripon.
    Posted @ 7:06p
  20. 0 - 28

    Update

    Ripon3rd Quarter ~8 minutes to go
    Ripon - 1st down, ~8 minutes to go, ball on their own 40-yard line. Modesto 0, Ripon 28
    Posted @ 7:07p
  21. 0 - 28

    Turnover on Downs

    Modesto3rd Quarter ~7 minutes to go
    Ripon has turned possession over on downs. Modesto has the ball on Ripon's 41-yard line. Modesto 0, Ripon 28
    Posted @ 7:10p
  22. 0 - 28

    Update

    Modesto3rd Quarter ~5 minutes to go
    Modesto - 2nd down, ~5 minutes to go, ball on Ripon's 5-yard line. Modesto 0, Ripon 28
    Posted @ 7:13p
  23. 0 - 28

    Interception

    Ripon3rd Quarter ~4 minutes to go
    Ripon - #3 Jonathan Hernandez intercepts a Modesto pass and has the ball on Modesto's 48-yard line. Modesto 0, Ripon 28
    Posted @ 7:14p
  24. 0 - 34

    Rushing Touchdown

    Ripon3rd Quarter ~3 minutes to go
    Ripon - #3 Jonathan Hernandez with a 58 Yd Rushing TD. Modesto 0, Ripon 34
    Posted @ 7:16p
  25. 0 - 36

    Two Point Pass Completed

    Ripon3rd Quarter ~3 minutes to go
    Ripon - #13 Landon Grijalva pass completed to #1 Matthew Hibbs for a 2Pt Conversion. Modesto 0, Ripon 36
    Posted @ 7:17p
  26. 0 - 36

    Possession Update - Kickoff

    Modesto3rd Quarter ~2 minutes to go
    Ripon kicked off to Modesto. Modesto has the ball on their own 30-yard line. Modesto 0, Ripon 36
    Posted @ 7:20p
  27. 0 - 36

    End of 3rd Quarter

    4th Quarter
    Modesto 0, Ripon 36
    Posted @ 7:26p
  28. 0 - 42

    Rushing Touchdown

    Ripon4th Quarter ~8 minutes to go
    Ripon - #20 Daniel Raudales with a 35 Yd Rushing TD. Modesto 0, Ripon 42
    Posted @ 7:29p
  29. 0 - 42

    Passing Two Point Conversion Failed

    Ripon4th Quarter ~8 minutes to go
    Ripon - 2Pt Conversion Failed. Modesto 0, Ripon 42
    Posted @ 7:29p
  30. 0 - 42

    Interception

    Ripon4th Quarter ~2 minutes to go
    Ripon - #80 Stephen Heslin intercepts a Modesto pass and has the ball on their own 18-yard line. Modesto 0, Ripon 42
    Posted @ 7:36p
  31. 0 - 42

    Long Run

    Ripon4th Quarter ~1 minute to go
    Ripon - #28 Ayden Chao with a long run. Ripon has the ball on Modesto's 8-yard line. Modesto 0, Ripon 42
    Posted @ 7:39p
  32. 0 - 42

    End of Game

    Final
    Modesto 0, Ripon 42
    Posted @ 7:40p

Highlight Videos

Modesto @ Ripon Football Game Info

Thu., Sep. 25, 2025 @ 6p
The Ripon (CA) freshman football team won Thursday's home non-conference game against Modesto (CA) by a score of 42-0.

Scoretracker Providers

Ron SmithIndians Reporter

Rankings & Records

Modesto (25-26)

OverallLeagueHomeAwayNeutralWin %League %PFPA
3-71-31-42-20-1.300.250113229

Ripon (25-26)

OverallLeagueHomeAwayWin %League %PFPA
7-32-22-35-0.700.500336162

Team Scoring Averages

Q1Q2Q3Q4Final
Modesto
1.81.41.4011.3
Ripon
9.78.38.36.333.6

Modesto Videos

Ripon Videos

Team Stat Comparison

ModestoRipon
-Rushing Yards Per Game269.5
-Passing Yards Per Game33.5
-Receiving Yards Per Game32.8
-Total Yards Per Game303.0
-Tackles Per Game27.2
-Sacks Per Game1.4
-Points Per Game27.0

Team Leaders

ModestoRiponNational Avg.
-
Rushing Yards Per Game#3 Jonathan Hernandez178.320.0
-
Passing Yards Per Game#13 Landon Grijalva30.039.1
-
Receiving Yards Per Game#10 Kayton Gomes12.414.9
-
Total Yards Per Game#3 Jonathan Hernandez178.333.0
-
Tackles Per Game#51 Michael Morrison5.32.0
-
Sacks Per Game11/60 Jackson DeGraff0.40.3
-
Points Per Game#3 Jonathan Hernandez16.22.2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Modesto1-1Ripon2-0
DateAwayHomeResultDateAwayHomeResult
10/9/25ModestoEnochs(W) 19-78/28/25RiponEnochs(W) 46-28
10/23/25ModestoGregori(L) 26-108/21/25RiponGregori(W) 48-6

Record Breakdown

Modesto (25-26)

Ripon (25-26)

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