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 Shafter (CA) varsity football team lost Friday's home non-conference game against St. Joseph (Santa Maria, CA) by a score of 38-7.

Q1Q2Q3Q4Final
St. Joseph14107738
Shafter00077
Final score provided by E. NE.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Photos
  • Matchup Info

Box Score Stats

St. Joseph (25-26)

S

Shafter (25-26)

44
Total Plays
50
14
First Downs
11

Game Stats

St. Joseph

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1522310.68220.720141.3
5Jack Heaslet (So)1522310.68220.720141.3
Shafter

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals92299.40911.0012236.0
1Ezekiel Osborne (Sr)92299.40911.0012236.0
St. Joseph

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals251315.213
3Nicky Romero (Jr)1-1-1.000
5Jack Heaslet (So)6203.300
7Grayson Gaines (So)181126.213
Shafter

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals23974.25001
1Ezekiel Osborne (Sr)661.070
2Mariyon Sloan (Sr)14916.55001
8Adrian Garcia (So)1-6-6.0-60
12Aaron Jimenez (Sr)263.040
St. Joseph

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1531020.72
1Vonshay Azziz (Jr)2189.00
2Dominick Rucobo (Jr)414135.31
3Nicky Romero (Jr)12020.0
4B. Williams (Sr)15151.00
7Grayson Gaines (So)23216.00
8Dylan Crisp (Sr)188.00
9Rhyse Schaffer (So)44010.01
Shafter

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals99911.022
2Mariyon Sloan (Sr)2178.510
4Luis Santana (Jr)33712.318
8Adrian Garcia (So)22010.012
11Alex Reyna (Jr)12222.022
16I. De La Mora (Fr)133.03

Offensive Fumbles and Pancake Blocks

St. Joseph has not entered any offensive fumbles and pancake blocks stats.
Shafter

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals32
1Ezekiel Osborne (Sr)11
8Adrian Garcia (So)11
11Alex Reyna (Jr)1
St. Joseph

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals131310441
1Vonshay Azziz (Jr)01818
2Dominick Rucobo (Jr)0141141
3Nicky Romero (Jr)-12019
4B. Williams (Sr)05151
5Jack Heaslet (So)20020
7Grayson Gaines (So)11232144
8Dylan Crisp (Sr)088
9Rhyse Schaffer (So)04040
Shafter

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals97999030316
1Ezekiel Osborne (Sr)66
2Mariyon Sloan (Sr)911730138
4Luis Santana (Jr)3737
8Adrian Garcia (So)-62014
11Alex Reyna (Jr)227597
12Aaron Jimenez (Sr)66
16I. De La Mora (Fr)33
23Jayden Gonzalez (So)1515
St. Joseph

Total Yards

#Athlete NameRushPassRecTotal
Team Totals131310310441
1Vonshay Azziz (Jr)001818
2Dominick Rucobo (Jr)00141141
3Nicky Romero (Jr)-102019
4B. Williams (Sr)005151
5Jack Heaslet (So)203100330
7Grayson Gaines (So)112032144
8Dylan Crisp (Sr)0088
9Rhyse Schaffer (So)004040
Shafter

Total Yards

#Athlete NameRushPassRecTotal
Team Totals979999196
1Ezekiel Osborne (Sr)699105
2Mariyon Sloan (Sr)9117108
4Luis Santana (Jr)3737
8Adrian Garcia (So)-62014
11Alex Reyna (Jr)2222
12Aaron Jimenez (Sr)66
16I. De La Mora (Fr)33
St. Joseph

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2324472.0
1Vonshay Azziz (Jr)22
3Nicky Romero (Jr)246
4B. Williams (Sr)55
6Dominic Oropeza (Jr)11
7Grayson Gaines (So)11
9Rhyse Schaffer (So)44
11Ryan Hodson (Jr)11
12A. Evangilista (So)11
17Jalen Maxwell (Jr)112
32ABRAHAM MEZA (Sr)213
33Jachin Hanjiv (So)448
35Ezekiel Estrada (Jr)11
45Matai Olive (Sr)123
55Mathyas Olive (Sr)3141.0
99Miles Martinez (Sr)2351.0
Shafter

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals1616324.0
2Mariyon Sloan (Sr)2241.0
3G. Verdugo (So)011
4Luis Santana (Jr)112
8Adrian Garcia (So)314
10Jaycob Garibay (So)011
19O. Villanueva (So)011
20Robert Aguirre (Sr)2351.0
21Cash Gutierrez (Sr)1341.0
23Jayden Gonzalez (So)213
25Isaiah Monreal (So)202
33Nick Rosette (Sr)3251.0
St. Joseph

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0
55Mathyas Olive (Sr)1.0
99Miles Martinez (Sr)1.0
Shafter

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
19O. Villanueva (So).5
20Robert Aguirre (Sr).5
St. Joseph

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals193
1Vonshay Azziz (Jr)02
2Dominick Rucobo (Jr)02
4B. Williams (Sr)021
6Dominic Oropeza (Jr)02
12A. Evangilista (So)01
33Jachin Hanjiv (So)1
99Miles Martinez (Sr)02
Shafter

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals31
3G. Verdugo (So)2
20Robert Aguirre (Sr)1
21Cash Gutierrez (Sr)1

Kickoffs

St. Joseph has not entered any kickoffs stats.
Shafter

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals211155.5601
7Andrew Avila (Sr)211155.5601

Punts

St. Joseph has not entered any punts stats.
Shafter

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28040.042
7Andrew Avila (Sr)28040.042

Kickoff and Punt Returns

St. Joseph has not entered any kickoff and punt returns stats.
Shafter

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals69015.07523015.022120
2Mariyon Sloan (Sr)23015.02230
11Alex Reyna (Jr)17575.07575
15Kyle Pitter (Jr)200.000
23Jayden Gonzalez (So)3155.01315
St. Joseph

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals168
9Rhyse Schaffer (So)160
14G. Ramirez-Cortes (So)8
Shafter

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1617
2Mariyon Sloan (Sr)166
7Andrew Avila (Sr)11
St. Joseph

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.0111.08
14G. Ramirez-Cortes (So)551.0111.08
Shafter

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.01
7Andrew Avila (Sr)111.01
St. Joseph

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals321
2Dominick Rucobo (Jr)01
7Grayson Gaines (So)30
9Rhyse Schaffer (So)011

Recap Video

Game Story

California High School Football - St. Joseph prevails Shafter

September 26, 2025: Shafter, CA 93263

In Friday's non-league match, the visiting St. Joseph Knights football squad scored a good 38-7 win over the Shafter Generals.

With the win, St. Joseph advances its record to 5-1 on the season. The Knights travel to Mission College Prep (San Luis Obispo, CA) to play the Royals in a Mountain battle on Friday, October 3. The Royals go into the battle with a record of 2-3. Mission College Prep lost 49-7 in their recent non-league battle against Central Valley Christian (Visalia, CA)

The Generals now own a 4-1 record. They play next when they travel to Taft for a South Sequoia battle on Friday, October 3. Shafter will play a Wildcats team coming off a 62-7 non-league loss to Cabrillo (Lompoc, CA). The Wildcats record now stands at 1-4.

Mason CortezKnights Reporter
E NEGenerals Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. St. Joseph 0, Shafter 0
    Posted @ 6:53p
  2. Game Attendance

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

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

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

    Start of Game

    St. Joseph1st Quarter
    St. Joseph kicking off to Shafter.
    Posted @ 7:34p
  6. 0 - 0
    S

    Update

    Shafter1st Quarter ~11 minutes to go
    Shafter - 2nd down, ~11 minutes to go, ball on their own 31-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:35p
  7. 0 - 0
    S

    Update

    Shafter1st Quarter ~11 minutes to go
    Shafter - 3rd down, ~11 minutes to go, ball on their own 31-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:36p
  8. 0 - 0
    S

    Update

    Shafter1st Quarter ~10 minutes to go
    Shafter - 4th down, ~10 minutes to go, ball on their own 31-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:37p
  9. 0 - 0

    Punt

    St. Joseph1st Quarter ~10 minutes to go
    Shafter has punted to St. Joseph. St. Joseph has the ball on their own 31-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:38p
  10. Commentary

    1st Quarter
    Holding against the offense
    Posted @ 7:39p
  11. 0 - 0

    Update

    St. Joseph1st Quarter ~10 minutes to go
    St. Joseph - 1st down, ~10 minutes to go, ball on their own 29-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:39p
  12. 0 - 0

    Long Pass

    St. Joseph1st Quarter ~10 minutes to go
    St. Joseph - #5 Jack Heaslet with a long pass to #4 Bronson Williams. St. Joseph has the ball on Shafter's 29-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:40p
  13. 0 - 0

    Long Run

    St. Joseph1st Quarter ~9 minutes to go
    St. Joseph - #7 Grayson Gaines with a long run. St. Joseph has the ball on Shafter's 9-yard line. St. Joseph 0, Shafter 0
    Posted @ 7:40p
  14. 0 - 0

    Red Zone Alert

    St. Joseph1st Quarter ~9 minutes to go
    St. Joseph is inside Shafter's 20. St. Joseph 0, Shafter 0
    Posted @ 7:40p
  15. 6 - 0

    Rushing Touchdown

    St. Joseph1st Quarter ~9 minutes to go
    St. Joseph - #7 Grayson Gaines with a 9 Yd Rushing TD. St. Joseph 6, Shafter 0
    Posted @ 7:41p
  16. 7 - 0

    Made Point After

    St. Joseph1st Quarter ~9 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes PAT Good. St. Joseph 7, Shafter 0
    Posted @ 7:41p
  17. 7 - 0
    S

    Possession Update - Kickoff

    Shafter1st Quarter ~9 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on St. Joseph's 20-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:43p
  18. 7 - 0
    S

    Update

    Shafter1st Quarter ~8 minutes to go
    Shafter - 3rd down, ~8 minutes to go, ball on St. Joseph's 18-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:44p
  19. 7 - 0
    S

    Red Zone Alert

    Shafter1st Quarter ~8 minutes to go
    Shafter is inside St. Joseph's 20. St. Joseph 7, Shafter 0
    Posted @ 7:44p
  20. 7 - 0

    Turnover on Downs

    St. Joseph1st Quarter ~8 minutes to go
    Shafter has turned possession over on downs. St. Joseph has the ball on their own 18-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:45p
  21. 7 - 0
    S

    Big Play - Tackle For Loss

    Shafter1st Quarter ~8 minutes to go
    Shafter - #20 Robert Aguirre with a tackle for loss. St. Joseph has the ball on their own 11-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:47p
  22. 7 - 0

    Long Pass

    St. Joseph1st Quarter ~7 minutes to go
    St. Joseph - #5 Jack Heaslet with a long pass to #2 Dominick Rucobo. St. Joseph has the ball on their own 45-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:48p
  23. 7 - 0

    Long Pass

    St. Joseph1st Quarter ~7 minutes to go
    St. Joseph - #5 Jack Heaslet with a long pass to #1 Vonshay Azziz. St. Joseph has the ball on Shafter's 33-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:49p
  24. 7 - 0

    Update

    St. Joseph1st Quarter ~6 minutes to go
    St. Joseph - 2nd down, ~6 minutes to go, ball on Shafter's 28-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:49p
  25. 7 - 0

    Long Pass

    St. Joseph1st Quarter ~6 minutes to go
    St. Joseph - #5 Jack Heaslet with a long pass to #9 Rhyse Schaffer. St. Joseph has the ball on Shafter's 18-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:50p
  26. 7 - 0

    Red Zone Alert

    St. Joseph1st Quarter ~6 minutes to go
    St. Joseph is inside Shafter's 20. St. Joseph 7, Shafter 0
    Posted @ 7:50p
  27. 7 - 0

    Update

    St. Joseph1st Quarter ~5 minutes to go
    St. Joseph - 2nd down, ~5 minutes to go, ball on Shafter's 15-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:51p
  28. 7 - 0

    Long Run

    St. Joseph1st Quarter ~5 minutes to go
    St. Joseph - #5 Jack Heaslet with a long run. St. Joseph has the ball on Shafter's 7-yard line. St. Joseph 7, Shafter 0
    Posted @ 7:52p
  29. 13 - 0

    Rushing Touchdown

    St. Joseph1st Quarter ~5 minutes to go
    St. Joseph - #7 Grayson Gaines with a 7 Yd Rushing TD. St. Joseph 13, Shafter 0
    Posted @ 7:52p
  30. 14 - 0

    Made Point After

    St. Joseph1st Quarter ~5 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes PAT Good. St. Joseph 14, Shafter 0
    Posted @ 7:53p
  31. 14 - 0
    S

    Possession Update - Kickoff

    Shafter1st Quarter ~5 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on their own 27-yard line. St. Joseph 14, Shafter 0
    Posted @ 7:55p
  32. 14 - 0
    S

    Long Pass

    Shafter1st Quarter ~4 minutes to go
    Shafter - #1 Ezekiel Osborne with a long pass to #8 Adrian Garcia. Shafter has the ball on St. Joseph's 44-yard line. St. Joseph 14, Shafter 0
    Posted @ 7:57p
  33. 14 - 0
    S

    Update

    Shafter1st Quarter ~3 minutes to go
    Shafter - 1st down, ~3 minutes to go, ball on St. Joseph's 38-yard line. St. Joseph 14, Shafter 0
    Posted @ 7:58p
  34. 14 - 0
    S

    Update

    Shafter1st Quarter ~3 minutes to go
    Shafter - 2nd down, ~3 minutes to go, ball on St. Joseph's 34-yard line. St. Joseph 14, Shafter 0
    Posted @ 7:59p
  35. 14 - 0

    Big Play - Tackle For Loss

    St. Joseph1st Quarter ~2 minutes to go
    St. Joseph with a tackle for loss. Shafter has the ball on St. Joseph's 41-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:01p
  36. 14 - 0
    S

    Update

    Shafter1st Quarter Under a minute
    Shafter - 4th down, Under a minute, ball on St. Joseph's 38-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:02p
  37. 14 - 0

    Turnover on Downs

    St. Joseph1st Quarter Under a minute
    Shafter has turned possession over on downs. St. Joseph has the ball on their own 38-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:04p
  38. 14 - 0

    End of 1st Quarter

    2nd Quarter
    St. Joseph 14, Shafter 0
    Posted @ 8:06p
  39. 14 - 0

    Update

    St. Joseph2nd Quarter ~11 minutes to go
    St. Joseph - 3rd down, ~11 minutes to go, ball on their own 41-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:07p
  40. 14 - 0
    S

    Big Play - Tackle For Loss

    Shafter2nd Quarter ~11 minutes to go
    Shafter - #20 Robert Aguirre with a tackle for loss. St. Joseph has the ball on their own 33-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:08p
  41. 14 - 0
    S

    Punt

    Shafter2nd Quarter ~11 minutes to go
    St. Joseph has punted to Shafter. Shafter has the ball on their own 30-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:09p
  42. 14 - 0
    S

    Update

    Shafter2nd Quarter ~10 minutes to go
    Shafter - 3rd down, ~10 minutes to go, ball on their own 25-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:10p
  43. 14 - 0

    Fumble Recovery

    St. Joseph2nd Quarter ~10 minutes to go
    St. Joseph recovered a fumble by Shafter and has the ball on Shafter's 37-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:11p
  44. 14 - 0

    Long Pass

    St. Joseph2nd Quarter ~9 minutes to go
    St. Joseph - #1 Vonshay Azziz with a long pass to #2 Dominick Rucobo. St. Joseph has the ball on Shafter's 20-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:13p
  45. 14 - 0

    Red Zone Alert

    St. Joseph2nd Quarter ~8 minutes to go
    St. Joseph is inside Shafter's 20. St. Joseph 14, Shafter 0
    Posted @ 8:13p
  46. 14 - 0

    Update

    St. Joseph2nd Quarter ~7 minutes to go
    St. Joseph - 3rd down, ~7 minutes to go, ball on Shafter's 11-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:14p
  47. 14 - 0

    Update

    St. Joseph2nd Quarter ~7 minutes to go
    St. Joseph - 1st down, ~7 minutes to go, ball on Shafter's 8-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:14p
  48. 14 - 0

    Update

    St. Joseph2nd Quarter ~7 minutes to go
    St. Joseph - 2nd down, ~7 minutes to go, ball on Shafter's 8-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:15p
  49. 14 - 0

    Update

    St. Joseph2nd Quarter ~7 minutes to go
    St. Joseph - 3rd down, ~7 minutes to go, ball on Shafter's 9-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:18p
  50. 14 - 0

    Update

    St. Joseph2nd Quarter ~6 minutes to go
    St. Joseph - 4th down, ~6 minutes to go, ball on Shafter's 9-yard line. St. Joseph 14, Shafter 0
    Posted @ 8:18p
  51. 17 - 0

    Field Goal

    St. Joseph2nd Quarter ~6 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes kicks a 15 Yd Field Goal. St. Joseph 17, Shafter 0
    Posted @ 8:19p
  52. 17 - 0
    S

    Possession Update - Kickoff

    Shafter2nd Quarter ~6 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on their own 30-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:21p
  53. 17 - 0
    S

    Update

    Shafter2nd Quarter ~5 minutes to go
    Shafter - 3rd down, ~5 minutes to go, ball on their own 30-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:22p
  54. 17 - 0
    S

    Update

    Shafter2nd Quarter ~5 minutes to go
    Shafter - 4th down, ~5 minutes to go, ball on their own 28-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:23p
  55. 17 - 0

    Punt

    St. Joseph2nd Quarter ~5 minutes to go
    Shafter has punted to St. Joseph. St. Joseph has the ball on their own 33-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:23p
  56. 17 - 0

    Update

    St. Joseph2nd Quarter ~5 minutes to go
    St. Joseph - 1st down, ~5 minutes to go, ball on Shafter's 40-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:25p
  57. 17 - 0

    Update

    St. Joseph2nd Quarter ~4 minutes to go
    St. Joseph - 2nd down, ~4 minutes to go, ball on Shafter's 40-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:26p
  58. 17 - 0

    Update

    St. Joseph2nd Quarter ~4 minutes to go
    St. Joseph - 3rd down, ~4 minutes to go, ball on Shafter's 35-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:26p
  59. 17 - 0

    Update

    St. Joseph2nd Quarter ~3 minutes to go
    St. Joseph - 1st down, ~3 minutes to go, ball on Shafter's 28-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:27p
  60. 17 - 0

    Update

    St. Joseph2nd Quarter ~3 minutes to go
    St. Joseph - 2nd down, ~3 minutes to go, ball on Shafter's 28-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:28p
  61. 17 - 0

    Long Run

    St. Joseph2nd Quarter ~3 minutes to go
    St. Joseph - #5 Jack Heaslet with a long run. St. Joseph has the ball on Shafter's 8-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:30p
  62. 17 - 0

    Red Zone Alert

    St. Joseph2nd Quarter ~2 minutes to go
    St. Joseph is inside Shafter's 20. St. Joseph 17, Shafter 0
    Posted @ 8:30p
  63. 17 - 0

    Update

    St. Joseph2nd Quarter ~2 minutes to go
    St. Joseph - 2nd down, ~2 minutes to go, ball on Shafter's 3-yard line. St. Joseph 17, Shafter 0
    Posted @ 8:31p
  64. 23 - 0

    Rushing Touchdown

    St. Joseph2nd Quarter ~2 minutes to go
    St. Joseph - #7 Grayson Gaines with a 3 Yd Rushing TD. St. Joseph 23, Shafter 0
    Posted @ 8:31p
  65. 24 - 0

    Made Point After

    St. Joseph2nd Quarter ~2 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes PAT Good. St. Joseph 24, Shafter 0
    Posted @ 8:33p
  66. 24 - 0
    S

    Possession Update - Kickoff

    Shafter2nd Quarter ~2 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on their own 20-yard line. St. Joseph 24, Shafter 0
    Posted @ 8:35p
  67. 24 - 0
    S

    Update

    Shafter2nd Quarter Under a minute
    Shafter - 3rd down, Under a minute, ball on their own 27-yard line. St. Joseph 24, Shafter 0
    Posted @ 8:36p
  68. 24 - 0
    S

    Long Run

    Shafter2nd Quarter Under a minute
    Shafter - #2 Mariyon Sloan with a long run. Shafter has the ball on their own 42-yard line. St. Joseph 24, Shafter 0
    Posted @ 8:37p
  69. 24 - 0
    S

    Update

    Shafter2nd Quarter Under a minute
    Shafter - 1st down, Under a minute, ball on St. Joseph's 40-yard line. St. Joseph 24, Shafter 0
    Posted @ 8:38p
  70. 24 - 0

    Interception

    St. Joseph2nd Quarter Under a minute
    St. Joseph - #33 Jachin Hanjiv intercepts a Shafter pass and has the ball on their own 47-yard line. St. Joseph 24, Shafter 0
    Posted @ 8:40p
  71. 24 - 0

    Halftime

    Halftime
    St. Joseph 24, Shafter 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:40p
  72. 24 - 0

    Start of 3rd Quarter

    Shafter3rd Quarter
    Shafter to kick off to St. Joseph.
    Posted @ 8:59p
  73. 24 - 0

    Possession Update - Kickoff

    St. Joseph3rd Quarter ~11 minutes to go
    Shafter kicked off to St. Joseph. St. Joseph has the ball on their own 26-yard line. St. Joseph 24, Shafter 0
    Posted @ 9p
  74. 24 - 0
    S

    Big Play - Tackle For Loss

    Shafter3rd Quarter ~11 minutes to go
    Shafter - #21 Cash Gutierrez with a tackle for loss. St. Joseph has the ball on their own 24-yard line. St. Joseph 24, Shafter 0
    Posted @ 9p
  75. 30 - 0

    Passing Touchdown

    St. Joseph3rd Quarter ~11 minutes to go
    St. Joseph - #4 Bronson Williams 70 Yd pass completed to #2 Dominick Rucobo for a TD. St. Joseph 30, Shafter 0
    Posted @ 9:01p
  76. 31 - 0

    Made Point After

    St. Joseph3rd Quarter ~11 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes PAT Good. St. Joseph 31, Shafter 0
    Posted @ 9:01p
  77. 31 - 0
    S

    Possession Update - Kickoff

    Shafter3rd Quarter ~11 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on their own 33-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:03p
  78. 31 - 0
    S

    Update

    Shafter3rd Quarter ~11 minutes to go
    Shafter - 2nd down, ~11 minutes to go, ball on their own 33-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:04p
  79. 31 - 0
    S

    Update

    Shafter3rd Quarter ~10 minutes to go
    Shafter - 3rd down, ~10 minutes to go, ball on their own 40-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:05p
  80. 31 - 0
    S

    Long Pass

    Shafter3rd Quarter ~10 minutes to go
    Shafter - #1 Ezekiel Osborne with a long pass to #11 Alex Reyna. Shafter has the ball on St. Joseph's 18-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:05p
  81. 31 - 0
    S

    Red Zone Alert

    Shafter3rd Quarter ~10 minutes to go
    Shafter is inside St. Joseph's 20. St. Joseph 31, Shafter 0
    Posted @ 9:06p
  82. 31 - 0

    Big Play - Sack

    St. Joseph3rd Quarter ~10 minutes to go
    St. Joseph - #55 Mathyas Olive with a sack. Shafter has the ball on St. Joseph's 20-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:07p
  83. 31 - 0
    S

    Update

    Shafter3rd Quarter ~9 minutes to go
    Shafter - 3rd down, ~9 minutes to go, ball on St. Joseph's 13-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:08p
  84. 31 - 0
    S

    Update

    Shafter3rd Quarter ~9 minutes to go
    Shafter - 4th down, ~9 minutes to go, ball on St. Joseph's 13-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:08p
  85. 31 - 0

    Turnover on Downs

    St. Joseph3rd Quarter ~9 minutes to go
    Shafter has turned possession over on downs. St. Joseph has the ball on their own 13-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:11p
  86. 31 - 0

    Update

    St. Joseph3rd Quarter ~8 minutes to go
    St. Joseph - 2nd down, ~8 minutes to go, ball on their own 32-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:12p
  87. 31 - 0

    Update

    St. Joseph3rd Quarter ~7 minutes to go
    St. Joseph - 1st down, ~7 minutes to go, ball on their own 37-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:13p
  88. 31 - 0
    S

    Big Play - Tackle For Loss

    Shafter3rd Quarter ~6 minutes to go
    Shafter - #33 Nick Rosette with a tackle for loss. St. Joseph has the ball on their own 34-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:14p
  89. Commentary

    3rd Quarter
    Pass interference
    Posted @ 9:16p
  90. 31 - 0

    Update

    St. Joseph3rd Quarter ~5 minutes to go
    St. Joseph - 1st down, ~5 minutes to go, ball on their own 49-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:16p
  91. 31 - 0

    Update

    St. Joseph3rd Quarter ~5 minutes to go
    St. Joseph - 3rd down, ~5 minutes to go, ball on their own 49-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:18p
  92. 31 - 0

    Update

    St. Joseph3rd Quarter ~5 minutes to go
    St. Joseph - 4th down, ~5 minutes to go, ball on their own 49-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:19p
  93. 31 - 0
    S

    Update

    Shafter3rd Quarter ~5 minutes to go
    Shafter - 1st down, ~5 minutes to go, ball on their own 42-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:20p
  94. 31 - 0
    S

    Long Run

    Shafter3rd Quarter ~5 minutes to go
    Shafter - #2 Mariyon Sloan with a long run. Shafter has the ball on St. Joseph's 6-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:21p
  95. 31 - 0
    S

    Red Zone Alert

    Shafter3rd Quarter ~4 minutes to go
    Shafter is inside St. Joseph's 20. St. Joseph 31, Shafter 0
    Posted @ 9:21p
  96. 31 - 0
    S

    Update

    Shafter3rd Quarter ~4 minutes to go
    Shafter - 3rd down, ~4 minutes to go, ball on St. Joseph's 5-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:22p
  97. 31 - 0
    S

    Update

    Shafter3rd Quarter ~4 minutes to go
    Shafter - 4th down, ~4 minutes to go, ball on St. Joseph's 5-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:23p
  98. 31 - 0

    Turnover on Downs

    St. Joseph3rd Quarter ~3 minutes to go
    Shafter has turned possession over on downs. St. Joseph has the ball on their own 3-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:23p
  99. 31 - 0
    S

    Big Play - Tackle For Loss

    Shafter3rd Quarter ~3 minutes to go
    Shafter - #21 Cash Gutierrez with a tackle for loss. St. Joseph has the ball on their own 2-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:24p
  100. 31 - 0

    Update

    St. Joseph3rd Quarter ~2 minutes to go
    St. Joseph - 3rd down, ~2 minutes to go, ball on their own 5-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:25p
  101. 31 - 0

    Update

    St. Joseph3rd Quarter ~2 minutes to go
    St. Joseph - 4th down, ~2 minutes to go, ball on their own 5-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:26p
  102. 31 - 0
    S

    Punt

    Shafter3rd Quarter ~2 minutes to go
    St. Joseph has punted to Shafter. Shafter has the ball on St. Joseph's 41-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:27p
  103. 31 - 0
    S

    Update

    Shafter3rd Quarter ~1 minute to go
    Shafter - 2nd down, ~1 minute to go, ball on St. Joseph's 39-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:28p
  104. 31 - 0
    S

    Update

    Shafter3rd Quarter Under a minute
    Shafter - 3rd down, Under a minute, ball on St. Joseph's 35-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:29p
  105. 31 - 0

    End of 3rd Quarter

    4th Quarter
    St. Joseph 31, Shafter 0
    Posted @ 9:29p
  106. 31 - 0
    S

    Update

    Shafter4th Quarter ~11 minutes to go
    Shafter - 4th down, ~11 minutes to go, ball on St. Joseph's 3-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:31p
  107. 31 - 0
    S

    Long Pass

    Shafter4th Quarter ~11 minutes to go
    Shafter - #1 Ezekiel Osborne with a long pass to #11 Alex Reyna. Shafter has the ball on St. Joseph's 33-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:31p
  108. 31 - 0
    S

    Update

    Shafter4th Quarter ~11 minutes to go
    Shafter - 2nd down, ~11 minutes to go, ball on St. Joseph's 25-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:32p
  109. Commentary

    4th Quarter
    False start
    Posted @ 9:33p
  110. 31 - 0

    Fumble Recovery

    St. Joseph4th Quarter ~10 minutes to go
    St. Joseph recovered a fumble by Shafter and has the ball on their own 26-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:34p
  111. 31 - 0

    Long Run

    St. Joseph4th Quarter ~10 minutes to go
    St. Joseph - #7 Grayson Gaines with a long run. St. Joseph has the ball on Shafter's 40-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:35p
  112. Commentary

    4th Quarter
    Face mask
    Posted @ 9:36p
  113. 31 - 0

    Update

    St. Joseph4th Quarter ~10 minutes to go
    St. Joseph - 2nd down, ~10 minutes to go, ball on Shafter's 20-yard line. St. Joseph 31, Shafter 0
    Posted @ 9:36p
  114. 37 - 0

    Passing Touchdown

    St. Joseph4th Quarter ~9 minutes to go
    St. Joseph - #5 Jack Heaslet 20 Yd pass completed to #9 Rhyse Schaffer for a TD. St. Joseph 37, Shafter 0
    Posted @ 9:36p
  115. 38 - 0

    Made Point After

    St. Joseph4th Quarter ~9 minutes to go
    St. Joseph - #14 Gabriel Ramirez-Cortes PAT Good. St. Joseph 38, Shafter 0
    Posted @ 9:37p
  116. 38 - 0
    S

    Possession Update - Kickoff

    Shafter4th Quarter ~9 minutes to go
    St. Joseph kicked off to Shafter. Shafter has the ball on their own 48-yard line. St. Joseph 38, Shafter 0
    Posted @ 9:39p
  117. 38 - 0
    S

    Update

    Shafter4th Quarter ~8 minutes to go
    Shafter - 2nd down, ~8 minutes to go, ball on their own 49-yard line. St. Joseph 38, Shafter 0
    Posted @ 9:40p
  118. 38 - 0
    S

    Update

    Shafter4th Quarter ~7 minutes to go
    Shafter - 1st down, ~7 minutes to go, ball on St. Joseph's 25-yard line. St. Joseph 38, Shafter 0
    Posted @ 9:41p
  119. 38 - 0
    S

    Update

    Shafter4th Quarter ~6 minutes to go
    Shafter - 1st down, ~6 minutes to go, ball on St. Joseph's 15-yard line. St. Joseph 38, Shafter 0
    Posted @ 9:42p
  120. 38 - 0
    S

    Long Pass

    Shafter4th Quarter ~5 minutes to go
    Shafter - #1 Ezekiel Osborne with a long pass to #4 Luis Santana. Shafter has the ball on St. Joseph's 2-yard line. St. Joseph 38, Shafter 0
    Posted @ 9:44p
  121. 38 - 6
    S

    Rushing Touchdown

    Shafter4th Quarter ~5 minutes to go
    Shafter - #2 Mariyon Sloan with a 2 Yd Rushing TD. St. Joseph 38, Shafter 6
    Posted @ 9:45p
  122. 38 - 7
    S

    Made Point After

    Shafter4th Quarter ~5 minutes to go
    Shafter - #7 Andrew Avila PAT Good. St. Joseph 38, Shafter 7
    Posted @ 9:47p
  123. 38 - 7

    Possession Update - Kickoff

    St. Joseph4th Quarter ~2 minutes to go
    Shafter kicked off to St. Joseph. St. Joseph has the ball on their own 20-yard line. St. Joseph 38, Shafter 7
    Posted @ 9:49p
  124. 38 - 7

    End of Game

    Final
    St. Joseph 38, Shafter 7
    Posted @ 9:49p

Highlight Videos

Game Photos

Photos by David Dennis

St. Joseph @ Shafter Football Game Info

Fri., Sep. 26, 2025 @ 7:30p
The Shafter (CA) varsity football team lost Friday's home non-conference game against St. Joseph (Santa Maria, CA) by a score of 38-7.

Scoretracker Providers

Mason CortezKnights Reporter
E NEGenerals Reporter

Rankings & Records

St. Joseph (25-26)

CASectionSec. Div.
120102
OverallLeagueHomeAwayWin %League %PFPA
8-33-13-25-1.727.750349111
S

Shafter (25-26)

CASectionSec. Div.
167172
OverallLeagueHomeAwayWin %League %PFPA
10-15-05-15-0.9091.000483193

Team Scoring Averages

Q1Q2Q3Q4Final
St. Joseph
4.75.24.011.731.7
Shafter12.813.98.98.543.9

St. Joseph Videos

Shafter Videos

S

Team Stat Comparison

St. JosephShafter
202.3Rushing Yards Per Game190.9
199.7Passing Yards Per Game225.5
197.5Receiving Yards Per Game225.5
402.0Total Yards Per Game416.4
55.8Tackles Per Game42.4
1.3Sacks Per Game1.2
1.7Points Per Game41.1

Team Leaders

St. JosephShafterNational Avg.
#7 Grayson Gaines136.1Rushing Yards Per Game#2 Mariyon Sloan138.911.4
#5 Jack Heaslet199.7Passing Yards Per Game#1 Ezekiel Osborne225.511.2
#2 Dominick Rucobo70.3Receiving Yards Per Game#11 Alex Reyna52.59.0
#5 Jack Heaslet230.8Total Yards Per Game#1 Ezekiel Osborne233.425.1
#33 Jachin Hanjiv6.9Tackles Per Game#33 Nick Rosette7.02.6
#55 Mathyas Olive0.7Sacks Per Game#25 Isaiah Monreal0.60.2
#14 Gabriel Ramirez-Cortes1.4Points Per Game#2 Mariyon Sloan18.81.9

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
St. Joseph2-0Shafter2-0
DateAwayHomeResultDateAwayHomeResult
8/29/25St. JosephEdison(W) 28-09/19/25ShafterEdison(W) 42-25
10/3/25St. JosephMission College Prep(W) 40-011/7/25Mission College PrepShafter(W) 38-17

Record Breakdown

St. Joseph (25-26)

S

Shafter (25-26)

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