Week 4 · 2021

Buffalo at Old Dominion

Sat 09/25/2021 06:00 PMS.B. Ballard StadiumOld Dominion pregame19%Pregame win probability: 19% for Old Dominion. Buffalo favored, and won.

70°Clear3 mph NNW · 63% humidityRecorded at kickoff by College Football Data

Buffalo

35

4–8

Old Dominion

34

6–7

Attendance

18,197

reported

BUF11 plays, 22 yd · Punt

14:55own 35Dominik Soos kickoff for 65 yds , Ron Cook Jr. return for 14 yds to the Buff 14+14
14:551st & 10own 14VANTREASE, Kyle pass to the left incomplete intended for GASSETT, Jamari broken up by HEADEN, Joe Joe at the BUF25. PENALTY ODU Pass Interference enforced at the spot of the foul for 6 yards to the BUF20 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+6
14:551st & 10own 20Kevin Marks Jr. run for 1 yd to the Buff 21+1
14:552nd & 9own 21Kevin Marks Jr. run for 1 yd to the Buff 22+1
14:553rd & 8own 22Kyle Vantrease pass complete to Quian Williams for 10 yds to the Buff 32 for a 1ST down+10
14:551st & 10own 32Kevin Marks Jr. run for 3 yds to the Buff 35+3
14:552nd & 7own 35Kevin Marks Jr. run for 1 yd to the Buff 36+1
14:553rd & 6own 36Kyle Vantrease pass incomplete0
14:552nd & 7own 35Kevin Marks Jr. run for 1 yd to the Buff 36+1
14:553rd & 6own 36Kyle Vantrease pass incomplete0
11:324th & 6own 36punt blocked by Steven Williams blocked by Steven Williams0

ODU4 plays, 7 yd · Defensive TD

13:301st & 10opp 13D.J. Mack Jr. pass complete to Isaiah Spencer for 7 yds to the Buff 6+7
13:302nd & 3opp 6Blake Watson run for no gain to the Buff 60
13:303rd & 3opp 6D.J. Mack Jr. pass incomplete0
10:144th & 3opp 6Nick Rice 23 yd FG BLOCKED blocked by C.J. Bazile return 85 yards for a TD, (Alex McNulty KICK)+90

ODU5 plays, 3 yd · Punt

10:08own 35Alex McNulty kickoff for 59 yds , Stone Smartt return for 22 yds to the ODU 28+22
10:081st & 10own 28D.J. Mack Jr. pass complete to Zack Kuntz for 1 yd to the ODU 29+1
10:082nd & 9own 29Elijah Davis run for 2 yds to the ODU 31+2
10:083rd & 7own 31OLDDOMINION Penalty, Illegal Formation (TEAM) declined0
9:044th & 7own 31Ethan Duane punt for 44 yds , Ron Cook Jr. returns for a loss of 1 yard to the Buff 30 BUFFALO Penalty, Offensive Holding (TEAM) to the Buff 14+54

BUF9 plays, 36 yd · Punt

9:041st & 10own 14Dylan McDuffie run for 6 yds to the Buff 20+6
9:042nd & 4own 20Dylan McDuffie run for 3 yds to the Buff 23+3
9:043rd & 1own 23Dylan McDuffie run for 3 yds to the Buff 26 for a 1ST down+3
9:041st & 10own 26Ron Cook Jr. run for 3 yds to the Buff 29+3
9:042nd & 7own 29Kyle Vantrease pass complete to Dominic Johnson for 14 yds to the Buff 43 for a 1ST down+14
9:041st & 10own 43Ron Cook Jr. run for 2 yds to the Buff 45+2
9:042nd & 8own 45Kyle Vantrease pass complete to Quian Williams for 5 yds to the 50 yard line+5
9:043rd & 3midfieldDylan McDuffie run for no gain to the 50 yard line0
3:494th & 3midfieldpunt blocked by blocked by0

ODU5 plays, 26 yd · Touchdown

3:491st & 10opp 26D.J. Mack Jr. pass incomplete0
3:492nd & 10opp 26Blake Watson run for 11 yds to the Buff 15 for a 1ST down+11
2:451st & 10opp 15D.J. Mack Jr. pass complete to Isiah Paige for 13 yds to the Buff 2 for a 1ST down+13
2:451st & goalopp 2Timeout BUFFALO, clock 02:450
2:371st & goalopp 2Blake Watson run for 2 yds for a TD, (Nick Rice KICK)+2

BUF14 plays, 74 yd · Touchdown

2:31own 35Dominik Soos kickoff for 63 yds , Ron Cook Jr. return for 24 yds to the Buff 26+24
2:311st & 10own 26VANTREASE, Kyle pass up the middle incomplete intended for WILLIAMS, Quian thrown to the BUF41; QB hurried by BRANDT-EPPS, Devin. PENALTY BUF Holding enforced 10 yards from the BUF26 to the BUF16 [NHSG]. NO PLAY (replay the down).−10
2:311st & 20own 16VANTREASE, Kyle pass to the left complete for 9 yards to WILLIAMS, Quian caught at the BUF20 and advanced to the BUF25 (CHARITY, Damion;WILLIAMS JR., Steven), out of bounds. PENALTY ODU Unsportsmanlike Conduct enforced 15 yards from the BUF21 to the BUF36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).+15
2:311st & 10own 36Kevin Marks Jr. run for 3 yds to the Buff 39+3
2:312nd & 7own 39Kyle Vantrease pass complete to Kevin Marks Jr. for a loss of 1 yard to the Buff 38−1
2:313rd & 8own 38VANTREASE, Kyle pass up the middle incomplete intended for WILLIAMS, Quian thrown to the ODU42; QB hurried by JOHNSON, R'Tarriun. PENALTY ODU Offsides enforced 5 yards from the BUF38 to the BUF43 [NHSG]. NO PLAY (replay the down).+5
2:313rd & 3own 43Kyle Vantrease pass complete to Dominic Johnson for 11 yds to the ODU 46 for a 1ST down+11
2:311st & 10opp 46Kyle Vantrease pass incomplete0
2:312nd & 10opp 46Kevin Marks Jr. run for 5 yds to the ODU 41+5
0:00opp 46End of 1st Quarter0
15:003rd & 5opp 41Kyle Vantrease pass complete to Quian Williams for 27 yds to the ODU 14 for a 1ST down+27
15:001st & 10opp 14Kevin Marks Jr. run for 6 yds to the ODU 8+6
15:002nd & 4opp 8Kevin Marks Jr. run for 4 yds to the ODU 4 for a 1ST down+4
13:491st & goalopp 4Kyle Vantrease run for 4 yds for a TD, (Alex McNulty KICK)+4

ODU8 plays, 34 yd · Punt

13:49own 35Alex McNulty kickoff for 65 yds for a touchback0
13:491st & 10own 25Isaiah Spencer run for 10 yds to the ODU 35 for a 1ST down+10
13:491st & 10own 35D.J. Mack Jr. pass complete to Isaiah Spencer for 3 yds to the ODU 38+3
13:492nd & 7own 38BUFFALO Penalty, Face mask (15 yards) (15 Yards) to the Buff 43 for a 1ST down+15
13:491st & 10opp 43Elijah Davis run for 2 yds to the Buff 41+2
13:492nd & 8opp 41D.J. Mack Jr. pass incomplete0
13:493rd & 8opp 41D.J. Mack Jr. pass incomplete0
12:034th & 8opp 41Ethan Duane punt for 32 yds, fair catch by Ron Cook Jr. at the Buff 90

BUF8 plays, 91 yd · Touchdown

12:031st & 10own 9Dylan McDuffie run for 7 yds to the Buff 16+7
12:032nd & 3own 16Dylan McDuffie run for 2 yds to the Buff 18+2
12:033rd & 1own 18Dylan McDuffie run for 3 yds to the Buff 21 for a 1ST down+3
12:031st & 10own 21Kyle Vantrease pass complete to Quian Williams for 34 yds to the ODU 45 for a 1ST down+34
12:031st & 10opp 45Kyle Vantrease pass complete to Quian Williams for 26 yds to the ODU 19 for a 1ST down+26
12:031st & 10opp 19Kevin Marks Jr. run for 5 yds to the ODU 14+5
12:032nd & 5opp 14Kevin Marks Jr. run for 1 yd to the ODU 13+1
8:253rd & 4opp 13Kyle Vantrease pass complete to Quian Williams for 13 yds for a TD, (Alex McNulty KICK)+13

ODU6 plays, -7 yd · Punt

8:25own 35Alex McNulty kickoff for 65 yds for a touchback0
8:251st & 10own 25D.J. Mack Jr. pass incomplete0
8:252nd & 10own 25Blake Watson run for 2 yds to the ODU 27+2
8:253rd & 8own 27D.J. Mack Jr. sacked by Max Michel and Daymond Williams for 0 yards to the ODU 180
8:254th & 17own 18Ethan Duane punt for 27 yds, fair catch by Ron Cook Jr. at the ODU 450
6:554th & 17own 18Ethan Duane punt for 37 yds, fair catch by Dylan McDuffie at the Buff 450

BUF10 plays, 55 yd · Touchdown

6:551st & 10own 45Ron Cook Jr. run for 1 yd to the Buff 46+1
6:552nd & 9own 46Kyle Vantrease pass complete to Trevor Borland for 10 yds to the ODU 44 for a 1ST down+10
6:551st & 10opp 44Ron Cook Jr. run for 4 yds to the ODU 40+4
6:552nd & 6opp 40Kevin Marks Jr. run for 1 yd to the ODU 39+1
6:553rd & 5opp 39OLDDOMINION Penalty, Offsides (TEAM) to the ODU 34 for a 1ST down+5
6:551st & 10opp 34Kyle Vantrease pass complete to Bernard Porter for 7 yds to the ODU 27+7
6:552nd & 3opp 27Ron Cook Jr. run for 1 yd to the ODU 26+1
6:553rd & 2opp 26Dylan McDuffie run for 3 yds to the ODU 23 for a 1ST down+3
6:551st & 10opp 23Dylan McDuffie run for 3 yds to the ODU 20+3
3:142nd & 7opp 20Dylan McDuffie run for 20 yds for a TD, (Alex McNulty KICK)+20

ODU6 plays, 42 yd · Defensive TD

3:141st & 10own 25OLDDOMINION Penalty, False Start (TEAM) to the ODU 20−5
3:14own 35Alex McNulty kickoff for 65 yds for a touchback0
3:141st & 15own 20D.J. Mack Jr. run for 40 yds to the Buff 40 for a 1ST down+40
3:141st & 10opp 40BUFFALO Penalty, Personal Foul (TEAM) to the Buff 25 for a 1ST down+15
3:141st & 10opp 25D.J. Mack Jr. sacked by Kyler Laing for 0 yards to the Buff 300
2:072nd & 15opp 30Tim Terry Jr. 67 Yd Fumble Return (Alex McNulty Kick)+67

ODU8 plays, 16 yd · Punt

2:07own 35Alex McNulty kickoff for 65 yds for a touchback0
2:071st & 10own 25D.J. Mack Jr. run for 3 yds to the ODU 28+3
2:072nd & 7own 28D.J. Mack Jr. pass complete to Zack Kuntz for 11 yds to the ODU 39 for a 1ST down+11
2:071st & 10own 39D.J. Mack Jr. run for a loss of 6 yards to the ODU 33−6
2:072nd & 16own 33D.J. Mack Jr. run for 8 yds to the ODU 41+8
0:593rd & 8own 41D.J. Mack Jr. pass incomplete0
0:594th & 8own 41Timeout BUFFALO, clock 00:590
0:584th & 8own 41Ethan Duane punt for 29 yds, downed at the Buff 300

BUF5 plays, 5 yd · Punt

0:581st & 10own 30Kyle Vantrease pass incomplete0
0:582nd & 10own 30Kyle Vantrease pass incomplete0
0:583rd & 10own 30VANTREASE, Kyle pass to the left incomplete intended for WILLIAMS, Quian thrown to the ODU45. PENALTY ODU Offsides enforced 5 yards from the BUF30 to the BUF35 [NHSG]. NO PLAY (replay the down).+5
0:583rd & 5own 35Kyle Vantrease pass incomplete0
0:304th & 5own 35Evan Finegan punt for 53 yds , Isiah Paige returns for 6 yds to the ODU 41 BUFFALO Penalty, Personal Foul (TEAM) to the ODU 33+6

ODU5 plays, 18 yd · Turnover

0:301st & 10own 33D.J. Mack Jr. pass incomplete0
0:302nd & 10own 33D.J. Mack Jr. pass complete to Ali Jennings III for 11 yds to the ODU 44 for a 1ST down+11
0:301st & 10own 44D.J. Mack Jr. pass complete to Ali Jennings III for 7 yds to the Buff 49+7
0:002nd & 3opp 49D.J. Mack Jr. pass intercepted0
0:00own 17End of 2nd Quarter0

ODU12 plays, 30 yd · On downs

15:00own 35Alex McNulty kickoff for 65 yds for a touchback0
15:001st & 10own 25Blake Watson run for 1 yd to the ODU 26+1
15:002nd & 9own 26Blake Watson run for 2 yds to the ODU 28+2
15:003rd & 7own 28D.J. Mack Jr. pass complete to Javon Harvey for 10 yds to the ODU 38 for a 1ST down+10
15:001st & 10own 38D.J. Mack Jr. pass complete to Ali Jennings III for 6 yds to the ODU 44+6
15:002nd & 4own 44Blake Watson run for 8 yds to the Buff 48 for a 1ST down+8
15:001st & 10opp 48D.J. Mack Jr. pass complete to Javon Harvey for 9 yds to the Buff 39+9
15:002nd & 1opp 39Blake Watson run for 2 yds to the Buff 37 for a 1ST down+2
15:001st & 10opp 37D.J. Mack Jr. pass incomplete0
15:002nd & 10opp 37D.J. Mack Jr. pass incomplete0
15:003rd & 10opp 37D.J. Mack Jr. pass incomplete0
11:414th & 10opp 37D.J. Mack Jr. sacked by James Patterson and Eric Black for 0 yards to the Buff 450

BUF1 play, 2 yd · Turnover

11:331st & 10own 45Kevin Marks Jr. run for 2 yds to the Buff 47 fumbled, recovered by ODU Alonzo Ford Jr.+2

ODU8 plays, 47 yd · Touchdown

11:331st & 10opp 47Elijah Davis run for 1 yd to the Buff 46+1
11:332nd & 9opp 46Elijah Davis run for 2 yds to the Buff 44+2
11:333rd & 7opp 44D.J. Mack Jr. pass complete to Javon Harvey for 9 yds to the Buff 35 for a 1ST down+9
11:331st & 10opp 35OLDDOMINION Penalty, Offensive Holding (-10 Yards) to the ODU 47−10
11:331st & 20opp 45D.J. Mack Jr. pass incomplete0
11:332nd & 20opp 45D.J. Mack Jr. run for 12 yds to the ODU 33 OLDDOMINION Penalty, Offensive Holding (TEAM) to the ODU 47+2
11:332nd & 28own 47D.J. Mack Jr. pass complete to Jon-Luke Peaker for 11 yds to the Buff 42+11
8:183rd & 17opp 42D.J. Mack Jr. run for 42 yds for a TD, (Nick Rice KICK)+42

BUF7 plays, 18 yd · Punt

8:08own 35Dominik Soos kickoff for 61 yds , Ron Cook Jr. return for 26 yds to the Buff 30+26
8:081st & 10own 30Kyle Vantrease pass complete to Dominic Johnson for 6 yds to the Buff 36+6
8:082nd & 4own 36Dylan McDuffie run for 4 yds to the Buff 40 for a 1ST down+4
8:081st & 10own 40Kyle Vantrease pass incomplete0
8:082nd & 10own 40Kyle Vantrease pass complete to Quian Williams for 8 yds to the Buff 48+8
8:083rd & 2own 48Dylan McDuffie run for no gain to the Buff 480
5:414th & 2own 48Jackson Baltar punt for 37 yds, fair catch by Isiah Paige at the ODU 150

ODU12 plays, 85 yd · Touchdown

5:411st & 10own 15D.J. Mack Jr. pass complete to Ali Jennings III for 14 yds to the ODU 29 for a 1ST down+14
5:411st & 10own 29Javon Harvey run for 6 yds to the ODU 35 for a 1ST down BUFFALO Penalty, Face mask (15 yards) (TEAM) to the 50 yard line for a 1ST down+21
5:411st & 10midfieldD.J. Mack Jr. run for 2 yds to the Buff 48+2
5:412nd & 8opp 48D.J. Mack Jr. pass complete to Javon Harvey for 11 yds to the Buff 37 for a 1ST down+11
5:411st & 10opp 37D.J. Mack Jr. sacked by Max Michel for 0 yards to the Buff 490
5:412nd & 22opp 49D.J. Mack Jr. pass complete to Isaiah Spencer for 29 yds to the Buff 20 for a 1ST down+29
5:411st & 10opp 20Isiah Paige run for 3 yds to the Buff 17+3
5:412nd & 7opp 17BUFFALO Penalty, Face mask (3 yards) (Kyler Laing) to the Buff 10 for a 1ST down+3
5:411st & goalopp 10D.J. Mack Jr. run for 9 yds to the Buff 1+9
5:412nd & goalopp 1Blake Watson run for a loss of 1 yard to the Buff 2−1
0:343rd & goalopp 2D.J. Mack Jr. run for 2 yds for a TD, (Nick Rice KICK)+2
0:34own 35SOOS, Dominik kickoff 56 yards to the BUF9, COOK, Ron return 16 yards to the BUF25 (GREEN, EJ). PENALTY BUF Illegal Block in the Back ODU Personal Foul , Offsetting penalties. NO PLAY (replay the down).−16

BUF6 plays, 6 yd · Punt

0:20own 35Dominik Soos kickoff for 60 yds , Ron Cook Jr. return for 28 yds to the Buff 33+28
0:001st & 10own 33Kevin Marks Jr. run for no gain to the Buff 330
0:00own 33End of 3rd Quarter0
15:002nd & 10own 33Kyle Vantrease pass complete to Quian Williams for 6 yds to the Buff 39+6
15:003rd & 4own 39Kyle Vantrease pass incomplete0
14:124th & 4own 39Jackson Baltar punt for 54 yds , Isiah Paige returns for 18 yds to the ODU 43 OLDDOMINION Penalty, Personal Foul (Jason Henderson) to the ODU 11+18

ODU6 plays, 12 yd · Punt

14:121st & 10own 11D.J. Mack Jr. run for 6 yds to the ODU 17+6
14:122nd & 4own 17Elijah Davis run for 7 yds to the ODU 24 for a 1ST down+7
14:121st & 10own 24D.J. Mack Jr. pass complete to Zack Kuntz for 4 yds to the ODU 28+4
14:122nd & 6own 28Isiah Paige run for a loss of 5 yards to the ODU 23−5
14:123rd & 11own 23D.J. Mack Jr. pass incomplete0
11:334th & 11own 23Ethan Duane punt for 60 yds, downed at the Buff 170

BUF4 plays, 3 yd · Punt

11:331st & 10own 17Kyle Vantrease pass incomplete0
11:332nd & 10own 17Dylan McDuffie run for 3 yds to the Buff 20+3
11:333rd & 7own 20Kyle Vantrease pass incomplete0
10:244th & 7own 20Jackson Baltar punt for 51 yds , Isiah Paige returns for 8 yds to the ODU 37+8

ODU5 plays, 63 yd · Touchdown

10:241st & 10own 37D.J. Mack Jr. pass complete to Zack Kuntz for 3 yds to the ODU 40+3
10:242nd & 7own 40Blake Watson run for 31 yds to the BUFFALO 29 for a 1ST down BUFFALO Penalty, Personal Foul (Isaiah King) to the Buff 15 for a 1ST down+31
10:241st & 10opp 14D.J. Mack Jr. pass complete to Isiah Paige for no gain to the Buff 140
10:242nd & 10opp 14D.J. Mack Jr. pass complete to Zack Kuntz for 7 yds to the Buff 7+7
8:363rd & 3opp 7Jon-Luke Peaker run for 7 yds for a TD, (Nick Rice KICK)+7

BUF5 plays, 7 yd · Punt

8:32own 35Dominik Soos kickoff for 62 yds , Ron Cook Jr. return for 17 yds to the Buff 20+17
8:321st & 10own 20Dylan McDuffie run for 4 yds to the Buff 24+4
8:322nd & 6own 24Dylan McDuffie run for no gain to the Buff 240
8:323rd & 6own 24Kyle Vantrease pass complete to Dylan McDuffie for 3 yds to the Buff 27+3
6:254th & 3own 27Jackson Baltar punt for 39 yds , Isiah Paige returns for 5 yds to the ODU 39+5

ODU7 plays, 58 yd · Turnover

6:251st & 10own 39Blake Watson run for 2 yds to the ODU 41+2
6:252nd & 8own 41D.J. Mack Jr. pass complete to Ali Jennings III for 28 yds to the Buff 31 for a 1ST down+28
6:251st & 10opp 31D.J. Mack Jr. run for no gain to the Buff 310
6:252nd & 10opp 31Blake Watson run for 11 yds to the Buff 17 for a 1ST down+11
4:161st & 10opp 17BUFFALO Penalty, Illegal Substitution (TEAM) to the Buff 12+5
4:161st & 5opp 12Timeout OLDDOMINION, clock 04:160
4:071st & 5opp 12D.J. Mack Jr. pass complete to Isiah Paige for 9 yds fumbled, recovered by Buff Daymond Williams+9

BUF5 plays, 6 yd · Punt

4:071st & 10own 3Dylan McDuffie run for a loss of 2 yards to the Buff 1−2
4:072nd & 12own 1BUFFALO Penalty, False Start ( Yards) declined0
3:083rd & 11own 2Kyle Vantrease pass complete to Dominic Johnson for 7 yds to the Buff 9+7
3:084th & 4own 9Timeout OLDDOMINION, clock 03:080
3:034th & 4own 9Jackson Baltar punt for 50 yds , Isiah Paige returns for 13 yds to the Buff 46+13

ODU12 plays, 46 yd · Touchdown

3:031st & 10opp 46Elijah Davis run for 7 yds to the Buff 39+7
3:032nd & 3opp 39Elijah Davis run for a loss of 2 yards to the Buff 41−2
3:033rd & 5opp 41D.J. Mack Jr. run for 6 yds to the Buff 35 for a 1ST down+6
3:031st & 10opp 35D.J. Mack Jr. run for 7 yds to the Buff 28+7
3:032nd & 3opp 28D.J. Mack Jr. pass incomplete0
3:033rd & 3opp 28Blake Watson run for 10 yds to the Buff 18 for a 1ST down+10
0:361st & 10opp 18D.J. Mack Jr. pass incomplete0
0:362nd & 10opp 18Timeout BUFFALO, clock 00:360
0:362nd & 10opp 18D.J. Mack Jr. pass incomplete0
0:363rd & 10opp 18D.J. Mack Jr. pass complete to Ali Jennings III for a loss of 1 yard to the Buff 19−1
0:194th & 11opp 19D.J. Mack Jr. pass complete to Zack Kuntz for 19 yds for a TD, (Nick Rice PAT MISSED)+19
0:19opp 3OLDDOMINION Penalty, Unsportsmanlike Conduct (TEAM) to the Buff 18−15

BUF2 plays, -2 yd · End of period

0:18own 35kickoff for 14 yds , Max Michel return for no gain to the ODU 490
0:00own 49End 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 meetings vs. Team

No other meetings in the seasons currently loaded.

Research

Keep this open while you look at others