All MeetsOnly Meets With Results

Friday, August 15
Scrimmage- Chantilly, Lee & West Springfield BurkeBurke Lake Park
Monday, August 18
Scrimmage - Gloucester, Clover Hill GloucesterBeaverdam Park
Tuesday, August 19
Greater Danville Preseason Jamboree DanvilleBallou Park
Tuesday, August 26
Lake Fairfax Jamboree RestonLake Fairfax
Wednesday, August 27
Scrimmage - Chantilly, Edison & Robinson BurkeBurke Lake Park
Scrimmage - Fluvanna County & Goochland PalmyraPleasant Grove
Friday, August 29
DBCS Minutemen Invitational Newport NewsDenbigh Baptist Christian...
Saturday, August 30
Chancellor Invitational FredericksburgLoriella Park
Clash With The Titans (HS, MS) Roanoke Hidden Valley HS XC Cour...
Tuesday, September 2
Ragged Mountain Cup CharlottesvillePanorama Farms
Wednesday, September 3
Briar Woods, Heritage Dual Meet AshburnBriar Woods HS
Collegiate Invitational GoochlandGoochland HS
Dan Daniel Park 5-Way Meet DanvilleDan Daniel Park
Thursday, September 4
Bishop Sullivan Catholic Invitational Virginia BeachMt Trashmore
Saturday, September 6
Blue Demon Invitational ChristiansburgChristiansburg HS 5K Cour...
Fork Union Invitational Fork UnionHardy National Park
Tuesday, September 9
Deep Creek, Grassfield, Great Bridge, Hickory, Lak... ChesapeakeBells Mill Park
Wednesday, September 10
Bassett 5-Way Meet BassettBassett HS
Broadway, Spotswood, Stuarts Draft HarrisonburgMassanetta Springs XC Cou...
Chatham, Altavista, George Washington ChathamChatham HS
Concorde District Meet RestonBaron Cameron Park
Cosby, Clover Hill, James River MidlothianCosby HS
Eastern Shore Invitational KiptopeakeKiptopeake State Park 5K
Giles County Invitational PearisburgGiles County HS
Hidden Valley, Franklin County, Northside Roanoke Hidden Valley HS XC Cour...
Menchville @ Gloucester GloucesterBeaverdam Park
Midlothian, George Wythe, Monacan ChesterfieldPocahontas State Park
Virginia Beach Schools XC Meet #1 Virginia BeachSportsplex
William Campbell, Dan River NarunaWilliam Campbell
Thursday, September 11
Judges Classic WinchesterKernstown Battlefield
Norfolk Christian NorfolkNorthside Park
Saturday, September 13
Brentsville Relays NokesvilleBrentsville HS
Eastern Mennonite Invitational HarrisonburgBurtner Farm
Knights Crossing Invitational SalemGreenHill Park
Lee-Davis Invitational MechanicsvillePole Green Park
Newport News Invitational Newport NewsDeer Park
Woodberry Forest Invitational OrangeWoodberry Forest 5K Cours...
Monday, September 15
GCHS, Northampton VS. Sussex SussexSussex Central HS
Tuesday, September 16
Briar Woods, Freedom AshburnBriar Woods HS
Monroe Parker Invitational BurkeBurke Lake Park
Roslyn Quad Meet RichmondRoslyn
Wednesday, September 17
Altavista Quad Meet AltavistaFrazier Farms
Bay Rivers Meet WilliamsburgLafayette HS
Cardinal District Meet WoodbridgeLeesylvania Park
Concorde District Meet BurkeBurke Lake Park
GCHS,Northampton vs. Franklin FranklinFranklin HS
Hickory, Great Bridge, Deep Creek ChesapeakeBells Mill Park
Huguenot, James River, Midlothian HuguenotHuguenot HS
L.C. Bird, Clover Hill, George Wythe ChesterfieldPocahontas State Park
Lee-Davis Quad Meet MechanicsvillePole Green Park
Menchville @ Woodside Newport NewsNewport News Park
Monacan, Cosby, Manchester ChesterfieldRockwood Park
Patrick County 5-Way Meet StuartPatrick County HS
Roanoke Catholic Invitational RoanokeWashington Park
Seminole District Meet BedfordFalling Creek Park
Virginia Beach Schools Meet #2 Virginia BeachSportsplex
William Byrd, Glenvar, Hidden Valley, Lord Botetou... VintonWilliam Byrd HS
Thursday, September 18
Liberty District Meet BurkeBurke Lake Park
Friday, September 19
St. Albans, SSSAS, NCS vs. Episcopal AlexandriaEpiscopal HS
Saturday, September 20
Augusta County Invitational AugustaWilson Memorial HS XC Cou...
Bill McGough Invitational Newport NewsPeninsula Catholic
Hilltopper Invitational LynchburgPresbyterian Home
Oatlands Invitational LeesburgOatlands Plantation
VMI Invitational LexingtonVirginia Horse Center
Walkers Run MarionHungry Mother Park
William & Mary Invitational WilliamsburgEastern State Hospital
Monday, September 22
Sussex vs. GCHS EmporiaGreensville County HS
Tuesday, September 23
Roslyn Quad Meet MechanicsvillePole Green Park
Wednesday, September 24
Bay Rivers Meet YorktownGrafton HS
Bedford County Championships BedfordFalling Creek Park
Blue Ridge District Preview Meet CovingtonDabney S. Lancaster Commu...
Chatham, Nelson, Chatham Hall, Hargarave ChathamChatham HS
Concorde District Meet RestonLake Fairfax
Deep Run, Douglas Freeman, John Marshall Glen AllenDeep Run HS
Hermitage, Collegiate, Mills Godwin Glen AllenHermitage HS
Maroon Tide Cross Country Invitational (HS, MS) HillsvilleSW Virginia Training Cent...
Patrick Henry, J.R. Tucker, Maggie Walker AshlandPatrick Henry 5K Course
Powhatan, Nottoway, Northampton Vs. GCHS EmporiaGreensville County HS
Spotswood, Robert E. Lee, Rockbridge HarrisonburgMassanetta Springs XC Cou...
Virginia Beach Schools Meet #3 Virginia BeachSportsplex
Thursday, September 25
Greenbrier Christian Home Meet ChesapeakeBells Mill Park
Friday, September 26
Bishop Ireton vs St. Stephen's & St. Agnes School AlexandriaVirginia Theological Semi...
Saturday, September 27
Chesapeake Invitational ChesapeakeBells Mill Park
McDonald's XC Festival RichmondMaymont Park
Stallion Stampede Cross Country Classic LortonMeadowood Park
Valley Invitational Weyers CaveWeyers Cave Community Cen...
Tuesday, September 30
Covenant Invitational CharlottesvilleDarden Towe Park 5K Cours...
Delaney Athletic Conference Meet FredericksburgFredericksburg Christian ...
Wednesday, October 1
Altavista, Chatham, Dan River AltavistaFrazier Farms
Arlington County Championships ArlingtonGravelly Point Park
Atlee, Hanover, Highland Springs, vs. Varina RichmondDorey Park
Briar Woods, Potomac Falls AshburnBriar Woods HS
GCHS, Prince Edward, Powhatan vs Nottoway CreweNottoway HS
Metro Championships SalemGreenHill Park
Patrick Henry, Hermitage, John Marshall AshlandPoor Farm Park
Thursday, October 2
Norfolk Collegiate Virginia BeachMt Trashmore
Saturday, October 4
Octoberfest Invitational The PlainsGreat Meadow Park
Monday, October 6
Arcadia High School Triangular Meet Oak HallArcadia HS
Wednesday, October 8
Alexandria City Championships AlexandriaEpiscopal HS
Friday, October 10
Franklin, Southampton Vs. GCHS EmporiaGreensville County HS
Norfolk Academy Meet #1 NorfolkNorfolk Academy
NSA invitation SuffolkNansemond Suffolk Academy...
Saturday, October 11
Glory Days Invitational ManassasBull Run Regional Park
Thursday, October 16
Walsingham Academy WmbgWalsingham Academy
Friday, October 17
Norfolk Academy Meet #2 NorfolkNorfolk Academy
Tuesday, October 21
James River District ChesterfieldPocahontas State Park
Wednesday, October 22
Eastern Shore District Championship AssateagueAssateague State Park 3-M...
Thursday, October 23
Cape Henry Collegiate Virginia BeachMt Trashmore
Norfolk Academy Meet #3 NorfolkNorfolk Academy
Saturday, October 25
WCAC Championship FairfaxLake Fairfax
Tuesday, October 28
Metro Conference Championships Newport NewsDenbigh Baptist Christian...
Wednesday, October 29
VHSL Region B Championships CharlottesvillePanorama Farms
Thursday, October 30
VHSL Region A Championship WilliamsburgEastern State Hospital
VHSL Region I Championships FredericksburgLoriella Park
VHSL Region II Championships LeesburgOatlands Plantation
VHSL Region III Championship Weyers CaveWeyers Cave Community Cen...
VHSL Region IV Championships ChristiansburgChristiansburg HS 5K Cour...
Friday, October 31
Prep League / LIS RichmondRoslyn
TCIS Championships Virginia BeachMt Trashmore
Saturday, November 1
VHSL Central Region Championships MechanicsvillePole Green Park
Friday, November 7
VISAA State Meet Orange Countystate
Saturday, November 8
VHSL State Cross Country Championships The PlainsGreat Meadow Park
Saturday, November 22
USATF JO Region 3 Championships MechanicsvillePole Green Park
Saturday, December 13
USATF National Jr. Olympic Championships (HS, Club) MechanicsvillePole Green Park

Icon Key:
- Locked
- Locked, but requests allowed
- Attendance Accepted
- Attendance Unconfirmed
- Attendance Denied
- Pending Invite (waiting for you to accept)
- Invite Requested by You

Key to the circles:

Less than 10 teams
Less than 20 teams
Less than 30 teams

30 or more teams

% of teams with results