← CFB Terminal
#109Ohio
31
Mid-American
AT
45
ACC
2018 week 3 · Saturday, September 15, 2018 at 3:30 PM CT · FirstBank Stadium · 📺 ESPN2 · 5,438 att · 91.9°F Light Rain, wind 12.1

Drive chart

WIN PROBABILITYOhio above · Virginia below
KICK59% → 100% VirginiaFINAL
Ohio Virginia bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FUMBLE
2 pl · -10 yd · 0:42
0–0
15:00 1st & 10 OWN 28 A.J. Ouellette run for 4 yds to the Ohio 32 +4 -0.13
15:00 2nd & 6 OWN 32 Nathan Rourke sacked by Chris Peace for a loss of 11 yards to the Ohio 18 Nathan Rourke fumbled, recovered by Virg Eli Hanback , return for 0 yards -11 -1.32
TD
1 pl · 18 yd · 0:06
0–7
+9
14:12 1st & 10 OPP 18 Jordan Ellis run for 18 yds for a TD, (A.J. Mejia KICK) +18 2.59
PUNT
3 pl · 2 yd · 1:06
0–7
+16
14:12 1st & 10 OWN 30 A.J. Ouellette run for 2 yds to the Ohio 32 +2 -0.55
14:12 2nd & 8 OWN 32 Nathan Rourke pass incomplete 0 -0.62
14:12 3rd & 8 OWN 32 Nathan Rourke pass incomplete 0 -0.30
14:12 4th & 8 OWN 32 Michael Farkas punt for 52 yds , Tavares Kelly returns for a loss of 2 yards to the Virg 14
TD
1 pl · 86 yd · 0:15
0–14
+4
12:51 1st & 10 OWN 14 Bryce Perkins pass complete to Olamide Zaccheaus for 86 yds for a TD, (A.J. Mejia KICK) +86 6.66
PUNT
3 pl · 9 yd · 2:00
0–14
+2
12:51 1st & 10 OWN 27 Nathan Rourke pass incomplete 0 -0.77
12:51 2nd & 10 OWN 27 Nathan Rourke run for 2 yds to the Ohio 29 +2 -0.26
12:51 3rd & 8 OWN 29 A.J. Ouellette run for 7 yds to the Ohio 36 +7 0.23
12:51 4th & 1 OWN 36 Michael Farkas punt for 59 yds , Tavares Kelly returns for 42 yds to the Virg 47
PUNT
3 pl · 8 yd · 2:02
0–14
−1
10:51 1st & 10 OWN 47 Jordan Ellis run for 4 yds to the Ohio 49 +4 -0.15
10:51 2nd & 6 OPP 49 Bryce Perkins run for 4 yds to the Ohio 45 +4 -0.16
10:51 3rd & 2 OPP 45 Jordan Ellis run for no gain to the Ohio 45 0 -1.16
10:51 4th & 2 OPP 45 Lester Coleman punt for 45 yds for a touchback
TD
5 pl · 80 yd · 2:32
7–14
−5
8:49 1st & 10 OWN 20 Maleek Irons run for 4 yds to the Ohio 24 +4 -0.09
8:49 2nd & 6 OWN 24 Maleek Irons run for 2 yds to the Ohio 26 +2 -0.33
8:49 3rd & 4 OWN 26 Nathan Rourke run for 70 yds to the Virg 4 for a 1ST down +70 5.12
8:49 1st & 4 OPP 4 Maleek Irons run for 3 yds to the Virg 1 +3 -0.21
6:17 2nd & 1 OPP 1 Maleek Irons run for 1 yd for a TD, (Louie Zervos KICK) +1 1.90
TD
1 pl · 75 yd · 0:11
7–21
+3
6:06 1st & 10 OWN 25 Jordan Ellis run for 75 yds for a TD, (A.J. Mejia KICK) +75 6.08
PUNT
6 pl · 20 yd · 3:54
7–21
+2
6:06 1st & 10 OWN 23 Maleek Irons run for 1 yd to the Ohio 24 +1 -0.54
6:06 2nd & 9 OWN 24 Maleek Irons run for 6 yds to the Ohio 30 +6 0.18
6:06 3rd & 3 OWN 30 Nathan Rourke pass complete to Papi White for 4 yds to the Ohio 34 for a 1ST down +4 1.23
6:06 1st & 10 OWN 34 Nathan Rourke pass incomplete 0 -0.99
6:06 2nd & 10 OWN 34 Maleek Irons run for 5 yds to the Ohio 39 +5 0.06
6:06 3rd & 5 OWN 39 Nathan Rourke pass complete to DL Knock for 4 yds to the Ohio 43 +4 -0.11
6:06 4th & 1 OWN 43 Michael Farkas punt for 40 yds, downed at the VIRGINIA 17 OHIO Penalty, kick catching interference (Julian Ross) to the Virg 32
TD
11 pl · 68 yd · 5:37
7–28
+4
2:12 1st & 10 OWN 32 Jordan Ellis run for 1 yd to the Virg 33 +1 -0.77
2:12 2nd & 9 OWN 33 Bryce Perkins pass complete to Joe Reed for 5 yds to the Virg 38 +5 0.06
2:12 3rd & 4 OWN 38 Bryce Perkins pass complete to Evan Butts for 8 yds to the Virg 46 for a 1ST down +8 2.04
2:12 1st & 10 OWN 46 Bryce Perkins pass complete to Olamide Zaccheaus for 16 yds to the Ohio 38 for a 1ST down +16 1.09
0:00 OWN 0 End of 1st Quarter
15:00 1st & 10 OPP 38 Bryce Perkins pass incomplete 0 -0.78
15:00 2nd & 10 OPP 38 Jordan Ellis run for 7 yds to the Ohio 31 +7 0.44
15:00 3rd & 3 OPP 31 Jordan Ellis run for 5 yds to the Ohio 26 for a 1ST down +5 0.72
15:00 1st & 10 OPP 26 Ellis, J rush for 3 yards to the OHIO23 (CROUTCH, E.;BERGER, K.), PENALTY OHIO offside defense 5 yards to the OHIO21, NO PLAY. +5
15:00 1st & 5 OPP 21 Bryce Perkins pass incomplete 0 -0.60
15:00 2nd & 5 OPP 21 Perkins, B pass incomplete to Kelly, T, PENALTY OHIO offside defense (BERGER, K.) 5 yards to the OHIO16, 1ST DOWN VA, NO PLAY. +5
15:00 1st & 10 OPP 16 Jordan Ellis run for 2 yds to the Ohio 14 +2 -0.18
15:00 2nd & 8 OPP 14 Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Ohio 6 for a 1ST down +8 0.70
11:35 1st & 6 OPP 6 Jordan Ellis 6 Yd Run (A.J. Mejia Kick) +6 2.05
Q2
FUMBLE
2 pl · -5 yd · 0:19
7–28
+4
11:35 1st & 10 OWN 25 Nathan Rourke pass incomplete 0 -0.70
11:35 2nd & 10 OWN 25 A.J. Ouellette run for a loss of 4 yards to the Ohio 1 A.J. Ouellette fumbled, forced by Richard Burney, recovered by Virg Eli Hanback , return for 14 yds to the Ohio 1 Eli Hanback fumbled, forced by Richard Burney, recovered by Ohio A.J. Ouellette -0.22
ON DOWNS
5 pl · 43 yd · 3:28
7–28
+1
11:16 1st & 10 OWN 1 Nathan Rourke pass complete to Papi White for 36 yds to the Ohio 37 for a 1ST down +36 1.94
11:16 1st & 10 OWN 37 A.J. Ouellette run for a loss of 1 yard to the Ohio 36 -1 -1.24
11:16 2nd & 11 OWN 36 Nathan Rourke sacked by Zane Zandier and Chris Peace for a loss of 7 yards to the Ohio 29 -7 -0.95
11:16 3rd & 18 OWN 29 Nathan Rourke pass complete to Jerome Buckner for 16 yds to the Ohio 45 +16 0.90
7:55 4th & 2 OWN 45 Timeout OHIO, clock 07:55
7:55 4th & 2 OWN 45 A.J. Ouellette run for a loss of 1 yard to the Ohio 44 -1 -0.65
TD
9 pl · 44 yd · 4:56
7–35
+1
7:48 1st & 10 OPP 44 Bryce Perkins sacked by Andrew Payne for a loss of 7 yards to the Virg 49 -7 -2.49
7:48 2nd & 17 OWN 49 Bryce Perkins pass complete to Evan Butts for 7 yds to the Ohio 44 +7 0.46
7:48 3rd & 10 OPP 44 Bryce Perkins pass complete to Olamide Zaccheaus for 11 yds to the Ohio 33 for a 1ST down +11 2.54
7:48 1st & 10 OPP 33 Bryce Perkins pass complete to Joe Reed for 1 yd to the Ohio 32 +1 -0.48
7:48 2nd & 9 OPP 32 Bryce Perkins pass complete to Tavares Kelly for 1 yd to the Ohio 31 VIRGINIA Penalty, Offensive holding (-10 Yards) to the Ohio 41 -9 -2.66
7:48 2nd & 18 OPP 41 Bryce Perkins pass complete to Olamide Zaccheaus for 7 yds to the Ohio 34 +7 0.48
7:48 3rd & 11 OPP 34 Bryce Perkins pass complete to Hasise Dubois for 16 yds to the Ohio 18 for a 1ST down +16 2.01
7:48 1st & 10 OPP 18 Bryce Perkins pass complete to Terrell Jana for 8 yds to the Ohio 10 +8 0.45
2:52 2nd & 2 OPP 10 Bryce Perkins pass complete to Hasise Dubois for 10 yds for a TD, (A.J. Mejia KICK) +10 2.14
PUNT
3 pl · 0 yd · 0:54
7–35
+1
2:52 1st & 10 OWN 25 Nathan Rourke pass complete to A.J. Ouellette for no gain to the Ohio 25 0 -0.70
2:52 2nd & 10 OWN 25 Nathan Rourke pass incomplete 0 -0.35
2:52 3rd & 10 OWN 25 Nathan Rourke pass incomplete to Papi White 0 -0.16
2:52 4th & 10 OWN 25 Michael Farkas punt for 41 yds, fair catch by Tavares Kelly at the Virg 34
FUMBLE
2 pl · -5 yd · 0:22
7–35
1:58 1st & 10 OWN 34 Bryce Perkins pass complete to Evan Butts for 6 yds to the Virg 40 +6 0.39
1:58 2nd & 4 OWN 40 Bryce Perkins sacked by Chukwudi Chukwu for a loss of 8 yards to the Virg 29 Bryce Perkins fumbled, recovered by Ohio Eric Popp , return for 0 yards -8 -2.10
TD
1 pl · 29 yd · 0:09
14–35
−1
1:27 1st & 10 OPP 29 Nathan Rourke pass complete to Papi White for 29 yds for a TD, (Louie Zervos KICK) +29 2.79
TD
2 pl · 54 yd · 0:37
21–35
−2
1:27 1st & goal OWN 35 Michael Farkas on-side kick recovered by OHIO at the Ohio 46
0:50 1st & 10 OPP 36 Nathan Rourke pass complete to Isiah Cox for 36 yds for a TD, (Louie Zervos KICK) +36 3.01
FG
6 pl · 60 yd · 0:48
21–38
−6
0:50 1st & 10 OWN 25 Bryce Perkins pass complete to Olamide Zaccheaus for 21 yds to the Virg 46 for a 1ST down +21 1.89
0:50 1st & 10 OWN 46 Bryce Perkins pass complete to Hasise Dubois for 8 yds to the Ohio 46 +8 0.92
0:33 2nd & 2 OPP 46 Timeout VIRGINIA, clock 00:33
0:33 2nd & 2 OPP 46 Bryce Perkins run for 9 yds to the Ohio 37 for a 1ST down +9 0.21
0:33 1st & 10 OPP 37 Bryce Perkins pass complete to Olamide Zaccheaus for 9 yds to the Ohio 28 +9 0.78
0:33 2nd & 1 OPP 28 Bryce Perkins pass complete to Hasise Dubois for 13 yds to the Ohio 15 for a 1ST down +13 -0.29
0:07 1st & 10 OPP 15 Timeout VIRGINIA, clock 00:07
0:02 1st & 10 OPP 15 A.J. Mejia 32 yd FG GOOD -1.44
0:00 OWN 0 End of 2nd Quarter
0 pl · 0 yd · 0:02
21–38
Q3
PUNT
6 pl · 19 yd · 2:48
21–38
+5
15:00 1st & 10 OWN 25 Jordan Ellis run for 6 yds to the Virg 31 +6 0.33
15:00 2nd & 4 OWN 31 Bryce Perkins run for 1 yd to the Virg 32 +1 -0.72
15:00 3rd & 3 OWN 32 Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 41 for a 1ST down +9 1.81
15:00 1st & 10 OWN 41 Bryce Perkins pass incomplete to Olamide Zaccheaus 0 -1.14
15:00 2nd & 10 OWN 41 Jordan Ellis run for 3 yds to the Virg 44 +3 -0.33
15:00 3rd & 7 OWN 44 Bryce Perkins pass incomplete to Terrell Jana, broken up by Evan Croutch 0 -0.65
15:00 4th & 7 OWN 44 Lester Coleman punt for 43 yds, punt out-of-bounds at the Ohio 20 , Papi White returns for 7 yds to the Ohio 20
TD
6 pl · 80 yd · 2:45
28–38
−4
12:12 1st & 10 OWN 20 Nathan Rourke pass complete to Andrew Meyer for 12 yds to the Ohio 32 for a 1ST down +12 0.87
12:12 1st & 10 OWN 32 Nathan Rourke pass complete to Papi White for 37 yds to the Virg 31 for a 1ST down +37 2.68
12:12 1st & 10 OPP 31 Nathan Rourke pass complete to Jerome Buckner for 28 yds to the Virg 3 for a 1ST down +28 1.38
12:12 1st & 3 OPP 3 Nathan Rourke pass complete to Ryan Luehrman for no gain to the Virg 3 0 -0.75
12:12 2nd & 3 OPP 3 Maleek Irons run for 2 yds to the Virg 1 +2 -0.24
9:27 3rd & 1 OPP 1 Maleek Irons run for 1 yd for a TD, (Louie Zervos KICK) +1 2.45
PUNT
7 pl · 19 yd · 4:30
28–38
−8
9:27 1st & 10 OWN 25 Jordan Ellis run for 9 yds to the Virg 34 +9 1.25
9:27 2nd & 1 OWN 34 Jordan Ellis run for no gain to the Virg 34 0 -1.28
9:27 3rd & 1 OWN 34 Jordan Ellis run for 5 yds to the Virg 39 for a 1ST down +5 1.25
9:27 1st & 10 OWN 39 Bryce Perkins run for 14 yds to the Ohio 47 for a 1ST down +14 1.24
9:27 1st & 10 OPP 47 Bryce Perkins run for a loss of 6 yards to the Virg 47 -6 -2.35
9:27 2nd & 16 OWN 47 VIRGINIA Penalty, false start (Jake Fieler) to the Virg 42 -5
9:27 2nd & 21 OWN 42 Bryce Perkins sacked by Will Evans for a loss of 10 yards to the Virg 32 -10 -0.65
9:27 3rd & 31 OWN 32 Bryce Perkins pass complete to Olamide Zaccheaus for 12 yds to the Virg 44 +12 0.15
9:27 4th & 19 OWN 44 Lester Coleman punt for 34 yds, fair catch by Papi White at the Ohio 22
ON DOWNS
9 pl · 38 yd · 4:57
28–38
+5
4:57 1st & 10 OWN 22 A.J. Ouellette run for 6 yds to the Ohio 28 +6 0.31
4:57 2nd & 4 OWN 28 A.J. Ouellette run for 6 yds to the Ohio 34 for a 1ST down +6 0.63
4:57 1st & 10 OWN 34 A.J. Ouellette run for 3 yds to the Ohio 37 +3 -0.40
4:57 2nd & 7 OWN 37 A.J. Ouellette run for 2 yds to the Ohio 39 +2 -0.53
4:57 3rd & 5 OWN 39 Maleek Irons run for 14 yds to the Virg 47 for a 1ST down +14 2.65
4:57 1st & 10 OPP 47 Nathan Rourke pass complete to Maleek Irons for 3 yds to the Virg 44 +3 -0.35
4:57 2nd & 7 OPP 44 Maleek Irons run for 4 yds to the Virg 40 +4 -0.15
4:57 3rd & 3 OPP 40 Nathan Rourke pass incomplete to Ryan Luehrman 0 -1.12
4:57 4th & 3 OPP 40 Nathan Rourke pass incomplete to Cameron Odom, broken up by Bryce Hall 0 -1.77
0:00 OPP 0 End of 3rd Quarter
Q4
MISSED FG
8 pl · 47 yd · 4:24
28–38
+2
15:00 1st & 10 OWN 40 Bryce Perkins pass complete to Hasise Dubois for 11 yds to the Ohio 49 for a 1ST down +11 0.99
15:00 1st & 10 OPP 49 Bryce Perkins run for 8 yds to the Ohio 41 +8 0.82
15:00 2nd & 2 OPP 41 Perkins, B pass incomplete, QB hurry by OGUN-SEMORE, A., PENALTY VA ineligible downfield on pass 5 yards to the OHIO46, NO PLAY. -5
15:00 2nd & 7 OPP 46 Bryce Perkins pass complete to Joe Reed for 13 yds to the Ohio 33 for a 1ST down +13 1.23
15:00 1st & 10 OPP 33 Bryce Perkins pass complete to Hasise Dubois for 11 yds to the Ohio 22 for a 1ST down +11 0.26
15:00 1st & 10 OPP 22 Jordan Ellis run for 4 yds to the Ohio 18 +4 -0.03
15:00 2nd & 6 OWN 0 Perkins, B pass incomplete to Dubois, H, PENALTY OHIO offside defense off-setting, PENALTY VA pass interference off-setting, NO PLAY. 0
12:02 2nd & 6 OPP 18 Timeout VIRGINIA, clock 12:02
12:02 2nd & 6 OPP 18 Jordan Ellis run for no gain to the Ohio 18 0 -0.43
12:02 3rd & 6 OPP 18 Bryce Perkins pass complete to Evan Butts for 5 yds to the Ohio 13 +5 0.05
10:36 4th & 1 OPP 13 A.J. Mejia 30 yd FG MISSED
PUNT
6 pl · 6 yd · 3:41
28–38
+5
10:36 1st & 10 OWN 20 A.J. Ouellette run for 8 yds to the Ohio 28 +8 0.80
10:36 2nd & 2 OWN 28 A.J. Ouellette run for 1 yd to the Ohio 29 +1 -0.80
10:36 3rd & 1 OWN 29 A.J. Ouellette run for 3 yds to the Ohio 32 for a 1ST down +3 0.87
10:36 1st & 10 OWN 32 A.J. Ouellette run for a loss of 1 yard to the Ohio 31 -1 -1.07
10:36 2nd & 11 OWN 31 OHIO Penalty, delay of game (-5 Yards) to the Ohio 26 -5
10:36 2nd & 16 OWN 26 Nathan Rourke pass incomplete to Papi White 0 -0.20
10:36 3rd & 16 OWN 26 Nathan Rourke pass incomplete to Shane Hooks 0 -0.09
10:36 4th & 16 OWN 26 Michael Farkas punt for 57 yds, downed at the Virg 17
TD
3 pl · 83 yd · 0:54
28–45
+3
6:55 1st & 10 OWN 17 Bryce Perkins run for 6 yds to the Virg 23 +6 0.26
6:55 2nd & 4 OWN 23 Bryce Perkins pass incomplete 0 -0.63
6:01 3rd & 4 OWN 23 Bryce Perkins pass complete to Olamide Zaccheaus for 77 yds for a TD (A.J. Mejia KICK) +77 6.90
PUNT
3 pl · 0 yd · 0:39
28–45
6:01 1st & 10 OWN 30 Nathan Rourke pass incomplete to Cameron Odom, broken up by Darrius Bratton 0 -0.86
6:01 2nd & 10 OWN 30 Nathan Rourke pass incomplete to Andrew Meyer, broken up by Bryce Hall 0 -0.46
6:01 3rd & 10 OWN 30 Nathan Rourke pass incomplete to Shane Hooks 0 -0.22
6:01 4th & 10 OWN 30 Michael Farkas punt for 33 yds , Tavares Kelly returns for no gain to the Virg 40 Tavares Kelly fumbled, recovered by Ohio Cameron Gunnels VIRGINIA Penalty, Defensive holding ( Yards) declined
FG
6 pl · 13 yd · 2:23
31–45
−3
5:22 1st & 10 OPP 40 Nathan Rourke pass complete to A.J. Ouellette for 9 yds to the Virg 31 +9 0.84
5:22 2nd & 1 OPP 31 Nathan Rourke pass complete to Papi White for 7 yds to the Virg 24 for a 1ST down +7 -0.33
5:22 1st & 10 OPP 24 Nathan Rourke pass complete to Cameron Odom for 7 yds to the Virg 17 +7 0.32
5:22 2nd & 3 OPP 17 Nathan Rourke pass incomplete 0 -0.50
5:22 3rd & 3 OPP 17 Nathan Rourke sacked by Zane Zandier for a loss of 10 yards to the Virg 27 -10 -2.32
2:59 4th & 13 OPP 27 Louie Zervos 45 yd FG GOOD 1.18
END OF GAME
5 pl · 20 yd · 2:59
31–45
+5
2:59 1st & 10 OPP 40 Jordan Ellis run for 15 yds to the Ohio 25 for a 1ST down +15 0.49
2:59 1st & 10 OPP 25 Jordan Ellis run for 3 yds to the Ohio 22 +3 -0.14
2:59 2nd & 7 OPP 22 Jordan Ellis run for 8 yds to the Ohio 14 for a 1ST down +8 0.29
2:59 1st & 10 OPP 14 TEAM run for a loss of 3 yards to the Ohio 17 -3 -0.52
2:59 2nd & 13 OPP 17 TEAM run for a loss of 3 yards to the Ohio 20 -3 -0.87
0:00 OWN 0 End of 4th Quarter
29 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks3
7plays for loss6
1takeaways2
1three-and-outs forced4
9explosive plays allowed8
8.93yards allowed / play6.00
7 of 13scoring drives allowed5 of 16
Ohio
Jamal Hudson 10 (6) 2 PD
Javon Hagan 9 (1)
Jared Dorsa 6 (3)
Will Evans 5 (3) 1 sk · 2 TFL
Dylan Conner 5 (4)
Tyler Gullett 5 (2)
Kylan Nelson 5 (1)
Evan Croutch 3 (1) 1 PD
Virginia
Zane Zandier 10 (8) 1.5 sk · 1.5 TFL
Juan Thornhill 9 (9) 1 TFL
Chris Peace 6 (2) 1.5 sk · 2 TFL
Jordan Mack 5 (2) 0.5 TFL · 1 QH
Joey Blount 5 (2) 0.5 TFL
Brenton Nelson 3 (2) 0.5 TFL · 1 PD
Matt Gahm 3 (2)
Richard Burney 2 (2) 1 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals1 of 2
6punts3
47.0punt average40.7
3punts inside the 200
154return yards43
own 31average drive startown 31
Ohio
K Louie Zervos 1/1 FG · long 45 · 4/4 XP
P Michael Farkas 6 punts · 47.0 avg · 3 in 20
KR Julian Ross 3 ret · 70 yds · long 30
KR Kylan Nelson 2 ret · 52 yds · long 27
KR Bryan Long Jr. 1 ret · 18 yds · long 18
KR Shane Hooks 1 ret · 7 yds · long 7
PR Papi White 1 ret · 7 yds · long 7
Virginia
K A.J. Mejia 1/2 FG · long 32 · 6/6 XP
P Lester Coleman 3 punts · 40.7 avg · 1 TB
PR Tavares Kelly 3 ret · 43 yds · long 42
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

59plays61
354yards545
15drives13
32%success rate53%
8.02total PPA30.47
Derived from 120 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Jordan Ellis run for 18 yds for a TD, (A.J. Mejia KICK) 7–0
Q1Bryce Perkins pass complete to Olamide Zaccheaus for 86 yds for a TD, (A.J. Mejia KICK) 14–0
Q1Maleek Irons run for 1 yd for a TD, (Louie Zervos KICK) 7–14
Q1Jordan Ellis run for 75 yds for a TD, (A.J. Mejia KICK) 21–7
Q2Jordan Ellis 6 Yd Run (A.J. Mejia Kick) 28–7
Q2Bryce Perkins pass complete to Hasise Dubois for 10 yds for a TD, (A.J. Mejia KICK) 35–7
Q2Nathan Rourke pass complete to Papi White for 29 yds for a TD, (Louie Zervos KICK) 14–35
Q2Nathan Rourke pass complete to Isiah Cox for 36 yds for a TD, (Louie Zervos KICK) 21–35
Q2A.J. Mejia 32 yd FG GOOD 38–21
Q3Maleek Irons run for 1 yd for a TD, (Louie Zervos KICK) 28–38
Q4Bryce Perkins pass complete to Olamide Zaccheaus for 77 yds for a TD (A.J. Mejia KICK) 45–28
Q4Louie Zervos 45 yd FG GOOD 31–45

Biggest plays by PPA

Q4Bryce Perkins pass complete to Olamide Zaccheaus for 77 yds for a TD (A.J. Mejia KICK) 6.90
Q1Bryce Perkins pass complete to Olamide Zaccheaus for 86 yds for a TD, (A.J. Mejia KICK) 6.66
Q1Jordan Ellis run for 75 yds for a TD, (A.J. Mejia KICK) 6.08
Q1Nathan Rourke run for 70 yds to the Virg 4 for a 1ST down 5.12
Q2Nathan Rourke pass complete to Isiah Cox for 36 yds for a TD, (Louie Zervos KICK) 3.01
Q2Nathan Rourke pass complete to Papi White for 29 yds for a TD, (Louie Zervos KICK) 2.79

Series recent meetings

1993 Ohio 7 – 41 Virginia
Last 1 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal