Week 3 · 2022

Old Dominion at Virginia

Sat 09/17/2022 02:00 PMScott StadiumVirginia pregame72%Pregame win probability: 72% for Virginia. Virginia favored, and won.

81°Cloudy3 mph SSE · 53% humidityRecorded at kickoff by College Football Data

Old Dominion

14

3–9

Virginia

16

3–7

Attendance

40,556

reported

UVA15 plays, 35 yd · Punt

15:001st & 10own 35Dominik Soos kickoff for 65 yds for a touchback0
15:001st & 10own 25Brennan Armstrong pass incomplete to Dontayvion Wicks0
15:002nd & 10own 25Brennan Armstrong pass incomplete to Dontayvion Wicks0
15:003rd & 10own 25Mike Hollins run for 10 yds to the Virg 35 for a 1ST down+10
15:001st & 10own 35Brennan Armstrong run for 7 yds to the Virg 42+7
15:002nd & 3own 42Mike Hollins run for no gain to the Virg 420
15:003rd & 3own 42Brennan Armstrong run for 4 yds to the Virg 46 for a 1ST down+4
15:001st & 10own 46Perris Jones run for 8 yds to the ODU 46+8
15:002nd & 2opp 46Brennan Armstrong pass incomplete to Dontayvion Wicks0
15:003rd & 2opp 46Mike Hollins run for 6 yds to the ODU 40 for a 1ST down+6
15:001st & 10opp 40Brennan Armstrong pass complete to Keytaon Thompson for 5 yds to the ODU 35+5
15:002nd & 5opp 35No Huddle-Shotgun Armstrong,Brennan pass incomplete short right to Thompson,Keytaon PENALTY UVA Ineligible Downfield on Pass (Wood Jr.,Sackett) 5 yards from ODU35 to ODU40. NO PLAY.−5
15:002nd & 10opp 40Brennan Armstrong pass incomplete to Lavel Davis Jr.0
15:003rd & 10opp 40Brennan Armstrong pass incomplete to Dontayvion Wicks0
10:234th & 10opp 40Daniel Sparks punt for 30 yds, punt out-of-bounds at the ODU 100

ODU13 plays, 67 yd · On downs

10:231st & 10own 10PENALTY UVA Offside (Faumui,Aaron) 5 yards from ODU10 to ODU15. NO PLAY.+5
10:231st & 5own 15Blake Watson run for 3 yds to the ODU 18+3
10:232nd & 2own 18Isaiah Spencer run for 6 yds to the ODU 24 for a 1ST down+6
10:231st & 10own 24Blake Watson run for 2 yds to the ODU 26+2
10:232nd & 8own 26Blake Watson run for 4 yds to the ODU 30+4
10:233rd & 4own 30Hayden Wolff pass complete to Zack Kuntz for 11 yds to the ODU 41 for a 1ST down+11
10:231st & 10own 41Blake Watson run for 7 yds to the ODU 48+7
10:232nd & 3own 48Blake Watson run for 20 yds to the Virg 32 for a 1ST down+20
10:231st & 10opp 32Blake Watson run for 4 yds to the Virg 28+4
6:052nd & 6opp 28Hayden Wolff pass incomplete to Jordan Bly0
6:053rd & 6opp 28Tariq Sims run for 4 yds to the Virg 24+4
6:054th & 2opp 24Tariq Sims run for 1 yd to the Virg 23+1
5:424th & 2opp 24Tariq Sims run for 1 yd to the Virg 23+1

UVA7 plays, 77 yd · Touchdown

5:421st & 10own 23Xavier Brown run for 38 yds to the ODU 39 for a 1ST down+38
5:421st & 10opp 39Brennan Armstrong pass complete to Keytaon Thompson for 19 yds to the ODU 20 for a 1ST down+19
5:421st & 10opp 20Perris Jones run for 2 yds to the ODU 18+2
5:422nd & 8opp 18Perris Jones run for 15 yds to the ODU 3 for a 1ST down+15
5:421st & goalopp 3Perris Jones run for 2 yds to the ODU 1+2
5:422nd & goalopp 1Perris Jones run for no gain to the ODU 10
3:133rd & goalopp 1M. Hollins run for 1 yd for a TD, (B. Farrell KICK)+1

ODU12 plays, 28 yd · Punt

3:131st & 10own 35Brendan Farrell kickoff for 65 yds for a touchback0
3:131st & 10own 25Isiah Paige run for 11 yds to the ODU 36 for a 1ST down+11
3:131st & 10own 36Blake Watson run for 1 yd to the ODU 35+1
3:132nd & 11own 35Hayden Wolff pass complete to Ali Jennings III for 14 yds to the ODU 49 for a 1ST down+14
3:131st & 10own 49Hayden Wolff pass complete to Javon Harvey for 4 yds to the Virg 47+4
3:132nd & 6opp 47Blake Watson run for no gain to the Virg 470
3:133rd & 6opp 47Hayden Wolff pass complete to Jordan Bly for 5 yds to the Virg 42+5
0:003rd & 6opp 47Hayden Wolff pass complete to Jordan Bly for 5 yds to the Virg 42+5
0:00opp 47End of 1st Quarter0
15:004th & 1opp 42PENALTY ODU False Start (Adams,Chris) 5 yards from UVA42 to UVA47. NO PLAY.−5
15:004th & 6opp 47Ethan Duane punt for 43 yds0
14:484th & 6opp 47Ethan Duane punt for 43 yds0

UVA5 plays, 5 yd · Punt

14:481st & 10own 4Cody Brown run for 2 yds to the Virg 6+2
14:482nd & 8own 6Cody Brown run for 2 yds to the Virg 8+2
14:483rd & 6own 8Brennan Armstrong run for 1 yd to the Virg 9+1
14:484th & 5own 9Daniel Sparks punt for 39 yds0
12:424th & 5own 9Daniel Sparks punt for 39 yds0

UVA8 plays, 41 yd · Field goal

12:421st & 10opp 49Xavier Brown run for 5 yds to the ODU 44+5
12:422nd & 5opp 44Brennan Armstrong pass incomplete to Dontayvion Wicks0
12:423rd & 5opp 44Shotgun Armstrong,Brennan pass incomplete short left to Thompson,Keytaon broken up by Kennedy,Robert PENALTY ODU Personal Foul (Haynes,Marcus) 15 yards from ODU44 to ODU29, 1ST DOWN. NO PLAY.+15
12:421st & 10opp 29Brennan Armstrong pass complete to Dontayvion Wicks for 25 yds to the ODU 4 for a 1ST down+25
12:421st & goalopp 4Brennan Armstrong sacked by Denzel Lowry for a loss of 10 yards to the ODU 14−10
12:422nd & goalopp 14Mike Hollins run for 6 yds to the ODU 8+6
12:423rd & goalopp 8Brennan Armstrong pass incomplete to Mike Hollins0
10:234th & goalopp 8Brendan Farrell 26 Yd Field Goal+26

ODU7 plays, 12 yd · Punt

10:231st & 10own 35Brendan Farrell kickoff for 65 yds for a touchback0
10:231st & 10own 25Blake Watson run for 9 yds to the ODU 34+9
10:232nd & 1own 34Blake Watson run for 2 yds to the ODU 36 for a 1ST down+2
10:231st & 10own 36Hayden Wolff pass incomplete to Donta Anthony Jr.0
10:232nd & 10own 36Blake Watson run for 1 yd to the ODU 37+1
10:233rd & 9own 37Hayden Wolff pass incomplete to Zack Kuntz0
8:314th & 9own 37Ethan Duane punt for 46 yds , Ethan Davies returns for no gain to the Virg 170

UVA12 plays, 79 yd · Turnover

8:311st & 10own 17Brennan Armstrong pass complete to Keytaon Thompson for 8 yds to the Virg 25+8
8:312nd & 2own 25Perris Jones run for 10 yds to the Virg 35 for a 1ST down+10
8:311st & 10own 35Brennan Armstrong pass complete to Dontayvion Wicks for 28 yds to the ODU 37 for a 1ST down+28
8:311st & 10opp 37Brennan Armstrong pass complete to Grant Misch for 11 yds to the ODU 26 for a 1ST down+11
8:311st & 10opp 26Mike Hollins run for 4 yds to the ODU 22+4
8:312nd & 6opp 22Jones,Perris rush right for 4 yards gain to the ODU18 (Ford Jr.,Alonzo) PENALTY UVA Personal Foul (Flores,John Paul) 15 yards from ODU22 to ODU37. NO PLAY.−15
8:312nd & 21opp 37Brennan Armstrong pass complete to Grant Misch for 5 yds to the ODU 32+5
8:313rd & 16opp 32Brennan Armstrong run for 17 yds to the ODU 15 for a 1ST down+17
8:311st & 10opp 15Mike Hollins run for 1 yd to the ODU 16+1
8:312nd & 11opp 16Brennan Armstrong pass complete to Keytaon Thompson for 9 yds to the ODU 7+9
8:313rd & 2opp 7Mike Hollins run for 3 yds to the ODU 4 Mike Hollins fumbled, recovered by ODU Denzel Lowry+3
4:143rd & 2opp 7Mike Hollins run for 3 yds to the ODU 4 Mike Hollins fumbled, recovered by ODU Denzel Lowry+3

ODU10 plays, 15 yd · Punt

4:141st & 10own 4Keshawn Wicks run for 1 yd to the ODU 5+1
4:142nd & 9own 5Hayden Wolff pass complete to Ali Jennings III for 6 yds to the ODU 11+6
4:143rd & 3own 11Hayden Wolff pass complete to Isaiah Spencer for 7 yds to the ODU 18 for a 1ST down+7
4:141st & 10own 18Blake Watson run for 2 yds to the ODU 20+2
4:142nd & 8own 20PENALTY ODU Offside (Adams,Chris) 5 yards from ODU20 to ODU15. NO PLAY.−5
2:202nd & 13own 15Timeout VIRGINIA, clock 02:200
2:202nd & 13own 15Hayden Wolff pass incomplete to Isiah Paige0
2:203rd & 13own 15Hayden Wolff pass complete to Isiah Paige for 4 yds to the ODU 19+4
2:084th & 9own 19Timeout VIRGINIA, clock 02:080
2:014th & 9own 19Ethan Duane punt for 47 yds, fair catch by Ethan Davies at the Virg 340

UVA5 plays, 30 yd · Turnover

2:011st & 10own 34Brennan Armstrong pass incomplete to Keytaon Thompson0
2:012nd & 10own 34Brennan Armstrong run for 6 yds to the Virg 40+6
2:013rd & 4own 40Shotgun Armstrong,Brennan pass complete short middle to Wicks,Dontayvion for 9 yards to the UVA49 (Harris,Tobias) PENALTY ODU Holding (Harris,Tobias) 10 yards from UVA40 to UVA50, 1ST DOWN. NO PLAY.+10
2:011st & 10midfieldBrennan Armstrong pass complete to Dontayvion Wicks for 8 yds to the ODU 42+8
0:512nd & 2opp 42Brennan Armstrong run for 6 yds to the ODU 36 Brennan Armstrong fumbled, recovered by ODU Tre Hawkins III+6

ODU8 plays, 64 yd · Touchdown

0:511st & 10own 36Hayden Wolff pass complete to Zack Kuntz for 20 yds to the Virg 44 for a 1ST down+20
0:511st & 10opp 44Hayden Wolff pass complete to Ahmarian Granger for 5 yds to the Virg 39+5
0:392nd & 5opp 39Timeout OLDDOMINION, clock 00:390
0:392nd & 5opp 39Hayden Wolff pass complete to Zack Kuntz for 15 yds to the Virg 24 for a 1ST down+15
0:391st & 10opp 24OLDDOMINION Penalty, Personal Foul (Tyran Hunt) to the Virg 39−15
0:392nd & 25opp 39Hayden Wolff pass complete to Ali Jennings III for 10 yds to the Virg 29+10
0:243rd & 15opp 29Timeout OLDDOMINION, clock 00:240
0:193rd & 15opp 29Hayden Wolff pass complete to Ali Jennings III for 29 yds for a TD, (Ethan Sanchez KICK)+29

UVA3 plays, -2 yd · End of period

0:191st & 10own 35Dominik Soos kickoff for 65 yds for a touchback0
0:001st & 10own 25run for a loss of 2 yards to the Virg 23−2
0:00own 25End of 2nd Quarter0

ODU8 plays, 25 yd · Punt

15:001st & 10own 35Brendan Farrell kickoff for 65 yds , LaMareon James return for 28 yds to the ODU 28+28
15:001st & 10own 28Blake Watson run for 10 yds to the ODU 38 for a 1ST down+10
15:001st & 10own 38Hayden Wolff pass complete to Javon Harvey for 16 yds to the Virg 46 for a 1ST down+16
15:001st & 10opp 46Blake Watson run for 2 yds to the Virg 44 Blake Watson fumbled, recovered by ODU+2
15:002nd & 8opp 44Blake Watson run for 1 yd to the Virg 43+1
15:003rd & 7opp 43Blake Watson run for 4 yds to the Virg 47+4
15:004th & 11opp 47Ethan Duane punt for 47 yds for a touchback0
12:194th & 11opp 47Ethan Duane punt for 47 yds for a touchback0

UVA9 plays, 64 yd · Turnover

12:191st & 10own 20VIRGINIA Penalty, Offensive Holding (-10 Yards) to the Virg 11−10
12:191st & 19own 11Brennan Armstrong pass incomplete to Grant Misch0
12:192nd & 19own 11Brennan Armstrong pass incomplete to Dontayvion Wicks0
12:193rd & 19own 11Brennan Armstrong pass complete to Keytaon Thompson for 45 yds to the ODU 44 for a 1ST down+45
12:191st & 10opp 44Brennan Armstrong pass complete to Dontayvion Wicks for 24 yds to the ODU 20 for a 1ST down+24
12:191st & 10opp 20Brennan Armstrong pass complete to Grant Misch for 16 yds to the ODU 4 for a 1ST down+16
12:191st & goalopp 4Xavier Brown run for 2 yds to the ODU 6+2
12:192nd & goalopp 6Brennan Armstrong sacked by Ryan Henry for a loss of 10 yards to the ODU 26 Brennan Armstrong fumbled, recovered by ODU Shawn Asbury II , return for 0 yards−10
10:092nd & goalopp 6Brennan Armstrong sacked by Ryan Henry for a loss of 10 yards to the ODU 26 Brennan Armstrong fumbled, recovered by ODU Shawn Asbury II , return for 0 yards−10

ODU7 plays, 23 yd · Punt

10:091st & 10own 26Tariq Sims run for 9 yds to the ODU 35+9
10:092nd & 1own 35Hayden Wolff pass complete to Tariq Sims for 6 yds to the ODU 41 for a 1ST down+6
10:091st & 10own 41Tariq Sims run for 2 yds to the ODU 43+2
10:092nd & 8own 43Hayden Wolff pass complete to Tariq Sims for 6 yds to the ODU 49+6
10:093rd & 2own 49Blake Watson run for no gain to the ODU 490
10:094th & 2own 49Ethan Duane punt for 34 yds, fair catch by Jaylon Baker at the Virg 170
7:334th & 2own 49Ethan Duane punt for 34 yds, fair catch by Jaylon Baker at the Virg 170

UVA5 plays, 3 yd · Punt

7:331st & 10own 17Perris Jones run for 3 yds to the Virg 20+3
7:332nd & 7own 20Brennan Armstrong pass incomplete to Dontayvion Wicks0
7:333rd & 7own 20Brennan Armstrong pass incomplete to Lavel Davis Jr.0
7:334th & 7own 20Daniel Sparks punt for 40 yds, punt out-of-bounds at the 50 yard line , Isiah Paige returns for 10 yds to the 50 yard line+10
6:424th & 7own 20Daniel Sparks punt for 40 yds, punt out-of-bounds at the 50 yard line , Isiah Paige returns for 10 yds to the 50 yard line+10

ODU5 plays, -4 yd · Punt

6:421st & 10midfieldHayden Wolff pass incomplete to Ali Jennings III0
6:422nd & 10midfieldBlake Watson run for 4 yds to the ODU 46+4
6:423rd & 14own 46Hayden Wolff pass incomplete to Jordan Bly0
6:424th & 14own 46Ethan Duane punt for 28 yds0
5:374th & 14own 46Ethan Duane punt for 28 yds0

UVA7 plays, 23 yd · Punt

5:371st & 10own 26Perris Jones run for 8 yds to the Virg 34+8
5:372nd & 2own 34Perris Jones run for 6 yds to the Virg 40 for a 1ST down+6
5:371st & 10own 40Brennan Armstrong run for 7 yds to the Virg 47+7
5:372nd & 3own 47Perris Jones run for 2 yds to the Virg 49+2
3:473rd & 1own 49Timeout VIRGINIA, clock 03:470
3:473rd & 1own 49Perris Jones run for no gain to the Virg 490
2:514th & 1own 49Daniel Sparks punt for 39 yds, fair catch by Tobias Harris at the ODU 120

ODU14 plays, 14 yd · Punt

2:511st & 10own 12Hayden Wolff pass complete to Tariq Sims for no gain to the ODU 120
2:512nd & 10own 12Tariq Sims run for 1 yd to the ODU 13+1
2:513rd & 9own 13Hayden Wolff pass complete to Ali Jennings III for 10 yds to the ODU 23 for a 1ST down+10
2:511st & 10own 23Blake Watson run for 3 yds to the ODU 26+3
2:512nd & 7own 26Hayden Wolff sacked by Kam Butler for a loss of 7 yards to the ODU 19−7
0:002nd & 7own 26Hayden Wolff sacked by Kam Butler for a loss of 7 yards to the ODU 19−7
0:00own 26End of 3rd Quarter0
15:003rd & 14own 19No Huddle-Shotgun Wolff,Hayden pass incomplete short middle to Dutton,Dominic PENALTY UVA Personal Foul (Smiley III,Ben) 15 yards from ODU19 to ODU34, 1ST DOWN. NO PLAY.+15
15:001st & 10own 34Hayden Wolff pass incomplete to Isaiah Spencer0
15:002nd & 10own 34Hayden Wolff pass incomplete to Zack Kuntz0
15:003rd & 10own 34PENALTY ODU False Start (Kounta,Khadere) 5 yards from ODU34 to ODU29. NO PLAY.−5
15:003rd & 15own 29Hayden Wolff sacked by Aaron Faumui for a loss of 3 yards to the ODU 26−3
15:004th & 18own 26Ethan Duane punt for 42 yds , Ethan Davies returns for 10 yds to the Virg 42+10
13:464th & 18own 26Ethan Duane punt for 42 yds , Ethan Davies returns for 10 yds to the Virg 42+10

UVA12 plays, 46 yd · Field goal

13:461st & 10own 42Xavier Brown run for 7 yds to the Virg 49+7
13:462nd & 3own 49Brennan Armstrong pass complete to Keytaon Thompson for 12 yds to the ODU 39 for a 1ST down+12
13:461st & 10opp 39Xavier Brown run for 5 yds to the ODU 34+5
13:462nd & 5opp 34Brennan Armstrong pass incomplete to Lavel Davis Jr.0
13:463rd & 5opp 34Brennan Armstrong pass complete to Keytaon Thompson for 4 yds to the ODU 30+4
13:464th & 1opp 30Brennan Armstrong run for 6 yds to the ODU 24 for a 1ST down+6
13:461st & 10opp 24Xavier Brown run for 12 yds to the ODU 12 for a 1ST down+12
13:461st & 10opp 12Xavier Brown run for 3 yds to the ODU 9+3
13:462nd & 7opp 9No Huddle Brown,Xavier rush right for 3 yards gain to the ODU06 (Johnson,R'Tarriun) PENALTY UVA Holding (Devine,Derek) 10 yards from ODU09 to ODU19. NO PLAY.−10
13:462nd & 17opp 19Brennan Armstrong run for 7 yds to the ODU 12+7
13:463rd & 10opp 12Brennan Armstrong pass incomplete to Keytaon Thompson0
8:374th & 10opp 12Brendan Farrell 30 Yd Field Goal+30

ODU6 plays, 0 yd · Punt

8:371st & 10own 35Brendan Farrell kickoff for 65 yds for a touchback0
8:371st & 10own 25Hayden Wolff pass incomplete to Zack Kuntz0
8:372nd & 10own 25Blake Watson run for 6 yds to the ODU 31+6
8:373rd & 4own 31Hayden Wolff sacked by Chico Bennett Jr. for a loss of 6 yards to the ODU 25−6
8:374th & 10own 25Ethan Duane punt for 44 yds, fair catch by Ethan Davies at the Virg 310
7:254th & 10own 25Ethan Duane punt for 44 yds, fair catch by Ethan Davies at the Virg 310

UVA12 plays, 51 yd · Missed FG

7:251st & 10own 31Brennan Armstrong pass complete to Grant Misch for 1 yd to the Virg 32+1
7:252nd & 9own 32Brennan Armstrong pass complete to Keytaon Thompson for 7 yds to the Virg 39+7
7:253rd & 2own 39PENALTY UVA False Start (Jones,Perris) 5 yards from UVA39 to UVA34. NO PLAY.−5
7:253rd & 7own 34Brennan Armstrong pass complete to Keytaon Thompson for 9 yds to the Virg 43 for a 1ST down+9
7:251st & 10own 43Brennan Armstrong pass complete to Lavel Davis Jr. for 17 yds to the ODU 40 for a 1ST down+17
7:251st & 10opp 40Xavier Brown run for 17 yds to the ODU 23 for a 1ST down+17
7:251st & 10opp 23Xavier Brown run for 3 yds to the ODU 20+3
7:252nd & 7opp 20Brennan Armstrong run for 2 yds to the ODU 18+2
3:173rd & 5opp 18Timeout OLDDOMINION, clock 03:170
3:173rd & 5opp 18Brennan Armstrong pass incomplete to Lavel Davis Jr.0
3:074th & 5opp 18Brendan Farrell 36 yd FG MISSED+36
3:024th & 5opp 18Timeout VIRGINIA, clock 03:020

ODU14 plays, 80 yd · Touchdown

3:071st & 10own 20Hayden Wolff pass incomplete to Zack Kuntz0
3:072nd & 10own 20Hayden Wolff pass complete to Ahmarian Granger for 2 yds to the ODU 22+2
3:073rd & 8own 22Hayden Wolff pass incomplete to Ali Jennings III0
3:074th & 8own 22Hayden Wolff pass complete to Zack Kuntz for 22 yds to the ODU 44 for a 1ST down+22
3:071st & 10own 44Hayden Wolff pass complete to Ali Jennings III for 18 yds to the Virg 38 for a 1ST down+18
3:071st & 10opp 38Hayden Wolff pass complete to Ali Jennings III for 10 yds to the Virg 28 for a 1ST down+10
3:071st & 10opp 28Blake Watson run for 3 yds to the Virg 25+3
3:072nd & 7opp 25Hayden Wolff pass incomplete0
3:073rd & 7opp 25PENALTY ODU Delay Of Game 5 yards from UVA25 to UVA30. NO PLAY.−5
3:073rd & 12opp 30Hayden Wolff pass complete to Zack Kuntz for 3 yds to the Virg 33+3
1:174th & 15opp 33Timeout OLDDOMINION, clock 01:170
1:174th & 15opp 33No Huddle-Shotgun Wolff,Hayden pass incomplete short left to Jennings,Ali PENALTY UVA Pass Interference (Johnson,Anthony) 15 yards from UVA33 to UVA18, 1ST DOWN. NO PLAY.+15
1:171st & 10opp 18Hayden Wolff pass incomplete to Isiah Paige0
1:012nd & 10opp 18Hayden Wolff pass complete to Zack Kuntz for 18 yds for a TD, (Ethan Sanchez KICK)+18

UVA10 plays, 56 yd · Field goal

1:011st & 10own 35Dominik Soos kickoff for 65 yds , Nick Jackson return for 37 yds to the Virg 37+37
1:011st & 10own 37Brennan Armstrong pass incomplete to Keytaon Thompson0
1:012nd & 10own 37Brennan Armstrong pass complete to Lavel Davis Jr. for 30 yds to the ODU 33 for a 1ST down+30
1:011st & 10opp 33Brennan Armstrong run for 13 yds to the ODU 20 for a 1ST down+13
1:011st & 10opp 20No Huddle-Shotgun Armstrong,Brennan pass incomplete short left to Wicks,Dontayvion PENALTY ODU Pass Interference (Harris,Tobias) 15 yards from ODU20 to ODU05, 1ST DOWN. NO PLAY.+15
1:011st & goalopp 5Brennan Armstrong pass incomplete to Dontayvion Wicks0
1:012nd & goalopp 5Brennan Armstrong run for 2 yds to the ODU 7+2
0:023rd & goalopp 7Timeout VIRGINIA, clock 00:020
0:003rd & goalopp 7Brendan Farrell 26 Yd Field Goal+26
0:00opp 7End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meeting vs. Team

Virginia 1–0 vs Old Dominion

  • 2019 · wk 4Old Dominion 17 @ Virginia 28

Research

Keep this open while you look at others