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 Great Valley (Malvern, PA) varsity football team won Friday's home non-conference game against Academy Park (Sharon Hill, PA) by a score of 7-6.

Q1Q2Q3Q4Final
Academy Park60006
Great Valley00077
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Box Score Stats

Academy Park (25-26)

Great Valley (25-26)

0
Total Plays
47
0
First Downs
10

Game Stats

Academy Park has not entered stats for this game.
Great Valley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals4943.44410.81459.0
3Ty Callahan (Sr)4943.44410.81459.0
Great Valley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals331484.52011
2Brodie Camp (Sr)3175.7110
3Ty Callahan (Sr)4287.090
21Beau Kosmalski (So)261034.02011
Great Valley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals44310.814
1Sonny Baldino (Jr)11111.011
2Brodie Camp (Sr)33210.714
Great Valley

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals22
21Beau Kosmalski (So)22
Great Valley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals14843450236
1Sonny Baldino (Jr)1111
2Brodie Camp (Sr)173249
3Ty Callahan (Sr)2828
5Luke Helmle (Sr)45045
21Beau Kosmalski (So)103103
Great Valley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1484343191
1Sonny Baldino (Jr)1111
2Brodie Camp (Sr)173249
3Ty Callahan (Sr)284371
21Beau Kosmalski (So)103103
Great Valley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3751885.0
1Sonny Baldino (Jr)202
2Brodie Camp (Sr)68142.0
5Luke Helmle (Sr)336
10Cooper Callahan (Jr)112
11Carrig Moore (Sr)5914
12Colin Bitto (So)112
15Lucas Powlick (Sr)134
21Beau Kosmalski (So)235
31Nick Harvey (Sr)107171.0
32Dean Kosmalski (Fr)011
44Andrew Moore (So)101
45Richard Bodden (So)101
54Jake Cappelli (Sr)011
55E. Buitrago (So)044
56Nick Myers (Sr)044
66Amere Scott (Sr)3692.0
74Najee Dorsey (Jr)101
Great Valley

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.076
11Carrig Moore (Sr)1
31Nick Harvey (Sr)2
44Andrew Moore (So)1
56Nick Myers (Sr)1
66Amere Scott (Sr)1.071
Great Valley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals6
1Sonny Baldino (Jr)1
5Luke Helmle (Sr)1
10Cooper Callahan (Jr)3
21Beau Kosmalski (So)1
Great Valley

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals211256.0601
37Ryan Wilsher (Jr)211256.0601
Great Valley

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals414335.8451
37Ryan Wilsher (Jr)414335.8451
Great Valley

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals24522.523100.0145
5Luke Helmle (Sr)24522.523100.0145
Great Valley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1617
21Beau Kosmalski (So)166
37Ryan Wilsher (Jr)11
Great Valley

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.01
37Ryan Wilsher (Jr)111.01
Great Valley

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
21Beau Kosmalski (So)11

Game Story

Pennsylvania High School Football - Academy Park tipped by Great Valley

September 26, 2025: Malvern, PA 19355

The Academy Park Knights football team (Sharon Hill, PA), was tipped 7-6 in Friday's non-league bout with the host Great Valley Patriots (Malvern, PA)

With the win, Great Valley advances its record to 2-4 on the season. The Patriots travel to Downingtown West (Downingtown, PA) to encounter the Whippets in a non-league bout on Friday, October 3. The Whippets go into the bout with a record of 4-2. Downingtown West won 20-19 in their recent non-league contest against Bayard Rustin (West Chester, PA)

Coming up next, the Knights confront the Chester Clippers (Chester, PA) in a Delaware Valley contest, on Saturday, October 4. Academy Park will attempt to better on its 3-3 season record. The Clippers enter the contest with a 6-0 record after their 78-7 league win over Chichester (Boothwyn, PA).

Ryan GalloKnights Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. AP 0, GVHS 0
    Posted @ 6:59p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 7p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 7p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 7p
  5. 0 - 0

    Start of Game

    Great Valley1st Quarter
    Great Valley kicking off to Academy Park.
    Posted @ 7p
  6. 0 - 0

    Possession Update - Kickoff

    Academy Park1st Quarter ~11 minutes to go
    Great Valley kicked off to Academy Park. Academy Park has the ball on their own 31-yard line. AP 0, GVHS 0
    Posted @ 7p
  7. 6 - 0

    Passing Touchdown

    Academy Park1st Quarter ~11 minutes to go
    Academy Park - #7 Dan Gbeaday 65 Yd pass completed to #2 Randy Baker for a TD. AP 6, GVHS 0
    Posted @ 7:01p
  8. 6 - 0

    Missed Point After

    Academy Park1st Quarter ~11 minutes to go
    Academy Park - PAT Missed. AP 6, GVHS 0
    Posted @ 7:02p
  9. 6 - 0

    Possession Update - Kickoff

    Great Valley1st Quarter ~10 minutes to go
    Academy Park kicked off to Great Valley. Great Valley has the ball on their own 32-yard line. AP 6, GVHS 0
    Posted @ 7:04p
  10. 6 - 0

    Punt

    Academy Park1st Quarter ~8 minutes to go
    Great Valley has punted to Academy Park. Academy Park has the ball on their own 18-yard line. AP 6, GVHS 0
    Posted @ 7:09p
  11. 6 - 0

    Long Run

    Academy Park1st Quarter ~6 minutes to go
    Academy Park - #4 Jayden Barton with a long run. Academy Park has the ball on Great Valley's 9-yard line. AP 6, GVHS 0
    Posted @ 7:12p
  12. 6 - 0

    Red Zone Alert

    Academy Park1st Quarter ~6 minutes to go
    Academy Park is inside Great Valley's 20. AP 6, GVHS 0
    Posted @ 7:13p
  13. 6 - 0

    Turnover on Downs

    Great Valley1st Quarter ~4 minutes to go
    Academy Park has turned possession over on downs. Great Valley has the ball on their own 2-yard line. AP 6, GVHS 0
    Posted @ 7:17p
  14. 6 - 0

    Punt

    Academy Park1st Quarter ~2 minutes to go
    Great Valley has punted to Academy Park. Academy Park has the ball on their own 45-yard line. AP 6, GVHS 0
    Posted @ 7:19p
  15. 6 - 0

    Punt

    Great Valley1st Quarter ~1 minute to go
    Academy Park has punted to Great Valley. Great Valley has the ball on their own 24-yard line. AP 6, GVHS 0
    Posted @ 7:24p
  16. 6 - 0

    End of 1st Quarter

    2nd Quarter
    AP 6, GVHS 0
    Posted @ 7:27p
  17. 6 - 0

    Fumble Recovery

    Academy Park2nd Quarter ~10 minutes to go
    Academy Park - #79 Divine Adefolarin recovered a fumble by Great Valley and has the ball on their own 11-yard line. AP 6, GVHS 0
    Posted @ 7:33p
  18. 6 - 0

    Long Pass

    Academy Park2nd Quarter ~4 minutes to go
    Academy Park - #1 Marquise Spross with a long pass to #2 Randy Baker. Academy Park has the ball on Great Valley's 20-yard line. AP 6, GVHS 0
    Posted @ 7:44p
  19. 6 - 0

    Update

    Academy Park2nd Quarter ~2 minutes to go
    Academy Park - 4th down, ~2 minutes to go, ball on Great Valley's 20-yard line. AP 6, GVHS 0
    Posted @ 7:49p
  20. 6 - 0

    Turnover on Downs

    Great Valley2nd Quarter ~1 minute to go
    Academy Park has turned possession over on downs. Great Valley has the ball on their own 20-yard line. AP 6, GVHS 0
    Posted @ 7:49p
  21. 6 - 0

    Halftime

    Halftime
    AP 6, GVHS 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 7:54p
  22. 6 - 0

    Start of 3rd Quarter

    Academy Park3rd Quarter
    Academy Park to kick off to Great Valley.
    Posted @ 8:19p
  23. 6 - 0

    Possession Update - Kickoff

    Great Valley3rd Quarter ~11 minutes to go
    Academy Park kicked off to Great Valley. Great Valley has the ball on their own 30-yard line. AP 6, GVHS 0
    Posted @ 8:20p
  24. 6 - 0

    Punt

    Academy Park3rd Quarter ~11 minutes to go
    Great Valley has punted to Academy Park. Academy Park has the ball on their own 39-yard line. AP 6, GVHS 0
    Posted @ 8:23p
  25. 6 - 0

    Punt

    Great Valley3rd Quarter ~8 minutes to go
    Academy Park has punted to Great Valley. Great Valley has the ball on their own 23-yard line. AP 6, GVHS 0
    Posted @ 8:26p
  26. 6 - 0

    Fumble Recovery

    Academy Park3rd Quarter ~5 minutes to go
    Academy Park - #6 Miles Boone recovered a fumble by Great Valley and has the ball on their own 25-yard line. AP 6, GVHS 0
    Posted @ 8:32p
  27. 6 - 0

    Punt

    Great Valley3rd Quarter ~2 minutes to go
    Academy Park has punted to Great Valley. Great Valley has the ball on their own 38-yard line. AP 6, GVHS 0
    Posted @ 8:40p
  28. 6 - 0

    End of 3rd Quarter

    4th Quarter
    AP 6, GVHS 0
    Posted @ 8:44p
  29. 6 - 6

    Rushing Touchdown

    Great Valley4th Quarter ~8 minutes to go
    Great Valley - #21 Beau Kosmalski with a 1 Yd Rushing TD. AP 6, GVHS 6
    Posted @ 8:52p
  30. 6 - 7

    Made Point After

    Great Valley4th Quarter ~8 minutes to go
    Great Valley - PAT Good. AP 6, GVHS 7
    Posted @ 8:52p
  31. 6 - 7

    Possession Update - Kickoff

    Academy Park4th Quarter ~8 minutes to go
    Great Valley kicked off to Academy Park. Academy Park has the ball on their own 20-yard line. AP 6, GVHS 7
    Posted @ 8:56p
  32. 6 - 7

    Turnover on Downs

    Great Valley4th Quarter ~3 minutes to go
    Academy Park has turned possession over on downs. Great Valley has the ball on their own 35-yard line. AP 6, GVHS 7
    Posted @ 9:06p
  33. 6 - 7

    Punt

    Academy Park4th Quarter ~2 minutes to go
    Great Valley has punted to Academy Park. Academy Park has the ball on their own 31-yard line. AP 6, GVHS 7
    Posted @ 9:10p
  34. 6 - 7

    End of Game

    Final
    AP 6, GVHS 7
    Posted @ 9:22p

Players of the Game

Academy Park (25-26)

Academy Park has not selected any Players of the Game.

Great Valley (25-26)

Congratulations to #31 Nick Harvey (overall), #21 Beau Kosmalski (offensive), #66 Amere Scott (defensive) and #37 Ryan Wilsher (special teams) for being selected the Great Valley Football Players of the Game.

Academy Park @ Great Valley Football Game Info

Fri., Sep. 26, 2025 @ 7p
Youth Night
The Great Valley (Malvern, PA) varsity football team won Friday's home non-conference game against Academy Park (Sharon Hill, PA) by a score of 7-6.

Scoretracker Providers

Ryan GalloKnights Reporter

Rankings & Records

Academy Park (25-26)

NationalPAClass
5,64225662
OverallConferenceHomeAwayWin %Conference %PFPA
3-31-00-23-1.5001.00013877

Great Valley (25-26)

NationalPAClass
5,76626266
OverallHomeAwayWin %PFPA
2-42-10-3.33384128

Team Scoring Averages

Q1Q2Q3Q4Final
Academy Park
4.09.64.46.823.0
Great Valley
5.32.22.24.314.0

Team Stat Comparison

Academy ParkGreat Valley
162.8Rushing Yards Per Game118.0
96.8Passing Yards Per Game89.3
96.8Receiving Yards Per Game91.3
259.6Total Yards Per Game207.3
66.4Tackles Per Game83.2
2.2Sacks Per Game0.7
-Points Per Game12.2

Team Leaders

Academy ParkGreat ValleyNational Avg.
#6 Miles Boone72.2Rushing Yards Per Game#21 Beau Kosmalski108.315.0
#1 Marquise Spross96.8Passing Yards Per Game#3 Ty Callahan72.217.0
#17 Zion Abney35.0Receiving Yards Per Game#5 Luke Helmle42.412.1
#1 Marquise Spross129.8Total Yards Per Game#21 Beau Kosmalski108.831.4
#6 Miles Boone11.4Tackles Per Game#11 Carrig Moore11.52.9
#35 Jysir Griggs1.0Sacks Per Game#66 Amere Scott0.30.3
-
Points Per Game#21 Beau Kosmalski9.02.5

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Academy Park0-1Great Valley0-0
DateAwayHomeResultDateAwayHomeResult
8/22/25EastAcademy Park(L) 21-2010/24/25EastGreat Valley

Record Breakdown

Academy Park (25-26)

Great Valley (25-26)

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