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 Mountain Brook (Birmingham, AL) varsity football team won Friday's home non-conference game against Demopolis (AL) by a score of 44-7.

Q1Q2Q3Q4Final
Demopolis00077
Mountain Brook161414044
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup Info

Box Score Stats

Demopolis (25-26)

Mountain Brook (25-26)

58
Total Plays
46
12
First Downs
18
9
Penalties
1
56
Penalty Yards
10

Game Stats

Demopolis has not entered stats for this game.
Mountain Brook

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals714128.50018.3415191.7
11Cayden Hofbauer (Sr)714128.50018.3415191.7
Mountain Brook

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals312247.23712
8Ryder McMakin (So)8486.00
10Stuart Andrews (Sr)1313110.13712
11Cayden Hofbauer (Sr)22110.5210
37Jack Demedicis (So)8243.0140
Mountain Brook

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals122.024
14Gabe Smith (Sr)12121.0211
20John Colvin (Jr)188.08
22Sam Smith (Sr)49724.3513
Mountain Brook

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals22423020276
8Ryder McMakin (So)4848
10Stuart Andrews (Sr)131131
11Cayden Hofbauer (Sr)2121
14Gabe Smith (Sr)2121
18Hayes Windle (Sr)1818
20John Colvin (Jr)82028
22Sam Smith (Sr)9797
37Jack Demedicis (So)2424
81Bennett Jordan (Jr)1212
Mountain Brook

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2241282352
8Ryder McMakin (So)4848
10Stuart Andrews (Sr)131131
11Cayden Hofbauer (Sr)21128149
14Gabe Smith (Sr)2121
20John Colvin (Jr)88
22Sam Smith (Sr)9797
37Jack Demedicis (So)2424
Mountain Brook

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals639723.0
1Miller Lee (Sr)55
2Billy Pharo (Sr)11
4LG WIlliams (Sr)1231.0
12Mac Mandell (Sr)11
13Hosford Roberts (Sr)22
15Trey Vinson (Sr)11
16Miller Crumpton (Jr)77
17Luke Carroll (So)33
18Hayes Windle (Sr)11
19Boyd Cooper (Sr)3251.0
20John Colvin (Jr)11
21Luke Waldrop (Jr)44
23Lawson McKnight (Sr)9211
24Gaines Drew (Sr)55
29Skip Stuermann (Jr)331.0
33Brody Speer (Jr)11
34Josh Holloway (So)44
39Will Ellis (Jr)11
41Gray Anderson (So)415
43Graham Smith (Jr)11
48John Thompson (Sr)213
96Graydon Griffin (Sr)11
99Mason Baynes (Jr)33
Mountain Brook

Sacks

#Athlete NameSacksYdlHurs
Team Totals2
29Skip Stuermann (Jr)1
33Brody Speer (Jr)1
Mountain Brook

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1011
1Miller Lee (Sr)1
12Mac Mandell (Sr)2
13Hosford Roberts (Sr)1
16Miller Crumpton (Jr)1
18Hayes Windle (Sr)1
19Boyd Cooper (Sr)1
21Luke Waldrop (Jr)1
23Lawson McKnight (Sr)1
24Gaines Drew (Sr)1
29Skip Stuermann (Jr)1
99Mason Baynes (Jr)1
Mountain Brook

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals847959.9607
25William Russ (Jr)847959.9607
Mountain Brook

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals23015.0184205.017250
18Hayes Windle (Sr)11818.01818
20John Colvin (Jr)4205.017220
81Bennett Jordan (Jr)11212.01212
Mountain Brook

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals63677
10Stuart Andrews (Sr)212
14Gabe Smith (Sr)16
22Sam Smith (Sr)318
30A. Roberts (Sr)77
Mountain Brook

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.0217
30A. Roberts (Sr)441.0111.0217
Mountain Brook

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals246
10Stuart Andrews (Sr)22
14Gabe Smith (Sr)11
22Sam Smith (Sr)33

Recap Video

Game Story

Alabama High School Football - Demopolis overwhelmed by Mountain Brook

August 22, 2025: Birmingham, AL 35223

In Friday's non-league game, the Mountain Brook Spartans (Birmingham, AL) football squad trounced the visiting Demopolis Tigers (Demopolis, AL), by a margin of 44-7.

The Spartans now sport a 1-0 record. They take the field next when they travel to Parker for a non-league outing on Friday, August 29. Mountain Brook will clash with a Thundering Herd squad coming off a 41-13 non-league win over Ramsay (Birmingham, AL). The Thundering Herd record now stands at 1-0.

With the defeat, Demopolis drops to 0-1 on the year. The Tigers host Jackson (Jackson, AL) to battle the Aggies in a non-league contest on Friday, August 29. The Aggies enter the contest with a record of 0-1. Jackson lost 17-6 in their recent non-league contest against Saraland (Saraland, AL)

Lucas GilesSpartans Reporter
  1. Check In

    7 - 76 The scorer has checked in. Demopolis 7, MBHS 76
    Posted @ 9:19p
  2. 7 - 76

    End of Game

    Final
    Demopolis 7, MBHS 76
    Posted @ 9:19p

Highlight Videos

Demopolis @ MBHS Football Game Info

Fri., Aug. 22, 2025 @ 7p
The Mountain Brook (Birmingham, AL) varsity football team won Friday's home non-conference game against Demopolis (AL) by a score of 44-7.

Scoretracker Providers

Lucas GilesSpartans Reporter

Rankings & Records

Demopolis (25-26)

NationalALClass
3,0537916
OverallRegionHomeAwayWin %Region %PFPA
2-22-01-11-1.5001.0009299

Mountain Brook (25-26)

NationalALClass
406134
OverallRegionHomeAwayWin %Region %PFPA
3-21-12-01-2.600.50013085

Team Scoring Averages

Q1Q2Q3Q4OT1Final
Demopolis
8.02.32.32.3-23.0
Mountain Brook
5.813.09.81.86.026.0

Demopolis Videos

Mountain Brook Videos

Team Stat Comparison

DemopolisMountain Brook
57.5Rushing Yards Per Game207.4
61.8Passing Yards Per Game141.0
56.0Receiving Yards Per Game115.8
119.3Total Yards Per Game348.4
-Tackles Per Game58.0
-Sacks Per Game1.6
-Points Per Game2.6

Team Leaders

DemopolisMountain BrookNational Avg.
#1 JAMARCUS DAVIS151.0Rushing Yards Per Game#23 Lawson McKnight73.815.5
#10 Jw McAlpine247.0Passing Yards Per Game#11 Cayden Hofbauer141.017.4
#6 Fred Aldridge76.0Receiving Yards Per Game#22 Sam Smith67.812.5
#10 Jw McAlpine265.0Total Yards Per Game#11 Cayden Hofbauer201.232.3
-
Tackles Per Game#1 Miller Lee8.62.9
-
Sacks Per Game#39 Will Ellis0.50.3
-
Points Per Game#30 Anderson Roberts2.62.7

Record Breakdown

Demopolis (25-26)

Mountain Brook (25-26)

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