← CFB Terminal
10
Conference USA
NEUTRAL
17
Mid-American
2020 week 1 · postseason · Friday, December 25, 2020 at 1:30 PM CT · Cramton Bowl · 📺 ESPN · 2,512 att · 40.6°F Clear, wind 14.2

Drive chart

WIN PROBABILITYMarshall above · Buffalo below
KICK69% → 100% BuffaloFINAL
Marshall Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
MISSED FG
12 pl · 56 yd · 5:00
0–0
+1
14:40 1st & 10 OWN 27 Kevin Marks Jr. run for 22 yds to the Buff 49 for a 1ST down +22 2.01
14:12 1st & 10 OWN 49 Kyle Vantrease pass incomplete to Antonio Nunn 0 -1.13
14:04 2nd & 10 OWN 49 Kevin Marks Jr. run for 8 yds to the Marsh 43 +8 0.83
13:30 3rd & 2 OPP 43 Kevin Marks Jr. run for 1 yd to the Marsh 42 +1 -0.92
12:55 4th & 1 OPP 42 Kevin Marks Jr. run for 4 yds to the Marsh 38 for a 1ST down +4 2.05
12:20 1st & 10 OPP 38 Kevin Marks Jr. run for 2 yds to the Marsh 36 +2 -0.42
11:55 2nd & 8 OPP 36 Kyle Vantrease pass complete to Zac Lefebvre for 6 yds to the Marsh 30 +6 0.25
11:20 3rd & 2 OPP 30 Kyle Vantrease run for 12 yds to the Marsh 18 for a 1ST down +12 0.67
10:55 1st & 10 OPP 18 Kevin Marks Jr. run for 1 yd to the Marsh 17 +1 -0.27
10:12 2nd & 9 OPP 17 Kyle Vantrease pass incomplete to Antonio Nunn 0 -0.40
10:05 3rd & 9 OPP 17 Kyle Vantrease pass incomplete 0 -0.61
10:00 4th & 9 OPP 17 Alex McNulty 34 yd FG MISSED
PUNT
3 pl · 0 yd · 1:33
0–0
−2
9:50 1st & 10 OWN 20 Sheldon Evans run for 5 yds to the Marsh 25 +5 0.09
9:30 2nd & 5 OWN 25 Grant Wells pass complete to Xavier Gaines for a loss of 1 yard to the Marsh 24 -1 -0.69
9:05 3rd & 6 OWN 24 Grant Wells sacked by Max Michel for a loss of 4 yards to the Marsh 20 Grant Wells fumbled, recovered by Marsh Alex Mollette , return for 0 yards -4 -0.33
8:27 4th & 10 OWN 20 Robert LeFevre punt for 35 yds, downed at the Buff 45
ON DOWNS
9 pl · 30 yd · 4:34
0–0
−4
8:05 1st & 10 OWN 45 Kyle Vantrease pass complete to Kevin Marks Jr. for 6 yds to the Marsh 49 +6 0.38
7:35 2nd & 4 OPP 49 Kevin Marks Jr. run for 7 yds to the Marsh 42 for a 1ST down +7 0.60
7:05 1st & 10 OPP 42 Kevin Marks Jr. run for 6 yds to the Marsh 36 +6 0.28
6:40 2nd & 4 OPP 36 Kevin Marks Jr. run for 3 yds to the Marsh 33 +3 -0.29
6:00 3rd & 1 OPP 33 Kevin Marks Jr. run for 3 yds to the Marsh 30 for a 1ST down +3 0.49
5:25 1st & 10 OPP 30 Kyle Vantrease pass complete to Trevor Wilson for 4 yds to the Marsh 26 +4 -0.05
4:55 2nd & 6 OPP 26 Ron Cook Jr. run for 1 yd to the Marsh 25 +1 -0.46
4:14 3rd & 5 OPP 25 Ron Cook Jr. run for no gain to the Marsh 25 0 -0.77
3:53 4th & 5 OPP 25 Kyle Vantrease pass incomplete to Jovany Ruiz 0 -2.91
PUNT
4 pl · 23 yd · 1:39
0–0
−10
3:40 1st & 10 OWN 25 Sheldon Evans run for 14 yds to the Marsh 39 for a 1ST down +14 1.22
3:19 1st & 10 OWN 39 Sheldon Evans run for 3 yds to the Marsh 42 +3 -0.43
3:03 2nd & 7 OWN 42 Grant Wells pass incomplete to Corey Gammage 0 -0.99
2:50 3rd & 7 OWN 42 Grant Wells pass complete to Corey Gammage for 6 yds to the Marsh 48 +6 0.24
2:14 4th & 1 OWN 48 Robert LeFevre punt for 52 yds for a touchback
TD
11 pl · 80 yd · 5:31
0–7
+16
1:55 1st & 10 OWN 20 Kevin Marks Jr. run for 25 yds to the Buff 45 for a 1ST down +25 2.11
1:20 1st & 10 OWN 45 Kyle Vantrease pass complete to Jovany Ruiz for 5 yds to the 50 yard line +5 0.11
0:45 2nd & 5 50 Kyle Vantrease pass complete to Jovany Ruiz for 4 yds to the Marsh 46 +4 -0.16
0:26 3rd & 1 OPP 46 Kevin Marks Jr. run for 2 yds to the Marsh 44 for a 1ST down +2 0.92
0:00 OWN 0 End of 1st Quarter
14:45 1st & 10 OPP 44 Kyle Vantrease pass complete to Jovany Ruiz for 20 yds to the Marsh 24 for a 1ST down +20 0.73
14:25 1st & 10 OPP 24 Kyle Vantrease run for 3 yds to the Marsh 21 +3 -0.14
13:54 2nd & 7 OPP 21 Kevin Marks Jr. run for 16 yds to the Marsh 5 for a 1ST down +16 0.93
13:17 1st & 5 OPP 5 Kevin Marks Jr. run for 1 yd to the Marsh 4 +1 -0.45
12:40 2nd & 4 OPP 4 Kevin Marks Jr. run for 2 yds to the Marsh 2 +2 -0.21
12:14 3rd & 2 OPP 2 Kevin Marks Jr. run for 1 yd to the Marsh 1 +1 -0.24
11:43 4th & 1 OPP 1 Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK) +1 2.79
Q2
PUNT
3 pl · -6 yd · 1:50
0–7
+15
11:39 1st & 10 OWN 25 Wells, Grant pass incomplete to Gammage, Corey, PENALTY MARSHALL ineligible downfield on pass 5 yards to the MARSHALL20, NO PLAY. -5
11:20 1st & 15 OWN 20 Knowledge McDaniel run for 4 yds to the Marsh 24 +4 -0.06
10:50 2nd & 11 OWN 24 Knowledge McDaniel run for 5 yds to the Marsh 29 +5 0.04
10:28 3rd & 6 OWN 29 Grant Wells pass incomplete to Corey Gammage 0 -0.31
10:16 4th & 6 OWN 29 MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 24 -5
10:02 4th & 11 OWN 24 MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 19 -5
9:53 4th & 16 OWN 19 Robert LeFevre punt for 26 yds, downed at the Marsh 45
FG
10 pl · 37 yd · 4:20
0–10
−1
9:35 1st & 10 OPP 45 Kevin Marks Jr. run for 1 yd to the Marsh 44 +1 -0.77
9:09 2nd & 9 OPP 44 Kevin Marks Jr. run for 4 yds to the Marsh 40 +4 -0.15
8:40 3rd & 5 OPP 40 Kevin Marks Jr. run for 6 yds to the Marsh 34 for a 1ST down +6 1.47
8:00 1st & 10 OPP 34 Kyle Vantrease pass complete to Antonio Nunn for 8 yds to the Marsh 26 +8 0.55
7:40 2nd & 2 OPP 26 Kevin Marks Jr. run for 4 yds to the Marsh 22 for a 1ST down +4 -0.26
6:55 1st & 10 OPP 22 Kevin Marks Jr. run for a loss of 2 yards to the Marsh 24 -2 -0.60
6:30 2nd & 12 OPP 24 Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference 15 yards to the MARSHALL9, NO PLAY, 1ST DOWN BUFFALO. +15
6:15 1st & 9 OPP 9 Kevin Marks Jr. run for 1 yd to the Marsh 8 +1 -0.25
5:45 2nd & 8 OPP 8 Kyle Vantrease pass incomplete to Zac Lefebvre 0 -0.27
5:39 3rd & 8 OPP 8 Kyle Vantrease pass incomplete to Antonio Nunn 0 -0.35
5:33 4th & 8 OPP 8 Alex McNulty 25 yd FG GOOD
TD
12 pl · 75 yd · 4:51
7–10
−20
5:19 1st & 10 OWN 25 Xavier Gaines run for no gain to the Marsh 25 0 -0.70
5:02 2nd & 10 OWN 25 MARSHALL Penalty, 12 Men on the Field (-5 Yards) to the Marsh 20 -5
4:40 2nd & 15 OWN 20 Grant Wells pass complete to Corey Gammage for 15 yds to the Marsh 35 for a 1ST down +15 1.90
4:20 1st & 10 OWN 35 Sheldon Evans run for 8 yds to the Marsh 43 +8 1.04
4:03 2nd & 2 OWN 43 Sheldon Evans run for 2 yds to the Marsh 45 for a 1ST down +2 -0.07
3:35 1st & 10 OWN 45 Sheldon Evans run for 2 yds to the Marsh 47 +2 -0.68
3:06 2nd & 8 OWN 47 Grant Wells pass complete to Corey Gammage for 6 yds to the Buff 47 +6 0.35
2:40 3rd & 2 OPP 47 Sheldon Evans run for 4 yds to the Buff 43 Sheldon Evans fumbled, recovered by Marsh at Buff 45 +4 1.25
2:10 1st & 10 OPP 45 Grant Wells pass complete to Sheldon Evans for 2 yds to the Buff 43 +2 -0.55
1:45 2nd & 8 OPP 43 Sheldon Evans run for 9 yds to the Buff 34 for a 1ST down +9 1.09
1:23 1st & 10 OPP 34 Grant Wells pass complete to Corey Gammage for 31 yds to the Buff 3 for a 1ST down +31 1.47
1:15 1st & 3 OPP 3 Sheldon Evans run for 1 yd to the Buff 2 +1 -0.60
0:42 2nd & 2 OPP 2 Knowledge McDaniel run for 2 yds for a TD (Shane Ciucci KICK) +2 2.07
END OF HALF
1 pl · -1 yd · 0:42
7–10
+6
0:32 1st & 10 OWN 25 Kevin Marks Jr. run for a loss of 1 yard to the Buff 24 -1 -0.80
0:00 OWN 0 End of 2nd Quarter
Q3
FG
15 pl · 60 yd · 6:12
10–10
−5
14:45 1st & 10 OWN 37 Sheldon Evans run for 4 yds to the Marsh 41 +4 -0.16
14:05 2nd & 6 OWN 41 Grant Wells run for 14 yds to the Buff 45 for a 1ST down +14 1.74
13:50 1st & 10 OPP 45 Sheldon Evans run for 3 yds to the Buff 42 +3 -0.33
13:20 2nd & 7 OPP 42 Sheldon Evans run for 2 yds to the Buff 40 +2 -0.60
12:43 3rd & 5 OPP 40 Sheldon Evans run for 4 yds to the Buff 36 +4 -0.16
12:33 4th & 1 OPP 36 Knowledge McDaniel run for 6 yds to the Buff 30 for a 1ST down +6 1.75
12:03 1st & 10 OPP 30 Sheldon Evans run for 7 yds to the Buff 23 +7 0.35
11:44 2nd & 3 OPP 23 Sheldon Evans run for 5 yds to the Buff 18 for a 1ST down +5 -0.13
11:04 1st & 10 OPP 18 Sheldon Evans run for 1 yd to the Buff 17 +1 -0.27
10:40 2nd & 9 OPP 17 Grant Wells pass incomplete to Devin Miller 0 -0.40
10:32 3rd & 9 OPP 17 Grant Wells pass complete to Artie Henry for 9 yds to the Buff 8 for a 1ST down +9 0.94
10:00 1st & 8 OPP 8 Sheldon Evans run for 7 yds to the Buff 1 +7 0.42
9:20 2nd & 1 OPP 1 Knowledge McDaniel run for a loss of 2 yards to the Buff 3 -2 -0.72
8:54 3rd & 3 OPP 3 Grant Wells pass incomplete to Corey Gammage 0 -0.29
8:48 4th & 3 OPP 3 Shane Ciucci 21 yd FG GOOD
PUNT
3 pl · 0 yd · 2:03
10–10
−32
8:30 1st & 10 OWN 25 Kyle Vantrease pass complete to Antonio Nunn for 3 yds to the Buff 28 +3 -0.30
7:56 2nd & 7 OWN 28 Kevin Marks Jr. run for 2 yds to the Buff 30 +2 -0.36
7:21 3rd & 5 OWN 30 BUFFALO Penalty, False Start (-5 Yards) to the Buff 25 -5
6:57 3rd & 10 OWN 25 Kyle Vantrease pass incomplete to Jovany Ruiz 0 -0.16
6:45 4th & 10 OWN 25 Evan Finegan punt for 42 yds, downed at the BUFFALO 33 MARSHALL Penalty, Illegal Formation ( Yards) declined
MISSED FG
8 pl · 42 yd · 3:22
10–10
+21
6:37 1st & 10 OWN 33 Knowledge McDaniel run for 12 yds to the Marsh 45 for a 1ST down +12 1.15
6:11 1st & 10 OWN 45 Grant Wells pass incomplete to Devin Miller 0 -1.16
5:51 2nd & 10 OWN 45 Knowledge McDaniel run for 4 yds to the Marsh 49 +4 -0.16
5:28 3rd & 6 OWN 49 BUFFALO Penalty, Defensive Offside (5 Yards) to the Buff 46 +5
5:05 3rd & 1 OPP 46 Knowledge McDaniel run for 14 yds to the Buff 32 for a 1ST down +14 1.46
4:40 1st & 10 OPP 32 Xavier Gaines run for 2 yds to the Buff 30 +2 -0.32
4:12 2nd & 8 OPP 30 Grant Wells pass incomplete to Corey Gammage 0 -0.73
4:00 3rd & 8 OPP 30 Knowledge McDaniel run for 5 yds to the Buff 25 +5 0.05
3:23 4th & 3 OPP 25 Shane Ciucci 43 yd FG MISSED
INT
6 pl · 41 yd · 3:30
10–10
+15
3:14 1st & 10 OWN 25 Kevin Marks Jr. run for no gain to the Buff 25 0 -0.70
2:42 2nd & 10 OWN 25 Kevin Marks Jr. run for 2 yds to the Buff 27 +2 -0.23
1:55 3rd & 8 OWN 27 Vantrease, Kyle pass complete to Lefebvre, Zac for 11 yards to the BUFFALO38, PENALTY BUFFALO illegal motion 5 yards to the BUFFALO22, NO PLAY. -5
1:34 3rd & 13 OWN 22 Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the BUFFALO37, NO PLAY, 1ST DOWN BUFFALO. +15
1:26 1st & 10 OWN 37 Vantrease, Kyle pass incomplete to Nunn, Antonio, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the MARSHALL48, NO PLAY, 1ST DOWN BUFFALO. +15
1:01 1st & 10 OPP 48 Kevin Marks Jr. run for 1 yd to the Marsh 47 +1 -0.84
0:43 2nd & 9 OPP 47 Kyle Vantrease pass complete to Zac Lefebvre for 8 yds to the Marsh 39 +8 0.81
0:11 3rd & 1 OPP 39 Kevin Marks Jr. run for 5 yds to the Marsh 34 for a 1ST down +5 0.78
0:00 OWN 0 End of 3rd Quarter
14:53 1st & 10 OPP 34 Kyle Vantrease pass intercepted Nazeeh Johnson return for no gain to the Marsh 10 -4.06
Q4
PUNT
3 pl · 9 yd · 2:07
10–10
−2
14:37 1st & 10 OWN 10 Grant Wells pass complete to Xavier Gaines for 7 yds to the Marsh 17 +7 0.38
14:20 2nd & 3 OWN 17 Sheldon Evans run for no gain to the Marsh 17 0 -0.56
13:22 3rd & 3 OWN 17 Grant Wells run for 2 yds to the Marsh 19 +2 -0.16
12:46 4th & 1 OWN 19 Robert LeFevre punt for 59 yds, downed at the Buff 22
PUNT
6 pl · 12 yd · 3:26
10–10
−39
12:35 1st & 10 OWN 22 Kevin Marks Jr. run for a loss of 2 yards to the Buff 20 -2 -0.77
11:35 2nd & 12 OWN 20 Kyle Vantrease pass complete to Trevor Wilson for 6 yds to the Buff 26 +6 0.10
10:50 3rd & 6 OWN 26 Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Buff 36 for a 1ST down +10 1.79
10:31 1st & 10 OWN 36 Kevin Marks Jr. run for 3 yds to the Buff 39 +3 -0.41
9:40 2nd & 7 OWN 39 Vantrease, Kyle pass complete to Ruiz, Jovany for 17 yards to the MARSHALL44, PENALTY BUFFALO ineligible downfield on pass 5 yards to the BUFFALO34, NO PLAY. -5
9:30 2nd & 12 OWN 34 Kyle Vantrease pass incomplete to Antonio Nunn 0 -0.48
9:27 3rd & 12 OWN 34 Kyle Vantrease pass incomplete to Trevor Wilson 0 -0.23
9:20 4th & 12 OWN 34 Evan Finegan punt for 36 yds, fair catch by Talik Keaton at the Marsh 30
PUNT
3 pl · -3 yd · 1:53
10–10
+41
8:50 1st & 10 OWN 30 Knowledge McDaniel run for 4 yds to the Marsh 34 +4 -0.14
8:30 2nd & 6 OWN 34 Grant Wells pass complete to Devin Miller for 3 yds to the Marsh 37 +3 -0.34
7:45 3rd & 3 OWN 37 Grant Wells sacked by Eric Black for a loss of 10 yards to the Marsh 27 -10 -1.14
7:27 4th & 13 OWN 27 Robert LeFevre punt for 61 yds, downed at the Buff 12
TD
13 pl · 88 yd · 6:18
10–17
+12
7:17 1st & 10 OWN 12 Kevin Marks Jr. run for 1 yd to the Buff 13 +1 -0.32
6:35 2nd & 9 OWN 13 Marks Jr., Kevin rush for no gain to the BUFFALO13, PENALTY MARSHALL face mask 16 yards to the BUFFALO29, NO PLAY, 1ST DOWN BUFFALO. +16
6:00 1st & 10 OWN 29 Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 35 +6 0.37
5:30 2nd & 4 OWN 35 Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 41 for a 1ST down +6 0.75
5:04 1st & 10 OWN 41 Kyle Vantrease pass incomplete to Zac Lefebvre 0 -1.14
4:56 2nd & 10 OWN 41 Ron Cook Jr. run for 3 yds to the Buff 44 +3 -0.33
4:10 3rd & 7 OWN 44 Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Marsh 46 for a 1ST down +10 2.59
3:37 1st & 10 OPP 46 Kevin Marks Jr. run for 2 yds to the Marsh 44 +2 -0.57
2:45 2nd & 8 OPP 44 Kyle Vantrease pass complete to Antonio Nunn for 26 yds to the Marsh 18 for a 1ST down +26 1.52
2:17 1st & 10 OPP 18 Kevin Marks Jr. run for 3 yds to the Marsh 15 +3 -0.11
2:16 2nd & 7 OPP 15 Timeout MARSHALL, clock 02:16
2:11 2nd & 7 OPP 15 Kevin Marks Jr. run for 2 yds to the Marsh 13 +2 -0.20
2:11 3rd & 5 OPP 13 Timeout MARSHALL, clock 02:11
2:11 3rd & 5 OPP 13 Timeout BUFFALO, clock 02:11
1:55 3rd & 5 OPP 13 Kyle Vantrease pass complete to Antonio Nunn for 12 yds to the Marsh 1 for a 1ST down +12 1.96
1:20 1st & 1 OPP 1 TEAM run for a loss of 1 yard to the Marsh 2 -1 -1.13
1:09 2nd & 2 OPP 2 Kevin Marks Jr. run for 2 yds for a TD (Alex McNulty KICK) +2 2.07
ON DOWNS
10 pl · 40 yd · 1:06
10–17
−13
1:04 1st & 10 OWN 35 Grant Wells pass incomplete to Talik Keaton 0 -1.01
0:56 2nd & 10 OWN 35 Grant Wells run for 10 yds to the Marsh 45 for a 1ST down +10 1.98
0:50 1st & 10 OWN 45 Grant Wells pass complete to Sheldon Evans for a loss of 2 yards to the Marsh 43 -2 -1.59
0:45 2nd & 12 OWN 43 Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 42 for a 1ST down +15 2.57
0:43 1st & 10 OPP 42 TEAM pass incomplete 0 -0.91
0:38 2nd & 10 OPP 42 Wells, Grant pass incomplete to Keaton, Talik, PENALTY BUFFALO pass interference 7 yards to the BUFFALO35, NO PLAY, 1ST DOWN MARSHALL. +7
0:33 1st & 10 OPP 35 Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 20 for a 1ST down +15 0.35
0:30 1st & 10 OPP 20 TEAM pass incomplete 0 -0.37
0:30 2nd & 10 OPP 20 Timeout BUFFALO, clock 00:30
0:15 2nd & 10 OPP 20 Grant Wells sacked by Kadofi Wright for a loss of 9 yards to the Buff 29 -9 -2.06
0:09 3rd & 19 OPP 29 Grant Wells pass complete to Sheldon Evans for 8 yds to the Buff 21 +8 0.66
0:09 4th & 11 OPP 21 Timeout BUFFALO, clock 00:09
0:03 4th & 11 OPP 21 Grant Wells sacked by Eric Black for a loss of 4 yards to the Buff 25 -4 -2.61
1 pl · -2 yd · 0:03
10–17
+31
0:00 1st & 10 OWN 25 TEAM run for a loss of 2 yards to the Buff 23 -2 -0.89
19 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

0sacks3
5plays for loss6
1takeaways0
1three-and-outs forced4
6explosive plays allowed5
4.21yards allowed / play4.38
3 of 10scoring drives allowed2 of 9
Marshall
Nazeeh Johnson 11 (6) 1 INT
Abraham Beauplan 10 (5) 2 TFL
Naquan Renalds 8 (7) 1 PD · 1 QH
Darius Hodge 7 (4)
Steven Gilmore 6 (5) 3 PD
Charlie Gray 6 (3)
Elias Neal 5 (1)
Joshua Bowers 3 (1)
Buffalo
James Patterson 9 (5)
Cory Gross Jr. 8 (4)
Max Michel 6 (1) 1 sk · 1.5 TFL
Kadofi Wright 5 (2) 1 sk · 1 TFL
Tyrone Hill 5 (2)
Eddie Wilson 5
Roy Baker 4 (3) 1 TFL
Tyree Thompson 4 (2) 0.5 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 2field goals1 of 2
5punts2
46.6punt average39.0
1punts inside the 200
33return yards12
own 30average drive startown 29
Marshall
K Shane Ciucci 1/2 FG · long 21 · 1/1 XP
P Robert LeFevre 5 punts · 46.6 avg · 1 in 20 · 1 TB
KR Sheldon Evans 1 ret · 33 yds · long 33
Buffalo
K Alex McNulty 1/2 FG · long 25 · 2/2 XP
P Evan Finegan 2 punts · 39.0 avg
KR Jake Molinich 1 ret · 12 yds · long 12
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

58plays70
254yards295
9drives10
38%success rate41%
3.15total PPA3.78
Derived from 128 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK) 7–0
Q2Alex McNulty 25 yd FG GOOD 10–0
Q2Knowledge McDaniel run for 2 yds for a TD (Shane Ciucci KICK) 7–10
Q3Shane Ciucci 21 yd FG GOOD 10–10
Q4Kevin Marks Jr. run for 2 yds for a TD (Alex McNulty KICK) 17–10

Biggest plays by PPA

Q2Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK) 2.79
Q4Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Marsh 46 for a 1ST down 2.59
Q4Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 42 for a 1ST down 2.57
Q1Kevin Marks Jr. run for 25 yds to the Buff 45 for a 1ST down 2.11
Q2Knowledge McDaniel run for 2 yds for a TD (Shane Ciucci KICK) 2.07
Q4Kevin Marks Jr. run for 2 yds for a TD (Alex McNulty KICK) 2.07

Series recent meetings

2004 Buffalo 14 – 48 Marshall
2003 Marshall 26 – 16 Buffalo
2002 Buffalo 21 – 66 Marshall
2001 Marshall 34 – 14 Buffalo
2000 Buffalo 14 – 47 Marshall
1999 Marshall 59 – 3 Buffalo
1964 Buffalo 12 – 14 Marshall
1963 Marshall 10 – 8 Buffalo
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal