← CFB Terminal
17
ACC
AT
21
ACC
2023 week 8 · Saturday, October 21, 2023 at 2:30 PM CT · Allegacy Federal Credit Union Stadium · πŸ“Ί ACCN · 31,855 att · 70.2°F Clear, wind 10.3

Drive chart

Pittsburgh Wake Forest bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
13 pl · 75 yd · 6:48
7–0
15:00 1st & 10 OWN 25 Christian Veilleux pass complete to Konata Mumpfield for 6 yds to the PITT 31 +6 0.33
15:00 2nd & 4 OWN 31 C'Bo Flemister run for 1 yd to the PITT 32 +1 -0.72
15:00 3rd & 3 OWN 32 Christian Veilleux pass complete to Gavin Bartholomew for 4 yds to the PITT 36 for a 1ST down +4 1.32
15:00 1st & 10 OWN 36 Christian Veilleux pass complete to Kenny Johnson for 11 yds to the PITT 47 for a 1ST down +11 1.05
15:00 1st & 10 OWN 47 C'Bo Flemister run for 3 yds to the 50 yard line +3 -0.41
15:00 2nd & 7 50 Christian Veilleux run for 6 yds to the WAKE 44 +6 0.36
15:00 3rd & 1 OPP 44 Christian Veilleux pass complete to Kenny Johnson for 4 yds to the WAKE 40 for a 1ST down +4 0.95
15:00 1st & 10 OPP 40 Christian Veilleux pass incomplete to Konata Mumpfield 0 -0.85
15:00 2nd & 10 OPP 40 Christian Veilleux pass complete to Konata Mumpfield for 3 yds to the WAKE 37 +3 -0.36
15:00 3rd & 7 OPP 37 PENALTY Pitt False Start 5 yards from Wake37 to Wake42. NO PLAY. -5
15:00 3rd & 12 OPP 42 Christian Veilleux pass complete to Daejon Reynolds for 31 yds to the WAKE 11 for a 1ST down Wake Forest Penalty, Personal Foul (Nick Andersen) to the WAKE 5 for a 1ST down +37 3.61
15:00 1st & 5 OPP 5 C'Bo Flemister run for 4 yds to the WAKE 1 +4 -0.02
15:00 2nd & 1 OPP 1 PENALTY Pitt False Start 5 yards from Wake01 to Wake06. NO PLAY. -5
15:00 2nd & 6 OPP 6 Christian Veilleux run for 1 yd to the WAKE 7 +1 -0.23
8:12 3rd & 7 OPP 7 Christian Veilleux pass complete to Kenny Johnson for 7 yds for a TD (Ben Sauls KICK) +7 2.88
8:12 1st & 10 OPP 3 Sauls,Ben kick attempt good (H: Guess,Cam, LS: Floyd,Byron) PENALTY Pitt Illegal Formation 5 yards from Wake03 to Wake08. NO PLAY. -5
PUNT
4 pl · 6 yd · 1:58
7–0
8:08 1st & 10 OWN 20 Justice Ellison run for 6 yds to the WAKE 26 +6 0.29
8:08 2nd & 4 OWN 26 Wake Forest Penalty, Offensive Holding (-10 Yards) to the WAKE 17 -10
8:08 2nd & 13 OWN 17 Justice Ellison run for 9 yds to the WAKE 26 +9 0.33
8:08 3rd & 4 OWN 26 Justice Ellison run for no gain to the WAKE 26 0 -0.34
6:10 4th & 4 OWN 26 Ivan Mora punt for 38 yds, punt out-of-bounds at the PITT 43 , M.J. Devonshire returns for 7 yds to the PITT 43
PUNT
3 pl · -6 yd · 1:42
7–0
6:10 1st & 10 OWN 43 Christian Veilleux pass complete to Konata Mumpfield for 2 yds to the PITT 41 +2 -0.69
6:10 2nd & 12 OWN 41 Christian Veilleux run for 1 yd to the PITT 42 +1 -0.58
6:10 3rd & 11 OWN 42 PENALTY Pitt False Start (Taylor,Branson) 5 yards from Pitt42 to Pitt37. NO PLAY. -5
6:10 3rd & 16 OWN 37 Christian Veilleux pass incomplete to Kenny Johnson 0 -0.20
4:28 4th & 16 OWN 37 Caleb Junko punt for 10 yds, punt out-of-bounds at the PITT 47
PUNT
3 pl · 0 yd · 0:56
7–0
4:28 1st & 10 OPP 47 Santino Marucci pass incomplete to Wesley Grimes 0 -1.05
4:28 2nd & 10 OPP 47 Demond Claiborne run for no gain to the PITT 47 0 -1.06
4:28 3rd & 10 OPP 47 Santino Marucci pass incomplete to Cameron Hite 0 -0.80
3:32 4th & 10 OPP 47 Ivan Mora punt for 39 yds
PUNT
6 pl · 38 yd · 3:28
7–0
3:32 1st & 10 OWN 8 C'Bo Flemister run for 10 yds to the PITT 18 for a 1ST down +10 0.36
3:32 1st & 10 OWN 18 C'Bo Flemister run for 20 yds to the PITT 38 for a 1ST down +20 1.54
3:32 1st & 10 OWN 38 Christian Veilleux pass complete to Konata Mumpfield for 16 yds to the WAKE 46 for a 1ST down +16 1.41
3:32 1st & 10 OPP 46 Christian Veilleux pass incomplete to Bub Means 0 -1.03
3:32 2nd & 10 OPP 46 C'Bo Flemister run for 3 yds to the WAKE 49 +3 -0.40
3:32 3rd & 13 OPP 49 Christian Veilleux run for 5 yds to the PITT 46 +5 0.04
0:04 4th & 18 OWN 46 Caleb Junko punt for 54 yds for a touchback
PUNT
5 pl · 16 yd · 2:43
7–0
0:00 1st & 10 OWN 20 Justice Ellison run for 8 yds to the WAKE 28 +8 0.80
0:00 OWN 20 End of 1st Quarter
15:00 2nd & 2 OWN 28 Justice Ellison run for 3 yds to the WAKE 31 for a 1ST down +3 -0.02
15:00 1st & 10 OWN 31 Justice Ellison run for 3 yds to the WAKE 34 +3 -0.37
15:00 2nd & 7 OWN 34 Santino Marucci pass complete to Ke'Shawn Williams for 2 yds to the WAKE 32 +2 -0.47
15:00 3rd & 9 OWN 32 Santino Marucci pass complete to Ke'Shawn Williams for 4 yds to the WAKE 36 +4 -0.05
12:21 4th & 5 OWN 36 Ivan Mora punt for 34 yds , M.J. Devonshire returns for 18 yds to the PITT 48
Q2
ON DOWNS
7 pl · 16 yd · 3:56
7–0
12:21 1st & 10 OWN 48 Christian Veilleux pass complete to Konata Mumpfield for no gain to the PITT 48 0 -1.14
12:21 2nd & 10 OWN 48 Christian Veilleux pass complete to Bub Means for 5 yds to the WAKE 47 +5 0.07
12:21 3rd & 5 OPP 47 Christian Veilleux pass complete to Bub Means for 8 yds to the WAKE 39 for a 1ST down +8 1.94
12:21 1st & 10 OPP 39 Christian Veilleux run for 2 yds to the WAKE 41 +2 -0.44
12:21 2nd & 12 OPP 41 Christian Veilleux pass complete to Rodney Hammond Jr. for 7 yds to the WAKE 34 +7 0.47
12:21 3rd & 5 OPP 34 Rodney Hammond Jr. run for 2 yds to the WAKE 36 +2 -0.57
8:25 4th & 7 OPP 36 Christian Veilleux pass incomplete to Kenny Johnson 0 -1.65
PUNT
9 pl · 25 yd · 5:12
7–0
8:25 1st & 10 OWN 36 Demond Claiborne run for 3 yds to the WAKE 33 +3 -0.41
8:25 2nd & 13 OWN 33 Demond Claiborne run for 2 yds to the WAKE 31 +2 -0.27
7:10 3rd & 15 OWN 31 Santino Marucci pass intercepted 0.15
7:10 3rd & 15 OWN 31 No Huddle-Shotgun Marucci,Santino pass intercepted by Williams,Marquis at Wake48, End Of Play PENALTY Pitt Holding (Williams,Marquis) 10 yards from Wake31 to Wake41, 1ST DOWN. NO PLAY. +10
7:10 1st & 10 OWN 41 Demond Claiborne run for 2 yds to the WAKE 43 +2 -0.68
7:10 2nd & 8 OWN 43 Santino Marucci run for 7 yds to the 50 yard line +7 0.63
7:10 3rd & 1 50 Justice Ellison run for 4 yds to the PITT 46 for a 1ST down +4 1.17
7:10 1st & 10 OPP 46 Justice Ellison run for 15 yds to the PITT 31 for a 1ST down +15 0.70
7:10 1st & 10 OPP 31 Justice Ellison run for no gain to the PITT 31 0 -0.58
7:10 2nd & 10 OPP 31 Santino Marucci pass incomplete to Jahmal Banks 0 -0.80
4:17 3rd & 10 OPP 31 Timeout Pittsburgh, clock 04:17
4:17 3rd & 10 OPP 31 Demond Claiborne run for 3 yds to the PITT 34 +3 -0.36
4:17 4th & 13 OPP 34 PENALTY Wake False Start (Jurgens,Michael) 5 yards from Pitt34 to Pitt39. NO PLAY. -5
3:13 4th & 18 OPP 39 Ivan Mora punt for 36 yds
PUNT
6 pl · 16 yd · 1:27
7–0
3:13 1st & 10 OWN 3 C'Bo Flemister run for 2 yds to the PITT 5 +2 -0.17
3:13 2nd & 8 OWN 5 Christian Veilleux pass incomplete to Bub Means 0 -0.16
3:13 3rd & 8 OWN 5 Christian Veilleux pass complete to Bub Means for 10 yds to the PITT 15 for a 1ST down +10 0.67
3:13 1st & 10 OWN 15 Christian Veilleux pass complete to Bub Means for 4 yds to the PITT 19 +4 -0.07
3:13 2nd & 6 OWN 19 Christian Veilleux pass incomplete to Bub Means 0 -0.41
3:13 3rd & 6 OWN 19 Christian Veilleux pass incomplete to Bub Means 0 -0.18
1:46 4th & 6 OWN 19 Caleb Junko punt for 45 yds , Taylor Morin returns for 9 yds to the WAKE 45
TD
2 pl · 55 yd · 0:14
7–7
1:46 1st & 10 OWN 45 Santino Marucci pass complete to Demond Claiborne for 22 yds to the PITT 33 for a 1ST down Pittsburgh Penalty, Face Mask (15 yards) (Brandon George) to the PITT 18 for a 1ST down +37 1.68
1:32 1st & 10 OPP 18 Demond Claiborne run for 18 yds for a TD (Matthew Dennis KICK) +18 2.59
END OF HALF
5 pl · 14 yd · 1:32
7–7
1:32 1st & 10 OWN 35 Christian Veilleux pass complete to Daejon Reynolds for 9 yds to the PITT 44 +9 1.38
1:32 2nd & 1 OWN 44 Rodney Hammond Jr. run for 3 yds to the PITT 47 for a 1ST down +3 -0.24
1:32 1st & 10 OWN 47 Christian Veilleux pass complete to Gavin Bartholomew for 7 yds to the WAKE 46 +7 0.63
1:32 2nd & 3 OPP 46 Christian Veilleux pass incomplete to Daejon Reynolds 0 -1.21
1:32 3rd & 3 OPP 46 Rodney Hammond Jr. run for no gain to the WAKE 46 0 -1.11
0:00 OPP 46 End of 2nd Quarter
0:00 4th & 3 OPP 46 PENALTY Pitt Delay Of Game 5 yards from Wake46 to Pitt49. NO PLAY. -5
Q3
PUNT
3 pl · 0 yd · 1:51
7–7
15:00 1st & 10 OWN 25 Justice Ellison run for 3 yds to the WAKE 22 +3 -0.30
15:00 2nd & 13 OWN 22 Justice Ellison run for no gain to the WAKE 22 0 -0.21
15:00 3rd & 13 OWN 22 Justice Ellison run for 3 yds to the WAKE 25 +3 -0.04
13:09 4th & 10 OWN 25 Ivan Mora punt for 50 yds, punt out-of-bounds at the PITT 25 , M.J. Devonshire returns for no gain to the PITT 25
PUNT
6 pl · 11 yd · 2:02
7–7
13:09 1st & 10 OWN 25 C'Bo Flemister run for 4 yds to the PITT 29 +4 -0.11
13:09 2nd & 6 OWN 29 C'Bo Flemister run for 4 yds to the PITT 25 +4 -0.11
13:09 3rd & 10 OWN 25 Christian Veilleux pass complete to Bub Means for 11 yds to the PITT 36 for a 1ST down +11 1.98
13:09 1st & 10 OWN 36 Christian Veilleux pass incomplete to Bub Means 0 -1.04
13:09 2nd & 10 OWN 36 Christian Veilleux pass incomplete to Bub Means 0 -0.63
13:09 3rd & 10 OWN 36 Christian Veilleux pass incomplete to Gavin Bartholomew 0 -0.32
11:07 4th & 10 OWN 36 Caleb Junko punt for 23 yds , Nick Ragano returns for no gain to the WAKE 41
PUNT
5 pl · 12 yd · 2:58
7–7
11:07 1st & 10 OWN 41 Demond Claiborne run for 5 yds to the WAKE 46 +5 0.11
11:07 2nd & 5 OWN 46 Santino Marucci run for 8 yds to the PITT 46 for a 1ST down +8 1.01
11:07 1st & 10 OPP 46 Demond Claiborne run for 2 yds to the PITT 44 +2 -0.57
11:07 2nd & 8 OPP 44 Santino Marucci sacked by A.J. Woods for a loss of 5 yards to the PITT 49 -5 -2.09
11:07 3rd & 13 OPP 49 Santino Marucci pass complete to Ke'Shawn Williams for 2 yds to the PITT 47 +2 -0.40
8:09 4th & 11 OPP 47 Ivan Mora punt for 47 yds for a touchback
ON DOWNS
5 pl · 39 yd · 2:39
7–7
8:09 1st & 10 OWN 20 C'Bo Flemister run for 30 yds to the 50 yard line for a 1ST down +30 2.54
8:09 1st & 10 50 C'Bo Flemister run for 7 yds to the WAKE 43 +7 0.59
8:09 2nd & 3 OPP 43 C'Bo Flemister run for 2 yds to the WAKE 45 +2 -0.63
8:09 3rd & 5 OPP 45 Christian Veilleux pass complete to Konata Mumpfield for 4 yds to the WAKE 41 +4 -0.17
5:30 4th & 1 OPP 41 C'Bo Flemister run for no gain to the WAKE 41 0 -1.95
PUNT
3 pl · 4 yd · 0:48
7–7
5:30 1st & 10 OWN 41 Demond Claiborne run for 4 yds to the WAKE 45 +4 -0.17
5:30 2nd & 6 OWN 45 Santino Marucci pass incomplete to Taylor Morin 0 -1.11
5:30 3rd & 6 OWN 45 Santino Marucci pass incomplete to Taylor Morin 0 -0.74
4:42 4th & 6 OWN 45 Ivan Mora punt for 39 yds, fair catch by M.J. Devonshire at the PITT 16
PUNT
3 pl · 4 yd · 0:54
7–7
4:42 1st & 10 OWN 16 PENALTY Pitt False Start (Baer,Ryan) 5 yards from Pitt16 to Pitt11. NO PLAY. -5
4:42 1st & 15 OWN 11 Christian Veilleux pass incomplete to Bub Means 0 -0.19
4:42 2nd & 15 OWN 11 Christian Veilleux pass complete to Kenny Johnson for 9 yds to the PITT 20 +9 0.19
4:42 3rd & 6 OWN 20 Christian Veilleux pass incomplete to Kenny Johnson 0 -0.19
3:48 4th & 6 OWN 20 Caleb Junko punt for 41 yds , Taylor Morin returns for no gain to the WAKE 24
INT
6 pl · 17 yd · 2:46
7–7
3:48 1st & 10 OWN 24 Justice Ellison run for 1 yd to the WAKE 25 +1 -0.56
3:48 2nd & 9 OWN 25 Justice Ellison run for 4 yds to the WAKE 29 +4 -0.07
3:48 3rd & 5 OWN 29 Santino Marucci pass complete to Ke'Shawn Williams for 8 yds to the WAKE 37 for a 1ST down +8 1.72
3:48 1st & 10 OWN 37 Santino Marucci sacked by A.J. Woods for a loss of 2 yards to the WAKE 35 -2 -1.40
3:48 2nd & 12 OWN 35 Demond Claiborne run for 6 yds to the WAKE 41 +6 0.21
1:02 3rd & 6 OWN 41 Santino Marucci pass intercepted -0.76
FG
7 pl · 43 yd · 2:59
10–7
1:02 1st & 10 OWN 34 Christian Veilleux pass incomplete to Konata Mumpfield 0 -0.99
1:02 2nd & 10 OWN 34 Christian Veilleux pass complete to Bub Means for 5 yds to the PITT 39 +5 0.06
0:00 3rd & 5 OWN 39 Christian Veilleux pass complete to Bub Means for 31 yds to the WAKE 30 for a 1ST down +31 3.45
0:00 OWN 39 End of 3rd Quarter
15:00 1st & 10 OPP 30 C'Bo Flemister run for 5 yds to the WAKE 25 +5 0.08
15:00 2nd & 5 OPP 25 C'Bo Flemister run for 3 yds to the WAKE 22 +3 -0.18
15:00 3rd & 2 OPP 22 C'Bo Flemister run for 1 yd to the WAKE 23 +1 -0.49
13:03 4th & 3 OPP 23 Ben Sauls 41 yd FG GOOD
Q4
ON DOWNS
7 pl · 43 yd · 3:01
10–7
13:03 1st & 10 OWN 25 Justice Ellison run for 1 yd to the WAKE 24 +1 -0.59
13:03 2nd & 11 OWN 24 Justice Ellison run for 2 yds to the WAKE 26 +2 -0.19
13:03 3rd & 9 OWN 26 Santino Marucci pass complete to Jahmal Banks for 33 yds to the PITT 41 for a 1ST down +33 3.83
13:03 1st & 10 OPP 41 Santino Marucci pass complete to Taylor Morin for 4 yds to the PITT 37 +4 -0.10
13:03 2nd & 6 OPP 37 Justice Ellison run for 4 yds to the PITT 33 +4 -0.10
13:03 3rd & 2 OPP 33 Justice Ellison run for no gain to the PITT 33 0 -0.98
10:02 4th & 2 OPP 33 Justice Ellison run for 1 yd to the PITT 32 +1 -2.58
PUNT
5 pl · 15 yd · 3:57
10–7
10:02 1st & 10 OWN 32 C'Bo Flemister run for 6 yds to the PITT 38 +6 0.39
10:02 2nd & 4 OWN 38 C'Bo Flemister run for 8 yds to the PITT 46 for a 1ST down +8 0.95
10:02 1st & 10 OWN 46 Christian Veilleux pass complete to Daniel Carter for 4 yds to the 50 yard line +4 -0.16
10:02 2nd & 6 50 C'Bo Flemister run for 3 yds to the WAKE 47 +3 -0.43
10:02 3rd & 3 OPP 47 C'Bo Flemister run for 1 yd to the WAKE 48 +1 -0.89
10:02 4th & 4 OPP 48 PENALTY Pitt False Start (Bartholomew,Gavin) 5 yards from Wake48 to Pitt47. NO PLAY. -5
6:05 4th & 9 OWN 47 Caleb Junko punt for 42 yds, fair catch by Taylor Morin at the WAKE 11
TD
6 pl · 89 yd · 3:03
10–14
6:05 1st & 10 OWN 11 No Huddle-Shotgun Marucci,Santino pass incomplete short right to Grimes,Wesley QB hurried by Okunlola,Samuel PENALTY Pitt Holding (Williams,Marquis) 10 yards from Wake11 to Wake21, 1ST DOWN. NO PLAY. +10
6:05 1st & 10 OWN 21 Demond Claiborne run for 5 yds to the WAKE 26 +5 0.09
6:05 2nd & 5 OWN 26 Demond Claiborne run for 2 yds to the WAKE 28 +2 -0.41
6:05 3rd & 3 OWN 28 Demond Claiborne run for 18 yds to the WAKE 46 for a 1ST down +18 2.47
6:05 1st & 10 OWN 46 Santino Marucci pass complete to Justice Ellison for 5 yds to the PITT 49 +5 0.11
6:05 2nd & 5 OPP 49 Jahmal Banks run for 7 yds to the PITT 42 for a 1ST down +7 0.78
3:02 1st & 10 OPP 42 Demond Claiborne run for 42 yds for a TD (Matthew Dennis KICK) +42 3.29
TD
7 pl · 75 yd · 1:32
17–14
3:02 1st & 10 OWN 25 Christian Veilleux pass incomplete to Gavin Bartholomew 0 -0.70
3:02 2nd & 10 OWN 25 Christian Veilleux pass incomplete to Bub Means 0 -0.35
3:02 3rd & 10 OWN 25 Christian Veilleux pass complete to Daejon Reynolds for 24 yds to the PITT 49 for a 1ST down +24 3.20
3:02 1st & 10 OWN 49 Christian Veilleux pass complete to Gavin Bartholomew for 8 yds to the WAKE 43 +8 0.86
3:02 2nd & 2 OPP 43 C'Bo Flemister run for 8 yds to the WAKE 35 for a 1ST down +8 0.09
3:02 1st & 10 OPP 35 Christian Veilleux pass complete to Bub Means for 13 yds to the WAKE 22 for a 1ST down +13 0.32
1:30 1st & 10 OPP 22 Christian Veilleux pass complete to Bub Means for 22 yds for a TD (Ben Sauls KICK) +22 2.65
INT
3 pl · 38 yd · 0:27
17–14
1:30 1st & 10 OWN 25 Santino Marucci run for 2 yds to the WAKE 27 +2 -0.45
1:30 2nd & 8 OWN 27 No Huddle-Shotgun Marucci,Santino pass incomplete short left to Morin,Taylor broken up by Woods,A.J. PENALTY Pitt Holding (Woods,A.J.) 10 yards from Wake27 to Wake37, 1ST DOWN. NO PLAY. +10
1:30 1st & 10 OWN 37 Santino Marucci pass complete to Jahmal Banks for 26 yds to the PITT 37 for a 1ST down +26 2.00
1:08 1st & 10 OPP 37 Timeout Pittsburgh, clock 01:08
1:03 1st & 10 OPP 37 Santino Marucci pass intercepted -3.95
PUNT
3 pl · -12 yd · 0:23
17–14
1:03 1st & 10 OWN 28 PENALTY Pitt UNS: Unsportsmanlike Conduct (McMillon,Donovan) Pitt UNS: Unsportsmanlike Conduct (McMillon,Donovan) 21 yard from Pitt28 to Pitt07. NO PLAY. 0
1:03 1st & 10 OWN 7 C'Bo Flemister run for no gain to the PITT 7 0 -0.31
1:01 2nd & 10 OWN 7 Timeout Wake Forest, clock 01:01
1:01 2nd & 10 OWN 7 Pittsburgh Penalty, Offensive Holding (Yards) declined 0
1:01 3rd & 8 OWN 9 Christian Veilleux run for 7 yds to the PITT 16 +7 0.09
0:45 4th & 1 OWN 16 Timeout Wake Forest, clock 00:45
0:40 4th & 1 OWN 16 Caleb Junko punt for 32 yds, fair catch by Taylor Morin at the PITT 48
TD
6 pl · 48 yd · 0:33
17–21
0:40 1st & 10 OPP 48 Santino Marucci run for 1 yd to the PITT 49 +1 -0.84
0:40 2nd & 11 OPP 49 Santino Marucci pass incomplete to Wesley Grimes 0 -1.01
0:40 3rd & 11 OPP 49 Santino Marucci pass complete to Ke'Shawn Williams for 10 yds to the PITT 39 +10 1.15
0:20 4th & 1 OPP 39 Timeout Wake Forest, clock 00:20
0:20 4th & 1 OPP 39 Santino Marucci pass complete to Ke'Shawn Williams for 24 yds to the PITT 15 for a 1ST down +24 2.29
0:20 1st & 10 OPP 15 Santino Marucci pass incomplete 0 -0.32
0:07 2nd & 10 OPP 15 Santino Marucci pass complete to Cameron Hite for 15 yds for a TD (Matthew Dennis KICK) +15 2.88
END OF GAME
2 pl · 41 yd · 0:06
17–21
0:06 1st & 10 OWN 23 Christian Veilleux pass incomplete to Daejon Reynolds 0 -0.64
0:00 2nd & 10 OWN 23 Christian Veilleux pass complete to Konata Mumpfield for 41 yds to the WAKE 36 for a 1ST down +41 3.84
0:00 OWN 23 End of 4th Quarter
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks0
2plays for loss0
2takeaways0
3three-and-outs forced3
8explosive plays allowed8
5.92yards allowed / play6.11
3 of 13scoring drives allowed3 of 14
Pittsburgh
Donovan McMillon 8 (2)
Bangally Kamara 7 (3) 1 TFL · 1 QH
Javon Mcintyre 7 (4) 0.5 TFL · 1 PD
M.J. Devonshire 6 (2) 0.5 TFL · 1 INT
Dayon Hayes 5 (2) 2 TFL
Tyler Bentley 5 (2)
Shayne Simon 5 (1)
A.J. Woods 4 (4) 2 sk · 3 TFL · 1 QH
Wake Forest
Dashawn Jones 10 (7) 1 TFL
Jacob Roberts 9 (3) 1 TFL · 1 QH
Quincy Bryant 7 (5) 2 TFL
Malik Mustapha 5 (3) 0.5 TFL · 1 QH
Kevin Pointer 4 (3) 1.5 TFL · 1 QH
Kendron Wayman 4 (2) 1 TFL · 1 PD · 1 QH
Nick Andersen 4 (3)
Dylan Hazen 4 (1)
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 goals
7punts7
35.3punt average40.4
1punts inside the 203
24return yards28
own 25average drive startown 32
Pittsburgh
K Ben Sauls 1/1 FG · long 41 · 2/2 XP
P Caleb Junko 7 punts · 35.3 avg · 1 in 20 · 1 TB
KR Gavin Bartholomew 1 ret · -1 yds · long -1
PR M.J. Devonshire 3 ret · 25 yds · long 18
Wake Forest
K Matthew Dennis 3/3 XP
P Ivan Mora 7 punts · 40.4 avg · 3 in 20 · 1 TB
KR Demond Claiborne 1 ret · 19 yds · long 19
PR Taylor Morin 2 ret · 9 yds · long 9
PR Nick Ragano 1 ret · 0 yds
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

76plays62
464yards367
14drives13
38%success rate32%
17.04total PPA3.11
Derived from 138 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Christian Veilleux pass complete to Kenny Johnson for 7 yds for a TD (Ben Sauls KICK) 7–0
Q2Demond Claiborne run for 18 yds for a TD (Matthew Dennis KICK) 7–7
Q4Ben Sauls 41 yd FG GOOD 10–7
Q4Demond Claiborne run for 42 yds for a TD (Matthew Dennis KICK) 14–10
Q4Christian Veilleux pass complete to Bub Means for 22 yds for a TD (Ben Sauls KICK) 17–14
Q4Santino Marucci pass complete to Cameron Hite for 15 yds for a TD (Matthew Dennis KICK) 21–17

Biggest plays by PPA

Q4Christian Veilleux pass complete to Konata Mumpfield for 41 yds to the WAKE 36 for a… 3.84
Q4Santino Marucci pass complete to Jahmal Banks for 33 yds to the PITT 41 for a 1ST down 3.83
Q1Christian Veilleux pass complete to Daejon Reynolds for 31 yds to the WAKE 11 for a 1ST… 3.61
Q3Christian Veilleux pass complete to Bub Means for 31 yds to the WAKE 30 for a 1ST down 3.45
Q4Demond Claiborne run for 42 yds for a TD (Matthew Dennis KICK) 3.29
Q4Christian Veilleux pass complete to Daejon Reynolds for 24 yds to the PITT 49 for a 1ST… 3.20

Series recent meetings

2021 Pittsburgh 45 – 21 Wake Forest
2018 Pittsburgh 34 – 13 Wake Forest
Last 2 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal