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 Hartselle (AL) varsity football team won Friday's home non-conference game against Jackson-Olin (Birmingham, AL) by a score of 46-8.

Q1Q2Q3Q4Final
Jackson-Olin00088
Hartselle161713046
Final score provided by E. Tidwell.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Fan Chat
  • Matchup Info

Game Stats

Jackson-Olin

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals82499.33312.40212.3
18Adonis Miller (Jr)82499.33312.40212.3
Hartselle

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1420184.70013.130138.3
3Auburn Hearring (Sr)3721.4297.00050.3
7Carter Lee (Sr)1011157.90915.730169.5
18B. Swafford (So)126.5006.00056.3
Jackson-Olin

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals21793.801
3Kamryn Jones (So)16767.001
5Derrion Lewis (Jr)16191.200
11Jajuan Mayes (Jr)177.000
18Adonis Miller (Jr)2-16-8.000
44Jordan Bracy (So)122.00
Hartselle

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals311504.802
2Brody Nelson (Sr)7101.400
4Jayden Morris (Sr)5173.401
7Carter Lee (Sr)3227.300
11Jaheim Pruitt (Sr)12776.400
31Elijah Muhammad (So)4246.001
Jackson-Olin

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals44912.3200
4Makhi Jones (Jr)12020.020
6Javion Jones (Jr)166.00
12Simeon Rice (Sr)11313.00
22Khalyl Thomas (Jr)11010.010
Hartselle

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals22512.50
5Carson Jett (Sr)11818.00
88A. Pawlitschek (Jr)177.00
Jackson-Olin

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals5
51M. Pearson (Sr)2
57Josiah Watts (Jr)1
60Jaden Kennedy (Sr)2

Offensive Fumbles and Pancake Blocks

Hartselle has not entered any offensive fumbles and pancake blocks stats.
Jackson-Olin

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals79491010148
1Fredrick Reese (Sr)1010
3Kamryn Jones (So)67067
4Makhi Jones (Jr)2020
5Derrion Lewis (Jr)19019
6Javion Jones (Jr)066
11Jajuan Mayes (Jr)707
12Simeon Rice (Sr)01313
18Adonis Miller (Jr)-160-16
22Khalyl Thomas (Jr)101020
44Jordan Bracy (So)22
Hartselle

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals15025175
2Brody Nelson (Sr)10010
4Jayden Morris (Sr)17017
5Carson Jett (Sr)01818
7Carter Lee (Sr)22022
11Jaheim Pruitt (Sr)77077
31Elijah Muhammad (So)24024
88A. Pawlitschek (Jr)077
Jackson-Olin

Total Yards

#Athlete NameRushPassRecTotal
Team Totals799949178
3Kamryn Jones (So)670067
4Makhi Jones (Jr)2020
5Derrion Lewis (Jr)190019
6Javion Jones (Jr)0066
11Jajuan Mayes (Jr)7007
12Simeon Rice (Sr)001313
18Adonis Miller (Jr)-1699083
22Khalyl Thomas (Jr)1010
44Jordan Bracy (So)22
Hartselle

Total Yards

#Athlete NameRushPassRecTotal
Team Totals15018425334
2Brody Nelson (Sr)100010
3Auburn Hearring (Sr)021021
4Jayden Morris (Sr)170017
5Carson Jett (Sr)001818
7Carter Lee (Sr)221570179
11Jaheim Pruitt (Sr)770077
18B. Swafford (So)0606
31Elijah Muhammad (So)240024
88A. Pawlitschek (Jr)0077
Jackson-Olin

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals18183.0
0Juelz Williams (Jr)111.0
9Joel Ray (Sr)22
16D. Richardson (Sr)77
23Micheal Parker (Jr)33
24Kiwuan Cotton (Fr)11
33Kavarion Madden (Jr)222.0
44Jordan Bracy (So)11
51M. Pearson (Sr)11

Tackles

Hartselle has not entered any tackles stats.
Jackson-Olin

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.01
33Kavarion Madden (Jr)1.01

Sacks

Hartselle has not entered any sacks stats.

Defensive Statistics

Jackson-Olin has not entered any defensive statistics stats.
Hartselle

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2
25B. Riddlehoover (Sr)1
98Eli King (Sr)1
Jackson-Olin

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals11010.0102105.020
1Fredrick Reese (Sr)2105.010
22Khalyl Thomas (Jr)11010.01010

Kickoff and Punt Returns

Hartselle has not entered any kickoff and punt returns stats.

Points

Jackson-Olin has not entered any points stats.
Hartselle

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1
89Michael Sumners (Jr)1

PATs and Field Goals

Jackson-Olin has not entered any pats and field goals stats.
Hartselle

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals12.5001
89Michael Sumners (Jr)12.5001
Jackson-Olin

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals10
3Kamryn Jones (So)10
Hartselle

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals20
4Jayden Morris (Sr)10
31Elijah Muhammad (So)10
Stat Supplier Logo

Jackson-Olin's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Stat Supplier Logo

Hartselle's stats are presented by NFHS Network & MaxPreps AdvantageNFHS Network & MaxPreps Advantage

Recap Video

Game Story

Alabama High School Football - Hartselle triumphant over Jackson-Olin

August 29, 2025: Hartselle, AL 35640

The crowd at Friday's non-league contest between the Hartselle Tigers (Hartselle, AL) and the visiting Jackson-Olin Mustangs (Birmingham, AL), witnessed Hartselle's football squad wallop Jackson-Olin by a tally of 46-8.

The Tigers (2-0) will now prepare for their bout against Columbia (Huntsville, AL). The Eagles go into the 6A Region 7 bout with a 0-2 record.

The Mustangs now own a 1-1 record. They play next when they travel to Gardendale for a 6A Region 5 contest on Friday, September 12.

Eric TidwellTigers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 6 The scorer has checked in. JOHS 0, Hartselle 6
    Posted @ 7:33p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:34p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:34p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:34p
  5. 0 - 12

    Passing Touchdown

    Hartselle1st Quarter ~5 minutes to go
    Hartselle - Pass completed for a TD. JOHS 0, Hartselle 12
    Posted @ 7:35p
  6. 0 - 13

    Made Point After

    Hartselle1st Quarter ~5 minutes to go
    Hartselle - PAT Good. JOHS 0, Hartselle 13
    Posted @ 7:35p
  7. 0 - 16

    Field Goal

    Hartselle1st Quarter Under a minute
    Hartselle - Field Goal. JOHS 0, Hartselle 16
    Posted @ 7:50p
  8. 0 - 16

    Fumble Recovery

    Hartselle1st Quarter Under a minute
    Hartselle recovered a fumble by Jackson-Olin. JOHS 0, Hartselle 16
    Posted @ 7:52p
  9. 0 - 16

    End of 1st Quarter

    2nd Quarter
    JOHS 0, Hartselle 16
    Posted @ 7:54p
  10. 0 - 22

    Passing Touchdown

    Hartselle2nd Quarter ~11 minutes to go
    Hartselle - Pass completed for a TD. JOHS 0, Hartselle 22
    Posted @ 7:58p
  11. 0 - 23

    Made Point After

    Hartselle2nd Quarter ~11 minutes to go
    Hartselle - PAT Good. JOHS 0, Hartselle 23
    Posted @ 7:58p
  12. 0 - 23

    Turnover on Downs

    Hartselle2nd Quarter ~5 minutes to go
    Jackson-Olin has turned possession over on downs. Hartselle has the ball on their own 34-yard line. JOHS 0, Hartselle 23
    Posted @ 8:16p
  13. 0 - 29

    Passing Touchdown

    Hartselle2nd Quarter Under a minute
    Hartselle - Pass completed for a TD. JOHS 0, Hartselle 29
    Posted @ 8:24p
  14. 0 - 30

    Made Point After

    Hartselle2nd Quarter Under a minute
    Hartselle - PAT Good. JOHS 0, Hartselle 30
    Posted @ 8:24p
  15. 0 - 33

    Field Goal

    Hartselle2nd Quarter Under a minute
    Hartselle - Field Goal. JOHS 0, Hartselle 33
    Posted @ 8:31p
  16. 0 - 33

    Halftime

    Halftime
    JOHS 0, Hartselle 33
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:31p
  17. 0 - 33

    Start of 3rd Quarter

    Hartselle3rd Quarter
    Hartselle to kick off to Jackson-Olin.
    Posted @ 8:57p
  18. 0 - 33

    Punt

    Hartselle3rd Quarter ~8 minutes to go
    Jackson-Olin has punted to Hartselle. Hartselle has the ball on their own 20-yard line. JOHS 0, Hartselle 33
    Posted @ 9:07p
  19. 0 - 33

    Punt

    Jackson-Olin3rd Quarter ~4 minutes to go
    Hartselle has punted to Jackson-Olin. Jackson-Olin has the ball on their own 9-yard line. JOHS 0, Hartselle 33
    Posted @ 9:13p
  20. 0 - 33

    Interception

    Hartselle3rd Quarter ~3 minutes to go
    Hartselle intercepts a Jackson-Olin pass and has the ball on Jackson-Olin's 17-yard line. JOHS 0, Hartselle 33
    Posted @ 9:16p
  21. 0 - 39

    Rushing Touchdown

    Hartselle3rd Quarter ~2 minutes to go
    Hartselle - #31 Elijah Muhammad with a Rushing TD. JOHS 0, Hartselle 39
    Posted @ 9:18p
  22. 0 - 40

    Made Point After

    Hartselle3rd Quarter ~2 minutes to go
    Hartselle - PAT Good. JOHS 0, Hartselle 40
    Posted @ 9:18p
  23. 0 - 46

    Blocked Punt Returned for Touchdown

    Hartselle3rd Quarter Under a minute
    Hartselle - Blocked Punt! JOHS 0, Hartselle 46
    Posted @ 9:25p
  24. 0 - 46

    Missed Point After

    Hartselle3rd Quarter Under a minute
    Hartselle - PAT Missed. JOHS 0, Hartselle 46
    Posted @ 9:25p
  25. 0 - 46

    End of 3rd Quarter

    4th Quarter
    JOHS 0, Hartselle 46
    Posted @ 9:28p
  26. 0 - 46

    Interception

    Hartselle4th Quarter ~10 minutes to go
    Hartselle - #25 Brady Riddlehoover intercepts a Jackson-Olin pass and has the ball on their own 40-yard line. JOHS 0, Hartselle 46
    Posted @ 9:30p
  27. 0 - 46

    Punt

    Jackson-Olin4th Quarter ~6 minutes to go
    Hartselle has punted to Jackson-Olin. Jackson-Olin has the ball on their own 20-yard line. JOHS 0, Hartselle 46
    Posted @ 9:35p
  28. 6 - 46

    Rushing Touchdown

    Jackson-Olin4th Quarter ~4 minutes to go
    Jackson-Olin - Rushing TD. JOHS 6, Hartselle 46
    Posted @ 9:39p
  29. 8 - 46

    Two Point Pass Completed

    Jackson-Olin4th Quarter ~4 minutes to go
    Jackson-Olin - Pass completed for a 2Pt Conversion. JOHS 8, Hartselle 46
    Posted @ 9:40p
  30. 8 - 46

    End of Game

    Final
    JOHS 8, Hartselle 46
    Posted @ 9:50p

Highlight Videos

Players of the Game

Jackson-Olin (25-26)

Congratulations to #5 Derrion Lewis (overall), #3 Kamryn Jones (offensive), #10 Jamarion Chatman (defensive) and #22 Khalyl Thomas (special teams) for being selected the Jackson-Olin Football Players of the Game.

Hartselle (25-26)

Hartselle has not selected any Players of the Game.
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. D. BIWIRHSTV is an Instagram that provides live broadcasts

    ON

Jackson-Olin @ Hartselle Football Game Info

Fri., Aug. 29, 2025 @ 7p
The Hartselle (AL) varsity football team won Friday's home non-conference game against Jackson-Olin (Birmingham, AL) by a score of 46-8.

Scoretracker Providers

Eric TidwellTigers Reporter

Rankings & Records

Jackson-Olin (25-26)

ALClass
14434
OverallRegionHomeAwayNeutralWin %Region %PFPA
4-73-31-23-40-1.364.500216393

Hartselle (25-26)

ALClass
4110
OverallRegionHomeAwayNeutralWin %Region %PFPA
10-25-16-13-01-1.833.833405127

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Jackson-Olin
2.04.31.05.046.019.6
Hartselle
8.88.37.66.1-33.8

Jackson-Olin Videos

Hartselle Videos

Team Stat Comparison

Jackson-OlinHartselle
192.3Rushing Yards Per Game148.3
108.4Passing Yards Per Game146.0
104.8Receiving Yards Per Game128.4
300.6Total Yards Per Game294.3
42.6Tackles Per Game-
1.1Sacks Per Game-
8.5Points Per Game-
20Pancake Blocks-

Team Leaders

Jackson-OlinHartselleNational Avg.
#5 Derrion Lewis151.6Rushing Yards Per Game#11 Jaheim Pruitt76.110.9
#18 Adonis Miller84.9Passing Yards Per Game#7 Carter Lee147.610.6
#6 Javion Jones44.5Receiving Yards Per Game#8 Cain Falciani73.58.7
#5 Derrion Lewis173.5Total Yards Per Game#7 Carter Lee167.824.4
#8 Wylam Wright7.0Tackles Per Game
-
2.6
#17 Tristian Carter0.3Sacks Per Game
-
0.2
#5 Derrion Lewis4.2Points Per Game
-
1.8
#60 Jaden Kennedy11Pancake Blocks
-
6

Record Breakdown

Jackson-Olin (25-26)

Hartselle (25-26)

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