Published free · Source: Loudoun County Public Schools

Loudoun County
Girls Flag Football 2026

Seventeen schools. The complete season, in one place, for the first time.

Seventeen Loudoun County high schools are fielding girls flag football teams this fall. The season opens Tuesday, August 18, and ends with a county championship at Potomac Falls High School on Tuesday, October 13.

Every school is here, Freedom and Park View and Lightridge and John Champe and Dominion included. It comes from the LCPS master schedule, published with the district's permission, so families can find the whole season in one place.

LCPS has eighteen high schools. We don't yet know whether William O. Robey in Sterling, which opened in 2024, is fielding a team this year. If it is, we would like to add it.

Fairfax County's season is here too. It opens September 29 and finishes with a county final at Robinson on November 14.

The seventeen playing

Region 1

  • Briar Woods
  • Freedom
  • Independence
  • John Champe
  • Lightridge
  • Loudoun Valley
  • Stone Bridge
  • Woodgrove

Region 2

  • Broad Run
  • Dominion
  • Heritage
  • Loudoun County
  • Park View
  • Potomac Falls
  • Riverside
  • Rock Ridge
  • Tuscarora

The season

Games are at 5:30pm unless noted. A venue in brackets means the game is played at a neutral site. Finals appear here as schools and programs confirm them.

Tuesday, August 18 Opening night

5:30 Heritage 32 at Loudoun County 0 Final
5:30 Potomac Falls 6 at Riverside 23 Final
6:45 Rock Ridge 0 vs Broad Run 18 at Loudoun County Final
6:45 Tuscarora 46 vs Park View 0 Final
All four opening-night finals. Riverside 23, Potomac Falls 6 reported by Matt Oblas, athletic director at Riverside. Heritage 32, Loudoun County 0 reported by Steve McNamara, assistant athletic director at Loudoun County. Tuscarora 46, Park View 0, confirmed by Tony Tallent, athletic director at Tuscarora, on September 15. We first published 46 from Tuscarora's girls flag football account, changed it to 39 on September 10 because the LCPS results system had 39, then asked Tuscarora. The school checked and 46 stands. The district listing is the one that is wrong. Broad Run 18, Rock Ridge 0 from the LCPS results system, which Loudoun County's athletics office pointed us to on August 26, eight days after the game.

Monday, August 24

5:30 Potomac Falls 13 at Dominion 7 Final
5:30 Riverside 19 at Loudoun County 6 Final
5:30 Broad Run 0 at Tuscarora 12 Final
5:30 Rock Ridge 0 at Heritage 34 Final
Tuscarora 12, Broad Run 0 published by Tuscarora's girls flag football account. Heritage 34, Rock Ridge 0 published by Heritage's account and confirmed by James Totaro, athletic director at Heritage. Riverside 19, Loudoun County 6 and Potomac Falls 13, Dominion 7 from the LCPS results system. We first published the Riverside score as 16 to 9, taken from Riverside's own account, and corrected it the same day.

Tuesday, August 25

5:30 Woodgrove 13 at Freedom 25 Final
5:30 Stone Bridge 0 at Loudoun Valley 36 Final
5:30 Independence 13 at Briar Woods 6 Final
5:30 Lightridge 21 at John Champe 0 Final
The first night of games for Loudoun's other eight schools, which means every school in the county has now played. Freedom 25, Woodgrove 13 published by Freedom's athletics account with the scoreboard photographed at full time. Independence 13, Briar Woods 6 reported through our score form by David Keller, a coach, who noted it was Independence's first win, and confirmed the same evening by Ryan Rogers, athletic director at Independence. Loudoun Valley 36, Stone Bridge 0 and Lightridge 21, John Champe 0 from the LCPS results system.

Thursday, August 27

5:30 Rock Ridge 26 vs Park View 0 at Seneca Ridge Middle School Final
From the LCPS results system. Rock Ridge's first win in program history.

Monday, August 31

5:30 Broad Run 0 at Riverside 7 Final
5:30 Park View 0 at Dominion 34 Final
5:30 Tuscarora 12 at Heritage 19 Final
5:30 Potomac Falls 19 at Rock Ridge 12 Final
All four from the LCPS results system. Heritage and Tuscarora both arrived unbeaten and unscored on, and both conceded for the first time. Heritage stays perfect at three wins from three.

Tuesday, September 1

5:30 Lightridge 32 at Briar Woods 13 Final
5:30 Stone Bridge 2 at Independence 6 Final
5:30 Loudoun Valley 19 at Woodgrove 7 Final
5:30 Freedom 0 at John Champe 20 Final
All four from the LCPS results system. John Champe 20, Freedom 0 is John Champe's first win, and Independence 6, Stone Bridge 2 is the lowest scoring game the county has played.

Tuesday, September 8

5:30 Dominion 0 at Riverside 26 Final
5:30 Tuscarora 0 at Potomac Falls 12 Final
5:30 Rock Ridge 12 at Loudoun County 19 Final
5:30 Loudoun Valley 13 at Heritage 27 Final
5:30 Independence 6 at Freedom 14 Final
All five finals from the LCPS results system. Heritage 27, Loudoun Valley 13 was the first meeting of two unbeaten teams in Loudoun's first season, and Heritage are the ones still unbeaten. Loudoun County 19, Rock Ridge 12 is Loudoun County's first win. Independence at Freedom has moved here from September 10. Freedom's account announced the move, the district results listing carries it for both schools, and Kevin Weeren, athletic director at Freedom, confirmed on September 3 that Freedom hosts Independence at 5:30. Broad Run at Briar Woods is gone: Broad Run's listing has no game on this night and its next is September 14 at Dominion. The district listing also showed Freedom at Briar Woods at the same hour; Freedom being at home rules that out, and as far as any listing shows, Briar Woods does not play this night. Its next game is September 15 at Woodgrove.

Wednesday, September 9

5:30 John Champe 7 at Woodgrove 19 Final
The district results listing has this game on Wednesday the 9th. The master schedule we first published from had it on the 10th. Woodgrove 19, John Champe 7 from the LCPS results system, and Woodgrove's first win.

Monday, September 14

5:30 Loudoun County 34 vs Park View 0 at Seneca Ridge Middle School Final
5:30 Riverside 19 at Tuscarora 0 Final
5:30 Broad Run 0 at Dominion 6 Final
5:30 Lightridge 33 at Rock Ridge 12 Final
6:45 Potomac Falls 0 vs Heritage 32 at Dominion Final
All five finals from the LCPS results system. Three shutouts on one night. Heritage, Riverside and Lightridge are the three unbeaten teams and all three won. Loudoun County 34, Park View 0 is Loudoun County's biggest score of the season. Dominion 6, Broad Run 0, one touchdown and nothing after it, is now the lowest scoring game of the season, two points under Independence 6, Stone Bridge 2 on September 1.

Tuesday, September 15

5:30 Briar Woods 6 at Woodgrove 20 Final
5:30 Stone Bridge 0 at Lightridge 41 Final
5:30 Loudoun Valley 0 at Freedom 12 Final
5:30 John Champe 12 at Independence 14 Final
All four finals from the LCPS results system. Independence 14, John Champe 12 is the closest game of the season so far at two points, one better than Independence 6, Stone Bridge 2 on September 1. Lightridge 41, Stone Bridge 0 takes Lightridge to four wins from four, and the three unbeaten teams are now Heritage, Riverside and Lightridge.

Thursday, September 17

5:30 Park View 0 at Broad Run 24 Final
5:30 Loudoun County 0 at Stone Bridge 14 Final
5:30 Independence 14 at Potomac Falls 0 Final
All three finals from the LCPS results system. Stone Bridge 14, Loudoun County 0 is Stone Bridge's first win. The Bulldogs had scored two points in their first three games and had conceded eighty-three; this was a shutout the other way. Briar Woods and Park View are now the two schools still looking for a first win.

Saturday, September 19 NOVA Girls Flag Championship

9:00 NOVA Girls Flag Championship at Heritage
Sixteen teams from three counties, seven a side, in four pools of four, on four fields at Heritage. Twelve Loudoun schools are in it: Park View, Heritage, Lightridge, Freedom, Riverside, Dominion, Rock Ridge, Woodgrove, Independence, Loudoun Valley, John Champe and Potomac Falls. From outside the county, Millbrook and Sherando from Frederick County, and two squads from Colgan in Prince William. Pool play runs 9:00 to 2:00, quarterfinals at 3:00, semifinals at 4:00, the final at 5:00 on the stadium field, trophies at 6:00. Gates open at 8:30 and admission is $10 a person for the whole day. It is the only Saturday on the Loudoun calendar. The full pool draw, field schedule and bracket are here. Schedule from James Totaro, athletic director at Heritage. Earlier versions of this page called it the Heritage Invitational, from Park View's schedule, and the NOVA Tournament, from Rock Ridge's.

Tuesday, September 22

5:30 Heritage 12 at Broad Run 0 Final
5:30 Tuscarora 2 at Loudoun County 18 Final
5:30 Freedom 52 vs Park View 0 at Seneca Ridge Middle School Final
5:30 John Champe 6 at Dominion 14 Final
6:45 Riverside 25 vs Rock Ridge 0 at Dominion Final
All five finals from the LCPS results system, four of them read off both teams' pages. Heritage and Riverside both won again and are six wins from six, and they meet each other at Heritage on Monday. Loudoun County 18, Tuscarora 2 is the second game this season to finish with a two on the board, which takes a safety.

Thursday, September 24

5:30 John Champe at Loudoun Valley
5:30 Woodgrove at Stone Bridge
5:30 Lightridge at Independence
5:30 Briar Woods at Freedom

Monday, September 28

5:30 Loudoun County at Broad Run
5:30 Riverside at Heritage
5:30 Park View at Potomac Falls
5:30 Woodgrove at Tuscarora
5:30 Rock Ridge at Dominion

Tuesday, September 29

7:00 Briar Woods at Stone Bridge
This game has moved here from September 10, and it is the only 7:00 start on the Loudoun calendar. From the district results listing.

Thursday, October 1

5:30 Lightridge at Freedom
5:30 Stone Bridge at John Champe
5:30 Loudoun Valley at Briar Woods
5:30 Independence at Woodgrove
5:30 Dominion at Loudoun County
5:30 Park View at Heritage

Monday, October 5

5:30 Loudoun Valley at Lightridge
5:30 Briar Woods at Riverside
5:30 Potomac Falls at Broad Run
5:30 Dominion at Tuscarora

Thursday, October 8 Final night for most schools

5:30 Riverside at Park View
5:30 Loudoun County at Potomac Falls
5:30 Freedom at Stone Bridge
5:30 Independence at Loudoun Valley
5:30 Woodgrove at Lightridge
5:30 John Champe at Briar Woods
6:45 Heritage vs Dominion at Potomac Falls

Friday, October 9 Rock Ridge homecoming

4:45 Tuscarora at Rock Ridge at Phoenix Stadium
Rock Ridge's athletics account and the district results listing both have this game on Friday October 9 at 4:45. Rock Ridge calls it homecoming.
Heritage against Dominion at Potomac Falls is published by both schools' girls flag football accounts and is not on the district master schedule we built this page from. Dominion's schedule notes that it is the home team in this one even though the game is played at Potomac Falls.
Tuesday, October 13 · Potomac Falls High School The postseason, for the schools that qualify. Games from 5:30. Confirmed by LCPS. The 5:30 start is from the schedule Park View's athletic director sent us. Freedom and Heritage both call October 13 the playoffs rather than the final.
Wednesday, October 14 · venue to be confirmed A region tournament, for the top two only. Published by Dominion's girls flag football account, which lists it as the last date of its season. It is not on the district schedule we built this page from, and we do not yet know how the two days fit together. We are asking.

Corrections

If anything on this page is wrong, tell us and we will fix it the same day. Schedules change, and this one came from a working document rather than a published one. hello@flagsupvirginia.com

Corrected August 10, 2026. An earlier version of this page listed three field hockey fixtures as flag football games on September 8, 10 and 15, and omitted Broad Run at Briar Woods on September 8. Fixed within the hour.

Where this came from

Loudoun County Public Schools, via Matt Oblas, athletic director at Riverside High School, who sent the master schedule and gave permission to publish it. Nothing on this page is our own reconstruction. The master schedule covers flag football and field hockey together; only the flag football fixtures appear here.

Coaches and athletic directors: if you send us your results, we publish them free. Parents too. There is a thirty-second form.