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 Alpharetta (GA) varsity football team lost Friday's home non-conference game against Milton (GA) by a score of 31-6.

Q1Q2Q3Q4Final
Milton71014031
Alpharetta00066
Final score provided by D. Frye.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Matchup Info

Box Score Stats

Milton (25-26)

Alpharetta (25-26)

50
Total Plays
47
17
First Downs
9
6
Penalties
10
48
Penalty Yards
84
22:14
Possession Time
25:46

Game Stats

Milton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals81481.57110.1112267.9
15Trey Hasan (Fr)81481.57110.1112267.9
Alpharetta

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1434233.41216.61162.5
5M. Schletty (Jr)515116.33323.262.1
Milton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals362416.74512
5E. B. Bailey (Sr)144.040
8S. Atchison (Jr)161288.04511
15Trey Hasan (Fr)284.0140
22Nico Cua (Sr)2105.080
23Jaxson Burke (Jr)144.040
26Bentley Hickman (Sr)9626.91101
27Walker Davis (Sr)5255.0120
Alpharetta

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals48631.300
2Parker Landis (So)1-9-9.00
3B. Henderson (So)1010.10
5M. Schletty (Jr)12131.10
8Kyron Pipes (So)100.00
Milton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals88110.1221
5E. B. Bailey (Sr)111.01
11Aedyn Meintzer (Jr)22713.522
14J. Carrasquillo (Jr)22613.0161
19Ashton Baer (Jr)11414.014
88Grant Haviland (Jr)2136.58
Alpharetta

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals181367.61
2Parker Landis (So)400.0
3B. Henderson (So)144.0
4AJ Watson (Jr)4256.3
6Thomas Byrd (Sr)36822.71
8Kyron Pipes (So)2199.5
Milton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals24181191342
0Keelan Wonsley (So)1717
5E. B. Bailey (Sr)41218
8S. Atchison (Jr)128128
11Aedyn Meintzer (Jr)2727
14J. Carrasquillo (Jr)2626
15Trey Hasan (Fr)88
19Ashton Baer (Jr)1414
22Nico Cua (Sr)1010
23Jaxson Burke (Jr)44
26Bentley Hickman (Sr)6262
27Walker Davis (Sr)2525
88Grant Haviland (Jr)1313
Alpharetta

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals63136199
2Parker Landis (So)-90-9
3B. Henderson (So)145
4AJ Watson (Jr)2525
5M. Schletty (Jr)1313
6Thomas Byrd (Sr)6868
8Kyron Pipes (So)01919
Milton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2418181322
5E. B. Bailey (Sr)415
8S. Atchison (Jr)128128
11Aedyn Meintzer (Jr)2727
14J. Carrasquillo (Jr)2626
15Trey Hasan (Fr)88189
19Ashton Baer (Jr)1414
22Nico Cua (Sr)1010
23Jaxson Burke (Jr)44
26Bentley Hickman (Sr)6262
27Walker Davis (Sr)2525
88Grant Haviland (Jr)1313
Alpharetta

Total Yards

#Athlete NameRushPassRecTotal
Team Totals63233136296
2Parker Landis (So)-90-9
3B. Henderson (So)145
4AJ Watson (Jr)2525
5M. Schletty (Jr)13116129
6Thomas Byrd (Sr)6868
8Kyron Pipes (So)01919
Milton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals48227010.0
0Keelan Wonsley (So)101
3Lawson Estes (Sr)707
5E. B. Bailey (Sr)123
10W. Arbuthnot (Sr)101
12Tristan Lester (Sr)7183.5
14J. Carrasquillo (Jr)101
17Jordin Williams (Sr)707
28Kamarien Miller (So)101
30Champ Hatfield (Sr)011
32Joey Martino (Jr)112
33Gage Lawrence (Sr)55101.5
34Drew Schmidt (Jr)3251.0
37Chase Wilkes (So)011.5
40Roman Tumminia (Jr)5162.0
44B. Battaglia (Jr)459.5
99C. Hunter (Jr)4371.0

Tackles

Alpharetta has not entered any tackles stats.
Milton

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.0279
2Billy Weivoda (Sr)1
12Tristan Lester (Sr)2.010
33Gage Lawrence (Sr)2
34Drew Schmidt (Jr)1
37Chase Wilkes (So)1
40Roman Tumminia (Jr)2.0131
44B. Battaglia (Jr)1
99C. Hunter (Jr)1.042

Sacks

Alpharetta has not entered any sacks stats.
Milton

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals111.05141
0Keelan Wonsley (So)1
3Lawson Estes (Sr)1
5E. B. Bailey (Sr)111.0
12Tristan Lester (Sr)1141
17Jordin Williams (Sr)1
44B. Battaglia (Jr)1

Defensive Statistics

Alpharetta has not entered any defensive statistics stats.
Milton

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals524148.259
91Ciaran Meenan (Jr)524148.259

Kickoffs

Alpharetta has not entered any kickoffs stats.
Milton

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26231.035
91Ciaran Meenan (Jr)26231.035

Punts

Alpharetta has not entered any punts stats.
Milton

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals2199.51719
0Keelan Wonsley (So)11717.01717
5E. B. Bailey (Sr)122.022

Kickoff and Punt Returns

Alpharetta has not entered any kickoff and punt returns stats.
Milton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals42477
8S. Atchison (Jr)16
12Tristan Lester (Sr)16
14J. Carrasquillo (Jr)16
26Bentley Hickman (Sr)16
90Rex Ambrose (Jr)77
Alpharetta

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals160
6Thomas Byrd (Sr)16
Milton

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.0417
90Rex Ambrose (Jr)441.0111.0417

PATs and Field Goals

Alpharetta has not entered any pats and field goals stats.
Milton

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals2114
8S. Atchison (Jr)11
12Tristan Lester (Sr)11
14J. Carrasquillo (Jr)11
26Bentley Hickman (Sr)11
Alpharetta

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals011
6Thomas Byrd (Sr)11
Stat Supplier Logo

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

Recap Video

Game Story

Georgia High School Football - Alpharetta thwarted by Milton

August 29, 2025: Alpharetta, GA 30005

Milton Eagles (Milton, GA) fans exited the stadium in high spirits Friday as they saw their football team overcome the host Alpharetta Raiders (Alpharetta, GA), 31-6 in a non-league challenge.

In their next game, the Eagles play the Blessed Trinity Titans (Roswell, GA) in a non-league challenge, on Friday, September 12. Milton will attempt to improve on its 2-1 season record. The Titans go into the challenge with a 3-0 record after their 28-13 non-league win over Prince Avenue Christian (Athens, GA).

The Raiders (0-2) will now prepare for their test against Cedar Grove (Ellenwood, GA). The Saints come into the non-league test with a 1-1 record. In their last test, Cedar Grove went down by Collins Hill (Suwanee, GA), 45-3, in a non-league test.

Dale FryeEagles Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. Milton 0, Alpharetta 0
    Posted @ 7:07p
  2. Game Attendance

    Attendance At least 1,000
    Posted @ 7:08p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 7:08p
  4. Weather Conditions

    Weather Conditions Hot
    Posted @ 7:08p
  5. 0 - 0

    Start of Game

    Milton1st Quarter
    Milton kicking off to Alpharetta.
    Posted @ 7:30p
  6. Commentary

    1st Quarter
    Posted @ 7:31p
  7. 0 - 0

    Possession Update - Kickoff

    Alpharetta1st Quarter ~11 minutes to go
    Milton kicked off to Alpharetta. Alpharetta has the ball on their own 10-yard line. Milton 0, Alpharetta 0
    Posted @ 7:32p
  8. 6 - 0

    Fumble Recovery Returned for Touchdown

    Milton1st Quarter ~10 minutes to go
    Milton - 2-yard fumble return touchdown. Milton 6, Alpharetta 0
    Posted @ 7:35p
  9. 7 - 0

    Made Point After

    Milton1st Quarter ~10 minutes to go
    Milton - PAT Good. Milton 7, Alpharetta 0
    Posted @ 7:35p
  10. Commentary

    1st Quarter
    Yes, a 2 yard scoop score. Punter dropped the ball.
    Posted @ 7:36p
  11. 7 - 0

    Possession Update - Kickoff

    Alpharetta1st Quarter ~10 minutes to go
    Milton kicked off to Alpharetta. Alpharetta has the ball on their own 17-yard line. Milton 7, Alpharetta 0
    Posted @ 7:37p
  12. 7 - 0

    Interception

    Milton1st Quarter ~8 minutes to go
    Milton - #5 E. B. Bailey intercepts a Alpharetta pass and has the ball on Alpharetta's 28-yard line. Milton 7, Alpharetta 0
    Posted @ 7:40p
  13. 7 - 0

    Interception

    Alpharetta1st Quarter ~7 minutes to go
    Alpharetta - #44 Kylyn Fletcher intercepts a Milton pass and has the ball on their own 42-yard line. Milton 7, Alpharetta 0
    Posted @ 7:45p
  14. 7 - 0

    Punt

    Milton1st Quarter ~4 minutes to go
    Alpharetta has punted to Milton. Milton has the ball on Alpharetta's 27-yard line. Milton 7, Alpharetta 0
    Posted @ 7:51p
  15. 7 - 0

    Punt

    Alpharetta1st Quarter ~3 minutes to go
    Milton has punted to Alpharetta. Alpharetta has the ball on their own 46-yard line. Milton 7, Alpharetta 0
    Posted @ 7:54p
  16. 7 - 0

    End of 1st Quarter

    2nd Quarter
    Milton 7, Alpharetta 0
    Posted @ 8p
  17. 7 - 0

    Update

    Alpharetta2nd Quarter ~11 minutes to go
    Alpharetta - 1st down, ~11 minutes to go, ball on Milton's 30-yard line. Milton 7, Alpharetta 0
    Posted @ 8:03p
  18. 7 - 0

    Red Zone Alert

    Alpharetta2nd Quarter ~9 minutes to go
    Alpharetta is inside Milton's 20. Milton 7, Alpharetta 0
    Posted @ 8:06p
  19. Commentary

    2nd Quarter
    Alpharetta missed FG
    Posted @ 8:10p
  20. 7 - 0

    Turnover on Downs

    Milton2nd Quarter ~7 minutes to go
    Alpharetta has turned possession over on downs. Milton has the ball on their own 20-yard line. Milton 7, Alpharetta 0
    Posted @ 8:11p
  21. 7 - 0

    Update

    Milton2nd Quarter ~5 minutes to go
    Milton - 1st down, ~5 minutes to go, ball on Alpharetta's 48-yard line. Milton 7, Alpharetta 0
    Posted @ 8:14p
  22. 7 - 0

    Long Run

    Milton2nd Quarter ~5 minutes to go
    Milton - #5 E. B. Bailey with a long run. Milton has the ball on Alpharetta's 3-yard line. Milton 7, Alpharetta 0
    Posted @ 8:15p
  23. 13 - 0

    Rushing Touchdown

    Milton2nd Quarter ~4 minutes to go
    Milton - 3 Yd Rushing TD. Milton 13, Alpharetta 0
    Posted @ 8:15p
  24. 14 - 0

    Made Point After

    Milton2nd Quarter ~4 minutes to go
    Milton - PAT Good. Milton 14, Alpharetta 0
    Posted @ 8:15p
  25. 14 - 0

    Possession Update - Kickoff

    Alpharetta2nd Quarter ~4 minutes to go
    Milton kicked off to Alpharetta. Alpharetta has the ball on their own 43-yard line. Milton 14, Alpharetta 0
    Posted @ 8:17p
  26. 14 - 0

    Punt

    Milton2nd Quarter ~2 minutes to go
    Alpharetta has punted to Milton. Milton has the ball on their own 21-yard line. Milton 14, Alpharetta 0
    Posted @ 8:27p
  27. 14 - 0

    Update

    Milton2nd Quarter ~1 minute to go
    Milton - 1st down, ~1 minute to go, ball on Alpharetta's 45-yard line. Milton 14, Alpharetta 0
    Posted @ 8:35p
  28. Commentary

    2nd Quarter
    The refs are confused! They moved pall back 1 yard, 4th down. Milton faked punt and made 1st
    Posted @ 8:38p
  29. Commentary

    2nd Quarter
    41 sec in qtr
    Posted @ 8:39p
  30. 17 - 0

    Field Goal

    Milton2nd Quarter Under a minute
    Milton - 35 Yd Field Goal. Milton 17, Alpharetta 0
    Posted @ 8:44p
  31. 17 - 0

    Halftime

    Halftime
    Milton 17, Alpharetta 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:44p
  32. 17 - 0

    Start of 3rd Quarter

    Alpharetta3rd Quarter
    Alpharetta to kick off to Milton.
    Posted @ 9:09p
  33. 17 - 0

    Possession Update - Kickoff

    Milton3rd Quarter ~11 minutes to go
    Alpharetta kicked off to Milton. Milton has the ball on their own 40-yard line. Milton 17, Alpharetta 0
    Posted @ 9:10p
  34. Commentary

    3rd Quarter
    Posted @ 9:10p
  35. 17 - 0

    Long Pass

    Milton3rd Quarter ~10 minutes to go
    Milton with a long pass. Milton has the ball on Alpharetta's 27-yard line. Milton 17, Alpharetta 0
    Posted @ 9:12p
  36. 17 - 0

    Red Zone Alert

    Milton3rd Quarter ~10 minutes to go
    Milton is inside Alpharetta's 20. Milton 17, Alpharetta 0
    Posted @ 9:13p
  37. 23 - 0

    Passing Touchdown

    Milton3rd Quarter ~9 minutes to go
    Milton - 17 Yd pass completed for a TD. Milton 23, Alpharetta 0
    Posted @ 9:14p
  38. 24 - 0

    Made Point After

    Milton3rd Quarter ~9 minutes to go
    Milton - PAT Good. Milton 24, Alpharetta 0
    Posted @ 9:14p
  39. 24 - 0

    Possession Update - Kickoff

    Alpharetta3rd Quarter ~9 minutes to go
    Milton kicked off to Alpharetta. Alpharetta has the ball on their own 25-yard line. Milton 24, Alpharetta 0
    Posted @ 9:16p
  40. 24 - 0

    Punt

    Milton3rd Quarter ~8 minutes to go
    Alpharetta has punted to Milton. Milton has the ball on their own 43-yard line. Milton 24, Alpharetta 0
    Posted @ 9:21p
  41. Commentary

    3rd Quarter
    Posted @ 9:25p
  42. 24 - 0

    Update

    Milton3rd Quarter ~6 minutes to go
    Milton - 1st down, ~6 minutes to go, ball on Alpharetta's 40-yard line. Milton 24, Alpharetta 0
    Posted @ 9:25p
  43. 24 - 0

    Red Zone Alert

    Milton3rd Quarter ~4 minutes to go
    Milton is inside Alpharetta's 20. Milton 24, Alpharetta 0
    Posted @ 9:30p
  44. 30 - 0

    Rushing Touchdown

    Milton3rd Quarter ~2 minutes to go
    Milton - 1 Yd Rushing TD. Milton 30, Alpharetta 0
    Posted @ 9:35p
  45. 31 - 0

    Made Point After

    Milton3rd Quarter ~2 minutes to go
    Milton - PAT Good. Milton 31, Alpharetta 0
    Posted @ 9:35p
  46. 31 - 0

    Possession Update - Kickoff

    Alpharetta3rd Quarter ~2 minutes to go
    Milton kicked off to Alpharetta. Alpharetta has the ball on their own 25-yard line. Milton 31, Alpharetta 0
    Posted @ 9:40p
  47. 31 - 0

    End of 3rd Quarter

    4th Quarter
    Milton 31, Alpharetta 0
    Posted @ 9:46p
  48. Commentary

    4th Quarter
    Posted @ 9:51p
  49. 31 - 0

    Punt

    Milton4th Quarter ~9 minutes to go
    Alpharetta has punted to Milton. Milton has the ball on their own 8-yard line. Milton 31, Alpharetta 0
    Posted @ 9:53p
  50. 31 - 0

    Punt

    Alpharetta4th Quarter ~5 minutes to go
    Milton has punted to Alpharetta. Alpharetta has the ball on their own 36-yard line. Milton 31, Alpharetta 0
    Posted @ 9:58p
  51. 31 - 6

    Passing Touchdown

    Alpharetta4th Quarter ~3 minutes to go
    Alpharetta - Pass completed for a TD. Milton 31, Alpharetta 6
    Posted @ 10:01p
  52. 31 - 6

    Missed Point After

    Alpharetta4th Quarter ~3 minutes to go
    Alpharetta - PAT Missed. Milton 31, Alpharetta 6
    Posted @ 10:02p
  53. Commentary

    4th Quarter
    Holder fumbled
    Posted @ 10:03p
  54. 31 - 6

    Possession Update - Kickoff

    Milton4th Quarter ~3 minutes to go
    Alpharetta kicked off to Milton. Milton has the ball on their own 30-yard line. Milton 31, Alpharetta 6
    Posted @ 10:04p
  55. 31 - 6

    Fumble Recovery

    Alpharetta4th Quarter Under a minute
    Alpharetta recovered a fumble by Milton and has the ball on Milton's 49-yard line. Milton 31, Alpharetta 6
    Posted @ 10:07p
  56. 31 - 6

    End of Game

    Final
    Milton 31, Alpharetta 6
    Posted @ 10:09p

Highlight Videos

Players of the Game

Milton (25-26)

Congratulations to #88 Grant Haviland (offensive), #12 Tristan Lester (defensive) and #44 Blaize Battaglia (special teams) for being selected the Milton Football Players of the Game.

Alpharetta (25-26)

Alpharetta has not selected any Players of the Game.

Milton @ Alpharetta Football Game Info

Fri., Aug. 29, 2025 @ 7:30p
Alpharetta High School
The Alpharetta (GA) varsity football team lost Friday's home non-conference game against Milton (GA) by a score of 31-6.

Scoretracker Providers

Dale FryeEagles Reporter

Rankings & Records

Milton (25-26)

GAClass
4410
OverallRegionHomeAwayWin %Region %PFPA
8-44-23-15-3.667.667379170

Alpharetta (25-26)

GAClass
26143
OverallRegionHomeAwayWin %Region %PFPA
2-82-51-41-4.200.286169283

Team Scoring Averages

Q1Q2Q3Q4Final
Milton
6.66.47.56.731.6
Alpharetta
2.83.205.016.9

Milton Videos

Alpharetta Videos

Team Stat Comparison

MiltonAlpharetta
198.8Rushing Yards Per Game192.3
159.8Passing Yards Per Game150.1
159.9Receiving Yards Per Game116.9
358.5Total Yards Per Game342.4
72.0Tackles Per Game32.4
1.7Sacks Per Game0.8
1.6Points Per Game-

Team Leaders

MiltonAlpharettaNational Avg.
#26 Bentley Hickman109.4Rushing Yards Per Game#5 Matthew Schletty91.110.9
#6 Ben Halevi171.2Passing Yards Per Game#5 Matthew Schletty115.410.6
#14 Jordan Carrasquillo65.1Receiving Yards Per Game#0 CJ Terry28.48.7
#6 Ben Halevi186.6Total Yards Per Game#5 Matthew Schletty206.524.4
#44 Blaize Battaglia10.1Tackles Per Game#55 Duke Condie7.02.6
#40 Roman Tumminia0.4Sacks Per Game#55 Duke Condie0.40.2
#90 Rex Ambrose1.6Points Per Game
-
1.8

Record Breakdown

Milton (25-26)

Alpharetta (25-26)

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