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 Sands (Ackerly, TX) varsity football team won Friday's home non-conference game against O'Donnell (TX) by a score of 74-29.

Q1Q2Q3Q4Final
O'Donnell1670629
Sands1222202074
Final score provided by M. Diaz.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

O'Donnell

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals614109.42918.22037109.8
10Jayden Costa (So)11331.00033.00033137.5
11Lincoln Graham (Jr)51376.38515.2203798.1
O'Donnell

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals271816.74302
4Jonah Lowe (Sr)13886.81501
10Jayden Costa (So)11756.84301
11Lincoln Graham (Jr)3186.01100
O'Donnell

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals610918.2372
3Tristen Arthur (So)23216.0330
10Jayden Costa (So)24120.5370
34N. Cavasoz (Sr)23618.0302
O'Donnell

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
10Jayden Costa (So)11
O'Donnell

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals181109290
3Tristen Arthur (So)3232
4Jonah Lowe (Sr)8888
10Jayden Costa (So)7541116
11Lincoln Graham (Jr)1818
34N. Cavasoz (Sr)3636
O'Donnell

Total Yards

#Athlete NameRushPassRecTotal
Team Totals181109109290
3Tristen Arthur (So)3232
4Jonah Lowe (Sr)8888
10Jayden Costa (So)753341149
11Lincoln Graham (Jr)187694
34N. Cavasoz (Sr)3636
O'Donnell

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals162238.0
1Frank Perez (Sr)011.0
3Tristen Arthur (So)549.0
4Jonah Lowe (Sr)336.0
7Krew Mires (So)257.0
10Jayden Costa (So)426.0
11Lincoln Graham (Jr)257.0
24Tony Nickel (Jr)011.0
34N. Cavasoz (Sr)011.0
O'Donnell

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4240
4Jonah Lowe (Sr)160
10Jayden Costa (So)160
34N. Cavasoz (Sr)2120
O'Donnell

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals224
4Jonah Lowe (Sr)11
10Jayden Costa (So)101
34N. Cavasoz (Sr)22
Sands has not entered stats for this game.

Game Story

Texas High School Football - Sands trounces O'Donnell

September 5, 2025: Ackerly, TX 79713

In Friday's non-league match, the host Sands Mustangs football squad scored a decisive 74-29 triumph over the O'Donnell Eagles.

The Mustangs (1-1) will now prepare for their match against Garden City (Garden City, TX). The Bearkats come into the non-league match with a 1-1 record. In their last match, Garden City was routed by Robert Lee (Robert Lee, TX), 62-14, in a non-league match.

The Eagles now have a 1-1 record. They play next when they host Whitharral for a non-league battle on Friday, September 12. O'Donnell will play a Panthers team coming off a 46-0 non-league win over Veribest (Veribest, TX). The Panthers record now stands at 1-0.

Michael DiazMustangs Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. O'Donnell 0, Sands 0
    Posted @ 7:29p
  2. Game Attendance

    Attendance About 100
    Posted @ 7:29p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 7:29p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 7:29p
  5. 0 - 0

    Start of Game

    O'Donnell1st Quarter
    O'Donnell kicking off to Sands.
    Posted @ 7:29p
  6. 0 - 6

    Rushing Touchdown

    Sands1st Quarter ~8 minutes to go
    Sands - Rushing TD. O'Donnell 0, Sands 6
    Posted @ 7:34p
  7. 0 - 6

    Missed Point After

    Sands1st Quarter ~8 minutes to go
    Sands - PAT Missed. O'Donnell 0, Sands 6
    Posted @ 7:34p
  8. 0 - 6

    Possession Update - Kickoff

    O'Donnell1st Quarter ~8 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 36-yard line. O'Donnell 0, Sands 6
    Posted @ 7:36p
  9. 6 - 6

    Rushing Touchdown

    O'Donnell1st Quarter ~8 minutes to go
    O'Donnell - Rushing TD. O'Donnell 6, Sands 6
    Posted @ 7:39p
  10. 8 - 6

    Score Correction

    O'Donnell1st Quarter
    Score correction for O'Donnell in 1st Quarter. O'Donnell 8, Sands 6
    Posted @ 7:39p
  11. 8 - 6

    Possession Update - Kickoff

    Sands1st Quarter ~8 minutes to go
    O'Donnell kicked off to Sands. Sands has the ball. O'Donnell 8, Sands 6
    Posted @ 7:41p
  12. 8 - 6

    Update

    Sands1st Quarter ~8 minutes to go
    Sands - 1st down, ~8 minutes to go, ball on their own 39-yard line. O'Donnell 8, Sands 6
    Posted @ 7:41p
  13. 8 - 12

    Rushing Touchdown

    Sands1st Quarter ~6 minutes to go
    Sands - Rushing TD. O'Donnell 8, Sands 12
    Posted @ 7:43p
  14. 8 - 12

    Missed Point After

    Sands1st Quarter ~6 minutes to go
    Sands - PAT Missed. O'Donnell 8, Sands 12
    Posted @ 7:44p
  15. 8 - 12

    Possession Update - Kickoff

    O'Donnell1st Quarter ~6 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball. O'Donnell 8, Sands 12
    Posted @ 7:46p
  16. 8 - 12

    Update

    O'Donnell1st Quarter ~5 minutes to go
    O'Donnell - 4th down, ~5 minutes to go, ball on Sands' 37-yard line. O'Donnell 8, Sands 12
    Posted @ 7:48p
  17. 14 - 12

    Passing Touchdown

    O'Donnell1st Quarter ~3 minutes to go
    O'Donnell - Pass completed for a TD. O'Donnell 14, Sands 12
    Posted @ 7:50p
  18. 16 - 12

    Two Point Pass Completed

    O'Donnell1st Quarter ~3 minutes to go
    O'Donnell - Pass completed for a 2Pt Conversion. O'Donnell 16, Sands 12
    Posted @ 7:51p
  19. 16 - 12

    Possession Update - Kickoff

    Sands1st Quarter ~3 minutes to go
    O'Donnell kicked off to Sands. Sands has the ball on their own 37-yard line. O'Donnell 16, Sands 12
    Posted @ 7:53p
  20. 16 - 12

    Update

    Sands1st Quarter ~1 minute to go
    Sands - 1st down, ~1 minute to go, ball on O'Donnell's 18-yard line. O'Donnell 16, Sands 12
    Posted @ 7:57p
  21. 16 - 12

    End of 1st Quarter

    2nd Quarter
    O'Donnell 16, Sands 12
    Posted @ 8:05p
  22. 16 - 18

    Rushing Touchdown

    Sands2nd Quarter ~9 minutes to go
    Sands - Rushing TD. O'Donnell 16, Sands 18
    Posted @ 8:05p
  23. 16 - 19

    Made Point After

    Sands2nd Quarter ~9 minutes to go
    Sands - PAT Good. O'Donnell 16, Sands 19
    Posted @ 8:06p
  24. 16 - 19

    Update

    O'Donnell2nd Quarter ~9 minutes to go
    O'Donnell - 1st down, ~9 minutes to go, ball on their own 36-yard line. O'Donnell 16, Sands 19
    Posted @ 8:08p
  25. 22 - 19

    Passing Touchdown

    O'Donnell2nd Quarter ~9 minutes to go
    O'Donnell - Pass completed for a TD. O'Donnell 22, Sands 19
    Posted @ 8:10p
  26. 23 - 19

    Made Point After

    O'Donnell2nd Quarter ~9 minutes to go
    O'Donnell - PAT Good. O'Donnell 23, Sands 19
    Posted @ 8:11p
  27. 23 - 19

    Update

    Sands2nd Quarter ~7 minutes to go
    Sands - 1st down, ~7 minutes to go, ball on O'Donnell's 20-yard line. O'Donnell 23, Sands 19
    Posted @ 8:15p
  28. 23 - 25

    Rushing Touchdown

    Sands2nd Quarter ~6 minutes to go
    Sands - #2 Dylan Soliz with a Rushing TD. O'Donnell 23, Sands 25
    Posted @ 8:17p
  29. 23 - 26

    Score Correction

    Sands2nd Quarter
    Score correction for Sands in 2nd Quarter. O'Donnell 23, Sands 26
    Posted @ 8:18p
  30. 23 - 26

    Possession Update - Kickoff

    O'Donnell2nd Quarter ~6 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 35-yard line. O'Donnell 23, Sands 26
    Posted @ 8:19p
  31. 23 - 26

    Turnover on Downs

    Sands2nd Quarter ~5 minutes to go
    O'Donnell has turned possession over on downs. Sands has the ball on their own 35-yard line. O'Donnell 23, Sands 26
    Posted @ 8:24p
  32. 23 - 26

    Update

    Sands2nd Quarter ~4 minutes to go
    Sands - 3rd down, ~4 minutes to go, ball on their own 39-yard line. O'Donnell 23, Sands 26
    Posted @ 8:26p
  33. 23 - 32

    Rushing Touchdown

    Sands2nd Quarter ~3 minutes to go
    Sands - #2 Dylan Soliz with a 32 Yd Rushing TD. O'Donnell 23, Sands 32
    Posted @ 8:28p
  34. 23 - 34

    Two Point Pass Completed

    Sands2nd Quarter ~3 minutes to go
    Sands - Pass completed to #11 for a 2Pt Conversion. O'Donnell 23, Sands 34
    Posted @ 8:29p
  35. 23 - 34

    Possession Update - Kickoff

    O'Donnell2nd Quarter ~3 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 27-yard line. O'Donnell 23, Sands 34
    Posted @ 8:31p
  36. 23 - 34

    Update

    O'Donnell2nd Quarter ~2 minutes to go
    O'Donnell - 3rd down, ~2 minutes to go, ball on their own 33-yard line. O'Donnell 23, Sands 34
    Posted @ 8:32p
  37. 23 - 34

    Update

    O'Donnell2nd Quarter ~2 minutes to go
    O'Donnell - 1st down, ~2 minutes to go, ball on their own 31-yard line. O'Donnell 23, Sands 34
    Posted @ 8:33p
  38. 23 - 34

    Update

    Sands2nd Quarter ~1 minute to go
    Sands - 1st down, ~1 minute to go, ball on their own 19-yard line. O'Donnell 23, Sands 34
    Posted @ 8:38p
  39. 23 - 34

    Halftime

    Halftime
    O'Donnell 23, Sands 34
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:44p
  40. 23 - 34

    Start of 3rd Quarter

    Sands3rd Quarter
    Sands to kick off to O'Donnell.
    Posted @ 9p
  41. 23 - 34

    Big Play - Onside Kick Recovery

    Sands3rd Quarter ~9 minutes to go
    Sands recovers an onside kick. O'Donnell 23, Sands 34
    Posted @ 9p
  42. 23 - 40

    Rushing Touchdown

    Sands3rd Quarter ~8 minutes to go
    Sands - #2 Dylan Soliz with a Rushing TD. O'Donnell 23, Sands 40
    Posted @ 9:02p
  43. 23 - 41

    Made Point After

    Sands3rd Quarter ~8 minutes to go
    Sands - PAT Good. O'Donnell 23, Sands 41
    Posted @ 9:04p
  44. 23 - 41

    Possession Update - Kickoff

    O'Donnell3rd Quarter ~8 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 34-yard line. O'Donnell 23, Sands 41
    Posted @ 9:06p
  45. 23 - 41

    Update

    O'Donnell3rd Quarter ~7 minutes to go
    O'Donnell - 1st down, ~7 minutes to go, ball on Sands' 26-yard line. O'Donnell 23, Sands 41
    Posted @ 9:09p
  46. 23 - 41

    Turnover on Downs

    Sands3rd Quarter ~5 minutes to go
    O'Donnell has turned possession over on downs. Sands has the ball on their own 22-yard line. O'Donnell 23, Sands 41
    Posted @ 9:13p
  47. 23 - 47

    Rushing Touchdown

    Sands3rd Quarter ~4 minutes to go
    Sands - #2 Dylan Soliz with a 80 Yd Rushing TD. O'Donnell 23, Sands 47
    Posted @ 9:14p
  48. 23 - 48

    Made Point After

    Sands3rd Quarter ~4 minutes to go
    Sands - PAT Good. O'Donnell 23, Sands 48
    Posted @ 9:15p
  49. 23 - 48

    Possession Update - Kickoff

    O'Donnell3rd Quarter ~4 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 27-yard line. O'Donnell 23, Sands 48
    Posted @ 9:16p
  50. 23 - 48

    Update

    O'Donnell3rd Quarter ~3 minutes to go
    O'Donnell - 1st down, ~3 minutes to go, ball on Sands' 34-yard line. O'Donnell 23, Sands 48
    Posted @ 9:19p
  51. 23 - 48

    Turnover on Downs

    Sands3rd Quarter ~1 minute to go
    O'Donnell has turned possession over on downs. Sands has the ball on O'Donnell's 35-yard line. O'Donnell 23, Sands 48
    Posted @ 9:23p
  52. 23 - 54

    Rushing Touchdown

    Sands3rd Quarter ~1 minute to go
    Sands - Rushing TD. O'Donnell 23, Sands 54
    Posted @ 9:24p
  53. 23 - 54

    Missed Point After

    Sands3rd Quarter ~1 minute to go
    Sands - PAT Missed. O'Donnell 23, Sands 54
    Posted @ 9:24p
  54. 23 - 54

    Possession Update - Kickoff

    O'Donnell3rd Quarter ~1 minute to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 34-yard line. O'Donnell 23, Sands 54
    Posted @ 9:27p
  55. 23 - 54

    Fumble Recovery

    Sands3rd Quarter Under a minute
    Sands recovered a fumble by O'Donnell and has the ball on their own 36-yard line. O'Donnell 23, Sands 54
    Posted @ 9:27p
  56. 23 - 54

    Update

    Sands3rd Quarter Under a minute
    Sands - 1st down, Under a minute, ball on O'Donnell's 16-yard line. O'Donnell 23, Sands 54
    Posted @ 9:30p
  57. 23 - 54

    Fumble Recovery

    O'Donnell3rd Quarter Under a minute
    O'Donnell recovered a fumble by Sands and has the ball on their own 16-yard line. O'Donnell 23, Sands 54
    Posted @ 9:32p
  58. 23 - 54

    End of 3rd Quarter

    4th Quarter
    O'Donnell 23, Sands 54
    Posted @ 9:32p
  59. 23 - 54

    Update

    Sands4th Quarter ~9 minutes to go
    Sands - 3rd down, ~9 minutes to go, ball on O'Donnell's 18-yard line. O'Donnell 23, Sands 54
    Posted @ 9:35p
  60. 23 - 60

    Rushing Touchdown

    Sands4th Quarter ~9 minutes to go
    Sands - #2 Dylan Soliz with a 18 Yd Rushing TD. O'Donnell 23, Sands 60
    Posted @ 9:36p
  61. 23 - 61

    Made Point After

    Sands4th Quarter ~9 minutes to go
    Sands - PAT Good. O'Donnell 23, Sands 61
    Posted @ 9:37p
  62. 23 - 61

    Update

    O'Donnell4th Quarter ~8 minutes to go
    O'Donnell - 1st down, ~8 minutes to go, ball on their own 30-yard line. O'Donnell 23, Sands 61
    Posted @ 9:40p
  63. 29 - 61

    Rushing Touchdown

    O'Donnell4th Quarter ~7 minutes to go
    O'Donnell - Rushing TD. O'Donnell 29, Sands 61
    Posted @ 9:42p
  64. 29 - 61

    Missed Point After

    O'Donnell4th Quarter ~7 minutes to go
    O'Donnell - PAT Missed. O'Donnell 29, Sands 61
    Posted @ 9:42p
  65. 29 - 67

    Rushing Touchdown

    Sands4th Quarter ~7 minutes to go
    Sands - #2 Dylan Soliz with a 35 Yd Rushing TD. O'Donnell 29, Sands 67
    Posted @ 9:45p
  66. 29 - 68

    Made Point After

    Sands4th Quarter ~7 minutes to go
    Sands - PAT Good. O'Donnell 29, Sands 68
    Posted @ 9:46p
  67. 29 - 68

    Possession Update - Kickoff

    O'Donnell4th Quarter ~7 minutes to go
    Sands kicked off to O'Donnell. O'Donnell has the ball on their own 20-yard line. O'Donnell 29, Sands 68
    Posted @ 9:48p
  68. 29 - 68

    Update

    O'Donnell4th Quarter ~6 minutes to go
    O'Donnell - 2nd down, ~6 minutes to go, ball on their own 20-yard line. O'Donnell 29, Sands 68
    Posted @ 9:49p
  69. 29 - 68

    Update

    O'Donnell4th Quarter ~6 minutes to go
    O'Donnell - 3rd down, ~6 minutes to go, ball on their own 19-yard line. O'Donnell 29, Sands 68
    Posted @ 9:49p
  70. 29 - 68

    Update

    O'Donnell4th Quarter ~5 minutes to go
    O'Donnell - 4th down, ~5 minutes to go, ball on their own 30-yard line. O'Donnell 29, Sands 68
    Posted @ 9:50p
  71. 29 - 68

    Turnover on Downs

    Sands4th Quarter ~4 minutes to go
    O'Donnell has turned possession over on downs. Sands has the ball on their own 29-yard line. O'Donnell 29, Sands 68
    Posted @ 9:53p
  72. 29 - 74

    Rushing Touchdown

    Sands4th Quarter ~4 minutes to go
    Sands - #3 with a Rushing TD. O'Donnell 29, Sands 74
    Posted @ 9:53p
  73. 29 - 74

    Missed Point After

    Sands4th Quarter ~4 minutes to go
    Sands - PAT Missed. O'Donnell 29, Sands 74
    Posted @ 9:53p
  74. 29 - 74

    End of Game

    Final
    O'Donnell 29, Sands 74
    Posted @ 9:54p

O'Donnell @ Sands Football Game Info

Fri., Sep. 5, 2025 @ 7:30p
Sands High School
The Sands (Ackerly, TX) varsity football team won Friday's home non-conference game against O'Donnell (TX) by a score of 74-29.

Scoretracker Providers

Michael DiazMustangs Reporter

Rankings & Records

O'Donnell (25-26)

NationalTXSectionState Div.
8831352446
OverallDistrictHomeAwayWin %District %PFPA
3-41-02-21-2.4291.000274283

Sands (25-26)

NationalTXSectionState Div.
27456915
OverallHomeAwayWin %PFPA
4-32-12-2.571372277

Team Scoring Averages

Q1Q2Q3Q4Final
O'Donnell
16.07.006.035.7
Sands
17.216.613.29.653.1

O'Donnell Videos

Sands Videos

Sands doesn't have any videos.

Team Stat Comparison

O'DonnellSands
174.5Rushing Yards Per Game-
124.5Passing Yards Per Game-
124.5Receiving Yards Per Game-
299.0Total Yards Per Game-
42.0Tackles Per Game-
0.0Sacks Per Game-

Team Leaders

O'DonnellSandsNational Avg.
#10 Jayden Costa114.5Rushing Yards Per Game
-
14.1
#11 Lincoln Graham108.0Passing Yards Per Game
-
15.4
#10 Jayden Costa51.5Receiving Yards Per Game
-
11.4
#10 Jayden Costa182.5Total Yards Per Game
-
29.8
#12 Bransen Hancock9.0Tackles Per Game
-
2.8
#1 Frank Perez0Sacks Per Game
-
0.3

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
O'Donnell0-0Sands0-1
DateAwayHomeResultDateAwayHomeResult
10/24/25O'DonnellBorden County10/3/25Borden CountySands(L) 52-43

Record Breakdown

O'Donnell (25-26)

Sands (25-26)

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