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 Appalachian (Oneonta, AL) varsity football team won Friday's home conference game against Spring Garden (AL) by a score of 20-8.

Q1Q2Q3Q4Final
Spring Garden08008
Appalachian707620
Final score provided by J. Beard.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Spring Garden has not entered stats for this game.
Appalachian

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals71549.4677.0001654.6
14Colton Caldwell (So)71549.4677.0001654.6
Appalachian

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals371875.12513
1B. Gilliland (Sr)9707.82501
6Sam Stidham (So)122.020
8Cole Smith (Jr)5142.860
14Colton Caldwell (So)221014.61012
Appalachian

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals7497.016
1B. Gilliland (Sr)11010.010
2Ian Putman (Jr)22311.516
3Juan Calderon (Jr)111.01
6Sam Stidham (So)3155.09
Appalachian

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals18749236
1B. Gilliland (Sr)701080
2Ian Putman (Jr)2323
3Juan Calderon (Jr)11
6Sam Stidham (So)21517
8Cole Smith (Jr)1414
14Colton Caldwell (So)101101
Appalachian

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1874949236
1B. Gilliland (Sr)701080
2Ian Putman (Jr)2323
3Juan Calderon (Jr)11
6Sam Stidham (So)21517
8Cole Smith (Jr)1414
14Colton Caldwell (So)10149150
Appalachian

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals7019.0
1B. Gilliland (Sr)31.0
2Ian Putman (Jr)2
4Bentley Gunter (So)101.0
6Sam Stidham (So)102.0
7Asher Brown (Jr)21.0
8Cole Smith (Jr)148.0
10Caleb Conn (Sr)61.0
11Mason Pearson (Sr)1
15Pierson Massey (Fr)1
18Trenton Barger (Sr)1
51Erik Wolf (Sr)63.0
54Levi Alderson (Sr)11.0
55Andrew Williams (Jr)1
60Jaysen Tolbert (Sr)11.0
77Eli Beard (Sr)1
42/53Hagan Kanaday (Jr)10
Appalachian

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.06
8Cole Smith (Jr)2.06
Appalachian

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals3021
4Bentley Gunter (So)10
6Sam Stidham (So)1011
60Jaysen Tolbert (Sr)1
42/53Hagan Kanaday (Jr)1
Appalachian

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals417944.8531
1B. Gilliland (Sr)13636.0360
6Sam Stidham (So)314347.7531
Appalachian

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3182
1B. Gilliland (Sr)16
14Colton Caldwell (So)212
22Andrew Cranmer (Sr)2
Appalachian

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.72
22Andrew Cranmer (Sr)23.72
Appalachian

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals33
1B. Gilliland (Sr)11
14Colton Caldwell (So)22

Game Story

Alabama High School Football - Appalachian prevails Spring Garden

October 3, 2025: Oneonta, AL 35121

In Friday's league match, the host Appalachian Eagles football squad scored a good 21-8 triumph over the Spring Garden Panthers.

The Eagles (7-0) will now prepare for their match against Ragland (Ragland, AL). The Purple Devils come into the 1A Region 8 match with a 2-4 record. In their last match, Ragland defeated Valley Head (Valley Head, AL), 58-21, in a league match.

Coming up next, the Panthers confront the Gaylesville Trojans (Gaylesville, AL) in a 1A Region 8 match, on Friday, October 10. Spring Garden will attempt to upgrade on its 4-3 season record. The Trojans go into the battle with a 3-3 record after their 38-21 league win over Ider (Ider, AL).

Erik WolfEagles Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. SGHS 0, AHS 0
    Posted @ 7:10p
  2. Game Attendance

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

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

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

    Punt

    Spring Garden1st Quarter ~5 minutes to go
    Appalachian has punted to Spring Garden. Spring Garden has the ball on their own 40-yard line. SGHS 0, AHS 0
    Posted @ 7:11p
  6. 0 - 0

    Long Run

    Spring Garden1st Quarter ~5 minutes to go
    Spring Garden - #2 Brady Ruark with a long run. Spring Garden has the ball on Appalachian's 33-yard line. SGHS 0, AHS 0
    Posted @ 7:13p
  7. 0 - 0

    Update

    Spring Garden1st Quarter ~3 minutes to go
    Spring Garden - 4th down, ~3 minutes to go, ball on Appalachian's 27-yard line. SGHS 0, AHS 0
    Posted @ 7:15p
  8. 0 - 0

    Turnover on Downs

    Appalachian1st Quarter ~3 minutes to go
    Spring Garden has turned possession over on downs. Appalachian has the ball on their own 27-yard line. SGHS 0, AHS 0
    Posted @ 7:16p
  9. 0 - 0

    Update

    Appalachian1st Quarter ~2 minutes to go
    Appalachian - 1st down, ~2 minutes to go, ball on their own 37-yard line. SGHS 0, AHS 0
    Posted @ 7:18p
  10. 0 - 0

    Update

    Appalachian1st Quarter ~1 minute to go
    Appalachian - 1st down, ~1 minute to go, ball on Spring Garden's 42-yard line. SGHS 0, AHS 0
    Posted @ 7:19p
  11. 0 - 0

    Long Run

    Appalachian1st Quarter Under a minute
    Appalachian - #1 Braden Gilliland with a long run. Appalachian has the ball on Spring Garden's 7-yard line. SGHS 0, AHS 0
    Posted @ 7:21p
  12. 0 - 6

    Rushing Touchdown

    Appalachian1st Quarter Under a minute
    Appalachian - #1 Braden Gilliland with a 7 Yd Rushing TD. SGHS 0, AHS 6
    Posted @ 7:22p
  13. 0 - 7

    Made Point After

    Appalachian1st Quarter Under a minute
    Appalachian - #1 Braden Gilliland PAT Good. SGHS 0, AHS 7
    Posted @ 7:22p
  14. 0 - 7

    End of 1st Quarter

    2nd Quarter
    SGHS 0, AHS 7
    Posted @ 7:23p
  15. 0 - 7

    Possession Update - Kickoff

    Spring Garden2nd Quarter ~11 minutes to go
    Appalachian kicked off to Spring Garden. Spring Garden has the ball on their own 42-yard line. SGHS 0, AHS 7
    Posted @ 7:25p
  16. 0 - 7

    Update

    Spring Garden2nd Quarter ~10 minutes to go
    Spring Garden - 3rd down, ~10 minutes to go, ball on their own 39-yard line. SGHS 0, AHS 7
    Posted @ 7:26p
  17. 0 - 7

    Possession Update

    Appalachian2nd Quarter ~9 minutes to go
    Appalachian takes over the ball on Spring Garden's 16-yard line. SGHS 0, AHS 7
    Posted @ 7:30p
  18. 0 - 7

    Update

    Appalachian2nd Quarter ~9 minutes to go
    Appalachian - 1st down, ~9 minutes to go, ball on Spring Garden's 29-yard line. SGHS 0, AHS 7
    Posted @ 7:30p
  19. 0 - 7

    Update

    Appalachian2nd Quarter ~6 minutes to go
    Appalachian - 4th down, ~6 minutes to go, ball on Spring Garden's 9-yard line. SGHS 0, AHS 7
    Posted @ 7:41p
  20. 0 - 7

    Turnover on Downs

    Spring Garden2nd Quarter ~6 minutes to go
    Appalachian has turned possession over on downs. Spring Garden has the ball on their own 9-yard line. SGHS 0, AHS 7
    Posted @ 7:42p
  21. 0 - 7

    Punt

    Appalachian2nd Quarter ~4 minutes to go
    Spring Garden has punted to Appalachian. Appalachian has the ball on their own 46-yard line. SGHS 0, AHS 7
    Posted @ 7:49p
  22. 0 - 7

    Possession Update

    Spring Garden2nd Quarter ~2 minutes to go
    Spring Garden takes over the ball on Appalachian's 37-yard line. SGHS 0, AHS 7
    Posted @ 7:56p
  23. 0 - 7

    Long Pass

    Spring Garden2nd Quarter ~1 minute to go
    Spring Garden - #14 with a long pass to #2 Brady Ruark. Spring Garden has the ball on Appalachian's 9-yard line. SGHS 0, AHS 7
    Posted @ 7:57p
  24. 6 - 7

    Rushing Touchdown

    Spring Garden2nd Quarter Under a minute
    Spring Garden - #3 Missie Bostick with a 7 Yd Rushing TD. SGHS 6, AHS 7
    Posted @ 7:59p
  25. 8 - 7

    Two Point Rush Completed

    Spring Garden2nd Quarter Under a minute
    Spring Garden - #2 Brady Ruark rushed for a 2Pt Conversion. SGHS 8, AHS 7
    Posted @ 7:59p
  26. 8 - 7

    Halftime

    Halftime
    SGHS 8, AHS 7
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:02p
  27. 8 - 7

    Start of 3rd Quarter

    Spring Garden3rd Quarter
    Spring Garden to kick off to Appalachian.
    Posted @ 8:28p
  28. 8 - 7

    Update

    Appalachian3rd Quarter ~11 minutes to go
    Appalachian - 1st down, ~11 minutes to go, ball on their own 16-yard line. SGHS 8, AHS 7
    Posted @ 8:29p
  29. 8 - 7

    Update

    Appalachian3rd Quarter ~9 minutes to go
    Appalachian - 1st down, ~9 minutes to go, ball on their own 40-yard line. SGHS 8, AHS 7
    Posted @ 8:32p
  30. 8 - 7

    Big Play - Other

    Appalachian3rd Quarter ~6 minutes to go
    Appalachian with a big play. Appalachian has the ball on Spring Garden's 6-yard line. SGHS 8, AHS 7
    Posted @ 8:36p
  31. 8 - 13

    Rushing Touchdown

    Appalachian3rd Quarter ~5 minutes to go
    Appalachian - #14 Colton Caldwell with a 3 Yd Rushing TD. SGHS 8, AHS 13
    Posted @ 8:37p
  32. 8 - 14

    Made Point After

    Appalachian3rd Quarter ~5 minutes to go
    Appalachian - #22 Andrew Cranmer PAT Good. SGHS 8, AHS 14
    Posted @ 8:38p
  33. 8 - 14

    Possession Update - Kickoff

    Spring Garden3rd Quarter ~5 minutes to go
    Appalachian kicked off to Spring Garden. Spring Garden has the ball on their own 33-yard line. SGHS 8, AHS 14
    Posted @ 8:39p
  34. 8 - 14

    Big Play - Other

    Appalachian3rd Quarter ~5 minutes to go
    Appalachian with a big play. Appalachian has the ball on Spring Garden's 34-yard line. SGHS 8, AHS 14
    Posted @ 8:40p
  35. 8 - 14

    Turnover on Downs

    Spring Garden3rd Quarter ~1 minute to go
    Appalachian has turned possession over on downs. Spring Garden has the ball on their own 15-yard line. SGHS 8, AHS 14
    Posted @ 8:47p
  36. 8 - 14

    Big Play - Sack

    Appalachian3rd Quarter Under a minute
    Appalachian - #51 Erik Wolf with a sack. Spring Garden has the ball on their own 8-yard line. SGHS 8, AHS 14
    Posted @ 8:49p
  37. 8 - 14

    Long Run

    Spring Garden3rd Quarter Under a minute
    Spring Garden - #2 Brady Ruark with a long run. Spring Garden has the ball on their own 44-yard line. SGHS 8, AHS 14
    Posted @ 8:51p
  38. 8 - 14

    End of 3rd Quarter

    4th Quarter
    SGHS 8, AHS 14
    Posted @ 8:53p
  39. 8 - 14

    Punt

    Appalachian4th Quarter ~11 minutes to go
    Spring Garden has punted to Appalachian. Appalachian has the ball on their own 6-yard line. SGHS 8, AHS 14
    Posted @ 8:57p
  40. 8 - 14

    Punt

    Spring Garden4th Quarter ~9 minutes to go
    Appalachian has punted to Spring Garden. Spring Garden has the ball on their own 38-yard line. SGHS 8, AHS 14
    Posted @ 9:01p
  41. 8 - 14

    Long Pass

    Spring Garden4th Quarter ~8 minutes to go
    Spring Garden - Long pass to #2 Brady Ruark. Spring Garden has the ball on Appalachian's 38-yard line. SGHS 8, AHS 14
    Posted @ 9:03p
  42. 8 - 14

    Turnover on Downs

    Appalachian4th Quarter ~6 minutes to go
    Spring Garden has turned possession over on downs. Appalachian has the ball on their own 38-yard line. SGHS 8, AHS 14
    Posted @ 9:05p
  43. 8 - 14

    Punt

    Spring Garden4th Quarter ~3 minutes to go
    Appalachian has punted to Spring Garden. Spring Garden has the ball on their own 36-yard line. SGHS 8, AHS 14
    Posted @ 9:10p
  44. 8 - 14

    Turnover on Downs

    Appalachian4th Quarter ~3 minutes to go
    Spring Garden has turned possession over on downs. Appalachian has the ball on Spring Garden's 9-yard line. SGHS 8, AHS 14
    Posted @ 9:16p
  45. 8 - 20

    Rushing Touchdown

    Appalachian4th Quarter ~2 minutes to go
    Appalachian - #14 Colton Caldwell with a 9 Yd Rushing TD. SGHS 8, AHS 20
    Posted @ 9:19p
  46. 8 - 21

    Made Point After

    Appalachian4th Quarter ~2 minutes to go
    Appalachian - #22 Andrew Cranmer PAT Good. SGHS 8, AHS 21
    Posted @ 9:20p
  47. 8 - 21

    End of Game

    Final
    SGHS 8, AHS 21
    Posted @ 9:27p

Spring Garden @ Appalachian Football Game Info

Fri., Oct. 3, 2025 @ 7p
The Appalachian (Oneonta, AL) varsity football team won Friday's home conference game against Spring Garden (AL) by a score of 20-8.

Scoretracker Providers

Erik WolfEagles Reporter

Rankings & Records

Spring Garden (25-26)

NationalALClass
11,17231120
OverallRegionHomeAwayWin %Region %PFPA
5-33-24-11-2.625.600274207

Appalachian (25-26)

NationalALClass
9,91727412
OverallRegionHomeAwayWin %Region %PFPA
8-04-04-04-01.0001.000280113

Team Scoring Averages

Q1Q2Q3Q4Final
Spring Garden
7.06.72.713.334.3
Appalachian
4.98.15.613.435.0

Spring Garden Videos

Appalachian Videos

Team Stat Comparison

Spring GardenAppalachian
115.5Rushing Yards Per Game284.0
14.4Passing Yards Per Game100.6
12.5Receiving Yards Per Game99.3
129.9Total Yards Per Game384.6
-Tackles Per Game67.3
-Sacks Per Game2.4
-Points Per Game0.0

Team Leaders

Spring GardenAppalachianNational Avg.
#2 Brady Ruark111.6Rushing Yards Per Game#1 Braden Gilliland193.613.2
#2 Brady Ruark23.0Passing Yards Per Game#14 Colton Caldwell100.613.9
#34 Zane Edwards17.6Receiving Yards Per Game#6 Sam Stidham46.610.6
#2 Brady Ruark134.6Total Yards Per Game#1 Braden Gilliland202.428.3
-
Tackles Per Game#8 Cole Smith10.42.7
-
Sacks Per Game#51 Erik Wolf0.60.3
-
Points Per Game#5 Jesus Covarrubias02.2

Record Breakdown

Spring Garden (25-26)

Appalachian (25-26)

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