The NOVA Flag Football Conference

Northern Virginia
Girls Flag Football 2026

Thirty schools, five pods, four school divisions. Every game of the regular season, the results so far, and the standings.

We spent two months calling this Fairfax. It is not Fairfax. It is thirty high schools playing in five pods of six, drawn from four school divisions: Fairfax County, Arlington, Alexandria City and Falls Church City. The league office sits in Fairfax, which is how we got the name wrong.

Dick Adams, who runs flag football for Fairfax County Public Schools' student activities office, sent us the results, the league's own standings and the full fixture list, and gave us permission to publish the schedule and the results. He sends the results every week, and everything on this page comes from what he sends. The league's name is the NOVA Flag Football Conference. We spent a week calling it the Northern Virginia league because nobody we asked had a name for it, and Mr. Adams gave us this one on October 9.

How this league is built

Five pods of six schools. Inside a pod, every pair meets exactly twice, which gives each school ten regular-season games and the league 150. Nobody plays outside their pod.

Games are Tuesday and Wednesday evenings, in slots at 6:00, 7:00 and 8:00, with two or three played back to back at one host school. A team's night is usually two games, not one. The regular season opened on September 29 and ends on November 4.

Loudoun played seventy three games this season without a single tie. Northern Virginia managed three in its first week.

That is not a knock on anyone. It is the clearest sign yet that two leagues ten weeks into the same brand-new sport have not yet agreed on what a season looks like. Loudoun runs a seventeen-school single table, one game a night, no two teams meeting twice, and settles ties on the field. Northern Virginia runs closed pods, doubleheaders, and lets a drawn game stand as a draw.

Week one

Twenty-five games on September 29 and 30. Three were drawn. Eleven ended with one side held scoreless.

Tuesday, September 29

Pod 1 · at MarshallOpening night

7:00Marshall 12 v Herndon 0
8:00Marshall 6 v Langley 12

Pod 2 · at Meridian

7:00Oakton 34 v Meridian 0
8:00Meridian 7 v South Lakes 19

Pod 3 · at Woodson

6:00Woodson 7 v West Springfield 6
7:00Robinson 6 v West Springfield 25
8:00Robinson 32 v Woodson 0

Pod 4 · at Annandale

6:00Annandale 7 v Wakefield 18
7:00Jefferson 0 v Wakefield 31
8:00Jefferson 26 v Annandale 0

Pod 5 · at South County

7:00South County 6 v Mount Vernon 6 Tied
8:00South County 6 v Hayfield 22

Wednesday, September 30

Pod 1 · at McLean

6:00McLean 6 v Washington-Liberty 6 Tied
7:00Washington-Liberty 16 v Yorktown 7
8:00Yorktown 12 v McLean 33

Pod 2 · at Madison

6:00Chantilly 7 v Madison 36
7:00Chantilly 12 v Westfield 0
8:00Madison 42 v Westfield 0

Pod 3 · at Centreville

7:00Fairfax 0 v Lake Braddock 0 Tied
8:00Centreville 12 v Fairfax 6

Pod 4 · at Alexandria City

7:00Alexandria City 47 v Justice 0
8:00Alexandria City 14 v Falls Church 0

Pod 5 · at Lewis

6:00Edison 6 v Lewis 20
7:00Edison 0 v West Potomac 39
8:00Lewis 6 v West Potomac 46

Week two

Twenty-five more games, on October 6 and 7. None of them was drawn, after three in the opening week. Pod 4 did not play on the Tuesday and Pod 1 did not play on the Wednesday.

Tuesday, October 6

Pod 1 · at Herndon

6:00Herndon 15 v Langley 26
7:00Langley 6 v Washington-Liberty 26
8:00Washington-Liberty 33 v Herndon 6

Pod 1 · at Yorktown

7:00Yorktown 12 v Marshall 0
8:00Yorktown 0 v McLean 19

Pod 2 · at South Lakes

7:00Madison 22 v South Lakes 0
8:00Chantilly 13 v South Lakes 2

Pod 3 · at Robinson

6:00Centreville 14 v Robinson 0
7:00Centreville 2 v Lake Braddock 7
8:00Lake Braddock 9 v Robinson 0

Pod 5 · at West Potomac

6:00Mount Vernon 6 v West Potomac 34
7:00Mount Vernon 7 v South County 0
8:00South County 0 v West Potomac 21

Wednesday, October 7

Pod 2 · at Oakton

6:00Westfield 0 v Oakton 25
7:00Westfield 13 v Meridian 8
8:00Oakton 34 v Meridian 0

Pod 3 · at Fairfax

7:00Fairfax 27 v Woodson 7
8:00Fairfax 13 v West Springfield 6

Pod 4 · at Jefferson

6:00Jefferson 0 v Alexandria City 51
7:00Alexandria City 36 v Justice 0
8:00Jefferson 7 v Justice 13

Pod 4 · at Falls Church

7:00Falls Church 0 v Wakefield 6
8:00Falls Church 22 v Annandale 0

Pod 5 · at Hayfield

7:00Hayfield 6 v Lewis 0
8:00Hayfield 13 v Edison 0

Week three

Twenty five fixtures across Tuesday October 13 and Wednesday October 14, from the schedule and results document Mr. Adams sent on October 16. All twenty five carry a score. Two games finished level, Centreville and Woodson at six and Edison and Lewis at nineteen, and the conference counts a tie as half a win.

Tuesday, October 13

Pod 1 · at Washington-Liberty

6:00Washington-Liberty 21 v Herndon 0
7:00Yorktown 20 v Herndon 0
8:00Washington-Liberty 13 v Yorktown 7

Pod 2 · at Madison

7:00Madison 24 v South Lakes 6
8:00Oakton 0 v Madison 18

Pod 4 · at Justice

6:00Annandale 13 v Justice 12
7:00Annandale 7 v Falls Church 6
8:00Falls Church 18 v Justice 0

Pod 4 · at Wakefield

7:00Jefferson 0 v Wakefield 14
8:00Wakefield 0 v Alexandria City 13

Pod 5 · at Mount Vernon

7:00West Potomac 19 v Hayfield 12
8:00West Potomac 39 v Mount Vernon 12

Wednesday, October 14

Pod 1 · at Langley

7:00Langley 20 v Marshall 6
8:00Langley 6 v McLean 26

Pod 2 · at Westfield

6:00Chantilly 9 v Westfield 0
7:00Chantilly 13 v Meridian 0
8:00Meridian 0 v Westfield 8

Pod 3 · at West Springfield

6:00West Springfield 6 v Centreville 18
7:00Centreville 6 v Woodson 6 Tied
8:00West Springfield 20 v Woodson 13

Pod 3 · at Lake Braddock

7:00Lake Braddock 26 v Robinson 6
8:00Fairfax 18 v Lake Braddock 0

Pod 5 · at Edison

6:00Edison 19 v Lewis 19 Tied
7:00Lewis 0 v South County 19
8:00Edison 6 v South County 19

Week four

Twenty five fixtures across Tuesday October 20 and Wednesday October 21, from the schedule and results document Mr. Adams sent on October 22. All twenty five carry a score. Pod 1 did not play on the Tuesday, and Pod 3 and Pod 5 did not play on the Wednesday. None of the twenty five was drawn.

Tuesday, October 20

Pod 2 · at Chantilly

6:00Madison 21 v Chantilly 6
7:00Madison 34 v Oakton 12
8:00Oakton 28 v Chantilly 13

Pod 3 · at Centreville

6:00Centreville 20 v Lake Braddock 0
7:00Lake Braddock 20 v Woodson 0
8:00Centreville 34 v Woodson 0

Pod 3 · at Robinson

7:00Fairfax 21 v West Springfield 6
8:00Robinson 12 v West Springfield 20

Pod 4 · at Alexandria City

7:00Alexandria City 40 v Wakefield 0
8:00Alexandria City 41 v Annandale 6

Pod 5 · at Hayfield

6:00Hayfield 32 v Lewis 7
7:00Lewis 12 v Mount Vernon 18
8:00Hayfield 32 v Mount Vernon 6

Pod 5 · at West Potomac

7:00Edison 0 v South County 12
8:00Edison 6 v West Potomac 33

Wednesday, October 21

Pod 1 · at Marshall

6:00McLean 35 v Marshall 6
7:00Washington-Liberty 6 v McLean 13
8:00Marshall 0 v Washington-Liberty 27

Pod 1 · at Marshall, second field

7:00Yorktown 21 v Herndon 0
8:00Yorktown 14 v Langley 6

Pod 2 · at Meridian

7:00South Lakes 19 v Westfield 0
8:00South Lakes 28 v Meridian 6

Pod 4 · at Jefferson

6:00Falls Church 9 v Jefferson 0
7:00Falls Church 19 v Justice 6
8:00Jefferson 8 v Justice 0

Week five

Twenty six fixtures across Tuesday October 27 and Wednesday October 28, from the schedule and results document Mr. Adams sent on October 29 and from his note of November 1. Twenty two carry a score. Three were forfeits and carry none: Madison beat Meridian, and West Potomac and South County both beat Lewis. Pod 3 did not play on the Tuesday, and Pod 1, Pod 2 and Pod 4 did not play on the Wednesday. Woodson and Fairfax finished level at nil, and the conference counts a tie as half a win.

Two fixtures moved and we had both in the wrong place until Mr. Adams told us on November 1. Pod 4's five games at Annandale were played on Tuesday October 27, not Wednesday October 28, because Annandale was hosting field hockey playoffs. West Potomac played South County in this week rather than on November 3, and Mr. Adams has counted that game in his standings. No score has been published for it and we have asked him for one. It is shown at South County on the Tuesday because that is the one block in the week where both schools were already playing.

Tuesday, October 27

Pod 1 · at Herndon

6:00Herndon 0 v McLean 30
7:00McLean 26 v Marshall 6
8:00Marshall 7 v Herndon 6

Pod 1 · at Herndon, second field

7:00Langley 0 v Washington-Liberty 35
8:00Langley 7 v Yorktown 6

Pod 2 · at South Lakes

6:00Chantilly 12 v South Lakes 6
7:00Chantilly 7 v Oakton 13
8:00Oakton 18 v South Lakes 0

Pod 2 · at Westfield

7:00Madison v Meridian Madison won by forfeit
8:00Madison 20 v Westfield 0

Pod 5 · at South County

 West Potomac v South County Played, no score published
7:00Lewis v West Potomac West Potomac won by forfeit
8:00Lewis v South County South County won by forfeit

Pod 4 · at Annandale

6:00Annandale 0 v Wakefield 13
7:00Wakefield 18 v Justice 0
8:00Annandale 29 v Justice 6

Pod 4 · at Annandale, second field

7:00Alexandria City 45 v Falls Church 0
8:00Falls Church 19 v Jefferson 6

Wednesday, October 28

Pod 3 · at Woodson

6:00Woodson 0 v Fairfax 0 Tied
7:00Fairfax 19 v Robinson 0
8:00Robinson 6 v Woodson 12

Pod 3 · at Lake Braddock

7:00Centreville 26 v West Springfield 0
8:00Lake Braddock 12 v West Springfield 7

Pod 5 · at Edison

6:00Edison 13 v Hayfield 24
7:00Hayfield 40 v Mount Vernon 6
8:00Edison 32 v Mount Vernon 0

Standings after week five

These are computed from the one hundred and twenty two scored games above. A forfeit adds a win for one school and a loss for the other and no points to either. Pods are ordered by win percentage, counting a tie as half a win, then by wins, then alphabetically. The league has not published its tiebreakers.

Annandale beat Falls Church 7 to 6 on October 13 at Justice. The score was left blank on the results sheet that carried the rest of that week, and Mr. Adams supplied it on October 20. He also corrected Langley to three and two and Oakton to three and one.

Pod 1

SchoolWLTForAgainst
McLean70118842
Washington-Liberty71118345
Langley44083134
Yorktown4509994
Marshall26043138
Herndon08027170

Pod 2

SchoolWLTForAgainst
Madison90021731
Oakton62016472
Chantilly54092106
South Lakes35080102
Westfield26021135
Meridian08021149

Pod 3

SchoolWLTForAgainst
Centreville61113225
Fairfax51210431
Lake Braddock5217453
West Springfield36096128
Woodson25245151
Robinson17062125

Pod 4

SchoolWLTForAgainst
Alexandria City8002876
Wakefield62010060
Falls Church5409384
Annandale35062144
Jefferson26047137
Justice18037195

Pod 5

SchoolWLTForAgainst
West Potomac90023142
Hayfield71018157
South County4416262
Mount Vernon25161195
Edison17182179
Lewis17164146

Corrected Sunday, November 1. This page carried West Potomac at eight and nil and South County at four, three and one, marked as disagreeing with Mr. Adams’s own standings, which had nine and nil and four, four and one. His figures were right and ours were wrong: West Potomac played South County inside week five rather than on November 3, and we were working from the older schedule. The rows above are his. The For and Against columns for those two schools do not include that game, because no score has been published for it.

Week six

The twenty four games of week six were scheduled for Tuesday November 3 and Wednesday November 4, fourteen on the Tuesday and ten on the Wednesday. No result from either night has been published yet, and they go up when they land. The fixtures below are as the schedule had them on June 11. High school schedules move. Where a block shows no site, it is because neither document names one, not because it is undecided.

Tuesday, November 3

Pod 2 · at Westfield

6:00Oakton v Westfield
7:00Oakton v South Lakes
8:00South Lakes v Westfield

Pod 2Site not given

7:00Chantilly v Meridian
8:00Meridian v Madison

Pod 4 · at Jefferson

6:00Alexandria City v Jefferson
7:00Alexandria City v Annandale
8:00Jefferson v Annandale

Pod 4Site not given

7:00Falls Church v Wakefield
8:00Wakefield v Justice

Pod 5 · at South County

6:00Hayfield v South County
7:00Hayfield v West Potomac

Pod 5Site not given

7:00Mount Vernon v Edison
8:00Mount Vernon v Lewis

Wednesday, November 4

Pod 1 · at Herndon

6:00Herndon v Langley
7:00Langley v McLean
8:00McLean v Herndon

Pod 1Site not given

7:00Marshall v Yorktown
8:00Marshall v Washington-Liberty

Pod 3 · at Fairfax

6:00Fairfax v Centreville
7:00Centreville v Robinson
8:00Fairfax v Robinson

Pod 3Site not given

7:00Lake Braddock v West Springfield
8:00Lake Braddock v Woodson

The postseason

Wednesday, November 11 · at Hayfield and Falls ChurchPlay-in and quarterfinals

6:00First round
7:00Quarterfinal
8:00Quarterfinal, with the first-round winner
Saturday, November 14 · Robinson Secondary School Semifinals at 10:00 and 11:00. The final at 12:30. As far as we know, the last girls flag football game of the 2026 season in Virginia.
How the field is chosen, published November 2. Ten schools qualify: the champion and the runner up from each of the five pods. Pod champions are seeded one through five and the runners up six through ten. Seeding runs on a point differential that counts at most nineteen points in a game, so a win earns up to nineteen, a tie gives both schools nothing, a loss costs up to nineteen, and a forfeit is nineteen to the winner and nineteen against the school that forfeits. Inside a pod, head to head settles the championship. Mr. Adams sent the bracket and a seeding projection on November 2 and wrote that the seeding will change with the last week of games.
The bracket, published November 2. According to Mr. Adams the tournament is single elimination and the higher seed is the home team. He sent the bracket on November 2 and asked squads to bring both sets of jerseys, because a team’s seed can stop being the higher one as it advances.

Seeds one, four, five, eight and nine play at Hayfield. Seeds two, three, six, seven and ten play at Falls Church. The 6:00 first round pairs the eighth seed with the ninth at Hayfield and the seventh with the tenth at Falls Church. The 7:00 quarterfinals are the fourth seed against the fifth and the third against the sixth. At 8:00 the top two seeds meet the first round winners, the first seed at Hayfield and the second at Falls Church.

The four quarterfinal winners go to Robinson Secondary School on Saturday November 14. The two from Hayfield meet in one semifinal and the two from Falls Church in the other, at 10:00 and 11:00, and the final is at 12:30.

No seed is named here and no school is placed in the bracket. The seeding runs on the last week of games, which has not been published, and Mr. Adams’s own document says his projection will change with it.

Corrected Monday, November 2. This page said the field was not in either document and reasoned that five pod winners could not fill an eight team bracket on their own. The bracket is a ten team bracket and we had no source for eight. The shape we guessed at was right, that some schools arrive seeded and others play their way in, and the number was ours rather than anybody’s.

Where the two seasons sit together

Loudoun opened on August 18 and crowns a county champion at Potomac Falls on October 13. Northern Virginia opened on September 29 and crowns one at Robinson on November 14. Between them they run from the third week of August to the middle of November, and for one week in October they overlap completely.

What we do not know yet

One game with two sources

Chantilly 12, Westfield 0. We read that off the county's own results system in August and published it before any of this arrived. It matches Mr. Adams's record exactly, which makes it the only score in this league that two independent sources have given us the same way. Everything else on this page rests on one document, and we would rather say so than let the length of the page imply otherwise.

Coaches, athletic directors and parents in these thirty schools:

If a score here is wrong, or a site has moved, tell us and we fix it the same day and say in print that we did.
hello@flagsupvirginia.com  ·  Report a score

Sources. Opening-week results and the week-one standings: 2026 Girls Flag Football Schedule and Results, provided by Dick Adams, Fairfax County Public Schools student activities, on October 2 2026. Fixture list, slot times and the postseason dates: Flag FB Game Schedule, individual match ups, updated June 11 2026, same source. Published with his written permission, given the same day: “I think it will be fine to publish our results and also the schedule on your website.”

Chantilly's fixtures were first sent to us by Adam Neff, Chantilly High School, on August 10 2026, and this page replaces the Chantilly-only version that went up on August 17.

Which school division each of the thirty schools belongs to is our own identification, not Mr. Adams's. Standings are computed from the scores above. Mr. Adams has offered to send results every week, and we have said yes, so this page will be updated weekly from here.

See also: Loudoun County's complete season, the record book, and how a girl joins a team.