CVSA Schedule & Scores
Home Team Listed First
- indicates games where scheduling revisions have been made within seven days of kickoff
Something not right? Click here to email any scores or corrections.
Season |
Division |
Location |
From |
To |
Team |
|
|
|
|
|
|
Sunday, July 13, 2025
- 5:00 PM Christian Snowden Design United FC 2 vs. Big Night In 3
- 6:00 PM Big Night In 7 vs. Freeballers 1
- 7:00 PM Delineator FC 0 vs. Rapid RVA Coed 5
- 5:00 PM Freeballers 2 vs. Coed Citizens 4
- 6:00 PM Justice Ducks 1 vs. Coed Citizens 9
- 6:00 PM Deadheaders FC vs. Trinity
- 7:00 PM Purple Haze 1 vs. Trinity 6
- 5:00 PM Justice Ducks 4 vs. King William FC 5
- 6:00 PM Limitless FC 3 vs. Purple Haze 2
- 7:00 PM Limitless FC 1 vs. Brambly Park Rangers 7
- 6:00 PM Brambly Park Rangers 8 vs. Aging Out 4
- 7:00 PM Deadheaders FC 5 vs. Aging Out 10
Bye
Monday, July 14, 2025
*** Start of Playoffs - Mon/Wed Intermediate Division ***
- 6:15 PM Boca vs. Late Harvest FC
- 7:15 PM Ivory Stripes United vs. Sporting 804
- 6:15 PM Gold Station FC vs. Humphrey Champions
- 7:15 PM Inter Richmond vs. Cafeteros FC
- 6:15 PM No Trouble Finishing vs. Humphrey 2020
- 7:15 PM Unathletico Richmond vs. NCF Villalobos FC
- 6:15 PM Los Bukiz vs. Valid FC
- 7:15 PM Fort Gregg-Adams FC vs. Titans
Bye
- FC Linguini, Orange Force FC, Quilmes FC, Wiseguys FC, Rapid RVA, Renegades, Absolute Humphrey, Ball Touchers FC, Dab City Oilers, Ejercito Rojo, Not So Rapid RVA, Saas FC, Toast FC
Tuesday, July 15, 2025
- 6:15 PM What the FC vs. Salt Life
- 7:15 PM Chesterfield Flames vs. Team Name FC
- 6:15 PM Zulu FC vs. Glanville United
- 7:15 PM NuWaves FC vs. Why Not? FC
- 6:15 PM Cardinal FC vs. Palm Valley FC
- 7:15 PM Turbo Turtle vs. Fan Rats
- 6:15 PM Rat Masters vs. Gallos FC
- 7:15 PM Glanville Rowdies vs. AC Covenant
- 6:15 PM Screaming Eagles Classic vs. FC Ivory Stripes
- 7:15 PM Die Macht FC vs. Red Army Football
- 6:15 PM FBGB FC vs. Sporting 420
- 7:15 PM Unathletico Madrid vs. Richmond City FC Galacticos
- 6:15 PM Richmond City FC OG vs. Home FC Home
- 7:15 PM Lady Bits FC vs. Richmond City FC Clasico
- 8:15 PM Short Pump FC vs. Richmond City FC
- 9:15 PM TBMBE City vs. Inter Montpelier
Bye
- Puff Puff Pass FC, Lionhearts FC, Real Sosobad, Gooners Guild
Wednesday, July 16, 2025
*** Start of Playoffs - Mon/Wed Competitive, Mon/Wed Semi-Competitive, & Mon/Wed Recreational Divisions ***
- 6:15 PM Toast FC vs. Absolute Humphrey
- 7:15 PM Ball Touchers FC vs. Not So Rapid RVA
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM FC Linguini vs. Quilmes FC
- 7:15 PM TBD vs. TBD
- 6:15 PM AFC Richmond vs. Perfect Strangers
- 7:15 PM AFC Richmond vs. Varsity FC
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
Thursday, July 17, 2025
- 6:15 PM Sporting 420 vs. TBMBE City
- 7:15 PM AC Covenant vs. FBGB FC
- 6:15 PM FC Ivory Stripes vs. Richmond City FC Galacticos
- 7:15 PM Inter Montpelier vs. Richmond City FC Clasico
- 6:15 PM Unathletico Madrid vs. Die Macht FC
- 7:15 PM Screaming Eagles Classic vs. Gallos FC
- 6:15 PM Team Name FC vs. Zulu FC
- 7:15 PM Puff Puff Pass FC vs. What the FC
- 6:30 PM Real Sosobad vs. Glanville Rowdies
- 7:30 PM Why Not? FC vs. Lionhearts FC
- 8:30 PM Richmond City FC OG vs. Cardinal FC
- 6:30 PM Salt Life vs. Chesterfield Flames
- 7:30 PM Palm Valley FC vs. Home FC Home
- 8:30 PM Turbo Turtle vs. NuWaves FC
Bye
- Glanville United, Richmond City FC, Short Pump FC, Fan Rats, Lady Bits FC, Gooners Guild, Rat Masters, Red Army Football
Sunday, July 20, 2025
- 6:00 PM Brambly Park Rangers vs. Trinity
- 7:00 PM Aging Out vs. Brambly Park Rangers
- 5:00 PM Freeballers vs. Justice Ducks
- 6:00 PM Limitless FC vs. Aging Out
- 7:00 PM Purple Haze vs. Limitless FC
- 5:00 PM Sporting Abeergut Coed vs. Christian Snowden Design United FC
- 6:00 PM King William FC vs. Sporting Abeergut Coed
- 7:00 PM Christian Snowden Design United FC vs. Freeballers
- 5:00 PM Coed Citizens vs. Delineator FC
- 6:00 PM Deadheaders FC vs. Purple Haze
- 7:00 PM Trinity vs. Deadheaders FC
- 5:00 PM Big Night In vs. King William FC
- 6:00 PM Big Night In vs. Delineator FC
Bye
Monday, July 21, 2025
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
Tuesday, July 22, 2025
- 6:15 PM Richmond City FC vs. Salt Life
- 7:15 PM What the FC vs. Short Pump FC
- 6:15 PM Home FC Home vs. Why Not? FC
- 7:15 PM Chesterfield Flames vs. Puff Puff Pass FC
- 6:30 PM Die Macht FC vs. Gooners Guild
- 7:30 PM Gallos FC vs. Richmond City FC Galacticos
- 6:30 PM TBMBE City vs. Glanville Rowdies
- 7:30 PM Fan Rats vs. Palm Valley FC
- 8:30 PM FC Ivory Stripes vs. Red Army Football
Wednesday, July 23, 2025
*** Start of Playoffs - Women's Division ***
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
- 8:30 PM TBD vs. TBD
Thursday, July 24, 2025
*** Start of Playoffs - All Tue/Thu Divisions ***
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
Sunday, July 27, 2025
- 5:00 PM Aging Out vs. Limitless FC
- 6:00 PM Purple Haze vs. Aging Out
- 5:00 PM Trinity vs. Brambly Park Rangers
- 6:00 PM Limitless FC vs. Trinity
- 6:00 PM King William FC vs. Coed Citizens
- 7:00 PM Delineator FC vs. Christian Snowden Design United FC
- 5:00 PM Purple Haze vs. Deadheaders FC
- 6:00 PM Justice Ducks vs. Rapid RVA Coed
- 7:00 PM Rapid RVA Coed vs. Freeballers
- 6:00 PM Sporting Abeergut Coed vs. Big Night In
- 7:00 PM Big Night In vs. Justice Ducks
Tuesday, July 29, 2025
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
- 6:30 PM TBD vs. TBD
- 7:30 PM TBD vs. TBD
Wednesday, July 30, 2025
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
Thursday, July 31, 2025
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
- 6:15 PM TBD vs. TBD
- 7:15 PM TBD vs. TBD
Sunday, August 3, 2025
*** Start of Playoffs - Coed Recreational Division ***
- 5:00 PM Aging Out vs. Deadheaders FC
- 6:00 PM TBD vs. TBD
- 7:00 PM TBD vs. TBD
- 5:00 PM Brambly Park Rangers vs. Limitless FC
- 6:00 PM TBD vs. TBD
- 5:00 PM Trinity vs. Purple Haze
- 6:00 PM TBD vs. TBD
Sunday, August 10, 2025
*** Start of Playoffs - Coed Competitive Division ***
- 5:00 PM TBD vs. TBD
- 6:00 PM TBD vs. TBD
- 5:00 PM TBD vs. TBD
- 6:00 PM TBD vs. TBD
- 6:00 PM TBD vs. TBD
- 7:00 PM TBD vs. TBD