82°F, partly cloudy, wind 11 mph from the west, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Allegheny County Airport (KAGC), 13 km from the stadium, 23 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wofford
Pittsburgh
126
Total yards
491
127
Passing yards
274
-1
Rushing yards
217
7.5
Yards per pass
8.6
-0.1
Yards per rush
4.8
7
First downs
30
1–9
Third downs
8–14
0–0
Fourth downs
3–3
1
Turnovers
0
2–20
Penalties
7–62
18:27
Possession
41:33
1
Sacks (by defense)
4
Efficiency
Wofford
Pittsburgh
20%
Success rate
55%
−0.24
EPA per play
0.42
1.82
Explosiveness
1.20
−0.65
Rushing EPA
0.42
0.06
Passing EPA
0.42
20%
Passing-down success
46%
−0.16
First-down EPA
0.04
−0.38
Second-down EPA
0.44
−0.19
Third-down EPA
1.04
5%
Havoc by its defense
26%
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)
Pittsburgh 92% to win. Elo’s favorite won.
The line
Pittsburgh −37.5, over/under 48.5.
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 Pittsburgh >99%, Wofford <1%. 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. Pittsburgh drives left to right, Wofford right to left.
Q1 WoffordPunt, 3 plays, −10 yards
Q1 PittsburghPunt, 7 plays, 3 yards
Q1 WoffordPunt, 3 plays, 6 yards
Q1 PittsburghTouchdown, 9 plays, 57 yards
Q1 WoffordFumble, 3 plays, 24 yards
Q1 PittsburghTouchdown, 6 plays, 49 yards
Q2 WoffordPunt, 3 plays, −10 yards
Q2 PittsburghTouchdown, 6 plays, 62 yards
Q2 WoffordPunt, 5 plays, 20 yards
Q2 PittsburghTouchdown, 5 plays, 66 yards
Q2 WoffordPunt, 6 plays, 19 yards
Q2 PittsburghEnd of half, 1 play, −1 yard
Q3 PittsburghTouchdown, 11 plays, 75 yards
Q3 WoffordPunt, 4 plays, 19 yards
Q3 PittsburghField goal, 13 plays, 87 yards
Q3 WoffordPunt, 5 plays, 4 yards
Q4 PittsburghPunt, 3 plays, 7 yards
Q4 WoffordPunt, 3 plays, 9 yards
Q4 PittsburghTouchdown, 15 plays, 80 yards
Q4 WoffordTouchdown, 1 play, 75 yards
Q4 PittsburghEnd of game, 2 plays, 4 yards
Play by play
1st quarter6 drives, then Pittsburgh 7, Wofford 0
Wofford Punt, 3 plays
15:00
Ben Sauls kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Wofford Penalty, False Start (-5 Yards) to the WOF 20
15:00
1st & 15 at own 20
Bryce Corriston sacked by Dayon Hayes for a loss of 8 yards to the WOF 12
15:00
2nd & 23 at own 12
Ryan Ingram run for a loss of 4 yards to the WOF 8
15:00
3rd & 27 at own 8
Ryan Ingram run for 7 yds to the WOF 15
12:40
4th & 20 at own 15
Atkins Roberts punt for 33 yds
Pittsburgh Punt, 7 plays
12:40
1st & 10 at opp 48
Phil Jurkovec pass complete to Daejon Reynolds for no gain to the WOF 48
12:40
2nd & 10 at opp 48
Daniel Carter run for 5 yds to the WOF 43
12:40
3rd & 5 at opp 43
Daniel Carter run for 4 yds to the WOF 39
12:40
4th & 1 at opp 39
Phil Jurkovec run for 4 yds to the WOF 35 for a 1ST down
12:40
1st & 10 at opp 35
Phil Jurkovec sacked by David Powers for a loss of 12 yards to the WOF 47
12:40
2nd & 22 at opp 47
Phil Jurkovec pass incomplete
12:40
3rd & 22 at opp 47
Phil Jurkovec run for 2 yds to the WOF 45
8:50
4th & 20 at opp 45
Caleb Junko punt for 45 yds for a touchback
Wofford Punt, 3 plays
8:50
1st & 10 at own 20
Bryce Corriston pass complete to J.T. Smith for 4 yds to the WOF 24
8:50
2nd & 6 at own 24
Ryan Ingram run for 2 yds to the WOF 26
8:50
3rd & 4 at own 26
Bryce Corriston pass incomplete
7:25
4th & 4 at own 26
Atkins Roberts punt for 35 yds
Pittsburgh Touchdown, 9 plays
7:25
1st & 10 at own 43
Phil Jurkovec pass complete to Malcolm Epps for a loss of 1 yard to the PITT 42
7:25
2nd & 11 at own 42
Rodney Hammond Jr. run for 7 yds to the PITT 49
7:25
3rd & 4 at own 49
C’Bo Flemister run for 6 yds to the WOF 45 for a 1ST down
7:25
1st & 10 at opp 45
Rodney Hammond Jr. run for 4 yds to the WOF 41
7:25
2nd & 6 at opp 41
Phil Jurkovec pass incomplete
7:25
3rd & 6 at opp 41
Daniel Carter run for 3 yds to the WOF 38
7:25
4th & 3 at opp 38
Daniel Carter run for 4 yds to the WOF 34 for a 1ST down
7:25
1st & 10 at opp 34
Phil Jurkovec pass complete to Bub Means for 24 yds to the WOF 10 for a 1ST down
2:39
1st & goal at opp 10
Rodney Hammond Jr. run for 10 yds for a TD (Ben Sauls KICK)Pittsburgh 7, Wofford 0
Wofford Fumble, 3 plays
2:39
Ben Sauls kickoff for 65 yds for a touchback
2:39
1st & 10 at own 25
CORRISTON, Bryce pass deep to the left incomplete intended for MATHEWS, Devin thrown to the WOF50. PENALTY PIT Pass Interference on DEVONSHIRE, M.J. declined PIT Roughing the Passer on KAMARA, Bangally enforced 15 yards from the WOF25 to the WOF40 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
2:39
1st & 10 at own 40
J.T. Smith run for 14 yds to the PITT 46 for a 1ST down
2:39
1st & 10 at opp 46
Bryce Corriston pass complete to Alec Holt for no gain to the PITT 46
1:17
2nd & 10 at opp 46
Bryce Corriston run for a loss of 5 yards to the WOF 49 Bryce Corriston fumbled, recovered by PITT Bam Brima
Pittsburgh Touchdown, 6 plays
1:17
1st & 10 at opp 49
C’Bo Flemister run for 2 yds to the WOF 47
1:17
2nd & 8 at opp 47
C’Bo Flemister run for 7 yds to the WOF 40
0:00
3rd & 1 at opp 40
C’Bo Flemister run for 3 yds to the WOF 37 for a 1ST down
Q2 15:00
1st & 10 at opp 37
Phil Jurkovec pass complete to C’Bo Flemister for 13 yds to the WOF 24 for a 1ST down
Q2 15:00
1st & 10 at opp 24
C’Bo Flemister run for 1 yd to the WOF 23
Q2 13:29
2nd & 9 at opp 23
Phil Jurkovec run for 23 yds for a TD (Ben Sauls KICK)Pittsburgh 14, Wofford 0
2nd quarter7 drives, then Pittsburgh 28, Wofford 0
Wofford Punt, 3 plays
13:29
Ben Sauls kickoff for 65 yds for a touchback
13:29
1st & 10 at own 25
CORRISTON, Bryce pass short to the left complete for 4 yards to HOLT, Alec caught at the WOF27 and advanced to the WOF29 (O’BRIEN JR., Phillip), out of bounds. PENALTY PIT Offsides on SCOTT, Jimmy enforced 5 yards from the WOF25 to the WOF30 [SG]. NO PLAY (replay the down).
13:29
1st & 5 at own 30
Bryce Corriston sacked by Samuel Okunlola for a loss of 8 yards to the WOF 22
13:29
2nd & 13 at own 22
Bryce Corriston run for 2 yds to the WOF 24
13:29
3rd & 11 at own 24
Bryce Corriston sacked by Bangally Kamara for a loss of 9 yards to the WOF 15
11:12
4th & 20 at own 15
Atkins Roberts punt for 39 yds , M.J. Devonshire returns for no gain to the PITT 15 Pittsburgh Penalty, Illegal Block (Javon McIntyre) to the PITT 38
Pittsburgh Touchdown, 6 plays
11:12
1st & 10 at own 38
Phil Jurkovec pass complete to Konata Mumpfield for 12 yds to the 50 yard line for a 1ST down
11:12
1st & 10 at the 50
Phil Jurkovec pass complete to Jake Renda for 12 yds to the WOF 38 for a 1ST down
11:12
1st & 10 at opp 38
Phil Jurkovec pass complete to Gavin Bartholomew for 28 yds to the WOF 10 for a 1ST down
11:12
1st & goal at opp 10
Daniel Carter run for 6 yds to the WOF 4
11:12
2nd & goal at opp 4
Daniel Carter run for 3 yds to the WOF 1
Wofford Punt, 5 plays
7:57
Timeout Pittsburgh, clock 07:57
7:57
Ben Sauls kickoff for 64 yds
7:57
1st & 10 at own 25
Alec Holt run for 5 yds to the WOF 30
7:57
2nd & 5 at own 30
Bryce Corriston pass complete to Alec Holt for 6 yds to the WOF 36 for a 1ST down
7:57
1st & 10 at own 36
Ryan Ingram run for no gain to the WOF 36
7:57
2nd & 10 at own 36
Bryce Corriston pass complete to Rickie Shaw II for 9 yds to the WOF 45
7:57
3rd & 1 at own 45
Ryan Ingram run for no gain to the WOF 45
Pittsburgh Touchdown, 6 plays
7:57
3rd & goal at opp 1
Daniel Carter 1 Yd Run (Ben Sauls Kick)Pittsburgh 21, Wofford 0
4:12
4th & 1 at own 45
Atkins Roberts punt for 33 yds
Pittsburgh Touchdown, 5 plays
4:12
1st & 10 at own 34
Phil Jurkovec run for 6 yds to the PITT 40
4:12
2nd & 4 at own 40
Phil Jurkovec pass complete to Karter Johnson for 23 yds to the WOF 37 for a 1ST down
4:12
1st & 10 at opp 37
Phil Jurkovec pass complete to Daejon Reynolds for 16 yds to the WOF 21 for a 1ST down
4:12
1st & 10 at opp 21
Phil Jurkovec pass complete to Konata Mumpfield for 18 yds to the WOF 3 for a 1ST down
1:19
1st & goal at opp 3
Rodney Hammond Jr. run for 3 yds for a TD (Ben Sauls KICK)Pittsburgh 28, Wofford 0
Wofford Punt, 6 plays
1:19
Ben Sauls kickoff for 65 yds for a touchback
1:19
1st & 10 at own 25
Bryce Corriston run for 4 yds to the WOF 29
1:06
3rd & 5 at own 30
Timeout Pittsburgh, clock 01:06
1:06
2nd & 6 at own 29
Kyle Parsons run for 1 yd to the WOF 30
1:06
3rd & 5 at own 30
Bryce Corriston pass complete to Kyle Watkins for 9 yds to the WOF 39 for a 1ST down
0:35
2nd & 10 at own 39
Timeout Pittsburgh, clock 00:35
0:35
1st & 10 at own 39
Kyle Parsons run for no gain to the WOF 39
0:35
2nd & 10 at own 39
Bryce Corriston pass complete to Kyle Watkins for 5 yds to the WOF 44
0:35
3rd & 5 at own 44
Bryce Corriston pass incomplete
0:06
4th & 5 at own 44
Atkins Roberts punt for 51 yds
Pittsburgh End of half, 1 play
0:00
1st & 10 at own 7
Kneel down by JURKOVEC, Phil at PIT6 (team loss of 1), clock 00:00.
3rd quarter4 drives, then Pittsburgh 38, Wofford 0
Pittsburgh Touchdown, 11 plays
15:00
Bridger Jones kickoff for 65 yds for a touchback
14:50
2nd & 10 at own 25
Timeout Pittsburgh, clock 14:50
14:50
1st & 10 at own 25
Phil Jurkovec pass incomplete
14:50
2nd & 10 at own 25
Phil Jurkovec pass incomplete
14:50
3rd & 10 at own 25
Phil Jurkovec pass complete to Gavin Bartholomew for 10 yds to the PITT 35 for a 1ST down
14:50
1st & 10 at own 35
C’Bo Flemister run for no gain to the PITT 35
14:50
2nd & 10 at own 35
Phil Jurkovec pass complete to Bub Means for 15 yds to the 50 yard line for a 1ST down
14:50
1st & 10 at the 50
JURKOVEC, Phil pass short to the left incomplete intended for FLEMISTER, C’Bo broken up by MARSHALL, Jalen at the WOF45. PENALTY WOF Targeting on SMITH, Chuck enforced 15 yards from the WOF50 to the WOF35 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
14:50
1st & 10 at opp 35
Phil Jurkovec pass complete to Konata Mumpfield for 4 yds to the WOF 31
14:50
2nd & 6 at opp 31
C’Bo Flemister run for 4 yds to the WOF 27
14:50
3rd & 2 at opp 27
C’Bo Flemister run for 3 yds to the WOF 24 for a 1ST down
10:02
1st & 10 at opp 24
Phil Jurkovec pass complete to C’Bo Flemister for 22 yds to the WOF 2 for a 1ST down
10:02
1st & goal at opp 2
Timeout Wofford, clock 10:02
10:02
1st & goal at opp 2
C’Bo Flemister run for 1 yd to the WOF 1
9:22
2nd & goal at opp 1
Phil Jurkovec pass complete to Karter Johnson for 1 yd for a TD (Ben Sauls KICK)Pittsburgh 35, Wofford 0
Wofford Punt, 4 plays
9:22
Ben Sauls kickoff for 65 yds for a touchback
9:22
1st & 10 at own 25
Pittsburgh Penalty, Roughing the Passer on HAYES, Dayon enforced (Dayon Hayes) to the WOF 39 for a 1ST down
9:22
1st & 10 at own 39
Bryce Corriston pass incomplete
9:22
2nd & 10 at own 39
Bryce Corriston pass complete to David Legette for 5 yds to the WOF 44
9:22
3rd & 5 at own 44
Bryce Corriston pass incomplete
7:55
4th & 5 at own 44
Atkins Roberts punt for 51 yds
7:55
1st & 10 at own 5
Pittsburgh Penalty, False Start ( Yards) to the PITT 3
Pittsburgh Field goal, 13 plays
7:55
1st & 12 at own 3
Daniel Carter run for 7 yds to the PITT 10
7:55
2nd & 5 at own 10
Daniel Carter run for 6 yds to the PITT 16 for a 1ST down
7:55
1st & 10 at own 16
Daniel Carter run for 22 yds to the PITT 38 for a 1ST down
7:55
1st & 10 at own 38
Phil Jurkovec pass complete to Jake Renda for 2 yds to the PITT 40
7:55
2nd & 8 at own 40
Phil Jurkovec pass complete to Rodney Hammond Jr. for 46 yds to the WOF 14 Pittsburgh Penalty, Offensive Holding (Bub Means) to the PITT 45
7:55
2nd & 3 at own 45
Daniel Carter run for 4 yds to the PITT 49 for a 1ST down
7:55
1st & 10 at own 49
Che Nwabuko run for 24 yds to the WOF 27 for a 1ST down
7:55
1st & 10 at opp 27
Phil Jurkovec pass incomplete
7:55
2nd & 10 at opp 27
Phil Jurkovec run for 12 yds to the WOF 15 for a 1ST down
7:55
1st & 10 at opp 15
Phil Jurkovec run for 6 yds to the WOF 9
7:55
2nd & 4 at opp 9
Rodney Hammond Jr. run for 1 yd to the WOF 8
7:55
3rd & 3 at opp 8
Phil Jurkovec pass incomplete
0:54
4th & 3 at opp 8
Ben Sauls 26 yd FG GOODPittsburgh 38, Wofford 0
Wofford Punt, 5 plays
0:54
Ben Sauls kickoff for 65 yds for a touchback
0:54
1st & 10 at own 25
Bryce Corriston pass incomplete
0:54
2nd & 10 at own 25
Bryce Corriston pass complete to Alec Holt for 11 yds to the WOF 36 for a 1ST down
0:00
1st & 10 at own 36
Bryce Corriston pass complete to Alec Holt for 1 yd to the WOF 37
Q4 15:00
2nd & 9 at own 37
Bryce Corriston sacked by Bam Brima for a loss of 8 yards to the WOF 29
Q4 15:00
3rd & 17 at own 29
Ryan Ingram run for no gain to the WOF 29
Q4 13:35
4th & 17 at own 29
Atkins Roberts punt for 68 yds, downed at the PITT 3
4th quarter5 drives, then Pittsburgh 45, Wofford 7
Pittsburgh Punt, 3 plays
13:35
1st & 10 at own 3
Christian Veilleux pass incomplete
13:35
2nd & 10 at own 3
Derrick Davis Jr. run for 7 yds to the PITT 10
13:35
3rd & 3 at own 10
Christian Veilleux pass incomplete
12:38
4th & 3 at own 10
Caleb Junko punt for 47 yds
12:38
1st & 10 at own 43
Timeout Pittsburgh, clock 12:38
Wofford Punt, 3 plays
12:38
1st & 10 at own 43
J.T. Smith run for 2 yds to the WOF 45
12:38
2nd & 8 at own 45
Bryce Corriston run for 4 yds to the WOF 49
12:38
3rd & 4 at own 49
Bryce Corriston pass complete to J.T. Smith for 3 yds to the PITT 48
10:33
4th & 1 at opp 48
Atkins Roberts punt for 48 yds for a touchback
Pittsburgh Touchdown, 15 plays
10:33
1st & 10 at own 20
Christian Veilleux pass complete to Zion Fowler-El for a loss of 3 yards to the PITT 17
10:33
2nd & 13 at own 17
Christian Veilleux run for 6 yds to the PITT 23
10:33
3rd & 7 at own 23
Christian Veilleux pass complete to Montravius Lloyd for 7 yds to the PITT 30 for a 1ST down
10:33
1st & 10 at own 30
Christian Veilleux pass complete to Kenny Johnson for 8 yds to the PITT 38
10:33
2nd & 2 at own 38
Montravius Lloyd run for 3 yds to the PITT 41 for a 1ST down
10:33
1st & 10 at own 41
Christian Veilleux run for 2 yds to the PITT 43
10:33
2nd & 8 at own 43
Montravius Lloyd run for 3 yds to the PITT 46
10:33
3rd & 5 at own 46
Montravius Lloyd run for 4 yds to the 50 yard line
10:33
4th & 1 at the 50
Christian Veilleux run for 1 yd to the WOF 49 for a 1ST down
10:33
1st & 10 at opp 49
Christian Veilleux pass incomplete
3:03
3rd & 5 at opp 44
Timeout Pittsburgh, clock 03:03
3:03
2nd & 10 at opp 49
Montravius Lloyd run for 5 yds to the WOF 44
3:03
3rd & 5 at opp 44
Christian Veilleux pass complete to Kenny Johnson for 9 yds to the WOF 35 for a 1ST down
3:03
1st & 10 at opp 35
Derrick Davis Jr. run for 1 yd to the WOF 34
3:03
2nd & 9 at opp 34
Christian Veilleux pass incomplete
3:03
3rd & 9 at opp 34
Pittsburgh Penalty, Delay Of Game (-5 Yards) to the WOF 39
1:27
3rd & 14 at opp 39
Christian Veilleux pass complete to Jake McConnachie for 39 yds for a TD (Samuel Carpenter KICK)Pittsburgh 45, Wofford 0
Wofford Touchdown, 1 play
1:27
Timeout Pittsburgh, clock 01:27
1:27
Ben Sauls kickoff for 65 yds for a touchback
1:13
1st & 10 at own 25
Bryce Corriston pass complete to Tyler Parker for 75 yds for a TD (Bridger Jones KICK)Pittsburgh 45, Wofford 7
Pittsburgh End of game, 2 plays
1:07
Bridger Jones kickoff for 65 yds
1:07
1st & 10 at own 17
Montravius Lloyd run for 5 yds to the PITT 22
0:00
2nd & 5 at own 22
Kneel down by VEILLEUX, Christian at PIT21 (team loss of 1), clock 00:00.
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.