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 Gadsden City (Gadsden, AL) by a score of 31-28.

Q1Q2Q3Q4Final
Gadsden City777728
Hartselle0177731
Final score provided by V. Morrow.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup

Game Stats

Gadsden City has not entered stats for this game.
Hartselle

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1115120.73310.9002196.5
1Noah Lee (Jr)3550.60016.7002193.8
12L. Blackwood (Sr)81070.8008.8002097.9
Hartselle

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals522805.42923
1Noah Lee (Jr)10222.21201
3Ri Fletcher (Sr)211175.62911
6Lincoln Bryant (Sr)131068.21111
12L. Blackwood (Sr)8354.4110
Hartselle

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1112010.921
1Noah Lee (Jr)2178.520
3Ri Fletcher (Sr)3186.08
3Markus Tapscott (Jr)24221.021
4Jayden Morris (So)22512.515
6Lincoln Bryant (Sr)2189.016
Hartselle

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals11
12L. Blackwood (Sr)11
Hartselle

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals28012055455
1Noah Lee (Jr)221739
3Ri Fletcher (Sr)1171835170
3Markus Tapscott (Jr)4242
4Jayden Morris (So)2525
6Lincoln Bryant (Sr)1061811135
12L. Blackwood (Sr)3535
29H. Buckalew (Jr)99
Hartselle

Total Yards

#Athlete NameRushPassRecTotal
Team Totals280120120400
1Noah Lee (Jr)22501789
3Ri Fletcher (Sr)11718135
3Markus Tapscott (Jr)4242
4Jayden Morris (So)2525
6Lincoln Bryant (Sr)10618124
12L. Blackwood (Sr)3570105
Hartselle

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3922614.0
5J. Goodwin (Sr)213
8Porter Simmons (Jr)22
10J. Falciani (Jr)3251.0
13Cole Miles (So)628
14Peyton Steele (Sr)441.0
18Drake Borden (Sr)33
21Jace Preuitt (Jr)6281.0
25Saban Whitt (Jr)33
29H. Buckalew (Jr)112
33Jake Haynes (Sr)4481.0
34Noah Gibson (Jr)112
44Jlee Metz (Jr)314
94C. Baulding (Sr)33
95Andrew Carroll (Jr)11
96A. Herring (So)33
98Eli King (So)22
Hartselle

Sacks

#Athlete NameSacksYdlHurs
Team Totals3
8Porter Simmons (Jr)1
10J. Falciani (Jr)2
Hartselle

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals523
5J. Goodwin (Sr)2
13Cole Miles (So)11
21Jace Preuitt (Jr)211
33Jake Haynes (Sr)1
34Noah Gibson (Jr)1
Hartselle

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals517735.4601
88Alex Hatfield (Sr)415639.0601
99Noah Yates (Sr)12121.0210
Hartselle

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals27839.0431
99Noah Yates (Sr)27839.0431
Hartselle

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals45513.8271155
3Ri Fletcher (Sr)23517.5271135
6Lincoln Bryant (Sr)11111.01111
29H. Buckalew (Jr)199.099
Hartselle

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424731
1Noah Lee (Jr)166
3Ri Fletcher (Sr)166
6Lincoln Bryant (Sr)166
21Jace Preuitt (Jr)166
99Noah Yates (Sr)77
Hartselle

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.0197
99Noah Yates (Sr)441.0111.0197
Hartselle

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals314
1Noah Lee (Jr)11
3Ri Fletcher (Sr)11
6Lincoln Bryant (Sr)11
21Jace Preuitt (Jr)11

Game Story

Alabama High School Football - Hartselle sneaks past Gadsden City

September 22, 2023: Hartselle, AL 35640

The Hartselle Tigers (Hartselle, AL) football edged the visiting Gadsden City Titans (Gadsden, AL), 31-28 in Friday's non-league bout.

In their next game, the Tigers face the Oxford Yellow Jackets (Oxford, AL) in a non-league bout, on Friday, September 29. Hartselle will attempt to move on its 4-1 season record. The Yellow Jackets enter the bout with a 5-0 record after their 40-6 league win over Pinson Valley (Pinson, AL).

The Titans (3-2) will now prepare for their bout against Hillcrest (Tuscaloosa, AL). The Patriots enter the non-league bout with a 5-0 record. In their last bout, Hillcrest nudged Brookwood (Brookwood, AL), 56-6, in a league bout.

Brian phillipsTitans Reporter
Vann MorrowTigers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. GCHS 0, Hartselle 0
    Posted @ 6:54p
  2. Game Attendance

    Attendance Over 5,000
    Posted @ 6:54p
  3. Field Conditions

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

    Weather Conditions Hot
    Posted @ 6:54p
  5. Commentary

    Hartselle wins toss and defers
    Posted @ 6:59p
  6. 0 - 0

    Start of Game

    Hartselle1st Quarter
    Hartselle kicking off to Gadsden City.
    Posted @ 7:01p
  7. 0 - 0

    Possession Update - Kickoff

    Gadsden City1st Quarter ~11 minutes to go
    Hartselle kicked off to Gadsden City. Gadsden City has the ball on their own 44-yard line. GCHS 0, Hartselle 0
    Posted @ 7:01p
  8. 0 - 0

    Long Pass

    Gadsden City1st Quarter ~11 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #16 Matthew Sparks. Gadsden City has the ball on Hartselle's 43-yard line. GCHS 0, Hartselle 0
    Posted @ 7:03p
  9. Commentary

    1st Quarter
    Penalty holding GC
    Posted @ 7:04p
  10. Commentary

    1st Quarter
    TO Gadsden City
    Posted @ 7:05p
  11. 0 - 0

    Update

    Gadsden City1st Quarter ~10 minutes to go
    Gadsden City - 3rd down, ~10 minutes to go, ball on Hartselle's 46-yard line. GCHS 0, Hartselle 0
    Posted @ 7:06p
  12. Commentary

    1st Quarter
    Offsides Hartselle
    Posted @ 7:07p
  13. Commentary

    1st Quarter
    Illegal procedure GC 3rd and 13
    Posted @ 7:07p
  14. 0 - 0

    Long Pass

    Gadsden City1st Quarter ~10 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #21 Alex Swafford. Gadsden City has the ball on Hartselle's 26-yard line. GCHS 0, Hartselle 0
    Posted @ 7:08p
  15. Commentary

    1st Quarter
    False start GC
    Posted @ 7:08p
  16. 0 - 0

    Update

    Gadsden City1st Quarter ~9 minutes to go
    Gadsden City - 2nd down, ~9 minutes to go, ball on Hartselle's 28-yard line. GCHS 0, Hartselle 0
    Posted @ 7:09p
  17. 0 - 0

    Long Pass

    Gadsden City1st Quarter ~9 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass. Gadsden City has the ball on Hartselle's 18-yard line. GCHS 0, Hartselle 0
    Posted @ 7:10p
  18. 0 - 0

    Red Zone Alert

    Gadsden City1st Quarter ~9 minutes to go
    Gadsden City is inside Hartselle's 20. GCHS 0, Hartselle 0
    Posted @ 7:10p
  19. 0 - 0

    Long Pass

    Gadsden City1st Quarter ~8 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #16 Matthew Sparks. Gadsden City has the ball on Hartselle's 2-yard line. GCHS 0, Hartselle 0
    Posted @ 7:11p
  20. Commentary

    1st Quarter
    Injury TO
    Posted @ 7:12p
  21. 6 - 0

    Rushing Touchdown

    Gadsden City1st Quarter ~8 minutes to go
    Gadsden City - #9 Cameron Rolley with a 2 Yd Rushing TD. GCHS 6, Hartselle 0
    Posted @ 7:12p
  22. 7 - 0

    Made Point After

    Gadsden City1st Quarter ~8 minutes to go
    Gadsden City - #49 Jaden Duran PAT Good. GCHS 7, Hartselle 0
    Posted @ 7:12p
  23. 7 - 0

    Possession Update - Kickoff

    Hartselle1st Quarter ~7 minutes to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on their own 33-yard line. GCHS 7, Hartselle 0
    Posted @ 7:14p
  24. Commentary

    1st Quarter
    2nd and 8
    Posted @ 7:15p
  25. 7 - 0

    Long Run

    Hartselle1st Quarter ~8 minutes to go
    Hartselle - #12 Landon Blackwood with a long run. Hartselle has the ball on their own 45-yard line. GCHS 7, Hartselle 0
    Posted @ 7:16p
  26. Commentary

    1st Quarter
    Illegal procedure Hartselle
    Posted @ 7:16p
  27. Commentary

    1st Quarter
    3rd and 9
    Posted @ 7:18p
  28. 7 - 0

    Punt

    Gadsden City1st Quarter ~5 minutes to go
    Hartselle has punted to Gadsden City. Gadsden City has the ball on their own 8-yard line. GCHS 7, Hartselle 0
    Posted @ 7:19p
  29. Commentary

    1st Quarter
    Ineligible receiver by GC negates 32 YD pass
    Posted @ 7:21p
  30. 7 - 0

    Update

    Gadsden City1st Quarter ~4 minutes to go
    Gadsden City - 2nd down, ~4 minutes to go, ball on their own 4-yard line. GCHS 7, Hartselle 0
    Posted @ 7:21p
  31. 7 - 0

    Update

    Gadsden City1st Quarter ~4 minutes to go
    Gadsden City - 3rd down, ~4 minutes to go, ball on their own 4-yard line. GCHS 7, Hartselle 0
    Posted @ 7:21p
  32. 7 - 0

    Punt

    Hartselle1st Quarter ~3 minutes to go
    Gadsden City has punted to Hartselle. Hartselle has the ball on their own 49-yard line. GCHS 7, Hartselle 0
    Posted @ 7:23p
  33. 7 - 0

    Long Run

    Hartselle1st Quarter ~3 minutes to go
    Hartselle - #6 Trammell Hurley with a long run. Hartselle has the ball on Gadsden City's 35-yard line. GCHS 7, Hartselle 0
    Posted @ 7:24p
  34. 7 - 0

    Long Run

    Hartselle1st Quarter ~2 minutes to go
    Hartselle - #3 Markus Tapscott with a long run. Hartselle has the ball on Gadsden City's 24-yard line. GCHS 7, Hartselle 0
    Posted @ 7:25p
  35. 7 - 0

    Update

    Hartselle1st Quarter ~2 minutes to go
    Hartselle - 3rd down, ~2 minutes to go, ball on Gadsden City's 23-yard line. GCHS 7, Hartselle 0
    Posted @ 7:26p
  36. Commentary

    1st Quarter
    4th and 8 from GC 24
    Posted @ 7:27p
  37. 7 - 0

    Long Pass

    Hartselle1st Quarter ~1 minute to go
    Hartselle - #12 Landon Blackwood with a long pass to #9 Hayden Gray. Hartselle has the ball on Gadsden City's 5-yard line. GCHS 7, Hartselle 0
    Posted @ 7:28p
  38. Commentary

    1st Quarter
    Fake field goal
    Posted @ 7:29p
  39. 7 - 0

    Red Zone Alert

    Hartselle1st Quarter Under a minute
    Hartselle is inside Gadsden City's 20. GCHS 7, Hartselle 0
    Posted @ 7:29p
  40. Commentary

    1st Quarter
    2nd and goal on GC 5
    Posted @ 7:30p
  41. 7 - 0

    End of 1st Quarter

    2nd Quarter
    GCHS 7, Hartselle 0
    Posted @ 7:31p
  42. Commentary

    2nd Quarter
    3rd and goal from GC 3
    Posted @ 7:31p
  43. 7 - 3

    Field Goal

    Hartselle2nd Quarter ~11 minutes to go
    Hartselle - #99 Noah Yates kicks a 20 Yd Field Goal. GCHS 7, Hartselle 3
    Posted @ 7:34p
  44. 7 - 3

    Possession Update - Kickoff

    Gadsden City2nd Quarter ~11 minutes to go
    Hartselle kicked off to Gadsden City. Gadsden City has the ball on their own 44-yard line. GCHS 7, Hartselle 3
    Posted @ 7:35p
  45. Commentary

    2nd Quarter
    Correction 39
    Posted @ 7:36p
  46. 7 - 3

    Update

    Gadsden City2nd Quarter ~10 minutes to go
    Gadsden City - 1st down, ~10 minutes to go, ball on their own 49-yard line. GCHS 7, Hartselle 3
    Posted @ 7:37p
  47. 7 - 3

    Update

    Gadsden City2nd Quarter ~9 minutes to go
    Gadsden City - 3rd down, ~9 minutes to go, ball on Hartselle's 48-yard line. GCHS 7, Hartselle 3
    Posted @ 7:38p
  48. 7 - 3

    Update

    Gadsden City2nd Quarter ~9 minutes to go
    Gadsden City - 4th down, ~9 minutes to go, ball on Hartselle's 46-yard line. GCHS 7, Hartselle 3
    Posted @ 7:38p
  49. 7 - 3

    Long Pass

    Gadsden City2nd Quarter ~9 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #43 Carson Ashley. Gadsden City has the ball on Hartselle's 40-yard line. GCHS 7, Hartselle 3
    Posted @ 7:39p
  50. Commentary

    2nd Quarter
    False start GC
    Posted @ 7:40p
  51. 7 - 3

    Long Pass

    Gadsden City2nd Quarter ~8 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #27 Kerrell Yow. Gadsden City has the ball on Hartselle's 28-yard line. GCHS 7, Hartselle 3
    Posted @ 7:41p
  52. 7 - 3

    Update

    Gadsden City2nd Quarter ~7 minutes to go
    Gadsden City - 3rd down, ~7 minutes to go, ball on Hartselle's 32-yard line. GCHS 7, Hartselle 3
    Posted @ 7:42p
  53. Commentary

    2nd Quarter
    Incomplete pass on 4th down fake punt Hartselle ball
    Posted @ 7:44p
  54. 7 - 3

    Turnover on Downs

    Hartselle2nd Quarter ~7 minutes to go
    Gadsden City has turned possession over on downs. Hartselle has the ball on their own 32-yard line. GCHS 7, Hartselle 3
    Posted @ 7:45p
  55. 7 - 3

    Update

    Hartselle2nd Quarter ~6 minutes to go
    Hartselle - 3rd down, ~6 minutes to go, ball on their own 39-yard line. GCHS 7, Hartselle 3
    Posted @ 7:46p
  56. 7 - 3

    Update

    Hartselle2nd Quarter ~5 minutes to go
    Hartselle - 1st down, ~5 minutes to go, ball on their own 50-yard line. GCHS 7, Hartselle 3
    Posted @ 7:47p
  57. 7 - 3

    Update

    Hartselle2nd Quarter ~5 minutes to go
    Hartselle - 3rd down, ~5 minutes to go, ball on Gadsden City's 47-yard line. GCHS 7, Hartselle 3
    Posted @ 7:48p
  58. Commentary

    2nd Quarter
    4th and 1
    Posted @ 7:49p
  59. 7 - 3

    Update

    Hartselle2nd Quarter ~4 minutes to go
    Hartselle - 1st down, ~4 minutes to go, ball on Gadsden City's 36-yard line. GCHS 7, Hartselle 3
    Posted @ 7:49p
  60. 7 - 3

    Update

    Hartselle2nd Quarter ~3 minutes to go
    Hartselle - 1st down, ~3 minutes to go, ball on Gadsden City's 25-yard line. GCHS 7, Hartselle 3
    Posted @ 7:50p
  61. 7 - 9

    Rushing Touchdown

    Hartselle2nd Quarter ~3 minutes to go
    Hartselle - #3 Markus Tapscott with a 25 Yd Rushing TD. GCHS 7, Hartselle 9
    Posted @ 7:50p
  62. 7 - 10

    Made Point After

    Hartselle2nd Quarter ~3 minutes to go
    Hartselle - #99 Noah Yates PAT Good. GCHS 7, Hartselle 10
    Posted @ 7:51p
  63. 7 - 10

    Possession Update - Kickoff

    Gadsden City2nd Quarter ~3 minutes to go
    Hartselle kicked off to Gadsden City. Gadsden City has the ball on their own 44-yard line. GCHS 7, Hartselle 10
    Posted @ 7:52p
  64. 13 - 10

    Rushing Touchdown

    Gadsden City2nd Quarter ~3 minutes to go
    Gadsden City - #5 Tj Worthy with a 58 Yd Rushing TD. GCHS 13, Hartselle 10
    Posted @ 7:54p
  65. 14 - 10

    Made Point After

    Gadsden City2nd Quarter ~3 minutes to go
    Gadsden City - PAT Good. GCHS 14, Hartselle 10
    Posted @ 7:54p
  66. 14 - 10

    Possession Update - Kickoff

    Hartselle2nd Quarter ~2 minutes to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on their own 35-yard line. GCHS 14, Hartselle 10
    Posted @ 7:56p
  67. 14 - 10

    Update

    Hartselle2nd Quarter ~2 minutes to go
    Hartselle - 1st down, ~2 minutes to go, ball on their own 49-yard line. GCHS 14, Hartselle 10
    Posted @ 7:57p
  68. Commentary

    2nd Quarter
    TO Hartselle 1:32 to go in 1st half
    Posted @ 7:59p
  69. 14 - 10

    Update

    Hartselle2nd Quarter ~1 minute to go
    Hartselle - 4th down, ~1 minute to go, ball on Gadsden City's 45-yard line. GCHS 14, Hartselle 10
    Posted @ 8:01p
  70. Commentary

    2nd Quarter
    TO GC 1:22 to go in half
    Posted @ 8:02p
  71. 14 - 10

    Punt

    Gadsden City2nd Quarter ~1 minute to go
    Hartselle has punted to Gadsden City. Gadsden City has the ball on their own 2-yard line. GCHS 14, Hartselle 10
    Posted @ 8:03p
  72. 14 - 16

    Fumble Recovery Returned for Touchdown

    Hartselle2nd Quarter ~1 minute to go
    Hartselle - 2-yard fumble return touchdown. GCHS 14, Hartselle 16
    Posted @ 8:04p
  73. 14 - 17

    Made Point After

    Hartselle2nd Quarter ~1 minute to go
    Hartselle - #99 Noah Yates PAT Good. GCHS 14, Hartselle 17
    Posted @ 8:05p
  74. Commentary

    2nd Quarter
    Fumble by GC Hartselle recivers for TD
    Posted @ 8:05p
  75. Commentary

    2nd Quarter
    TO GC
    Posted @ 8:07p
  76. 14 - 17

    Possession Update - Kickoff

    Hartselle2nd Quarter ~1 minute to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on Gadsden City's 48-yard line. GCHS 14, Hartselle 17
    Posted @ 8:08p
  77. Commentary

    2nd Quarter
    Squib kick recovered by Hartselle
    Posted @ 8:08p
  78. 14 - 17

    Update

    Hartselle2nd Quarter Under a minute
    Hartselle - 3rd down, Under a minute, ball on Gadsden City's 48-yard line. GCHS 14, Hartselle 17
    Posted @ 8:09p
  79. 14 - 17

    Update

    Hartselle2nd Quarter Under a minute
    Hartselle - 1st down, Under a minute, ball on Gadsden City's 33-yard line. GCHS 14, Hartselle 17
    Posted @ 8:10p
  80. 14 - 17

    Long Pass

    Hartselle2nd Quarter Under a minute
    Hartselle - #12 Landon Blackwood with a long pass to #4 Jayden Morris. Hartselle has the ball on Gadsden City's 34-yard line. GCHS 14, Hartselle 17
    Posted @ 8:10p
  81. 14 - 17

    Fumble Recovery

    Gadsden City2nd Quarter Under a minute
    Gadsden City recovered a fumble by Hartselle and has the ball on their own 37-yard line. GCHS 14, Hartselle 17
    Posted @ 8:11p
  82. 14 - 17

    Halftime

    Halftime
    GCHS 14, Hartselle 17
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:13p
  83. Commentary

    Halftime
    Hartselle starting QB # 12 Landon Blackwood injured at end of first half apparent ankle injuries comes out on crutches
    Posted @ 8:35p
  84. Commentary

    Halftime
    #9 Noah Lee will start at QB for Hartselle in the 2nd Half
    Posted @ 8:39p
  85. 14 - 17

    Start of 3rd Quarter

    Gadsden City3rd Quarter
    Gadsden City to kick off to Hartselle.
    Posted @ 8:39p
  86. 14 - 17

    Possession Update - Kickoff

    Hartselle3rd Quarter ~11 minutes to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on their own 31-yard line. GCHS 14, Hartselle 17
    Posted @ 8:40p
  87. Commentary

    3rd Quarter
    Sack all the way back to the 23
    Posted @ 8:42p
  88. 14 - 17

    Punt

    Gadsden City3rd Quarter ~10 minutes to go
    Hartselle has punted to Gadsden City. Gadsden City has the ball on their own 38-yard line. GCHS 14, Hartselle 17
    Posted @ 8:42p
  89. 14 - 17

    Update

    Gadsden City3rd Quarter ~10 minutes to go
    Gadsden City - 1st down, ~10 minutes to go, ball on their own 48-yard line. GCHS 14, Hartselle 17
    Posted @ 8:43p
  90. 14 - 17

    Update

    Gadsden City3rd Quarter ~9 minutes to go
    Gadsden City - 1st down, ~9 minutes to go, ball on Hartselle's 40-yard line. GCHS 14, Hartselle 17
    Posted @ 8:44p
  91. 14 - 17

    Long Run

    Gadsden City3rd Quarter ~8 minutes to go
    Gadsden City - #4 D'andre Kirkpatrick jr with a long run. Gadsden City has the ball on Hartselle's 4-yard line. GCHS 14, Hartselle 17
    Posted @ 8:45p
  92. 14 - 17

    Red Zone Alert

    Gadsden City3rd Quarter ~8 minutes to go
    Gadsden City is inside Hartselle's 20. GCHS 14, Hartselle 17
    Posted @ 8:45p
  93. 20 - 17

    Rushing Touchdown

    Gadsden City3rd Quarter ~8 minutes to go
    Gadsden City - #5 Tj Worthy with a 5 Yd Rushing TD. GCHS 20, Hartselle 17
    Posted @ 8:46p
  94. 21 - 17

    Made Point After

    Gadsden City3rd Quarter ~8 minutes to go
    Gadsden City - #49 Jaden Duran PAT Good. GCHS 21, Hartselle 17
    Posted @ 8:46p
  95. Commentary

    3rd Quarter
    7:55 to go in 3rd
    Posted @ 8:47p
  96. 21 - 17

    Possession Update - Kickoff

    Hartselle3rd Quarter ~7 minutes to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on their own 40-yard line. GCHS 21, Hartselle 17
    Posted @ 8:48p
  97. 21 - 17

    Update

    Hartselle3rd Quarter ~7 minutes to go
    Hartselle - 3rd down, ~7 minutes to go, ball on their own 45-yard line. GCHS 21, Hartselle 17
    Posted @ 8:49p
  98. 21 - 17

    Update

    Hartselle3rd Quarter ~6 minutes to go
    Hartselle - 1st down, ~6 minutes to go, ball on their own 49-yard line. GCHS 21, Hartselle 17
    Posted @ 8:50p
  99. Commentary

    3rd Quarter
    Sack by GC back to Hartselle 40
    Posted @ 8:51p
  100. 21 - 17

    Update

    Hartselle3rd Quarter ~5 minutes to go
    Hartselle - 3rd down, ~5 minutes to go, ball on their own 47-yard line. GCHS 21, Hartselle 17
    Posted @ 8:51p
  101. 21 - 17

    Long Pass

    Hartselle3rd Quarter ~4 minutes to go
    Hartselle - #9 Hayden Gray with a long pass to #19 Malachi Pawlitschek. Hartselle has the ball on Gadsden City's 37-yard line. GCHS 21, Hartselle 17
    Posted @ 8:52p
  102. 21 - 17

    Long Run

    Hartselle3rd Quarter ~4 minutes to go
    Hartselle - #6 Trammell Hurley with a long run. Hartselle has the ball on Gadsden City's 21-yard line. GCHS 21, Hartselle 17
    Posted @ 8:53p
  103. 21 - 17

    Red Zone Alert

    Hartselle3rd Quarter ~4 minutes to go
    Hartselle is inside Gadsden City's 20. GCHS 21, Hartselle 17
    Posted @ 8:54p
  104. 21 - 23

    Rushing Touchdown

    Hartselle3rd Quarter ~3 minutes to go
    Hartselle - #6 Trammell Hurley with a 17 Yd Rushing TD. GCHS 21, Hartselle 23
    Posted @ 8:54p
  105. 21 - 24

    Made Point After

    Hartselle3rd Quarter ~3 minutes to go
    Hartselle - #99 Noah Yates PAT Good. GCHS 21, Hartselle 24
    Posted @ 8:54p
  106. 21 - 24

    Possession Update - Kickoff

    Gadsden City3rd Quarter ~3 minutes to go
    Hartselle kicked off to Gadsden City. Gadsden City has the ball on their own 20-yard line. GCHS 21, Hartselle 24
    Posted @ 8:56p
  107. 21 - 24

    Update

    Gadsden City3rd Quarter ~2 minutes to go
    Gadsden City - 3rd down, ~2 minutes to go, ball on their own 23-yard line. GCHS 21, Hartselle 24
    Posted @ 8:57p
  108. Commentary

    3rd Quarter
    Long incomplete pass 4th down
    Posted @ 8:58p
  109. 21 - 24

    Punt

    Hartselle3rd Quarter ~2 minutes to go
    Gadsden City has punted to Hartselle. Hartselle has the ball on their own 45-yard line. GCHS 21, Hartselle 24
    Posted @ 8:59p
  110. Commentary

    3rd Quarter
    Pass interference GC first down Hartselle on GC 38
    Posted @ 9:01p
  111. 21 - 24

    Update

    Hartselle3rd Quarter ~1 minute to go
    Hartselle - 3rd down, ~1 minute to go, ball on Gadsden City's 35-yard line. GCHS 21, Hartselle 24
    Posted @ 9:03p
  112. Commentary

    3rd Quarter
    Offsides GC 3rd and 2
    Posted @ 9:04p
  113. 21 - 24

    Update

    Hartselle3rd Quarter Under a minute
    Hartselle - 1st down, Under a minute, ball on Gadsden City's 25-yard line. GCHS 21, Hartselle 24
    Posted @ 9:04p
  114. 21 - 24

    End of 3rd Quarter

    4th Quarter
    GCHS 21, Hartselle 24
    Posted @ 9:05p
  115. 21 - 24

    Update

    Hartselle4th Quarter ~11 minutes to go
    Hartselle - 3rd down, ~11 minutes to go, ball on Gadsden City's 17-yard line. GCHS 21, Hartselle 24
    Posted @ 9:08p
  116. 21 - 24

    Red Zone Alert

    Hartselle4th Quarter ~11 minutes to go
    Hartselle is inside Gadsden City's 20. GCHS 21, Hartselle 24
    Posted @ 9:08p
  117. 21 - 24

    Update

    Hartselle4th Quarter ~10 minutes to go
    Hartselle - 1st down, ~10 minutes to go, ball on Gadsden City's 14-yard line. GCHS 21, Hartselle 24
    Posted @ 9:08p
  118. 21 - 24

    Update

    Hartselle4th Quarter ~10 minutes to go
    Hartselle - 2nd down, ~10 minutes to go, ball on Gadsden City's 10-yard line. GCHS 21, Hartselle 24
    Posted @ 9:09p
  119. 21 - 24

    Update

    Hartselle4th Quarter ~10 minutes to go
    Hartselle - 3rd down, ~10 minutes to go, ball on Gadsden City's 5-yard line. GCHS 21, Hartselle 24
    Posted @ 9:10p
  120. Commentary

    4th Quarter
    3rd and 1
    Posted @ 9:10p
  121. Commentary

    4th Quarter
    4th and short
    Posted @ 9:11p
  122. Commentary

    4th Quarter
    TO Hartselle
    Posted @ 9:11p
  123. Commentary

    4th Quarter
    7:35 left in game
    Posted @ 9:12p
  124. Commentary

    4th Quarter
    4th and short from the GC 4
    Posted @ 9:12p
  125. 21 - 24

    Update

    Hartselle4th Quarter ~7 minutes to go
    Hartselle - 1st down, ~7 minutes to go, ball on Gadsden City's 3-yard line. GCHS 21, Hartselle 24
    Posted @ 9:13p
  126. 21 - 30

    Rushing Touchdown

    Hartselle4th Quarter ~6 minutes to go
    Hartselle - #9 Hayden Gray with a 3 Yd Rushing TD. GCHS 21, Hartselle 30
    Posted @ 9:14p
  127. 21 - 31

    Made Point After

    Hartselle4th Quarter ~6 minutes to go
    Hartselle - #99 Noah Yates PAT Good. GCHS 21, Hartselle 31
    Posted @ 9:14p
  128. Commentary

    4th Quarter
    Last drive Hartselle goes from no huddle to drain the clock
    Posted @ 9:15p
  129. 21 - 31

    Possession Update - Kickoff

    Gadsden City4th Quarter ~6 minutes to go
    Hartselle kicked off to Gadsden City. Gadsden City has the ball on Hartselle's 44-yard line. GCHS 21, Hartselle 31
    Posted @ 9:16p
  130. Commentary

    4th Quarter
    Loss of 4
    Posted @ 9:17p
  131. Commentary

    4th Quarter
    Holding GC ball back to GC 44
    Posted @ 9:18p
  132. 21 - 31

    Long Pass

    Gadsden City4th Quarter ~5 minutes to go
    Gadsden City - #3 Luke Waldrop with a long pass to #27 Kerrell Yow. Gadsden City has the ball on Hartselle's 35-yard line. GCHS 21, Hartselle 31
    Posted @ 9:19p
  133. 21 - 31

    Update

    Gadsden City4th Quarter ~5 minutes to go
    Gadsden City - 4th down, ~5 minutes to go, ball on Hartselle's 35-yard line. GCHS 21, Hartselle 31
    Posted @ 9:20p
  134. Commentary

    4th Quarter
    TO GC
    Posted @ 9:20p
  135. Commentary

    4th Quarter
    5:04 left in game
    Posted @ 9:20p
  136. 21 - 31

    Update

    Gadsden City4th Quarter ~5 minutes to go
    Gadsden City - 1st down, ~5 minutes to go, ball on Hartselle's 31-yard line. GCHS 21, Hartselle 31
    Posted @ 9:21p
  137. 27 - 31

    Passing Touchdown

    Gadsden City4th Quarter ~4 minutes to go
    Gadsden City - #3 Luke Waldrop 31 Yd pass completed to #9 Cameron Rolley for a TD. GCHS 27, Hartselle 31
    Posted @ 9:22p
  138. 28 - 31

    Made Point After

    Gadsden City4th Quarter ~4 minutes to go
    Gadsden City - #49 Jaden Duran PAT Good. GCHS 28, Hartselle 31
    Posted @ 9:22p
  139. 28 - 31

    Possession Update - Kickoff

    Hartselle4th Quarter ~4 minutes to go
    Gadsden City kicked off to Hartselle. Hartselle has the ball on their own 21-yard line. GCHS 28, Hartselle 31
    Posted @ 9:24p
  140. Commentary

    4th Quarter
    Gain of 3 2nd and 7
    Posted @ 9:25p
  141. Commentary

    4th Quarter
    Both teams with 2 TO
    Posted @ 9:26p
  142. 28 - 31

    Long Run

    Hartselle4th Quarter ~3 minutes to go
    Hartselle - #6 Trammell Hurley with a long run. Hartselle has the ball on Gadsden City's 38-yard line. GCHS 28, Hartselle 31
    Posted @ 9:26p
  143. Commentary

    4th Quarter
    3:25 left
    Posted @ 9:27p
  144. Commentary

    4th Quarter
    Officials TO
    Posted @ 9:28p
  145. Commentary

    4th Quarter
    Clock running
    Posted @ 9:28p
  146. 28 - 31

    Update

    Hartselle4th Quarter ~3 minutes to go
    Hartselle - 2nd down, ~3 minutes to go, ball on Gadsden City's 39-yard line. GCHS 28, Hartselle 31
    Posted @ 9:29p
  147. Commentary

    4th Quarter
    Run by 9 Lee first down Hartselle
    Posted @ 9:29p
  148. 28 - 31

    Update

    Hartselle4th Quarter ~2 minutes to go
    Hartselle - 1st down, ~2 minutes to go, ball on Gadsden City's 27-yard line. GCHS 28, Hartselle 31
    Posted @ 9:30p
  149. Commentary

    4th Quarter
    TO GC 1:26 LEFT GC has 1 TO left
    Posted @ 9:31p
  150. 28 - 31

    Update

    Hartselle4th Quarter ~1 minute to go
    Hartselle - 3rd down, ~1 minute to go, ball on Gadsden City's 23-yard line. GCHS 28, Hartselle 31
    Posted @ 9:32p
  151. Commentary

    4th Quarter
    TO GC their last TO 1:24 to go
    Posted @ 9:33p
  152. Commentary

    4th Quarter
    3rd and 6 Hartselle
    Posted @ 9:33p
  153. Commentary

    4th Quarter
    QB keeper up middle brings up 4th and 2
    Posted @ 9:35p
  154. Commentary

    4th Quarter
    Offsides Hartselle 35 seconds
    Posted @ 9:35p
  155. Commentary

    4th Quarter
    TO Hartselle 1 TO left
    Posted @ 9:36p
  156. Commentary

    4th Quarter
    4th and 7 from GC 24
    Posted @ 9:37p
  157. 28 - 31

    Long Pass

    Hartselle4th Quarter Under a minute
    Hartselle - #9 Hayden Gray with a long pass to #19 Malachi Pawlitschek. Hartselle has the ball on Gadsden City's 5-yard line. GCHS 28, Hartselle 31
    Posted @ 9:38p
  158. 28 - 31

    End of Game

    Final
    GCHS 28, Hartselle 31
    Posted @ 9:38p

Scoretracker Providers

Brian phillipsTitans Reporter
Vann MorrowTigers Reporter

Rankings & Records

Gadsden City (23-24)

ALClass
2811
OverallRegionHomeAwayNeutralWin %Region %PFPA
9-45-06-12-21-1.6921.000491259

Hartselle (23-24)

ALClass
3314
OverallRegionHomeAwayNeutralWin %Region %PFPA
9-34-16-13-10-1.750.800359234

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Gadsden City
11.010.813.87.8-37.8
Hartselle
3.811.66.67.77.029.9

Gadsden City Videos

Hartselle Videos

Head-to-Head

  • Hartselle won on 9/22/2023
    9/22 @ 7pQ1Q2Q3Q4Final
    Gadsden City777728
    Hartselle0177731

    The Gadsden City (Gadsden, AL) varsity football team lost Friday's away non-conference game against Hartselle (AL) by a score of 31-28.

  • Gadsden City won on 11/17/2023
    11/17 @ 7pQ1Q2Q3Q4Final
    Gadsden City077822
    Hartselle700815

    The Gadsden City (Gadsden, AL) varsity football team won Friday's neutral playoff game against Hartselle (AL) by a score of 22-15.

Team Stat Comparison

Gadsden CityHartselle
112.8Rushing Yards Per Game203.3
81.1Passing Yards Per Game118.8
193.8Total Yards Per Game322.2
30.9Tackles Per Game76.7
1.5Sacks Per Game1.8
23.0Points Per Game28.5

Team Leaders

Gadsden CityHartselleNational Avg.
#5 Tj Worthy104.3Rushing Yards Per Game#3 Ri Fletcher86.920.6
#3 Luke Waldrop106.9Passing Yards Per Game#12 Landon Blackwood124.250.5
#5 Tj Worthy132.8Total Yards Per Game#12 Landon Blackwood150.836.9
#48 Chris Butler7.7Tackles Per Game#33 Jake Haynes9.72.7
#98 Jerrell Brasher0.7Sacks Per Game#8 Porter Simmons0.50.2
#5 Tj Worthy16.5Points Per Game#3 Ri Fletcher8.02.1

Record Breakdown

Gadsden City (23-24)

Hartselle (23-24)

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