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 Shiloh (Snellville, GA) varsity football team lost Friday's home playoff game against Milton (GA) by a score of 35-17.

Q1Q2Q3Q4Final
Milton7147735
Shiloh1430017
Final score provided by D. Frye.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Box Score Stats

Milton (25-26)

Shiloh (25-26)

49
Total Plays
55
24
First Downs
16
5
Penalties
16
55
Penalty Yards
140
23:17
Possession Time
24:43

Game Stats

Milton

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals813174.61521.82055145.0
6Ben Halevi (So)813174.61521.82055145.0
Shiloh

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals91764.5297.1061.9
5John Wilson (Sr)91764.5297.1061.9
Milton

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals343059.06413
6Ben Halevi (So)44912.3260
26Bentley Hickman (Sr)2222410.26413
27Walker Davis (Sr)8324.080
Shiloh

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals382586.87912
1Cavalli Jackson (Sr)2105.00
5John Wilson (Sr)8364.501
24Ryan Webster (Sr)262017.77911
28Tyrese Dorsey (Jr)2115.50
Milton

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals817421.8552
7C. Cheeseboro (Jr)12828.028
9Ayden Williams (Sr)25025.0411
26Bentley Hickman (Sr)188.08
27Walker Davis (Sr)11717.017
88Grant Haviland (Jr)37123.7551
Shiloh

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals10707.0
1Cavalli Jackson (Sr)372.3
13Bryce Jackson (Jr)11414.0
18Isaiah Johnson (Sr)6498.2
Milton

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals305174273509
0Keelan Wonsley (So)1313
6Ben Halevi (So)4949
7C. Cheeseboro (Jr)2828
9Ayden Williams (Sr)50050
12Tristan Lester (Sr)1414
26Bentley Hickman (Sr)2248232
27Walker Davis (Sr)321749
44B. Battaglia (Jr)33
88Grant Haviland (Jr)7171
Shiloh

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals258709039457
1Cavalli Jackson (Sr)10717
5John Wilson (Sr)3636
10Justin Harris (So)9039129
13Bryce Jackson (Jr)1414
18Isaiah Johnson (Sr)4949
24Ryan Webster (Sr)201201
28Tyrese Dorsey (Jr)1111
Milton

Total Yards

#Athlete NameRushPassRecTotal
Team Totals305174174479
6Ben Halevi (So)49174223
7C. Cheeseboro (Jr)2828
9Ayden Williams (Sr)5050
26Bentley Hickman (Sr)2248232
27Walker Davis (Sr)321749
88Grant Haviland (Jr)7171
Shiloh

Total Yards

#Athlete NameRushPassRecTotal
Team Totals2586470322
1Cavalli Jackson (Sr)10717
5John Wilson (Sr)3664100
13Bryce Jackson (Jr)1414
18Isaiah Johnson (Sr)4949
24Ryan Webster (Sr)201201
28Tyrese Dorsey (Jr)1111
Milton

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4633796.0
0Keelan Wonsley (So)404
1Q. Price (Jr)011
2Billy Weivoda (Sr)426
3Lawson Estes (Sr)224.5
4C. Cusack (So)303
12Tristan Lester (Sr)5272.0
17Jordin Williams (Sr)235.5
32Joey Martino (Jr)6612.5
34Drew Schmidt (Jr)112
40Roman Tumminia (Jr)336
44B. Battaglia (Jr)84121.0
47Charlie Reid (So)246.5
99C. Hunter (Jr)65111.0
Shiloh

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3518533.0
2D. McKenzie (Sr)516
3Zamir Mosley (Sr)1231.0
4Marion Mathis (Jr)213
7Taycen Roberts (Jr)224
8Tyrell Dorsey (Jr)516
10Justin Harris (So)44
11Travis Hoke Jr (Sr)224
14I. Prince-Oyakhire (Jr)527
21Tim Anthony (Sr)325
22Royal Weber (Sr)5382.0
26J. Hardin-marks (Sr)22
91Afolabi Osinuga (Sr)11
Milton

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.014
2Billy Weivoda (Sr)4
40Roman Tumminia (Jr)3
44B. Battaglia (Jr)1.04
47Charlie Reid (So)2
99C. Hunter (Jr)1.01
Shiloh

Sacks

#Athlete NameSacksYdlHurs
Team Totals7
3Zamir Mosley (Sr)1
4Marion Mathis (Jr)1
8Tyrell Dorsey (Jr)1
22Royal Weber (Sr)3
91Afolabi Osinuga (Sr)1
Shiloh

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals412
2D. McKenzie (Sr)1
4Marion Mathis (Jr)1
14I. Prince-Oyakhire (Jr)21
22Royal Weber (Sr)2
Milton

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals626243.7521
91Ciaran Meenan (Jr)626243.7521

Kickoffs

Shiloh has not entered any kickoffs stats.
Milton

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals28643.045
91Ciaran Meenan (Jr)28643.045
Shiloh

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals36923.0
99Y. Quintana-Aguirre (So)36923.0
Milton

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22713.514231.5330
0Keelan Wonsley (So)11313.01313
9Ayden Williams (Sr)100.000
12Tristan Lester (Sr)11414.01414
44B. Battaglia (Jr)133.033
Shiloh

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals39030.03833913.0129
10Justin Harris (So)39030.03833913.0129
Milton

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5305
9Ayden Williams (Sr)16
26Bentley Hickman (Sr)318
88Grant Haviland (Jr)16
91Ciaran Meenan (Jr)5
Shiloh

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals21233
5John Wilson (Sr)16
24Ryan Webster (Sr)16
99Y. Quintana-Aguirre (So)33
Milton

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals551.05
91Ciaran Meenan (Jr)551.05
Shiloh

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.0383
99Y. Quintana-Aguirre (So)111.0383
Shiloh

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals22
5John Wilson (Sr)11
24Ryan Webster (Sr)11

Game Story

Georgia High School Football - Shiloh defeated by Milton

November 14, 2025: Snellville, GA 30039

The Milton Eagles were victorious over the host Shiloh Generals football team by a score of 35-17 in Friday's non-league outing.

The Eagles now sport a 8-3 record. They take the field next when they travel to Jackson County for a non-league outing on Friday, November 21. Milton will clash with a Panthers squad coming off a 50-7 non-league win over Glynn Academy (Brunswick, GA). The Panthers record now stands at 10-1.

With the defeat, Shiloh drops to 6-5 on the campaign.

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

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

    Attendance Hundreds
    Posted @ 7:12p
  3. Field Conditions

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

    Weather Conditions Foggy
    Posted @ 7:12p
  5. Commentary

    Not fog, smoke! Smells like a campfire
    Posted @ 7:19p
  6. 0 - 0

    Start of Game

    Milton1st Quarter
    Milton kicking off to Shiloh.
    Posted @ 7:31p
  7. 0 - 0

    Possession Update - Kickoff

    Shiloh1st Quarter ~11 minutes to go
    Milton kicked off to Shiloh. Shiloh has the ball on their own 30-yard line. Milton 0, Shiloh 0
    Posted @ 7:33p
  8. 0 - 0

    Punt

    Milton1st Quarter ~10 minutes to go
    Shiloh has punted to Milton. Milton has the ball on their own 28-yard line. Milton 0, Shiloh 0
    Posted @ 7:36p
  9. 0 - 0

    Punt

    Shiloh1st Quarter ~8 minutes to go
    Milton has punted to Shiloh. Shiloh has the ball on their own 21-yard line. Milton 0, Shiloh 0
    Posted @ 7:39p
  10. 0 - 6

    Rushing Touchdown

    Shiloh1st Quarter ~8 minutes to go
    Shiloh - 79 Yd Rushing TD. Milton 0, Shiloh 6
    Posted @ 7:40p
  11. 0 - 7

    Made Point After

    Shiloh1st Quarter ~8 minutes to go
    Shiloh - PAT Good. Milton 0, Shiloh 7
    Posted @ 7:41p
  12. 0 - 7

    Possession Update - Kickoff

    Milton1st Quarter ~7 minutes to go
    Shiloh kicked off to Milton. Milton has the ball on their own 42-yard line. Milton 0, Shiloh 7
    Posted @ 7:47p
  13. 0 - 7

    Red Zone Alert

    Milton1st Quarter ~6 minutes to go
    Milton is inside Shiloh's 20. Milton 0, Shiloh 7
    Posted @ 7:48p
  14. 6 - 7

    Rushing Touchdown

    Milton1st Quarter ~5 minutes to go
    Milton - 6 Yd Rushing TD. Milton 6, Shiloh 7
    Posted @ 7:49p
  15. 7 - 7

    Made Point After

    Milton1st Quarter ~5 minutes to go
    Milton - PAT Good. Milton 7, Shiloh 7
    Posted @ 7:49p
  16. 7 - 7

    Possession Update - Kickoff

    Shiloh1st Quarter ~5 minutes to go
    Milton kicked off to Shiloh. Shiloh has the ball on their own 34-yard line. Milton 7, Shiloh 7
    Posted @ 7:51p
  17. 7 - 7

    Red Zone Alert

    Shiloh1st Quarter ~3 minutes to go
    Shiloh is inside Milton's 20. Milton 7, Shiloh 7
    Posted @ 7:54p
  18. 7 - 13

    Rushing Touchdown

    Shiloh1st Quarter ~3 minutes to go
    Shiloh - 1 Yd Rushing TD. Milton 7, Shiloh 13
    Posted @ 7:56p
  19. 7 - 14

    Made Point After

    Shiloh1st Quarter ~3 minutes to go
    Shiloh - PAT Good. Milton 7, Shiloh 14
    Posted @ 7:56p
  20. 7 - 14

    Possession Update - Kickoff

    Milton1st Quarter ~2 minutes to go
    Shiloh kicked off to Milton. Milton has the ball on their own 31-yard line. Milton 7, Shiloh 14
    Posted @ 7:58p
  21. 7 - 14

    Punt

    Shiloh1st Quarter ~1 minute to go
    Milton has punted to Shiloh. Shiloh has the ball on their own 25-yard line. Milton 7, Shiloh 14
    Posted @ 8:03p
  22. 7 - 14

    End of 1st Quarter

    2nd Quarter
    Milton 7, Shiloh 14
    Posted @ 8:04p
  23. 7 - 14

    Punt

    Milton2nd Quarter ~9 minutes to go
    Shiloh has punted to Milton. Milton has the ball on their own 29-yard line. Milton 7, Shiloh 14
    Posted @ 8:09p
  24. 13 - 14

    Passing Touchdown

    Milton2nd Quarter ~6 minutes to go
    Milton - 60 Yd pass completed for a TD. Milton 13, Shiloh 14
    Posted @ 8:14p
  25. 14 - 14

    Made Point After

    Milton2nd Quarter ~6 minutes to go
    Milton - PAT Good. Milton 14, Shiloh 14
    Posted @ 8:14p
  26. 14 - 14

    Possession Update - Kickoff

    Shiloh2nd Quarter ~6 minutes to go
    Milton kicked off to Shiloh. Shiloh has the ball on Milton's 48-yard line. Milton 14, Shiloh 14
    Posted @ 8:16p
  27. 14 - 14

    Turnover on Downs

    Milton2nd Quarter ~2 minutes to go
    Shiloh has turned possession over on downs. Milton has the ball on their own 27-yard line. Milton 14, Shiloh 14
    Posted @ 8:26p
  28. 20 - 14

    Passing Touchdown

    Milton2nd Quarter ~1 minute to go
    Milton - 40 Yd pass completed for a TD. Milton 20, Shiloh 14
    Posted @ 8:29p
  29. 21 - 14

    Made Point After

    Milton2nd Quarter ~1 minute to go
    Milton - PAT Good. Milton 21, Shiloh 14
    Posted @ 8:30p
  30. 21 - 14

    Possession Update - Kickoff

    Shiloh2nd Quarter ~1 minute to go
    Milton kicked off to Shiloh. Shiloh has the ball on their own 20-yard line. Milton 21, Shiloh 14
    Posted @ 8:32p
  31. 21 - 17

    Field Goal

    Shiloh2nd Quarter Under a minute
    Shiloh - 25 Yd Field Goal. Milton 21, Shiloh 17
    Posted @ 8:47p
  32. 21 - 17

    Halftime

    Halftime
    Milton 21, Shiloh 17
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:47p
  33. Commentary

    Halftime
    Shiloh had 3 tries to make the fg with 1 sec left. Clock had gone to 0 on last play but claimed timeout was called
    Posted @ 8:51p
  34. Commentary

    Halftime
    Visiror side has 2 portapotties and no concessions. Parking was free and very close
    Posted @ 8:54p
  35. 21 - 17

    Start of 3rd Quarter

    Shiloh3rd Quarter
    Shiloh to kick off to Milton.
    Posted @ 9:13p
  36. 21 - 17

    Possession Update - Kickoff

    Milton3rd Quarter ~11 minutes to go
    Shiloh kicked off to Milton. Milton has the ball on their own 20-yard line. Milton 21, Shiloh 17
    Posted @ 9:13p
  37. 21 - 17

    Red Zone Alert

    Milton3rd Quarter ~7 minutes to go
    Milton is inside Shiloh's 20. Milton 21, Shiloh 17
    Posted @ 9:20p
  38. 21 - 17

    Fumble Recovery

    Shiloh3rd Quarter ~7 minutes to go
    Shiloh recovered a fumble by Milton and has the ball on their own 17-yard line. Milton 21, Shiloh 17
    Posted @ 9:21p
  39. 21 - 17

    Punt

    Milton3rd Quarter ~4 minutes to go
    Shiloh has punted to Milton. Milton has the ball on their own 49-yard line. Milton 21, Shiloh 17
    Posted @ 9:24p
  40. 21 - 17

    Red Zone Alert

    Milton3rd Quarter ~3 minutes to go
    Milton is inside Shiloh's 20. Milton 21, Shiloh 17
    Posted @ 9:26p
  41. 27 - 17

    Rushing Touchdown

    Milton3rd Quarter ~3 minutes to go
    Milton - 12 Yd Rushing TD. Milton 27, Shiloh 17
    Posted @ 9:29p
  42. 28 - 17

    Made Point After

    Milton3rd Quarter ~3 minutes to go
    Milton - PAT Good. Milton 28, Shiloh 17
    Posted @ 9:29p
  43. 28 - 17

    Possession Update - Kickoff

    Shiloh3rd Quarter ~3 minutes to go
    Milton kicked off to Shiloh. Shiloh has the ball on their own 35-yard line. Milton 28, Shiloh 17
    Posted @ 9:31p
  44. 28 - 17

    Punt

    Milton3rd Quarter ~2 minutes to go
    Shiloh has punted to Milton. Milton has the ball on Shiloh's 25-yard line. Milton 28, Shiloh 17
    Posted @ 9:35p
  45. 28 - 17

    Fumble Recovery

    Shiloh3rd Quarter ~1 minute to go
    Shiloh recovered a fumble by Milton and has the ball on Milton's 33-yard line. Milton 28, Shiloh 17
    Posted @ 9:38p
  46. 28 - 17

    Update

    Shiloh3rd Quarter Under a minute
    Shiloh - 4th down, Under a minute, ball on their own 45-yard line. Milton 28, Shiloh 17
    Posted @ 9:42p
  47. 28 - 17

    Update

    Shiloh3rd Quarter Under a minute
    Shiloh - 1st down, Under a minute, ball on Milton's 45-yard line. Milton 28, Shiloh 17
    Posted @ 9:44p
  48. 28 - 17

    End of 3rd Quarter

    4th Quarter
    Milton 28, Shiloh 17
    Posted @ 9:46p
  49. 28 - 17

    Punt

    Milton4th Quarter ~10 minutes to go
    Shiloh has punted to Milton. Milton has the ball on their own 25-yard line. Milton 28, Shiloh 17
    Posted @ 9:56p
  50. 34 - 17

    Rushing Touchdown

    Milton4th Quarter ~9 minutes to go
    Milton - 65 Yd Rushing TD. Milton 34, Shiloh 17
    Posted @ 9:57p
  51. 35 - 17

    Made Point After

    Milton4th Quarter ~9 minutes to go
    Milton - PAT Good. Milton 35, Shiloh 17
    Posted @ 9:58p
  52. 35 - 17

    Possession Update - Kickoff

    Shiloh4th Quarter ~9 minutes to go
    Milton kicked off to Shiloh. Shiloh has the ball on their own 42-yard line. Milton 35, Shiloh 17
    Posted @ 10:01p
  53. 35 - 17

    Turnover on Downs

    Milton4th Quarter ~5 minutes to go
    Shiloh has turned possession over on downs. Milton has the ball on their own 23-yard line. Milton 35, Shiloh 17
    Posted @ 10:12p
  54. 35 - 17

    Update

    Milton4th Quarter ~4 minutes to go
    Milton - 2nd down, ~4 minutes to go, ball on Shiloh's 49-yard line. Milton 35, Shiloh 17
    Posted @ 10:14p
  55. 35 - 17

    Red Zone Alert

    Milton4th Quarter ~2 minutes to go
    Milton is inside Shiloh's 20. Milton 35, Shiloh 17
    Posted @ 10:19p
  56. 35 - 17

    End of Game

    Final
    Milton 35, Shiloh 17
    Posted @ 10:25p

Players of the Game

Milton (25-26)

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

Shiloh (25-26)

Congratulations to #14 Israel Prince-Oyakhire (overall), #24 Ryan Webster (offensive), #22 Royal Weber (defensive) and #99 Yoel Quintana-Aguirre (special teams) for being selected the Shiloh Football Players of the Game.

Milton @ Shiloh Football Game Info

Fri., Nov. 14, 2025 @ 7:30p
The Shiloh (Snellville, GA) varsity football team lost Friday's home playoff game against Milton (GA) by a score of 35-17.

Scoretracker Providers

Dale FryeEagles Reporter
Miles GammageGenerals Reporter

Rankings & Records

Milton (25-26)

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

Shiloh (25-26)

GAClass
13922
OverallRegionHomeAwayWin %Region %PFPA
6-56-12-34-2.545.857263184

Team Scoring Averages

Q1Q2Q3Q4Final
Milton
6.66.47.56.731.6
Shiloh
5.65.95.07.423.9

Milton Videos

Shiloh Videos

Team Stat Comparison

MiltonShiloh
198.8Rushing Yards Per Game235.2
159.8Passing Yards Per Game118.9
159.9Receiving Yards Per Game130.4
358.5Total Yards Per Game354.1
72.0Tackles Per Game67.4
1.7Sacks Per Game2.2
1.6Points Per Game2.0

Team Leaders

MiltonShilohNational Avg.
#26 Bentley Hickman109.4Rushing Yards Per Game#24 Ryan Webster103.510.9
#6 Ben Halevi171.2Passing Yards Per Game#5 John Wilson118.910.6
#14 Jordan Carrasquillo65.1Receiving Yards Per Game#18 Isaiah Johnson65.58.7
#6 Ben Halevi186.6Total Yards Per Game#5 John Wilson199.424.4
#44 Blaize Battaglia10.1Tackles Per Game#22 Royal Weber9.12.6
#40 Roman Tumminia0.4Sacks Per Game#3 Zamir Mosley0.50.2
#90 Rex Ambrose1.6Points Per Game#99 Yoel Quintana-Aguirre2.51.8

Record Breakdown

Milton (25-26)

Shiloh (25-26)

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