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 John Champe (Aldie, VA) varsity football team won Friday's home conference game against Freedom (South Riding, VA) by a score of 21-0.

Q1Q2Q3Q4Final
Freedom00000
John Champe770721
Final score provided by T. Plush.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Game Stats

Freedom

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1223127.52210.6150.5
7Braden Cooke (Jr)1223127.52210.6150.5
John Champe

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1523143.6529.5196.8
5Braeden Graves (Fr)3521.6007.069.6
10Dominic Plush (Sr)1218122.66710.21104.4
Freedom

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals17452.60
7Braden Cooke (Jr)133.00
10Nathan Danberg (Sr)1-1-1.00
20Bo Duong (Sr)15432.90
John Champe

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals311294.202
2Cole Fitzgerald (So)199.00
4Tyler Kann (Sr)2126.00
5Braeden Graves (Fr)9404.401
10Dominic Plush (Sr)4-21-5.30
14Brody Harris (Sr)2199.50
15Cole Rogstad (Jr)13705.401
Freedom

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1212710.6
4Nolan Tuggle (Sr)155.0
12Josh Hart (Jr)34214.0
15C. Comerford (Jr)122.0
24Chase Goding (Sr)22713.5
28Lorenzo Nadal (Jr)33311.0
88Cameron Terry (So)2189.0
John Champe

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals151439.51
1Luke Gonzalez (Sr)6284.7
2Cole Fitzgerald (So)34816.01
4Tyler Kann (Sr)23316.5
11Dan Kim (Jr)33010.0
14Brody Harris (Sr)144.0
Freedom

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals451276178
4Nolan Tuggle (Sr)55
7Braden Cooke (Jr)33
10Nathan Danberg (Sr)-1-1
12Josh Hart (Jr)42648
15C. Comerford (Jr)22
20Bo Duong (Sr)4343
24Chase Goding (Sr)2727
28Lorenzo Nadal (Jr)335083
88Cameron Terry (So)1818
John Champe

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals129143272
1Luke Gonzalez (Sr)2828
2Cole Fitzgerald (So)94857
4Tyler Kann (Sr)123345
5Braeden Graves (Fr)4040
10Dominic Plush (Sr)-21-21
11Dan Kim (Jr)3030
14Brody Harris (Sr)19423
15Cole Rogstad (Jr)7070
Freedom

Total Yards

#Athlete NameRushPassRecTotal
Team Totals45127127172
4Nolan Tuggle (Sr)55
7Braden Cooke (Jr)3127130
10Nathan Danberg (Sr)-1-1
12Josh Hart (Jr)4242
15C. Comerford (Jr)22
20Bo Duong (Sr)4343
24Chase Goding (Sr)2727
28Lorenzo Nadal (Jr)3333
88Cameron Terry (So)1818
John Champe

Total Yards

#Athlete NameRushPassRecTotal
Team Totals129143143272
1Luke Gonzalez (Sr)2828
2Cole Fitzgerald (So)94857
4Tyler Kann (Sr)123345
5Braeden Graves (Fr)402161
10Dominic Plush (Sr)-21122101
11Dan Kim (Jr)3030
14Brody Harris (Sr)19423
15Cole Rogstad (Jr)7070
Freedom

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals435488.0
5Ryan Mulcahy (Jr)331.0
11Andrew Lewis (Sr)111.0
12Josh Hart (Jr)33
13Jayden Morales (Jr)617
14Jian Kim (Sr)442.0
21Harshil Muppala (Sr)55
22Frankie D'Amico (Sr)3143.0
23Jeremiah Chery (Sr)5161.0
24Chase Goding (Sr)11
54Luca Maniscalco (Jr)9211
59Noah Barnhill (Sr)11
88Cameron Terry (So)22
John Champe

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2430548.5
2Cole Fitzgerald (So)213
4Tyler Kann (Sr)3583.5
5Braeden Graves (Fr)325.5
6Jacob Franklin (Sr)56113.0
7Dominic Kaskas (Fr)33
8Elikem Osai (Fr)314
9Amir Ahmmed (So)22
14Brody Harris (Sr)1671.5
21Elijah Marshall (Jr)112
23Aadi Sethuraman (Sr)11
25Marcus Coker (So)11
26Carson Perkins (Sr)11
52Ari Awan (Sr)11
54Ty Arnold (Sr)112
83Landon Mollerup (Fr)11
92A. Phipps (Jr)112
Freedom

Sacks

#Athlete NameSacksYdlHurs
Team Totals4.0
5Ryan Mulcahy (Jr)1.0
22Frankie D'Amico (Sr)2.0
23Jeremiah Chery (Sr)1.0
John Champe

Sacks

#Athlete NameSacksYdlHurs
Team Totals5.06
4Tyler Kann (Sr)2.01
6Jacob Franklin (Sr)2.51
7Dominic Kaskas (Fr)1
14Brody Harris (Sr).53
Freedom

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals21
11Andrew Lewis (Sr)1
23Jeremiah Chery (Sr)1
59Noah Barnhill (Sr)1
John Champe

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals14
5Braeden Graves (Fr)12
23Aadi Sethuraman (Sr)1
26Carson Perkins (Sr)1
Freedom

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals720929.938
25Dhilan Patel (Jr)720929.938

Punts

John Champe has not entered any punts stats.
Freedom

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals166.06
12Josh Hart (Jr)166.06
28Lorenzo Nadal (Jr)35016.750

Kickoff and Punt Returns

John Champe has not entered any kickoff and punt returns stats.

Points

Freedom has not entered any points stats.
John Champe

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals3183
2Cole Fitzgerald (So)16
5Braeden Graves (Fr)16
14Brody Harris (Sr)3
15Cole Rogstad (Jr)16

PATs and Field Goals

Freedom has not entered any pats and field goals stats.
John Champe

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals331.03
14Brody Harris (Sr)331.03

Touchdowns

Freedom has not entered any touchdowns stats.
John Champe

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
2Cole Fitzgerald (So)11
5Braeden Graves (Fr)11
15Cole Rogstad (Jr)11

Game Story

Virginia High School Football - John Champe prevails Freedom

November 7, 2025: Aldie, VA 20105

In Friday's league match, the host John Champe Knights football squad scored a good 21-0 triumph over the Freedom Eagles.

With the win, John Champe advances its record to 6-4 on the season.

The Eagles now own a 5-5 record.

Tim PlushKnights Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. Freedom 0, JCHS 0
    Posted @ 7:05p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 7:05p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:05p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 7:05p
  5. 0 - 6

    Passing Touchdown

    John Champe1st Quarter ~6 minutes to go
    John Champe - #10 Dominic Plush 14 Yd pass completed to #2 Cole Fitzgerald for a TD. Freedom 0, JCHS 6
    Posted @ 7:20p
  6. 0 - 7

    Made Point After

    John Champe1st Quarter ~6 minutes to go
    John Champe - #14 Brody Harris PAT Good. Freedom 0, JCHS 7
    Posted @ 7:20p
  7. 0 - 7

    End of 1st Quarter

    2nd Quarter
    Freedom 0, JCHS 7
    Posted @ 7:32p
  8. 0 - 13

    Rushing Touchdown

    John Champe2nd Quarter ~9 minutes to go
    John Champe - #15 Cole Rogstad with a 14 Yd Rushing TD. Freedom 0, JCHS 13
    Posted @ 7:37p
  9. 0 - 14

    Made Point After

    John Champe2nd Quarter ~9 minutes to go
    John Champe - #14 Brody Harris PAT Good. Freedom 0, JCHS 14
    Posted @ 7:37p
  10. 0 - 14

    Halftime

    Halftime
    Freedom 0, JCHS 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:02p
  11. 0 - 14

    Start of 3rd Quarter

    John Champe3rd Quarter
    John Champe to kick off to Freedom.
    Posted @ 8:32p
  12. 0 - 14

    End of 3rd Quarter

    4th Quarter
    Freedom 0, JCHS 14
    Posted @ 8:51p
  13. 0 - 14

    Interception

    John Champe4th Quarter ~6 minutes to go
    John Champe intercepts a Freedom pass. Freedom 0, JCHS 14
    Posted @ 9:01p
  14. 0 - 20

    Rushing Touchdown

    John Champe4th Quarter ~4 minutes to go
    John Champe - Rushing TD. Freedom 0, JCHS 20
    Posted @ 9:04p
  15. 0 - 21

    Made Point After

    John Champe4th Quarter ~4 minutes to go
    John Champe - PAT Good. Freedom 0, JCHS 21
    Posted @ 9:05p
  16. 0 - 21

    End of Game

    Final
    Freedom 0, JCHS 21
    Posted @ 9:17p

Players of the Game

Freedom (25-26)

Freedom has not selected any Players of the Game.

John Champe (25-26)

Congratulations to #14 Brody Harris (overall), #15 Cole Rogstad (offensive) and #6 Jacob Franklin (defensive) for being selected the John Champe Football Players of the Game.

Freedom @ John Champe Football Game Info

Fri., Nov. 7, 2025 @ 7p
The John Champe (Aldie, VA) varsity football team won Friday's home conference game against Freedom (South Riding, VA) by a score of 21-0.

Scoretracker Providers

Tim PlushKnights Reporter

Rankings & Records

Freedom (25-26)

VADiv.
19836
OverallRegionHomeAwayWin %Region %PFPA
5-51-53-22-3.500.167228194

John Champe (25-26)

VADiv.
9016
OverallRegionHomeAwayWin %Region %PFPA
7-54-06-11-4.5831.000317289

Team Scoring Averages

Q1Q2Q3Q4Final
Freedom
1.74.52.21.222.8
John Champe
6.38.82.65.526.4

Freedom Videos

John Champe Videos

Team Stat Comparison

FreedomJohn Champe
145.0Rushing Yards Per Game103.6
113.6Passing Yards Per Game214.7
102.7Receiving Yards Per Game208.7
258.6Total Yards Per Game318.3
52.7Tackles Per Game57.2
2.7Sacks Per Game2.1
1.7Points Per Game1.1

Team Leaders

FreedomJohn ChampeNational Avg.
#20 Bo Duong80.2Rushing Yards Per Game#15 Cole Rogstad49.810.9
#7 Braden Cooke126.2Passing Yards Per Game#10 Dominic Plush215.010.6
#28 Lorenzo Nadal33.8Receiving Yards Per Game#4 Tyler Kann64.88.7
#7 Braden Cooke150.9Total Yards Per Game#10 Dominic Plush220.224.4
#23 Jeremiah Chery8.3Tackles Per Game#44 Malik Bedas11.72.6
#11 Andrew Lewis0.9Sacks Per Game#6 Jacob Franklin1.10.2
#1 Adam Choi2.1Points Per Game#36 Niru Maradani4.01.8

Record Breakdown

Freedom (25-26)

John Champe (25-26)

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