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 Windsor Forest (Savannah, GA) varsity football team lost Friday's home conference game against Beach (Savannah, GA) by a score of 49-18.

Q1Q2Q3Q4Final
Beach----49
Windsor Forest----18
Final score provided by C. Peterson.
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

Beach

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals811225.72728.141116.5
11J. Williams (Jr)811225.72728.141116.5
Windsor Forest

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1428222.50015.9216085.7
6Jr Rowland (So)1428222.50015.9216085.7
Beach

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals251937.7550
3Kejuan Ferguson (Sr)4287.090
4Jordan Newton (Jr)12685.7330
11J. Williams (Jr)99710.8550
Windsor Forest

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals22301.4220
6Jr Rowland (So)12-12-1.090
14Telly Riley (Fr)22512.5220
17Terrell Savage (Jr)5193.8130
20Gavin Johnson (Jr)3-2-0.740
Beach

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals822528.167
1Willie Mayes (Jr)22110.518
3Kejuan Ferguson (Sr)513727.465
10Dakari Smith (Sr)16767.067
Windsor Forest

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1622213.9602
1Jayden Thomas (Sr)47619.0601
4R. Richardson (Jr)2178.512
16Dwane Franklin (So)2189.013
17Terrell Savage (Jr)1-4-4.0-4
Beach

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals193225418
1Willie Mayes (Jr)2121
3Kejuan Ferguson (Sr)28137165
4Jordan Newton (Jr)6868
10Dakari Smith (Sr)6767
11J. Williams (Jr)9797
Windsor Forest

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals30222108360
1Jayden Thomas (Sr)7676
4R. Richardson (Jr)1717
6Jr Rowland (So)-12-12
14Telly Riley (Fr)2525
16Dwane Franklin (So)1818
17Terrell Savage (Jr)19-4108123
20Gavin Johnson (Jr)-2-2
Beach

Total Yards

#Athlete NameRushPassRecTotal
Team Totals193225225418
1Willie Mayes (Jr)2121
3Kejuan Ferguson (Sr)28137165
4Jordan Newton (Jr)6868
10Dakari Smith (Sr)6767
11J. Williams (Jr)97225322
Windsor Forest

Total Yards

#Athlete NameRushPassRecTotal
Team Totals30222222252
1Jayden Thomas (Sr)7676
4R. Richardson (Jr)1717
6Jr Rowland (So)-12222210
14Telly Riley (Fr)2525
16Dwane Franklin (So)1818
17Terrell Savage (Jr)19-415
20Gavin Johnson (Jr)-2-2
Beach

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2910398.0
2Dionte Riley (Jr)11
3Kejuan Ferguson (Sr)33
4Jordan Newton (Jr)112
5Derek Campbell (Sr)22
6Ashton Hawkins (Sr)112
8R. Thompson (Jr)441.0
10Dakari Smith (Sr)5164.0
12Eric Johnson (Jr)4371.0
14Joseph Phillips (So)331.0
26Lamont Frazier (So)11
40Nashaun Lee (So)22
50E. Korankye (Sr)2351.0
52Jerimiah Bisard (Sr)11
Windsor Forest

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2514395.0
5D. Bowling-tynes (Sr)314
9Ja'shawn Green (Jr)663.0
10Malachi Daniels (Jr)3251.0
11Darrius Taylor (Sr)325
12Andrew Mitchell (Sr)123
20Gavin Johnson (Jr)11
22Ja'Vonte Vann (Sr)347
28Phillip Mccray (Jr)112
50Damonte Holsey (Sr)11
56Samuel Mickel (Sr)111.0
75Mason Glover (Fr)11
Beach

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.0
10Dakari Smith (Sr)3.0
12Eric Johnson (Jr)1.0
14Joseph Phillips (So)1.0
Windsor Forest

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.0
9Ja'shawn Green (Jr)1.0
Windsor Forest

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals1112
7Kamari Duncan (Jr)1
10Malachi Daniels (Jr)1
11Darrius Taylor (Sr)1
12Andrew Mitchell (Sr)1
20Gavin Johnson (Jr)1

Kickoff and Punt Returns

Beach has not entered any kickoff and punt returns stats.
Windsor Forest

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals310836.082108
17Terrell Savage (Jr)310836.082108

Points

Beach has not entered any points stats.
Windsor Forest

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals2121418
1Jayden Thomas (Sr)166
9Ja'shawn Green (Jr)12

Touchdowns

Beach has not entered any touchdowns stats.
Windsor Forest

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals22
1Jayden Thomas (Sr)11

Game Story

Georgia High School Football - Windsor Forest defeated by Beach

September 5, 2025: Savannah, GA 31419

The Beach Bulldogs were victorious over the host Windsor Forest Knights football team by a score of 49-18 in Friday's league challenge.

In their next game, the Bulldogs face the Jenkins Warriors (Savannah, GA) in a AAA Region 3 challenge, on Thursday, September 11. Beach will attempt to improve on its 1-1 season record. The Warriors enter the challenge with a 2-1 record after their 45-7 league win over Liberty County (Hinesville, GA).

The Knights (1-2) will now prepare for their outing against Calvary Day (Savannah, GA). The Cavaliers come into the AAA Region 3 outing with a 3-0 record. In their last outing, Calvary Day topped Southeast Bulloch (Brooklet, GA), 28-24, in a league outing.

Chindal PetersonBulldogs Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    14 - 0 The scorer has checked in. Beach 14, WFHS 0
    Posted @ 8:11p
  2. Game Attendance

    2nd Quarter
    Attendance About 100
    Posted @ 8:11p
  3. Field Conditions

    2nd Quarter
    Field Conditions Dry
    Posted @ 8:11p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Fair
    Posted @ 8:11p
  5. 14 - 0

    Punt

    Windsor Forest2nd Quarter ~11 minutes to go
    Beach has punted to Windsor Forest. Windsor Forest has the ball on their own 20-yard line. Beach 14, WFHS 0
    Posted @ 8:12p
  6. 14 - 6

    Passing Touchdown

    Windsor Forest2nd Quarter ~9 minutes to go
    Windsor Forest - Pass completed for a TD. Beach 14, WFHS 6
    Posted @ 8:16p
  7. 14 - 6

    Rushing Two Point Conversion Failed

    Windsor Forest2nd Quarter ~9 minutes to go
    Windsor Forest - 2Pt Conversion Failed. Beach 14, WFHS 6
    Posted @ 8:16p
  8. 14 - 6

    Possession Update

    Beach2nd Quarter ~9 minutes to go
    Beach takes over the ball on their own 1-yard line. Beach 14, WFHS 6
    Posted @ 8:18p
  9. 14 - 8

    Safety

    Windsor Forest2nd Quarter ~8 minutes to go
    Windsor Forest - Safety. Beach 14, WFHS 8
    Posted @ 8:19p
  10. 14 - 8

    Possession Update

    Beach2nd Quarter ~8 minutes to go
    Beach takes over the ball. Beach 14, WFHS 8
    Posted @ 8:21p
  11. 14 - 8

    Punt

    Windsor Forest2nd Quarter ~7 minutes to go
    Beach has punted to Windsor Forest. Windsor Forest has the ball. Beach 14, WFHS 8
    Posted @ 8:27p
  12. 20 - 8

    Passing Touchdown

    Beach2nd Quarter ~7 minutes to go
    Beach - Pass completed to #3 Kejuan Ferguson for a TD. Beach 20, WFHS 8
    Posted @ 8:28p
  13. 20 - 8

    Rushing Two Point Conversion Failed

    Beach2nd Quarter ~7 minutes to go
    Beach - 2Pt Conversion Failed. Beach 20, WFHS 8
    Posted @ 8:32p
  14. 20 - 8

    Possession Update

    Windsor Forest2nd Quarter ~7 minutes to go
    Windsor Forest takes over the ball on Beach's 40-yard line. Beach 20, WFHS 8
    Posted @ 8:34p
  15. 20 - 8

    Possession Update

    Beach2nd Quarter ~3 minutes to go
    Beach takes over the ball. Beach 20, WFHS 8
    Posted @ 8:41p
  16. 26 - 8

    Rushing Touchdown

    Beach2nd Quarter Under a minute
    Beach - #4 Jordan Newton with a Rushing TD. Beach 26, WFHS 8
    Posted @ 8:45p
  17. 27 - 8

    Made Point After

    Beach2nd Quarter Under a minute
    Beach - #23 Angel Gonzales PAT Good. Beach 27, WFHS 8
    Posted @ 8:46p
  18. 27 - 8

    Possession Update

    Windsor Forest2nd Quarter Under a minute
    Windsor Forest takes over the ball. Beach 27, WFHS 8
    Posted @ 8:50p
  19. 27 - 11

    Field Goal

    Windsor Forest2nd Quarter Under a minute
    Windsor Forest - Field Goal. Beach 27, WFHS 11
    Posted @ 8:52p
  20. 27 - 11

    Halftime

    Halftime
    Beach 27, WFHS 11
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:52p
  21. 27 - 11

    Start of 3rd Quarter

    Beach3rd Quarter
    Beach to kick off to Windsor Forest.
    Posted @ 9:16p
  22. 27 - 11

    Update

    Windsor Forest3rd Quarter ~11 minutes to go
    Windsor Forest - 1st down, ~11 minutes to go, ball on Beach's 40-yard line. Beach 27, WFHS 11
    Posted @ 9:19p
  23. 27 - 11

    Turnover on Downs

    Beach3rd Quarter ~8 minutes to go
    Windsor Forest has turned possession over on downs. Beach has the ball on their own 30-yard line. Beach 27, WFHS 11
    Posted @ 9:24p
  24. 27 - 11

    Update

    Beach3rd Quarter ~8 minutes to go
    Beach - 2nd down, ~8 minutes to go, ball on their own 35-yard line. Beach 27, WFHS 11
    Posted @ 9:24p
  25. 27 - 11

    Update

    Beach3rd Quarter ~7 minutes to go
    Beach - 1st down, ~7 minutes to go, ball on their own 45-yard line. Beach 27, WFHS 11
    Posted @ 9:27p
  26. 33 - 11

    Rushing Touchdown

    Beach3rd Quarter ~7 minutes to go
    Beach - #11 Jayvion Williams with a 55 Yd Rushing TD. Beach 33, WFHS 11
    Posted @ 9:28p
  27. 34 - 11

    Made Point After

    Beach3rd Quarter ~7 minutes to go
    Beach - #23 Angel Gonzales PAT Good. Beach 34, WFHS 11
    Posted @ 9:29p
  28. 34 - 11

    Possession Update

    Windsor Forest3rd Quarter ~7 minutes to go
    Windsor Forest takes over the ball on their own 18-yard line. Beach 34, WFHS 11
    Posted @ 9:31p
  29. 34 - 11

    Update

    Windsor Forest3rd Quarter ~6 minutes to go
    Windsor Forest - 2nd down, ~6 minutes to go, ball on their own 14-yard line. Beach 34, WFHS 11
    Posted @ 9:32p
  30. 34 - 11

    Update

    Windsor Forest3rd Quarter ~5 minutes to go
    Windsor Forest - 4th down, ~5 minutes to go, ball on their own 24-yard line. Beach 34, WFHS 11
    Posted @ 9:34p
  31. 34 - 11

    Update

    Windsor Forest3rd Quarter ~4 minutes to go
    Windsor Forest - 1st down, ~4 minutes to go, ball on their own 29-yard line. Beach 34, WFHS 11
    Posted @ 9:35p
  32. 34 - 11

    Update

    Windsor Forest3rd Quarter ~3 minutes to go
    Windsor Forest - 1st down, ~3 minutes to go, ball on Beach's 30-yard line. Beach 34, WFHS 11
    Posted @ 9:42p
  33. 34 - 11

    Update

    Windsor Forest3rd Quarter ~2 minutes to go
    Windsor Forest - 2nd down, ~2 minutes to go, ball on Beach's 48-yard line. Beach 34, WFHS 11
    Posted @ 9:43p
  34. 34 - 11

    Update

    Windsor Forest3rd Quarter ~2 minutes to go
    Windsor Forest - 4th down, ~2 minutes to go, ball on Beach's 42-yard line. Beach 34, WFHS 11
    Posted @ 9:44p
  35. 34 - 11

    Interception

    Beach3rd Quarter ~2 minutes to go
    Beach - #3 Kejuan Ferguson intercepts a Windsor Forest pass. Beach 34, WFHS 11
    Posted @ 9:45p
  36. 34 - 11

    Update

    Beach3rd Quarter ~1 minute to go
    Beach - 2nd down, ~1 minute to go, ball on their own 5-yard line. Beach 34, WFHS 11
    Posted @ 9:46p
  37. 34 - 11

    Interception

    Windsor Forest3rd Quarter Under a minute
    Windsor Forest - #12 Andrew Mitchell intercepts a Beach pass. Beach 34, WFHS 11
    Posted @ 9:48p
  38. 34 - 17

    Passing Touchdown

    Windsor Forest3rd Quarter Under a minute
    Windsor Forest - #3 pass completed for a TD. Beach 34, WFHS 17
    Posted @ 9:49p
  39. 34 - 18

    Made Point After

    Windsor Forest3rd Quarter Under a minute
    Windsor Forest - #35 Trintin Hidren PAT Good. Beach 34, WFHS 18
    Posted @ 9:50p
  40. 34 - 18

    Possession Update

    Beach3rd Quarter Under a minute
    Beach takes over the ball on their own 10-yard line. Beach 34, WFHS 18
    Posted @ 9:51p
  41. 34 - 18

    End of 3rd Quarter

    4th Quarter
    Beach 34, WFHS 18
    Posted @ 9:53p
  42. 34 - 18

    Update

    Beach4th Quarter ~11 minutes to go
    Beach - 1st down, ~11 minutes to go, ball on their own 12-yard line. Beach 34, WFHS 18
    Posted @ 9:57p
  43. 34 - 18

    Update

    Beach4th Quarter ~11 minutes to go
    Beach - 1st down, ~11 minutes to go, ball on their own 33-yard line. Beach 34, WFHS 18
    Posted @ 9:58p
  44. 40 - 18

    Passing Touchdown

    Beach4th Quarter ~10 minutes to go
    Beach - Pass completed to #10 Dakari Smith for a TD. Beach 40, WFHS 18
    Posted @ 9:58p
  45. 41 - 18

    Made Point After

    Beach4th Quarter ~10 minutes to go
    Beach - #23 Angel Gonzales PAT Good. Beach 41, WFHS 18
    Posted @ 9:59p
  46. 41 - 18

    Possession Update

    Beach4th Quarter ~10 minutes to go
    Beach takes over the ball. Beach 41, WFHS 18
    Posted @ 10p
  47. 41 - 18

    Possession Update

    Windsor Forest4th Quarter ~10 minutes to go
    Windsor Forest takes over the ball. Beach 41, WFHS 18
    Posted @ 10p
  48. 41 - 18

    Update

    Windsor Forest4th Quarter ~10 minutes to go
    Windsor Forest - 1st down, ~10 minutes to go, ball on their own 20-yard line. Beach 41, WFHS 18
    Posted @ 10:01p
  49. 41 - 18

    Turnover on Downs

    Beach4th Quarter ~6 minutes to go
    Windsor Forest has turned possession over on downs. Beach has the ball on Windsor Forest's 32-yard line. Beach 41, WFHS 18
    Posted @ 10:13p
  50. 41 - 18

    Update

    Beach4th Quarter ~3 minutes to go
    Beach - 2nd down, ~3 minutes to go, ball on Windsor Forest's 13-yard line. Beach 41, WFHS 18
    Posted @ 10:16p
  51. 41 - 18

    Update

    Beach4th Quarter ~3 minutes to go
    Beach - 1st down, ~3 minutes to go, ball on Windsor Forest's 1-yard line. Beach 41, WFHS 18
    Posted @ 10:17p
  52. 47 - 18

    Rushing Touchdown

    Beach4th Quarter ~2 minutes to go
    Beach - Rushing TD. Beach 47, WFHS 18
    Posted @ 10:18p
  53. 49 - 18

    Two Point Rush Completed

    Beach4th Quarter ~2 minutes to go
    Beach - #11 Jayvion Williams rushed for a 2Pt Conversion. Beach 49, WFHS 18
    Posted @ 10:18p
  54. 49 - 18

    Update

    Windsor Forest4th Quarter ~1 minute to go
    Windsor Forest - 2nd down, ~1 minute to go, ball on Beach's 50-yard line. Beach 49, WFHS 18
    Posted @ 10:22p
  55. 49 - 18

    End of Game

    Final
    Beach 49, WFHS 18
    Posted @ 10:24p

Beach @ WFHS Football Game Info

Fri., Sep. 5, 2025 @ 7:30p
Savannah High School
The Windsor Forest (Savannah, GA) varsity football team lost Friday's home conference game against Beach (Savannah, GA) by a score of 49-18.

Scoretracker Providers

Chindal PetersonBulldogs Reporter

Rankings & Records

Beach (25-26)

GAClass
23637
OverallRegionHomeAwayNeutralWin %Region %PFPA
5-55-41-14-30-1.500.556256266

Windsor Forest (25-26)

GAClass
36253
OverallRegionHomeAwayWin %Region %PFPA
4-63-63-21-4.400.333164338

Team Scoring Averages

Q1Q2Q3Q4Final
Beach
5.36.34.35.825.6
Windsor Forest
3.7.92.15.616.4

Beach Videos

Windsor Forest Videos

Team Stat Comparison

BeachWindsor Forest
104.2Rushing Yards Per Game78.8
133.4Passing Yards Per Game178.4
101.4Receiving Yards Per Game168.2
237.6Total Yards Per Game257.2
14.9Tackles Per Game46.1
0.7Sacks Per Game1.2
-Points Per Game3.6

Team Leaders

BeachWindsor ForestNational Avg.
#4 Jordan Newton84.3Rushing Yards Per Game#6 Jr Rowland41.411.0
#11 Jayvion Williams166.8Passing Yards Per Game#6 Jr Rowland175.610.6
#3 Kejuan Ferguson73.3Receiving Yards Per Game#16 Dwane Franklin52.08.7
#11 Jayvion Williams201.8Total Yards Per Game#6 Jr Rowland219.824.5
#20 Javaree Johnson10.0Tackles Per Game#9 Ja'shawn Green6.12.6
#10 Dakari Smith0.6Sacks Per Game#33 Ibn Bizzard0.40.2
-
Points Per Game#1 Jayden Thomas1.81.9

Record Breakdown

Beach (25-26)

Windsor Forest (25-26)

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