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 Barstow (CA) varsity football team won Thursday's home non-conference game against Hesperia (CA) by a score of 28-14.

Q1Q2Q3Q4Final
Hesperia0001414
Barstow01201628
Final score provided by S. CalPreps.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Fan Chat
  • Matchup

Game Stats

Hesperia

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals828128.28616.023069.9
11M. Rodriguez (So)828128.28616.023069.9
Barstow

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2432.50016.02116.7
2Odell Spurlock (So)010.00039.6
2Owen Thibodeaux (Sr)2332.66716.02141.7
Hesperia

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals371834.9301
5Jaquan Morris (Jr)211205.7161
7Sam Parm (Jr)22512.5300
11M. Rodriguez (So)6-1-0.210
22Johnathan Davis (Sr)7344.9120
28Craig Yancaskas (Sr)155.050
Barstow

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals422375.61822
1Demetri Curiel (So)221004.51811
6Kyron Medlock (So)121018.411
10Elijah Gaoa (Sr)263.00
44S. Tofaeono (So)6305.090
Hesperia

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals610317.2252
5Jaquan Morris (Jr)34113.7201
27Michael Perez (Sr)36220.7251
Barstow

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals23216.0222
8Donnie Perryman (Jr)23216.0222
Hesperia

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals183103457338
4Jordan Duran (Sr)10717
5Jaquan Morris (Jr)1204129190
7Sam Parm (Jr)2525
10Jay Mcghee (Sr)66
11M. Rodriguez (So)-1-1
22Johnathan Davis (Sr)3434
27Michael Perez (Sr)6262
28Craig Yancaskas (Sr)55
Barstow

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals23732269
1Demetri Curiel (So)100100
6Kyron Medlock (So)101101
8Donnie Perryman (Jr)3232
10Elijah Gaoa (Sr)66
44S. Tofaeono (So)3030
Hesperia

Total Yards

#Athlete NameRushPassRecTotal
Team Totals183128103311
5Jaquan Morris (Jr)12041161
7Sam Parm (Jr)2525
11M. Rodriguez (So)-1128127
22Johnathan Davis (Sr)3434
27Michael Perez (Sr)6262
28Craig Yancaskas (Sr)55
Barstow

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2373232269
1Demetri Curiel (So)100100
2Owen Thibodeaux (Sr)3232
6Kyron Medlock (So)101101
8Donnie Perryman (Jr)3232
10Elijah Gaoa (Sr)66
44S. Tofaeono (So)3030
Hesperia

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2328514.0
4Jordan Duran (Sr)347
5Jaquan Morris (Jr)55
6C. Anglin (Jr)22
10Jay Mcghee (Sr)6511
22Johnathan Davis (Sr)426
27Michael Perez (Sr)11
34Angel Taylor (So)112
46Kaeden Bond (Jr)156
53Nathan Amador (Sr)11
54Matthew Garcia (So)112
55Anthony Ruiz (So)333.0
71Gavin Stolpp (So)11
74Ryan Garcia (Jr)1341.0
Barstow

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals17981159.0
1Demetri Curiel (So)145
2Leonard White (Sr)11
6Kyron Medlock (So)11213
8Donnie Perryman (Jr)33
10Johntae Drisdom (Fr)224
10Elijah Gaoa (Sr)1672.0
13Caydon Cardenas (Jr)66
22Luke Wirick ll (Jr)1313
25Damian Soto (Sr)441.0
28Paul Villafana (Sr)422262.0
42Jacob Minshall (Jr)22
44S. Tofaeono (So)46101.0
50Cameron Shearer (Jr)167
51Z. Elisara laulu (So)332.0
52Brody Brown (Jr)22
54S. Abengowe (So)111.0
61Marc Yslas (Sr)11
88Carson Brogan (Sr)134
89Aiden Banks (Fr)123
Hesperia

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.01
55Anthony Ruiz (So)1.01
Barstow

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.054
13Caydon Cardenas (Jr)1.011
50Cameron Shearer (Jr)2
52Brody Brown (Jr)1.04
89Aiden Banks (Fr)1
Hesperia

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1
10Jay Mcghee (Sr)1
Barstow

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals6432
1Demetri Curiel (So)3
6Kyron Medlock (So)1
10Johntae Drisdom (Fr)1
10Elijah Gaoa (Sr)1
22Luke Wirick ll (Jr)3
28Paul Villafana (Sr)11
44S. Tofaeono (So)1
Hesperia

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals12424.024
44Adan Torres (So)12424.024

Punts

Barstow has not entered any punts stats.
Hesperia

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals44511.321177.0752
4Jordan Duran (Sr)11010.010177.0717
5Jaquan Morris (Jr)22914.52129
10Jay Mcghee (Sr)166.066

Kickoff and Punt Returns

Barstow has not entered any kickoff and punt returns stats.
Hesperia

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals212214
5Jaquan Morris (Jr)166
15Ty Topete (So)22
27Michael Perez (Sr)166
Barstow

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424428
1Demetri Curiel (So)1628
6Kyron Medlock (So)166
8Donnie Perryman (Jr)21212
44S. Tofaeono (So)22
Hesperia

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals221.02
15Ty Topete (So)221.02

PATs and Field Goals

Barstow has not entered any pats and field goals stats.
Hesperia

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals22
5Jaquan Morris (Jr)11
27Michael Perez (Sr)11

Conversions

Hesperia has not entered any conversions stats.
Barstow

Conversions

#Athlete NameC RushC RecTotal
Team Totals22
1Demetri Curiel (So)11
44S. Tofaeono (So)11

Recap Video

Game Story

California High School Football - Barstow knocks off Hesperia

September 2, 2021: Barstow, CA 92311

The Barstow Aztecs football squad scored 28 points and limited the visiting Hesperia Scorpions to 14 in the Aztecs non-league win on Thursday.

The Aztecs now possess a 2-1 record. They play next when they host Indian Springs for a non-league battle on Friday, September 10. Barstow will play a COYOTES squad coming off a 20-8 non-league loss to Ontario (Ontario, CA). The COYOTES record now stands at 2-1.

Coming up next, the Scorpions play the Yucaipa Thunderbirds (Yucaipa, CA) in a non-league battle, on Friday, September 10. Hesperia will attempt to advance on its 0-3 season record. The Thunderbirds go into the battle with a 3-0 record after their 24-7 non-league win over Temescal Canyon (Lake Elsinore, CA).

Nicole LaCroixScorpions Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Hesperia 0, Barstow 0
    Posted @ 6:53p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:54p
  3. Field Conditions

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

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

    Start of Game

    Hesperia1st Quarter
    Hesperia kicking off to Barstow.
    Posted @ 7:01p
  6. 0 - 0

    Fumble Recovery

    Hesperia1st Quarter ~11 minutes to go
    Hesperia recovered a fumble by Barstow and has the ball on Barstow's 36-yard line. Hesperia 0, Barstow 0
    Posted @ 7:03p
  7. 0 - 0

    Turnover on Downs

    Barstow1st Quarter ~10 minutes to go
    Hesperia has turned possession over on downs. Barstow has the ball on their own 36-yard line. Hesperia 0, Barstow 0
    Posted @ 7:05p
  8. 0 - 0

    Punt

    Hesperia1st Quarter ~8 minutes to go
    Barstow has punted to Hesperia. Hesperia has the ball on Barstow's 36-yard line. Hesperia 0, Barstow 0
    Posted @ 7:09p
  9. 0 - 0

    Fumble Recovery

    Barstow1st Quarter ~8 minutes to go
    Barstow recovered a fumble by Hesperia and has the ball on their own 35-yard line. Hesperia 0, Barstow 0
    Posted @ 7:10p
  10. 0 - 0

    Turnover on Downs

    Hesperia1st Quarter ~3 minutes to go
    Barstow has turned possession over on downs. Hesperia has the ball on their own 23-yard line. Hesperia 0, Barstow 0
    Posted @ 7:17p
  11. 0 - 0

    End of 1st Quarter

    2nd Quarter
    Hesperia 0, Barstow 0
    Posted @ 7:23p
  12. 0 - 0

    Punt

    Barstow2nd Quarter ~11 minutes to go
    Hesperia has punted to Barstow. Barstow has the ball on their own 38-yard line. Hesperia 0, Barstow 0
    Posted @ 7:25p
  13. 0 - 6

    Rushing Touchdown

    Barstow2nd Quarter ~9 minutes to go
    Barstow - Rushing TD. Hesperia 0, Barstow 6
    Posted @ 7:32p
  14. 0 - 6

    Rushing Two Point Conversion Failed

    Barstow2nd Quarter ~9 minutes to go
    Barstow - 2Pt Conversion Failed. Hesperia 0, Barstow 6
    Posted @ 7:33p
  15. 0 - 6

    Possession Update - Kickoff

    Hesperia2nd Quarter ~9 minutes to go
    Barstow kicked off to Hesperia. Hesperia has the ball on their own 40-yard line. Hesperia 0, Barstow 6
    Posted @ 7:35p
  16. 0 - 6

    Punt

    Barstow2nd Quarter ~8 minutes to go
    Hesperia has punted to Barstow. Barstow has the ball on their own 35-yard line. Hesperia 0, Barstow 6
    Posted @ 7:47p
  17. 0 - 6

    Possession Update - Kickoff

    Hesperia2nd Quarter ~5 minutes to go
    Barstow kicked off to Hesperia. Hesperia has the ball on their own 19-yard line. Hesperia 0, Barstow 6
    Posted @ 7:54p
  18. 0 - 6

    Punt

    Barstow2nd Quarter Under a minute
    Hesperia has punted to Barstow. Barstow has the ball on Hesperia's 18-yard line. Hesperia 0, Barstow 6
    Posted @ 8:02p
  19. 0 - 12

    Passing Touchdown

    Barstow2nd Quarter Under a minute
    Barstow - #2 Leonard White pass completed to #8 Donnie Perryman for a TD. Hesperia 0, Barstow 12
    Posted @ 8:06p
  20. 0 - 12

    Rushing Two Point Conversion Failed

    Barstow2nd Quarter Under a minute
    Barstow - 2Pt Conversion Failed. Hesperia 0, Barstow 12
    Posted @ 8:07p
  21. 0 - 12

    Possession Update - Kickoff

    Hesperia2nd Quarter Under a minute
    Barstow kicked off to Hesperia. Hesperia has the ball on their own 26-yard line. Hesperia 0, Barstow 12
    Posted @ 8:09p
  22. 0 - 12

    Halftime

    Halftime
    Hesperia 0, Barstow 12
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:10p
  23. Commentary

    Halftime
    Posted @ 8:11p
  24. 0 - 12

    Start of 3rd Quarter

    Barstow3rd Quarter
    Barstow to kick off to Hesperia.
    Posted @ 8:27p
  25. 0 - 12

    Punt

    Barstow3rd Quarter ~9 minutes to go
    Hesperia has punted to Barstow. Barstow has the ball on Hesperia's 41-yard line. Hesperia 0, Barstow 12
    Posted @ 8:30p
  26. 0 - 12

    Turnover on Downs

    Hesperia3rd Quarter ~5 minutes to go
    Barstow has turned possession over on downs. Hesperia has the ball on their own 10-yard line. Hesperia 0, Barstow 12
    Posted @ 8:38p
  27. 0 - 12

    Punt

    Barstow3rd Quarter ~1 minute to go
    Hesperia has punted to Barstow. Barstow has the ball on Hesperia's 10-yard line. Hesperia 0, Barstow 12
    Posted @ 8:43p
  28. 0 - 12

    End of 3rd Quarter

    4th Quarter
    Hesperia 0, Barstow 12
    Posted @ 8:45p
  29. 0 - 18

    Passing Touchdown

    Barstow4th Quarter ~11 minutes to go
    Barstow - #2 Leonard White pass completed to #9 Elias Copeland for a TD. Hesperia 0, Barstow 18
    Posted @ 8:47p
  30. 0 - 20

    Two Point Rush Completed

    Barstow4th Quarter ~11 minutes to go
    Barstow - #1 Demetri Curiel rushed for a 2Pt Conversion. Hesperia 0, Barstow 20
    Posted @ 8:47p
  31. 0 - 20

    Possession Update - Kickoff

    Hesperia4th Quarter ~11 minutes to go
    Barstow kicked off to Hesperia. Hesperia has the ball on their own 36-yard line. Hesperia 0, Barstow 20
    Posted @ 8:49p
  32. 0 - 20

    Punt

    Barstow4th Quarter ~10 minutes to go
    Hesperia has punted to Barstow. Barstow has the ball on their own 46-yard line. Hesperia 0, Barstow 20
    Posted @ 8:53p
  33. 6 - 20

    Passing Touchdown

    Hesperia4th Quarter ~5 minutes to go
    Hesperia - Pass completed for a TD. Hesperia 6, Barstow 20
    Posted @ 9:02p
  34. 7 - 20

    Made Point After

    Hesperia4th Quarter ~5 minutes to go
    Hesperia - PAT Good. Hesperia 7, Barstow 20
    Posted @ 9:03p
  35. 13 - 20

    Passing Touchdown

    Hesperia4th Quarter ~1 minute to go
    Hesperia - Pass completed for a TD. Hesperia 13, Barstow 20
    Posted @ 9:16p
  36. 14 - 20

    Made Point After

    Hesperia4th Quarter ~1 minute to go
    Hesperia - PAT Good. Hesperia 14, Barstow 20
    Posted @ 9:17p
  37. 14 - 26

    Rushing Touchdown

    Barstow4th Quarter Under a minute
    Barstow - #6 Kyron Medlock with a Rushing TD. Hesperia 14, Barstow 26
    Posted @ 9:19p
  38. 14 - 28

    Two Point Rush Completed

    Barstow4th Quarter Under a minute
    Barstow - #40 rushed for a 2Pt Conversion. Hesperia 14, Barstow 28
    Posted @ 9:20p
  39. 14 - 28

    End of Game

    Final
    Hesperia 14, Barstow 28
    Posted @ 9:27p

Highlight Videos

  1. MaxPreps Staff

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

    Go scorpions

Scoretracker Providers

Nicole LaCroixScorpions Reporter

Rankings & Records

Hesperia (21-22)

CASectionSec. Div.
55423322
OverallLeagueHomeAwayWin %League %PFPA
2-82-30-52-3.200.400134333

Barstow (21-22)

CASectionSec. Div.
6242485
OverallLeagueHomeAwayWin %League %PFPA
4-51-31-33-2.444.250187261

Team Scoring Averages

Q1Q2Q3Q4Final
Hesperia
2.54.32.56.813.4
Barstow
03.64.06.020.8

Hesperia Videos

Barstow Videos

Team Stat Comparison

HesperiaBarstow
111.7Rushing Yards Per Game232.8
115.4Passing Yards Per Game41.4
227.1Total Yards Per Game274.2
54.0Tackles Per Game68.3
0.9Sacks Per Game1.7
12.8Points Per Game20.8

Team Leaders

HesperiaBarstowNational Avg.
#5 Jaquan Morris52.1Rushing Yards Per Game#4 Nehemiah Gaoa91.021.3
#8 Josh Smith124.5Passing Yards Per Game#2 Owen Thibodeaux29.050.2
#8 Josh Smith163.6Total Yards Per Game#4 Nehemiah Gaoa103.737.0
#35 Aden Lopez7.9Tackles Per Game#28 Paul Villafana13.22.8
#74 Ryan Garcia0.5Sacks Per GameUolalio Garcia2.00.2
#8 Josh Smith3.8Points Per Game#4 Nehemiah Gaoa5.72.4

Record Breakdown

Hesperia (21-22)

Barstow (21-22)

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