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 Broad Run (Ashburn, VA) varsity football team lost Thursday's home non-conference game against Loudoun Valley (Purcellville, VA) by a score of 28-7.

Q1Q2Q3Q4Final
Loudoun Valley7615028
Broad Run00077
Final score provided by L. Stokes.
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Game Stats

Loudoun Valley

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals5758.71411.6002696.1
10Alex Johnson (Sr)5758.71411.6002696.1
Broad Run

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals92189.4299.9135.6
1Gavin Sidhu (Sr)92189.4299.9135.6
Loudoun Valley

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals3033811.36924
5Macklin Gaffney (So)7466.62001
10Alex Johnson (Sr)611919.86912
16E. Lafollette (Fr)1617210.83311
37Tyler Kotch (Sr)111.010
Broad Run

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals281134.00
1Gavin Sidhu (Sr)8273.40
6Aslin Shipe (Sr)15825.50
10Devin Ellison (Jr)540.80
Loudoun Valley

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals55811.626
1Cole Kielhorn (Sr)44511.326
3Aidan Harris (Sr)11313.013
Broad Run

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals88110.1
3Victor Young (Sr)4389.5
Cam Shane (Sr)33110.3
Kory Smoot (Sr)11212.0
Loudoun Valley

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals8
72Mason Wade (Sr)8

Offensive Fumbles and Pancake Blocks

Broad Run has not entered any offensive fumbles and pancake blocks stats.
Loudoun Valley

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals33858270423
1Cole Kielhorn (Sr)4527072
3Aidan Harris (Sr)1313
5Macklin Gaffney (So)4646
10Alex Johnson (Sr)119119
16E. Lafollette (Fr)172172
37Tyler Kotch (Sr)11
Broad Run

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals11381194
1Gavin Sidhu (Sr)2727
3Victor Young (Sr)3838
6Aslin Shipe (Sr)8282
10Devin Ellison (Jr)44
Cam Shane (Sr)3131
Kory Smoot (Sr)1212
Loudoun Valley

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3385858396
1Cole Kielhorn (Sr)4545
3Aidan Harris (Sr)1313
5Macklin Gaffney (So)4646
10Alex Johnson (Sr)11958177
16E. Lafollette (Fr)172172
37Tyler Kotch (Sr)11
Broad Run

Total Yards

#Athlete NameRushPassRecTotal
Team Totals1138981202
1Gavin Sidhu (Sr)2789116
3Victor Young (Sr)3838
6Aslin Shipe (Sr)8282
10Devin Ellison (Jr)44
Cam Shane (Sr)3131
Kory Smoot (Sr)1212
Loudoun Valley

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals4640865.0
1Cole Kielhorn (Sr)639.0
3Aidan Harris (Sr)257
5Macklin Gaffney (So)336
6Cayden Tirona (Sr)76131.0
11Ethan Galletta (Sr)415
14John Scalzo (Sr)123
32Michael Kabban (Sr)3361.0
37Tyler Kotch (Sr)1231.0
37Chase Loftis (Jr)6410
52Maddox Ordaz (Jr)11
57Will Rimmel (Jr)4371.0
72Mason Wade (Sr)22
79Brody Willard (Sr)4481.0
88Evan James (Sr)224
89Heath Fetterolf (Jr)22

Tackles

Broad Run has not entered any tackles stats.
Loudoun Valley

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.04
6Cayden Tirona (Sr).51
11Ethan Galletta (Sr)2
57Will Rimmel (Jr).5
79Brody Willard (Sr)1.0
88Evan James (Sr)1

Sacks

Broad Run has not entered any sacks stats.
Loudoun Valley

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals100.0712
1Cole Kielhorn (Sr)100.011
3Aidan Harris (Sr)1
5Macklin Gaffney (So)1
6Cayden Tirona (Sr)1
11Ethan Galletta (Sr)1
14John Scalzo (Sr)11
32Michael Kabban (Sr)1
37Chase Loftis (Jr)1

Defensive Statistics

Broad Run has not entered any defensive statistics stats.
Loudoun Valley

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals26532.5341
7Kaden Bui (Sr)26532.5341

Punts

Broad Run has not entered any punts stats.
Loudoun Valley

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22713.515127
1Cole Kielhorn (Sr)22713.515127

Kickoff and Punt Returns

Broad Run has not entered any kickoff and punt returns stats.
Loudoun Valley

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals4242228
5Macklin Gaffney (So)166
7Kaden Bui (Sr)22
10Alex Johnson (Sr)21212
16E. Lafollette (Fr)1628

Points

Broad Run has not entered any points stats.
Loudoun Valley

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.72
7Kaden Bui (Sr)23.72

PATs and Field Goals

Broad Run has not entered any pats and field goals stats.
Loudoun Valley

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals44
5Macklin Gaffney (So)11
10Alex Johnson (Sr)22
16E. Lafollette (Fr)11

Touchdowns

Broad Run has not entered any touchdowns stats.
Loudoun Valley

Conversions

#Athlete NameC RushC RecTotal
Team Totals11
16E. Lafollette (Fr)11

Conversions

Broad Run has not entered any conversions stats.
Stat Supplier Logo

Loudoun Valley's stats are presented by HudlHudl

Game Story

Virginia High School Football - Loudoun Valley knocks off Broad Run

September 14, 2023: Ashburn, VA 20147

The crowd at Thursday's non-league contest between the Loudoun Valley Vikings (Purcellville, VA) and the host Broad Run Spartans (Ashburn, VA), observed Loudoun Valley's football squad thwart Broad Run by a count of 28-7.

The Vikings now own a 1-2 record. They play next when they host Loudoun County for a non-league contest on Friday, September 22. Loudoun Valley will play a Captains squad coming off a 35-16 non-league win over Dominion (Sterling, VA). The Captains record now stands at 2-2.

Coming up next, the Spartans play the Dominion Titans (Sterling, VA) in a Dulles contest, on Friday, September 22. Broad Run will attempt to upgrade on its 1-3 season record. The Titans go into the contest with a 0-4 record after their 35-16 non-league loss to Loudoun County (Leesburg, VA).

Linwood StokesVikings Reporter
William ChouSpartans Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. LVHS 0, Broad Run 0
    Posted @ 7:07p
  2. Game Attendance

    1st Quarter
    Attendance Hundreds
    Posted @ 7:07p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 7:07p
  4. 6 - 0

    Rushing Touchdown

    Loudoun Valley1st Quarter ~9 minutes to go
    Loudoun Valley - #21 Parker Janson with a 0 Yd Rushing TD. LVHS 6, Broad Run 0
    Posted @ 7:26p
  5. 7 - 0

    Made Point After

    Loudoun Valley1st Quarter ~9 minutes to go
    Loudoun Valley - #0 PAT Good. LVHS 7, Broad Run 0
    Posted @ 7:26p
  6. 7 - 0

    End of 1st Quarter

    2nd Quarter
    LVHS 7, Broad Run 0
    Posted @ 8p
  7. 13 - 0

    Rushing Touchdown

    Loudoun Valley2nd Quarter Under a minute
    Loudoun Valley - #0 with a 0 Yd Rushing TD. LVHS 13, Broad Run 0
    Posted @ 8:18p
  8. 13 - 0

    Missed Point After

    Loudoun Valley2nd Quarter Under a minute
    Loudoun Valley - PAT Missed. LVHS 13, Broad Run 0
    Posted @ 8:18p
  9. 13 - 0

    Halftime

    Halftime
    LVHS 13, Broad Run 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:18p
  10. 13 - 0

    Start of 3rd Quarter

    Broad Run3rd Quarter
    Broad Run to kick off to Loudoun Valley.
    Posted @ 8:22p
  11. 19 - 0

    Rushing Touchdown

    Loudoun Valley3rd Quarter ~10 minutes to go
    Loudoun Valley - #10 Alex Johnson with a 50 Yd Rushing TD. LVHS 19, Broad Run 0
    Posted @ 8:25p
  12. 21 - 0

    Two Point Rush Completed

    Loudoun Valley3rd Quarter ~10 minutes to go
    Loudoun Valley - #16 Mustafa Alqrdahgy rushed for a 2Pt Conversion. LVHS 21, Broad Run 0
    Posted @ 8:27p
  13. 21 - 0

    Long Run

    Loudoun Valley3rd Quarter ~4 minutes to go
    Loudoun Valley - #10 Alex Johnson with a long run. Loudoun Valley has the ball on Broad Run's 35-yard line. LVHS 21, Broad Run 0
    Posted @ 8:38p
  14. 27 - 0

    Passing Touchdown

    Loudoun Valley3rd Quarter ~1 minute to go
    Loudoun Valley - #10 Alex Johnson 20 Yd pass completed to #1 Cole Kielhorn for a TD. LVHS 27, Broad Run 0
    Posted @ 8:40p
  15. 28 - 0

    Made Point After

    Loudoun Valley3rd Quarter ~1 minute to go
    Loudoun Valley - #7 Kaden Bui PAT Good. LVHS 28, Broad Run 0
    Posted @ 8:41p
  16. 28 - 0

    End of 3rd Quarter

    4th Quarter
    LVHS 28, Broad Run 0
    Posted @ 8:53p
  17. 28 - 0

    Long Run

    Loudoun Valley4th Quarter ~11 minutes to go
    Loudoun Valley - #16 Mustafa Alqrdahgy with a long run. Loudoun Valley has the ball on Broad Run's 44-yard line. LVHS 28, Broad Run 0
    Posted @ 8:55p
  18. 28 - 0

    Big Play - Other

    Broad Run4th Quarter ~10 minutes to go
    Broad Run with a big play. Broad Run has the ball on their own 19-yard line. LVHS 28, Broad Run 0
    Posted @ 8:57p
  19. 28 - 0

    Fumble Recovery

    Broad Run4th Quarter ~10 minutes to go
    Broad Run - #3 Victor Young recovered a fumble by Loudoun Valley and has the ball on their own 19-yard line. LVHS 28, Broad Run 0
    Posted @ 8:58p
  20. 28 - 6

    Rushing Touchdown

    Broad Run4th Quarter ~6 minutes to go
    Broad Run - #0 with a 0 Yd Rushing TD. LVHS 28, Broad Run 6
    Posted @ 9:04p
  21. 28 - 7

    Made Point After

    Broad Run4th Quarter ~6 minutes to go
    Broad Run - #0 PAT Good. LVHS 28, Broad Run 7
    Posted @ 9:04p
  22. 28 - 7

    Two-Minute Warning

    Broad Run4th Quarter ~2 minutes to go
    Broad Run has the ball on their own 47-yard line. LVHS 28, Broad Run 7
    Posted @ 9:15p
  23. 28 - 7

    Interception

    Loudoun Valley4th Quarter ~1 minute to go
    Loudoun Valley - #1 Cole Kielhorn intercepts a Broad Run pass and has the ball on their own 35-yard line. LVHS 28, Broad Run 7
    Posted @ 9:16p
  24. 28 - 7

    End of Game

    Final
    LVHS 28, Broad Run 7
    Posted @ 9:18p

Players of the Game

Loudoun Valley (23-24)

Congratulations to #16 Ethan Lafollette (offensive) and #6 Cayden Tirona (defensive) for being selected the Loudoun Valley Football Players of the Game.

Broad Run (23-24)

Broad Run has not selected any Players of the Game.

LVHS @ Broad Run Football Game Info

Thu., Sep. 14, 2023 @ 7p
The Broad Run (Ashburn, VA) varsity football team lost Thursday's home non-conference game against Loudoun Valley (Purcellville, VA) by a score of 28-7.

Scoretracker Providers

Linwood StokesVikings Reporter
William ChouSpartans Reporter

Rankings & Records

Loudoun Valley (23-24)

VADiv.
11021
OverallRegionHomeAwayWin %Region %PFPA
7-53-14-23-3.583.750323214

Broad Run (23-24)

VADiv.
20137
OverallRegionHomeAwayWin %Region %PFPA
3-81-42-31-5.273.200272341

Team Scoring Averages

Q1Q2Q3Q4Final
Loudoun Valley
2.36.810.3026.9
Broad Run
5.24.24.25.624.7

Head-to-Head

  • Loudoun Valley won on 9/14/2023
    9/14 @ 7pQ1Q2Q3Q4Final
    Loudoun Valley7615028
    Broad Run00077

    The Loudoun Valley (Purcellville, VA) varsity football team won Thursday's away non-conference game against Broad Run (Ashburn, VA) by a score of 28-7.

  • Loudoun Valley won on 11/10/2023
    11/10 @ 7pQ1Q2Q3Q4Final
    Broad Run----7
    Loudoun Valley----42

    The Broad Run (Ashburn, VA) varsity football team lost Friday's away playoff game against Loudoun Valley (Purcellville, VA) by a score of 42-7.

Team Stat Comparison

Loudoun ValleyBroad Run
210.8Rushing Yards Per Game206.6
123.0Passing Yards Per Game67.8
123.6Receiving Yards Per Game54.6
333.8Total Yards Per Game274.5
58.1Tackles Per Game-
1.5Sacks Per Game-
26.9Points Per Game12.0
42Pancake Blocks-

Team Leaders

Loudoun ValleyBroad RunNational Avg.
#21 John Lyth116.0Rushing Yards Per Game#6 Aslin Shipe141.120.6
#10 Alex Johnson114.5Passing Yards Per Game#1 Gavin Sidhu74.650.5
#1 Cole Kielhorn46.8Receiving Yards Per GameKory Smoot42.017.5
#10 Alex Johnson174.2Total Yards Per Game#6 Aslin Shipe149.536.9
#37 Chase Loftis7.8Tackles Per Game
-
2.7
#88 Evan James0.6Sacks Per Game
-
0.2
#16 Ethan Lafollette7.4Points Per Game#6 Aslin Shipe5.42.1
#72 Mason Wade42Pancake Blocks
-
6

Record Breakdown

Loudoun Valley (23-24)

Broad Run (23-24)

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