From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
James Madison
Virginia
395
Total yards
395
228
Passing yards
377
167
Rushing yards
18
7.1
Yards per pass
14.5
4.9
Yards per rush
0.5
18
First downs
16
6–14
Third downs
4–13
0–1
Fourth downs
1–2
0
Turnovers
1
7–56
Penalties
8–80
30:52
Possession
29:08
4
Sacks (by defense)
1
Efficiency
James Madison
Virginia
46%
Success rate
39%
0.38
EPA per play
0.33
1.23
Explosiveness
1.88
0.21
Rushing EPA
0.07
0.54
Passing EPA
0.81
26%
Passing-down success
32%
0.11
First-down EPA
0.14
0.42
Second-down EPA
0.65
0.79
Third-down EPA
0.44
25%
Havoc by its defense
18%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
James Madison 63% to win. Elo’s favorite won.
The line
James Madison −6, over/under 40.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were James Madison 66%, Virginia 34%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Virginia drives left to right, James Madison right to left.
VirginiaPunt, 4 plays, −20 yards
James MadisonPunt, 4 plays, −6 yards
Q1 James MadisonTouchdown, 9 plays, 75 yards
Q1 VirginiaPunt return TD, 4 plays (James Madison scores), −15 yards
Q1 VirginiaTouchdown, 3 plays, 75 yards
Q1 James MadisonField goal, 7 plays, 55 yards
Q1 VirginiaPunt, 6 plays, 8 yards
Q2 James MadisonPunt, 3 plays, 1 yard
Q2 VirginiaPunt, 3 plays, 6 yards
Q2 James MadisonPunt, 5 plays, 28 yards
Q2 VirginiaTouchdown, 8 plays, 66 yards
Q2 James MadisonEnd of half, 2 plays, 10 yards
Q3 VirginiaTouchdown, 1 play, 75 yards
Q3 James MadisonTurnover on downs, 4 plays, 5 yards
Q3 VirginiaTouchdown, 5 plays, 23 yards
Q3 James MadisonPunt, 3 plays, 6 yards
Q3 VirginiaInterception, 4 plays, 23 yards
Q3 James MadisonPunt, 4 plays, 23 yards
Q3 VirginiaPunt, 3 plays, −6 yards
Q3 James MadisonTouchdown, 6 plays, 45 yards
Q3 VirginiaTouchdown, 4 plays, 75 yards
Q3 James MadisonPunt, 3 plays, 0 yards
Q4 VirginiaPunt, 3 plays, 0 yards
Q4 James MadisonTouchdown, 8 plays, 80 yards
Q4 VirginiaPunt, 9 plays, 32 yards
Q4 James MadisonTouchdown, 8 plays, 80 yards
Q4 VirginiaTurnover on downs, 4 plays, −10 yards
Q4 James MadisonEnd of game, 1 play, −2 yards
Play by play
1st quarter5 drives, then James Madison 17, Virginia 7
James Madison Touchdown, 9 plays
15:00
1st & 10 at own 35
Matt Ganyard kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Kaelon Black run for 1 yd to the JMU 24
15:00
2nd & 11 at own 24
Jordan McCloud pass complete to Taji Hudson for 7 yds to the JMU 31
13:35
3rd & 4 at own 31
Timeout James Madison, clock 13:35
13:35
3rd & 4 at own 31
Jordan McCloud run for 15 yds to the JMU 46 for a 1ST down
13:35
1st & 10 at own 46
Kaelon Black run for 3 yds to the JMU 43
13:35
2nd & 13 at own 43
Jordan McCloud pass complete to Phoenix Sproles for 16 yds to the UVA 41 for a 1ST down
13:35
1st & 10 at opp 41
Jordan McCloud pass complete to Taji Hudson for 32 yds to the UVA 9 for a 1ST down
13:35
1st & goal at opp 9
Latrele Palmer run for 1 yd to the UVA 8
13:35
2nd & goal at opp 8
Latrele Palmer run for 4 yds to the UVA 4
9:59
3rd & goal at opp 4
Taji Hudson pass complete to Phoenix Sproles for 4 yds for a TD (Camden Wise KICK)James Madison 7, Virginia 0
Virginia Punt return TD, 4 plays (James Madison scores)
9:59
1st & 10 at own 35
Connor Madden kickoff for 60 yds , Dave Herard return for 18 yds to the UVA 23
9:59
1st & 10 at own 23
Virginia Penalty, Offensive Holding (-10 Yards) to the UVA 15
9:59
1st & 18 at own 15
Mike Hollins run for 5 yds to the UVA 20
9:59
2nd & 13 at own 20
Perris Jones run for 2 yds to the UVA 22
9:59
3rd & 11 at own 22
No Huddle-Shotgun Colandrea,Anthony rush right for 9 yards gain to the UVA31, out of bounds at UVA31 PENALTY UVA Holding (Stevens,Brian) 10 yards from UVA22 to UVA12. NO PLAY.
9:59
3rd & 21 at own 12
Anthony Colandrea run for 4 yds to the UVA 8 Anthony Colandrea fumbled, recovered by UVA Anthony Colandrea
7:13
4th & 25 at own 8
Daniel Sparks punt blocked by Aiden Fisher blocked by Aiden Fisher for a TD (Camden Wise KICK)James Madison 14, Virginia 0
Virginia Touchdown, 3 plays
7:13
1st & 10 at own 35
Connor Madden kickoff for 61 yds
7:13
1st & 10 at own 25
Anthony Colandrea pass complete to Suderian Harrison for 5 yds to the UVA 30
7:13
2nd & 5 at own 30
Perris Jones run for 7 yds to the UVA 37 for a 1ST down
6:06
1st & 10 at own 37
Anthony Colandrea pass complete to Malik Washington for 63 yds for a TD (Will Bettridge KICK)James Madison 14, Virginia 7
James Madison Field goal, 7 plays
6:06
1st & 10 at own 35
Matt Ganyard kickoff for 65 yds for a touchback
6:06
1st & 10 at own 25
Jordan McCloud pass complete to Reggie Brown for 40 yds to the UVA 35 for a 1ST down
6:06
1st & 10 at opp 35
Kaelon Black run for 7 yds to the UVA 28
6:06
2nd & 3 at opp 28
Omarion Dollison run for 3 yds to the UVA 25 for a 1ST down
6:06
1st & 10 at opp 25
Jordan McCloud pass incomplete to Phoenix Sproles
6:06
2nd & 10 at opp 25
Jordan McCloud pass complete to Phoenix Sproles for 2 yds to the UVA 27
6:06
3rd & 12 at opp 27
Jordan McCloud run for 7 yds to the UVA 20
3:01
4th & 5 at opp 20
Camden Wise 38 yd FG GOODJames Madison 17, Virginia 7
Virginia Punt, 6 plays
3:01
1st & 10 at own 35
Connor Madden kickoff for 65 yds for a touchback
3:01
1st & 10 at own 25
Kobe Pace run for 3 yds to the UVA 28
3:01
2nd & 7 at own 28
Kobe Pace run for no gain to the UVA 28
3:01
3rd & 7 at own 28
Anthony Colandrea pass complete to Malachi Fields for 14 yds to the UVA 42 for a 1ST down
3:01
1st & 10 at own 42
Perris Jones run for 4 yds to the UVA 46
3:01
2nd & 6 at own 46
Perris Jones run for 4 yds to the UVA 42
0:00
3rd & 10 at own 42
Anthony Colandrea sacked by Jalen Green for a loss of 9 yards to the UVA 33 Anthony Colandrea fumbled, recovered by UVA Ty Furnish , return for 0 yards
Q2 14:53
4th & 19 at own 33
Daniel Sparks punt for 37 yds, punt out-of-bounds at the JMU 30
2nd quarter7 drives, then James Madison 17, Virginia 14
James Madison Punt, 3 plays
14:53
1st & 10 at own 30
Kaelon Black run for 1 yd to the JMU 29
14:53
2nd & 11 at own 29
Jordan McCloud pass complete to Taji Hudson for 2 yds to the JMU 31
14:53
3rd & 9 at own 31
Jordan McCloud pass incomplete to Reggie Brown
13:19
4th & 9 at own 31
Ryan Hanson punt for 38 yds, fair catch by Ethan Davies at the UVA 31
Virginia Punt, 3 plays
13:19
1st & 10 at own 31
Anthony Colandrea pass complete to Malachi Fields for 8 yds to the UVA 39
13:19
2nd & 2 at own 39
Anthony Colandrea run for 1 yd to the UVA 40
13:19
3rd & 1 at own 40
Perris Jones run for 3 yds to the UVA 37
11:26
4th & 4 at own 37
Daniel Sparks punt for 43 yds , Josh Sarratt returns for 10 yds to the JMU 30
James Madison Punt, 5 plays
11:26
1st & 10 at own 30
Jordan McCloud pass incomplete to Reggie Brown
11:26
2nd & 10 at own 30
Jordan McCloud pass complete to Elijah Sarratt for 28 yds to the UVA 42 for a 1ST down
11:26
1st & 10 at opp 42
No Huddle-Shotgun McCloud,Jordan rush left for 22 yards gain to the UVA20 (Sanker,Jonas), out of bounds PENALTY JMU Holding (Naotala,Seth) 10 yards from UVA42 to JMU48. NO PLAY.
11:26
1st & 20 at own 48
Jordan McCloud run for 2 yds to the 50 yard line
11:26
2nd & 18 at the 50
Kaelon Black run for 8 yds to the UVA 42
11:26
3rd & 10 at opp 42
Jordan McCloud pass complete to Kaelon Black for 5 yds to the UVA 37
11:26
4th & 5 at opp 37
PENALTY JMU Delay Of Game (McCloud,Jordan) 5 yards from UVA37 to UVA42. NO PLAY.
7:47
4th & 10 at opp 42
Ryan Hanson punt for 42 yds for a touchback
Virginia Punt, 4 plays
7:47
1st & 10 at own 20
Anthony Colandrea pass complete to Malachi Fields for 12 yds to the UVA 32 for a 1ST down
7:47
1st & 10 at own 32
Kobe Pace run for no gain to the UVA 32
7:47
2nd & 10 at own 32
Anthony Colandrea run for 4 yds to the UVA 36
7:47
3rd & 6 at own 36
Anthony Colandrea pass complete to Malachi Fields for 3 yds to the UVA 39
7:47
4th & 3 at own 39
PENALTY UVA False Start (Byrne,Luke) 5 yards from UVA39 to UVA34. NO PLAY.
4:58
4th & 8 at own 34
Daniel Sparks punt for 37 yds
James Madison Punt, 4 plays
4:58
1st & 10 at own 29
James Madison Penalty, Offensive Holding (-10 Yards) to the JMU 20
4:58
1st & 19 at own 20
Timeout Virginia, clock 04:58
4:58
1st & 19 at own 20
Kaelon Black run for 3 yds to the JMU 23
4:58
2nd & 16 at own 23
Jordan McCloud pass incomplete to Zach Horton
4:58
3rd & 16 at own 23
Kaelon Black run for no gain to the JMU 23
3:12
4th & 16 at own 23
Ryan Hanson punt for 43 yds , Ethan Davies returns for no gain to the UVA 34
Virginia Touchdown, 8 plays
3:12
1st & 10 at own 34
Anthony Colandrea pass incomplete to Demick Starling
3:12
2nd & 10 at own 34
Perris Jones run for 5 yds to the UVA 29
3:12
3rd & 15 at own 29
Anthony Colandrea pass complete to Malachi Fields for 15 yds to the UVA 44 for a 1ST down
3:12
1st & 10 at own 44
Anthony Colandrea pass complete to JR Wilson for 32 yds to the JMU 24 for a 1ST down
3:12
1st & 10 at opp 24
Anthony Colandrea pass complete to Grant Misch for 4 yds to the JMU 20
3:12
2nd & 6 at opp 20
Anthony Colandrea pass complete to Perris Jones for 8 yds to the JMU 12 for a 1ST down
3:12
1st & 10 at opp 12
Anthony Colandrea pass complete to Malik Washington for 8 yds to the JMU 4
1:08
2nd & 2 at opp 4
Timeout James Madison, clock 01:08
1:02
2nd & 2 at opp 4
Mike Hollins run for 4 yds for a TD (Will Bettridge KICK)James Madison 17, Virginia 14
1:02
1st & 10 at own 35
Matt Ganyard kickoff for 57 yds , Que Reid return for 14 yds to the JMU 49 James Madison Penalty, Offensive Holding (10 Yards) to the JMU 12
James Madison End of half, 2 plays
1:02
1st & 10 at own 12
Latrele Palmer run for 6 yds to the JMU 18
0:00
2nd & 4 at own 18
Jordan McCloud run for 4 yds to the JMU 22 for a 1ST down
3rd quarter10 drives, then Virginia 35, James Madison 24
Virginia Touchdown, 1 play
15:00
1st & 10 at own 35
Connor Madden kickoff for 65 yds for a touchback
14:49
1st & 10 at own 25
Anthony Colandrea pass complete to Kobe Pace for 75 yds for a TD (Will Bettridge KICK)Virginia 21, James Madison 17
James Madison Turnover on downs, 4 plays
14:49
1st & 10 at own 35
Matt Ganyard kickoff for 61 yds , Sammy Malignaggi return for 14 yds to the JMU 18
14:49
1st & 10 at own 18
Kaelon Black run for 3 yds to the JMU 21
14:49
2nd & 7 at own 21
Jordan McCloud pass complete to Reggie Brown for 5 yds to the JMU 26
14:49
3rd & 2 at own 26
Kaelon Black run for 1 yd to the JMU 27
12:42
4th & 1 at own 27
Jordan McCloud pass complete to Phoenix Sproles for 4 yds to the JMU 23
Virginia Touchdown, 5 plays
12:42
1st & 10 at opp 23
Perris Jones run for 1 yd to the JMU 22
12:42
2nd & 9 at opp 22
Anthony Colandrea pass complete to Malachi Fields for 7 yds to the JMU 15
12:42
3rd & 2 at opp 15
Mike Hollins run for 4 yds to the JMU 11 for a 1ST down
12:42
1st & 10 at opp 11
No Huddle-Shotgun Colandrea,Anthony pass incomplete short right to Jones,Perris PENALTY JMU Roughing The Passer (Kromah,Jamree) 6 yards from JMU11 to JMU05, 1ST DOWN. NO PLAY.
12:42
1st & goal at opp 5
Mike Hollins run for 2 yds to the JMU 3
10:34
2nd & goal at opp 3
Timeout James Madison, clock 10:34
10:29
2nd & goal at opp 3
Kobe Pace run for 3 yds for a TD (Will Bettridge KICK)Virginia 28, James Madison 17
James Madison Punt, 3 plays
10:29
1st & 10 at own 35
Matt Ganyard kickoff for 65 yds for a touchback
10:29
1st & 10 at own 25
Jordan McCloud pass complete to Phoenix Sproles for 6 yds to the JMU 31
10:29
2nd & 4 at own 31
Jordan McCloud pass incomplete to Maxwell Moss
10:29
3rd & 4 at own 31
Jordan McCloud pass incomplete to Reggie Brown
9:40
4th & 4 at own 31
Ryan Hanson punt for 40 yds, fair catch by Ethan Davies at the UVA 29
Virginia Interception, 4 plays
9:40
1st & 10 at own 29
Anthony Colandrea pass complete to Suderian Harrison for no gain to the UVA 29
9:40
2nd & 10 at own 29
Mike Hollins run for 2 yds to the UVA 27
9:40
3rd & 12 at own 27
Anthony Colandrea pass complete to Malik Washington for 25 yds to the JMU 48 for a 1ST down
8:09
1st & 10 at opp 48
Anthony Colandrea pass intercepted
James Madison Punt, 4 plays
8:09
1st & 10 at own 30
Jordan McCloud pass complete to Taji Hudson for 5 yds to the JMU 35
8:09
2nd & 5 at own 35
No Huddle-Shotgun McCloud,Jordan pass incomplete short left to Black,Kaelon broken up by King,Coen PENALTY UVA Roughing The Passer (Smiley III,Ben) 15 yards from JMU35 to JMU50, 1ST DOWN. NO PLAY.
8:09
1st & 10 at the 50
Ty Son Lawton run for 3 yds to the UVA 47
8:09
2nd & 7 at opp 47
Jordan McCloud pass incomplete to Taji Hudson
8:09
3rd & 7 at opp 47
Jordan McCloud pass incomplete to Phoenix Sproles
6:46
4th & 7 at opp 47
Ryan Hanson punt for 40 yds, fair catch by Ethan Davies at the UVA 7
Virginia Punt, 3 plays
6:46
1st & 10 at own 7
Kobe Pace run for no gain to the UVA 7
6:46
2nd & 10 at own 7
Anthony Colandrea sacked by Jamree Kromah for a loss of 5 yards to the UVA 2
5:25
3rd & 15 at own 2
Timeout Virginia, clock 05:25
5:25
3rd & 15 at own 2
Mike Hollins run for 1 yd to the UVA 1
4:36
4th & 16 at own 1
Daniel Sparks punt for 52 yds , Josh Sarratt returns for 8 yds to the UVA 45
James Madison Touchdown, 6 plays
4:36
1st & 10 at opp 45
Jordan McCloud sacked by Kam Butler for a loss of 1 yard to the UVA 46
4:36
2nd & 11 at opp 46
Latrele Palmer run for 7 yds to the UVA 39
4:36
3rd & 4 at opp 39
Jordan McCloud pass complete to Zach Horton for 6 yds to the UVA 33 for a 1ST down
4:36
1st & 10 at opp 33
Jordan McCloud run for 5 yds to the UVA 28
4:36
2nd & 5 at opp 28
Ty Son Lawton run for 24 yds to the UVA 4 for a 1ST down
2:07
1st & goal at opp 4
Ty Son Lawton run for 4 yds for a TD (Camden Wise KICK)Virginia 28, James Madison 24
Virginia Touchdown, 4 plays
2:07
1st & 10 at own 35
Connor Madden kickoff for 65 yds for a touchback
2:07
1st & 10 at own 25
Anthony Colandrea pass complete to Malik Washington for 3 yds to the UVA 28
2:07
2nd & 7 at own 28
Anthony Colandrea pass complete to Perris Jones for 60 yds to the JMU 12 for a 1ST down
2:07
1st & 10 at opp 12
Kobe Pace run for 3 yds to the JMU 9
0:16
2nd & 7 at opp 9
Mike Hollins run for 9 yds for a TD (Will Bettridge KICK)Virginia 35, James Madison 24
James Madison Punt, 3 plays
0:16
1st & 10 at own 35
Matt Ganyard kickoff for 61 yds
0:00
1st & 10 at own 25
Ty Son Lawton run for 2 yds to the JMU 27
Q4 15:00
2nd & 8 at own 27
PENALTY JMU False Start (Morris,Tanner) 5 yards from JMU27 to JMU22. NO PLAY.
Q4 15:00
2nd & 13 at own 22
Jordan McCloud pass incomplete to Zach Horton
Q4 15:00
3rd & 13 at own 22
Jordan McCloud pass complete to Kaelon Black for 3 yds to the JMU 25
Q4 14:03
4th & 10 at own 25
Ryan Hanson punt for 45 yds , Ethan Davies returns for 1 yd to the UVA 31
4th quarter6 drives, then James Madison 36, Virginia 35
Virginia Punt, 3 plays
14:03
1st & 10 at own 31
Perris Jones run for 5 yds to the UVA 36
14:03
2nd & 5 at own 36
Perris Jones run for 2 yds to the UVA 38
14:03
3rd & 3 at own 38
Anthony Colandrea sacked by Chris Chukwuneke for a loss of 7 yards to the UVA 31
12:06
4th & 10 at own 31
Daniel Sparks punt for 69 yds for a touchback
James Madison Touchdown, 8 plays
12:06
1st & 10 at own 20
Kaelon Black run for 7 yds to the JMU 27
12:06
2nd & 3 at own 27
Kaelon Black run for no gain to the JMU 27
12:06
3rd & 3 at own 27
Jordan McCloud pass complete to Reggie Brown for 15 yds to the JMU 42 for a 1ST down
12:06
1st & 10 at own 42
Jordan McCloud pass complete to Zach Horton for 6 yds to the JMU 48
12:06
2nd & 4 at own 48
Latrele Palmer run for 3 yds to the UVA 49
12:06
3rd & 1 at opp 49
Latrele Palmer run for 9 yds to the UVA 40 for a 1ST down
12:06
1st & 10 at opp 40
Ty Son Lawton run for 13 yds to the UVA 27 for a 1ST down
8:34
1st & 10 at opp 27
Ty Son Lawton run for 27 yds for a TD (Two-Point Conversion failed )Virginia 35, James Madison 30
Virginia Punt, 9 plays
8:34
1st & 10 at own 35
Connor Madden kickoff for 65 yds for a touchback
8:34
1st & 10 at own 25
PENALTY UVA False Start (Christ,Jimmy) 5 yards from UVA25 to UVA20. NO PLAY.
8:34
1st & 15 at own 20
Anthony Colandrea pass complete to Malachi Fields for 6 yds to the UVA 26
8:34
2nd & 9 at own 26
Anthony Colandrea pass complete to Malik Washington for 20 yds to the UVA 46 for a 1ST down
8:34
1st & 10 at own 46
Mike Hollins run for no gain to the UVA 46
8:34
2nd & 10 at own 46
Anthony Colandrea pass complete to Malachi Fields for 9 yds to the JMU 45
8:34
3rd & 1 at opp 45
Mike Hollins run for no gain to the JMU 45
8:34
4th & 1 at opp 45
Mike Hollins run for 1 yd to the JMU 44 for a 1ST down
8:34
1st & 10 at opp 44
Mike Hollins run for 3 yds to the JMU 41
8:34
2nd & 7 at opp 41
PENALTY UVA False Start (Furnish,Ty) 5 yards from JMU41 to JMU46. NO PLAY.
8:34
2nd & 12 at opp 46
Mike Hollins run for 3 yds to the JMU 43
8:34
3rd & 9 at opp 43
Anthony Colandrea pass incomplete to Perris Jones
3:27
4th & 9 at opp 43
Daniel Sparks punt for 43 yds for a touchback
James Madison Touchdown, 8 plays
3:27
1st & 10 at own 20
Ty Son Lawton run for no gain to the JMU 20
3:27
2nd & 10 at own 20
Jordan McCloud pass complete to Elijah Sarratt for 24 yds to the JMU 44 for a 1ST down
3:27
1st & 10 at own 44
Ty Son Lawton run for 6 yds to the 50 yard line
3:27
2nd & 4 at the 50
No Huddle-Shotgun McCloud,Jordan pass incomplete short middle QB hurried by Carter,Jahmeer PENALTY UVA Personal Foul (Faumui,Aaron) 15 yards from JMU50 to UVA35, 1ST DOWN. NO PLAY.
3:27
1st & 10 at opp 35
No Huddle-Shotgun Black,Kaelon rush middle for 14 yards gain to the UVA21 (Bracey,Stevie; King,Coen) PENALTY JMU Holding (Potts,Cole) 10 yards from UVA35 to UVA45. NO PLAY.
3:27
1st & 20 at opp 45
Jordan McCloud pass incomplete to Kaelon Black
3:27
2nd & 20 at opp 45
Jordan McCloud pass complete to Phoenix Sproles for 15 yds to the UVA 30
3:27
3rd & 5 at opp 30
No Huddle-Shotgun McCloud,Jordan pass incomplete deep left to Sarratt,Elijah broken up by Sanker,Jonas PENALTY UVA Pass Interference (Sanker,Jonas) 15 yards from UVA30 to UVA15, 1ST DOWN. NO PLAY.
3:27
1st & 10 at opp 15
Jordan McCloud pass complete to Phoenix Sproles for 5 yds to the UVA 10
1:04
2nd & 5 at opp 10
Timeout James Madison, clock 01:04
1:04
2nd & 5 at opp 10
Jordan McCloud pass incomplete to Reggie Brown
0:55
3rd & 5 at opp 10
Jordan McCloud pass complete to Kaelon Black for 10 yds for a TD (Two-Point Conversion failed )James Madison 36, Virginia 35
0:55
1st & goal at opp 3
Timeout James Madison, clock 00:55
Virginia Turnover on downs, 4 plays
0:55
1st & 10 at own 35
Connor Madden kickoff for 55 yds
0:55
1st & 10 at own 25
Anthony Colandrea sacked by Jamree Kromah for a loss of 10 yards to the UVA 15
0:47
2nd & 20 at own 15
Timeout Virginia, clock 00:47
0:47
2nd & 20 at own 15
Virginia Penalty, Offensive Holding ( Yards) declined
0:47
3rd & 20 at own 15
Anthony Colandrea pass incomplete to Demick Starling
0:26
4th & 20 at own 15
Anthony Colandrea pass incomplete to Demick Starling
James Madison End of game, 1 play
0:00
1st & 10 at opp 15
J. McCloud takes a knee
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.