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 Heavener (OK) varsity football team won Friday's home conference game against Spiro (OK) by a score of 24-20.

Q1Q2Q3Q4Final
Spiro0713020
Heavener1473024
Final score provided by J. Ashley.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Spiro

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals614153.42925.5225183.3
2Brycen Graham (Jr)614153.42925.5225183.3

Passing

Heavener has not entered any passing stats.
Spiro

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals311234.02001
2Brycen Graham (Jr)12504.2200
14Hayden Reed (So)19733.81401
Heavener

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals361915.31913
5Jaxon Armstrong (Jr)8577.1190
8Pj Riddley (Sr)281344.81913
Spiro

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals615225.3522
14Hayden Reed (So)25427.0371
22Hunter Sparks (Sr)11515.015
40Davis Carter (Jr)11414.014
43Kadon Craig (Sr)26934.5521
Heavener

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals12929.029
5Jaxon Armstrong (Jr)12929.029
Spiro

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals33
2Brycen Graham (Jr)33

Offensive Fumbles and Pancake Blocks

Heavener has not entered any offensive fumbles and pancake blocks stats.
Spiro

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals123152275
2Brycen Graham (Jr)5050
14Hayden Reed (So)7354127
22Hunter Sparks (Sr)1515
40Davis Carter (Jr)1414
43Kadon Craig (Sr)6969
Heavener

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals19129220
5Jaxon Armstrong (Jr)572986
8Pj Riddley (Sr)134134
Spiro

Total Yards

#Athlete NameRushPassRecTotal
Team Totals123153152276
2Brycen Graham (Jr)50153203
14Hayden Reed (So)7354127
22Hunter Sparks (Sr)1515
40Davis Carter (Jr)1414
43Kadon Craig (Sr)6969
Heavener

Total Yards

#Athlete NameRushPassRecTotal
Team Totals19129191
5Jaxon Armstrong (Jr)572986
8Pj Riddley (Sr)134134
Spiro

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31818
14Hayden Reed (So)21212
43Kadon Craig (Sr)166
Heavener

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31818
8Pj Riddley (Sr)31818
Spiro

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals123
14Hayden Reed (So)112
43Kadon Craig (Sr)11
Heavener

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
8Pj Riddley (Sr)33
Stat Supplier Logo

Spiro's stats are presented by HudlHudl

Stat Supplier Logo

Heavener's stats are presented by HudlHudl

Game Story

Oklahoma High School Football - Spiro nipped by Heavener

October 27, 2023: Heavener, OK 74937

The Heavener Wolves held off the visiting Spiro Bulldogs football team by a count of 24-20 in Friday's league outing.

With the win, Heavener upgrades its record to 6-3 on the season. The Wolves travel to Antlers (Antlers, OK) to encounter the Bearcats in a 2A District 6 outing on Friday, November 3. The Bearcats go into the outing with a record of 5-4. Antlers won 12-0 in their recent league outing against Valliant (Valliant, OK)

With the loss, Spiro moves to 5-4 on the season. The Bulldogs host Wilburton (Wilburton, OK) to encounter the Diggers in a 2A District 6 outing on Friday, November 3. The Diggers go into the outing with a record of 0-9. Wilburton lost 49-7 in their recent league outing against Idabel (Idabel, OK)

Justin AshleyBulldogs Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Spiro 0, Heavener 0
    Posted @ 6:58p
  2. Game Attendance

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

    Field Conditions Wet
    Posted @ 6:58p
  4. Weather Conditions

    Weather Conditions Muggy
    Posted @ 6:58p
  5. 0 - 0

    Start of Game

    Spiro1st Quarter
    Spiro kicking off to Heavener.
    Posted @ 6:58p
  6. 0 - 6

    Rushing Touchdown

    Heavener1st Quarter ~8 minutes to go
    Heavener - Rushing TD. Spiro 0, Heavener 6
    Posted @ 7:04p
  7. 0 - 7

    Made Point After

    Heavener1st Quarter ~8 minutes to go
    Heavener - PAT Good. Spiro 0, Heavener 7
    Posted @ 7:04p
  8. 0 - 7

    Possession Update - Kickoff

    Spiro1st Quarter ~8 minutes to go
    Heavener kicked off to Spiro. Spiro has the ball on their own 43-yard line. Spiro 0, Heavener 7
    Posted @ 7:06p
  9. 0 - 7

    Interception

    Heavener1st Quarter ~8 minutes to go
    Heavener intercepts a Spiro pass. Spiro 0, Heavener 7
    Posted @ 7:06p
  10. 0 - 7

    Punt

    Spiro1st Quarter ~5 minutes to go
    Heavener has punted to Spiro. Spiro has the ball on their own 44-yard line. Spiro 0, Heavener 7
    Posted @ 7:12p
  11. 0 - 7

    Fumble Recovery

    Heavener1st Quarter ~4 minutes to go
    Heavener recovered a fumble by Spiro. Spiro 0, Heavener 7
    Posted @ 7:13p
  12. 0 - 7

    Punt

    Spiro1st Quarter ~3 minutes to go
    Heavener has punted to Spiro. Spiro has the ball on their own 24-yard line. Spiro 0, Heavener 7
    Posted @ 7:16p
  13. 0 - 7

    Punt

    Heavener1st Quarter Under a minute
    Spiro has punted to Heavener. Heavener has the ball. Spiro 0, Heavener 7
    Posted @ 7:20p
  14. 0 - 13

    Rushing Touchdown

    Heavener1st Quarter Under a minute
    Heavener - Rushing TD. Spiro 0, Heavener 13
    Posted @ 7:20p
  15. 0 - 14

    Made Point After

    Heavener1st Quarter Under a minute
    Heavener - PAT Good. Spiro 0, Heavener 14
    Posted @ 7:20p
  16. 0 - 14

    Failed Onside Kick

    Spiro1st Quarter Under a minute
    Spiro recovered a failed onside kick by Heavener. Spiro 0, Heavener 14
    Posted @ 7:22p
  17. 0 - 14

    End of 1st Quarter

    2nd Quarter
    Spiro 0, Heavener 14
    Posted @ 7:27p
  18. 6 - 14

    Rushing Touchdown

    Spiro2nd Quarter ~10 minutes to go
    Spiro - #14 Hayden Reed with a 7 Yd Rushing TD. Spiro 6, Heavener 14
    Posted @ 7:28p
  19. 7 - 14

    Made Point After

    Spiro2nd Quarter ~10 minutes to go
    Spiro - #22 Hunter Sparks PAT Good. Spiro 7, Heavener 14
    Posted @ 7:29p
  20. 7 - 14

    Possession Update - Kickoff

    Heavener2nd Quarter ~10 minutes to go
    Spiro kicked off to Heavener. Heavener has the ball on their own 43-yard line. Spiro 7, Heavener 14
    Posted @ 7:30p
  21. 7 - 14

    Turnover on Downs

    Spiro2nd Quarter ~8 minutes to go
    Heavener has turned possession over on downs. Spiro has the ball on their own 47-yard line. Spiro 7, Heavener 14
    Posted @ 7:35p
  22. 7 - 14

    Fumble Recovery

    Heavener2nd Quarter ~8 minutes to go
    Heavener recovered a fumble by Spiro. Spiro 7, Heavener 14
    Posted @ 7:36p
  23. 7 - 20

    Rushing Touchdown

    Heavener2nd Quarter ~6 minutes to go
    Heavener - Rushing TD. Spiro 7, Heavener 20
    Posted @ 7:39p
  24. 7 - 21

    Made Point After

    Heavener2nd Quarter ~6 minutes to go
    Heavener - PAT Good. Spiro 7, Heavener 21
    Posted @ 7:40p
  25. 7 - 21

    Possession Update - Kickoff

    Spiro2nd Quarter ~6 minutes to go
    Heavener kicked off to Spiro. Spiro has the ball on their own 50-yard line. Spiro 7, Heavener 21
    Posted @ 7:41p
  26. 7 - 21

    Long Run

    Spiro2nd Quarter ~6 minutes to go
    Spiro - #2 Brycen Graham with a long run. Spiro has the ball on Heavener's 30-yard line. Spiro 7, Heavener 21
    Posted @ 7:42p
  27. 7 - 21

    Long Pass

    Spiro2nd Quarter ~4 minutes to go
    Spiro - #22 Hunter Sparks with a long pass to #2 Brycen Graham. Spiro has the ball on Heavener's 5-yard line. Spiro 7, Heavener 21
    Posted @ 7:44p
  28. 7 - 21

    Turnover on Downs

    Heavener2nd Quarter ~2 minutes to go
    Spiro has turned possession over on downs. Heavener has the ball on their own 6-yard line. Spiro 7, Heavener 21
    Posted @ 7:47p
  29. 7 - 21

    Punt

    Spiro2nd Quarter Under a minute
    Heavener has punted to Spiro. Spiro has the ball on Heavener's 33-yard line. Spiro 7, Heavener 21
    Posted @ 7:52p
  30. 7 - 21

    Turnover on Downs

    Heavener2nd Quarter Under a minute
    Spiro has turned possession over on downs. Heavener has the ball on their own 25-yard line. Spiro 7, Heavener 21
    Posted @ 7:55p
  31. 7 - 21

    Halftime

    Halftime
    Spiro 7, Heavener 21
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:58p
  32. 7 - 21

    Start of 3rd Quarter

    Heavener3rd Quarter
    Heavener to kick off to Spiro.
    Posted @ 8:20p
  33. 7 - 21

    Failed Onside Kick

    Spiro3rd Quarter ~11 minutes to go
    Spiro recovered a failed onside kick by Heavener and has the ball on their own 47-yard line. Spiro 7, Heavener 21
    Posted @ 8:20p
  34. 7 - 21

    Fumble Recovery

    Heavener3rd Quarter ~11 minutes to go
    Heavener recovered a fumble by Spiro and has the ball on their own 38-yard line. Spiro 7, Heavener 21
    Posted @ 8:21p
  35. 7 - 24

    Field Goal

    Heavener3rd Quarter ~8 minutes to go
    Heavener - Field Goal. Spiro 7, Heavener 24
    Posted @ 8:28p
  36. 7 - 24

    Failed Onside Kick

    Spiro3rd Quarter ~8 minutes to go
    Spiro recovered a failed onside kick by Heavener and has the ball on their own 45-yard line. Spiro 7, Heavener 24
    Posted @ 8:30p
  37. 7 - 24

    Long Pass

    Spiro3rd Quarter ~7 minutes to go
    Spiro with a long pass. Spiro has the ball on Heavener's 37-yard line. Spiro 7, Heavener 24
    Posted @ 8:32p
  38. 13 - 24

    Passing Touchdown

    Spiro3rd Quarter ~7 minutes to go
    Spiro - #2 Brycen Graham 37 Yd pass completed to #14 Hayden Reed for a TD. Spiro 13, Heavener 24
    Posted @ 8:32p
  39. 14 - 24

    Made Point After

    Spiro3rd Quarter ~7 minutes to go
    Spiro - #22 Hunter Sparks PAT Good. Spiro 14, Heavener 24
    Posted @ 8:33p
  40. 14 - 24

    Possession Update - Kickoff

    Heavener3rd Quarter ~6 minutes to go
    Spiro kicked off to Heavener. Heavener has the ball on their own 42-yard line. Spiro 14, Heavener 24
    Posted @ 8:35p
  41. 14 - 24

    Punt

    Spiro3rd Quarter ~5 minutes to go
    Heavener has punted to Spiro. Spiro has the ball on their own 35-yard line. Spiro 14, Heavener 24
    Posted @ 8:37p
  42. 20 - 24

    Rushing Touchdown

    Spiro3rd Quarter ~3 minutes to go
    Spiro - #43 Kadon Craig with a 49 Yd Rushing TD. Spiro 20, Heavener 24
    Posted @ 8:40p
  43. 20 - 24

    Rushing Two Point Conversion Failed

    Spiro3rd Quarter ~3 minutes to go
    Spiro - 2Pt Conversion Failed. Spiro 20, Heavener 24
    Posted @ 8:41p
  44. 20 - 24

    Possession Update - Kickoff

    Heavener3rd Quarter ~3 minutes to go
    Spiro kicked off to Heavener. Heavener has the ball on their own 29-yard line. Spiro 20, Heavener 24
    Posted @ 8:43p
  45. 20 - 24

    End of 3rd Quarter

    4th Quarter
    Spiro 20, Heavener 24
    Posted @ 8:47p
  46. 20 - 24

    Missed FG

    Spiro4th Quarter ~11 minutes to go
    Heavener turned over possession on a missed field goal. Spiro has the ball on their own 22-yard line. Spiro 20, Heavener 24
    Posted @ 8:51p
  47. 20 - 24

    Fumble Recovery

    Heavener4th Quarter ~11 minutes to go
    Heavener recovered a fumble by Spiro and has the ball on Spiro's 34-yard line. Spiro 20, Heavener 24
    Posted @ 8:52p
  48. 20 - 24

    Update

    Heavener4th Quarter ~8 minutes to go
    Heavener - 1st down, ~8 minutes to go, ball on Spiro's 20-yard line. Spiro 20, Heavener 24
    Posted @ 8:56p
  49. 20 - 24

    Turnover on Downs

    Spiro4th Quarter ~4 minutes to go
    Heavener has turned possession over on downs. Spiro has the ball on their own 15-yard line. Spiro 20, Heavener 24
    Posted @ 9:03p
  50. 20 - 24

    Long Run

    Spiro4th Quarter ~4 minutes to go
    Spiro - #2 Brycen Graham with a long run. Spiro has the ball on their own 27-yard line. Spiro 20, Heavener 24
    Posted @ 9:05p
  51. 20 - 24

    Long Pass

    Spiro4th Quarter ~3 minutes to go
    Spiro - #2 Brycen Graham with a long pass to #14 Hayden Reed. Spiro has the ball on their own 45-yard line. Spiro 20, Heavener 24
    Posted @ 9:06p
  52. 20 - 24

    Two-Minute Warning

    Spiro4th Quarter ~2 minutes to go
    Spiro has the ball on their own 45-yard line. Spiro 20, Heavener 24
    Posted @ 9:07p
  53. 20 - 24

    Update

    Spiro4th Quarter Under a minute
    Spiro - 3rd down, Under a minute, ball on Heavener's 17-yard line. Spiro 20, Heavener 24
    Posted @ 9:10p
  54. 20 - 24

    Interception

    Heavener4th Quarter Under a minute
    Heavener intercepts a Spiro pass and has the ball on their own 17-yard line. Spiro 20, Heavener 24
    Posted @ 9:11p
  55. 20 - 24

    Update

    Heavener4th Quarter Under a minute
    Heavener - 2nd down, Under a minute, ball on their own 21-yard line. Spiro 20, Heavener 24
    Posted @ 9:15p
  56. 20 - 24

    End of Game

    Final
    Spiro 20, Heavener 24
    Posted @ 9:15p

Spiro @ Heavener Football Game Info

Fri., Oct. 27, 2023 @ 7p
The Heavener (OK) varsity football team won Friday's home conference game against Spiro (OK) by a score of 24-20.

Scoretracker Providers

Justin AshleyBulldogs Reporter

Rankings & Records

Spiro (23-24)

OKClass
16338
OverallDistrictHomeAwayWin %District %PFPA
6-54-34-12-4.545.571220264

Heavener (23-24)

OKClass
14233
OverallDistrictHomeAwayWin %District %PFPA
7-45-23-24-2.636.714312277

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Spiro
4.86.43.34.96.020.0
Heavener
5.310.34.35.5-28.4

Team Stat Comparison

SpiroHeavener
153.8Rushing Yards Per Game282.8
117.7Passing Yards Per Game82.2
116.9Receiving Yards Per Game62.5
271.5Total Yards Per Game365.0
-Tackles Per Game37.5
-Sacks Per Game0.7
17.5Points Per Game24.6

Team Leaders

SpiroHeavenerNational Avg.
#14 Hayden Reed111.5Rushing Yards Per Game#8 Pj Riddley151.320.6
#2 Brycen Graham117.7Passing Yards Per Game#10 Jackson Clubb90.450.5
#1 Kane Hendricks74.5Receiving Yards Per Game#5 Jaxon Armstrong51.817.5
#2 Brycen Graham147.1Total Yards Per Game#8 Pj Riddley153.336.9
-
Tackles Per Game#14 Carson Payne6.62.7
-
Sacks Per Game#55 Jerami Casteel0.40.2
#14 Hayden Reed6.5Points Per Game#8 Pj Riddley10.52.1

Record Breakdown

Spiro (23-24)

Heavener (23-24)

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