Boston College at Pittsburgh

Thursday, November 16, 2023

Pittsburgh beat Boston College 24–⁠16. It was their 33rd meeting; after it, Pittsburgh led the series 18–⁠15.

AwayBoston College7–⁠6 in 2023
16
HomePittsburgh3–⁠9 in 2023
24

Final at Acrisure Stadium, PittsburghTV: ESPNAttendance 41,842

At kickoff
60°F, clear, wind 7 mph from the southWeather: NOAA NCEI Integrated Surface Database; Allegheny County Airport (KAGC), 13 km from the stadium, seven minutes before kickoff
Official
Jeff FlanaganGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Boston College337316
Pittsburgh377724

Standouts

Player stats

Boston College

PassingC/AttYdsTDInt
Thomas Castellanos13/2517112
RushingCarYdsTDLong
Kye Robichaux24118012
Thomas Castellanos1721014
Alex Broome31509
ReceivingRecYdsTDLong
Lewis Bond565125
Joseph Griffin Jr.138038
Dino Tomlin236022
Jeremiah Franklin116016
DefenseTklTFLSacksInt
Vinny DePalma7000
John Pupel70.500
Donovan Ezeiruaku5000
Amari Jackson50.500

Pittsburgh

PassingC/AttYdsTDInt
Nate Yarnell11/1920710
RushingCarYdsTDLong
Rodney Hammond Jr.15145166
Nate Yarnell52418
C’Bo Flemister91606
Kenny Johnson114014
ReceivingRecYdsTDLong
Jerrod Means378161
Konata Mumpfield339018
Karter Johnson236021
Malcolm Epps124024
DefenseTklTFLSacksInt
Donovan McMillon13000
Bangally Kamara8110
Javon McIntyre8100
Solomon Deshields7000
Dayon Hayes6320
Shayne Simon5110
M.J. Devonshire3001
P.J. O’Brien3001
Samuel Okunlola2110
Deandre Jules1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Boston CollegePittsburgh
325Total yards404
171Passing yards207
154Rushing yards197
6.8Yards per pass10.9
3.5Yards per rush6.0
21First downs17
3–⁠12Third downs3–⁠10
1–⁠2Fourth downs1–⁠2
2Turnovers0
8–⁠55Penalties4–⁠22
34:42Possession25:18
0Sacks (by defense)6

Efficiency

Boston CollegePittsburgh
44%Success rate39%
0.03EPA per play0.28
1.00Explosiveness1.70
0.16Rushing EPA0.06
−0.13Passing EPA0.67
25%Passing-down success33%
−0.12First-down EPA0.17
0.22Second-down EPA0.65
0.18Third-down EPA0.18
13%Havoc by its defense24%

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 58% to win. Elo’s favorite won.

The line

Pittsburgh −1, over/under 47.

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 57%, Boston College 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneBoston College end zoneQ1 Boston CollegeField goal, 14 playsQ1 PittsburghField goal, 9 playsQ1 Boston CollegePunt, 6 playsQ1 PittsburghTouchdown, 15 playsQ2 Boston CollegePunt, 3 playsQ2 PittsburghTurnover on downs, 5 playsQ2 Boston CollegeField goal, 10 playsQ2 PittsburghEnd of half, 1 playQ3 PittsburghPunt, 3 playsQ3 Boston CollegeTouchdown, 9 playsQ3 PittsburghTouchdown, 4 playsQ3 Boston CollegeInterception, 8 playsQ3 PittsburghMissed FG, 7 playsQ4 Boston CollegePunt, 6 playsQ4 PittsburghPunt, 3 playsQ4 Boston CollegeField goal, 9 playsQ4 PittsburghTouchdown, 2 playsQ4 Boston CollegePunt, 3 playsQ4 PittsburghPunt, 4 playsQ4 Boston CollegeTurnover on downs, 4 playsQ4 PittsburghEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, Boston College right to left.
  1. Q1 Boston CollegeField goal, 14 plays, 61 yards
  2. Q1 PittsburghField goal, 9 plays, 51 yards
  3. Q1 Boston CollegePunt, 6 plays, 25 yards
  4. Q1 PittsburghTouchdown, 15 plays, 85 yards
  5. Q2 Boston CollegePunt, 3 plays, −10 yards
  6. Q2 PittsburghTurnover on downs, 5 plays, 38 yards
  7. Q2 Boston CollegeField goal, 10 plays, 56 yards
  8. Q2 PittsburghEnd of half, 1 play, −1 yard
  9. Q3 PittsburghPunt, 3 plays, 6 yards
  10. Q3 Boston CollegeTouchdown, 9 plays, 83 yards
  11. Q3 PittsburghTouchdown, 4 plays, 90 yards
  12. Q3 Boston CollegeInterception, 8 plays, 57 yards
  13. Q3 PittsburghMissed FG, 7 plays, 64 yards
  14. Q4 Boston CollegePunt, 6 plays, 25 yards
  15. Q4 PittsburghPunt, 3 plays, −1 yard
  16. Q4 Boston CollegeField goal, 9 plays, 25 yards
  17. Q4 PittsburghTouchdown, 2 plays, 75 yards
  18. Q4 Boston CollegePunt, 3 plays, −1 yard
  19. Q4 PittsburghPunt, 4 plays, 21 yards
  20. Q4 Boston CollegeTurnover on downs, 4 plays, 33 yards
  21. Q4 PittsburghEnd of game, 1 play, −1 yard

Play by play

1st quarter4 drives, then Tied at 3
Boston College Field goal, 14 plays
14:56Ben Sauls kickoff for 64 yds
14:561st & 10 at own 15Kye Robichaux run for 4 yds to the BC 19
14:562nd & 6 at own 19Kye Robichaux run for 3 yds to the BC 22
14:563rd & 3 at own 22Kye Robichaux run for 2 yds to the BC 24
14:564th & 1 at own 24Thomas Castellanos run for 3 yds to the BC 27 for a 1ST down
14:561st & 10 at own 27Thomas Castellanos pass incomplete
14:562nd & 10 at own 27Thomas Castellanos pass complete to Lewis Bond for 25 yds to the PITT 48 for a 1ST down
14:561st & 10 at opp 48Thomas Castellanos run for 3 yds to the PITT 45
14:562nd & 7 at opp 45Alex Broome run for 9 yds to the PITT 36 for a 1ST down
14:561st & 10 at opp 36Thomas Castellanos pass incomplete
14:562nd & 10 at opp 36Kye Robichaux run for 12 yds to the PITT 24 for a 1ST down
14:561st & 10 at opp 24Kye Robichaux run for 1 yd to the PITT 23
14:562nd & 9 at opp 23Thomas Castellanos pass complete to Kye Robichaux for a loss of 2 yards to the PITT 25
14:563rd & 11 at opp 25Thomas Castellanos run for 1 yd to the PITT 24
8:464th & 10 at opp 24Liam Connor 42 yd FG GOODBoston College 3, Pittsburgh 0
Pittsburgh Field goal, 9 plays
8:45Liam Connor kickoff for 65 yds for a touchback
8:451st & 10 at own 25C’Bo Flemister run for 2 yds to the PITT 27
8:452nd & 8 at own 27Nate Yarnell pass complete to Malcolm Epps for 24 yds to the BC 49 for a 1ST down
8:451st & 10 at opp 49C’Bo Flemister run for 4 yds to the BC 45
8:452nd & 6 at opp 45C’Bo Flemister run for a loss of 1 yard to the BC 46
8:453rd & 7 at opp 46Nate Yarnell pass complete to Karter Johnson for 21 yds to the BC 25 for a 1ST down
8:451st & 10 at opp 25C’Bo Flemister run for 1 yd to the BC 24
5:172nd & 9 at opp 24Nate Yarnell pass incomplete
5:173rd & 9 at opp 24Nate Yarnell pass incomplete
5:074th & 9 at opp 24Ben Sauls 42 yd FG GOODTied at 3
Boston College Punt, 6 plays
5:07Ben Sauls kickoff for 60 yds
5:071st & 10 at own 25Kye Robichaux run for 8 yds to the BC 33
5:072nd & 2 at own 33Kye Robichaux run for 8 yds to the BC 41 for a 1ST down
5:071st & 10 at own 41Thomas Castellanos pass complete to Jeremiah Franklin for 16 yds to the PITT 43 for a 1ST down
5:071st & 10 at opp 43Thomas Castellanos pass incomplete
5:072nd & 10 at opp 43Alex Broome run for 2 yds to the PITT 41
5:073rd & 8 at opp 41Thomas Castellanos sacked by Deandre Jules for a loss of 9 yards to the 50 yard line
2:034th & 17 at the 50Sam Candotti punt for 35 yds
Pittsburgh Touchdown, 15 plays
2:031st & 10 at own 15Nate Yarnell pass complete to Karter Johnson for 15 yds to the PITT 30 for a 1ST down
2:031st & 10 at own 30Nate Yarnell pass complete to Kenny Johnson for 6 yds to the PITT 36
2:032nd & 4 at own 36C’Bo Flemister run for 3 yds to the PITT 39
2:033rd & 1 at own 39Nate Yarnell run for 6 yds to the PITT 45 for a 1ST down
Q2 15:001st & 10 at own 45Rodney Hammond Jr. run for 3 yds to the PITT 48
Q2 15:002nd & 7 at own 48Rodney Hammond Jr. run for 1 yd to the PITT 49
Q2 15:003rd & 6 at own 49Rodney Hammond Jr. run for 3 yds to the BC 48
Q2 15:004th & 3 at opp 48Rodney Hammond Jr. run for 4 yds to the BC 44 for a 1ST down
Q2 15:001st & 10 at opp 44Nate Yarnell pass incomplete
Q2 15:002nd & 10 at opp 44Nate Yarnell pass complete to Daejon Reynolds for 24 yds to the BC 20 for a 1ST down
Q2 15:001st & 10 at opp 20Rodney Hammond Jr. run for 4 yds to the BC 16
Q2 15:002nd & 6 at opp 16Rodney Hammond Jr. run for 3 yds to the BC 13
Q2 15:003rd & 3 at opp 13Nate Yarnell run for 8 yds to the BC 5 for a 1ST down
Q2 15:001st & goal at opp 5C’Bo Flemister run for 1 yd to the BC 4
Q2 9:072nd & goal at opp 4Nate Yarnell run for 4 yds for a TD (Ben Sauls KICK)Pittsburgh 10, Boston College 3
2nd quarter4 drives, then Pittsburgh 10, Boston College 6
Boston College Punt, 3 plays
9:07Ben Sauls kickoff for 65 yds for a touchback
9:071st & 10 at own 25Thomas Castellanos run for 1 yd to the BC 26
9:073rd & 20 at own 15Thomas Castellanos pass incomplete
9:072nd & 9 at own 26Boston College Penalty, Intentional Grounding (Thomas Castellanos) to the BC 16
8:094th & 20 at own 15Sam Candotti punt for 40 yds
8:091st & 10 at own 45YARNELL, Nate pass deep up the middle incomplete intended for EPPS, Malcolm broken up by JOHNSON, Khari at the BCE32 (Play was confirmed after review). PENALTY BCE Targeting on JOHNSON, Khari enforced 15 yards from the PIT45 to the BCE40 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Pittsburgh Turnover on downs, 5 plays
8:091st & 10 at opp 40Kenny Johnson run for 14 yds to the BC 26 for a 1ST down
8:091st & 10 at opp 26Nate Yarnell pass complete to Bub Means for 5 yds to the BC 21
8:092nd & 5 at opp 21Rodney Hammond Jr. run for 2 yds to the BC 19
8:093rd & 3 at opp 19Nate Yarnell run for 2 yds to the BC 17
5:144th & 1 at opp 17Daniel Carter run for no gain to the BC 17
Boston College Field goal, 10 plays
5:141st & 10 at own 17Kye Robichaux run for 1 yd to the BC 18
5:142nd & 9 at own 18Thomas Castellanos sacked by Dayon Hayes for a loss of 7 yards to the BC 11
5:143rd & 16 at own 11Thomas Castellanos pass complete to Dino Tomlin for 22 yds to the BC 33 for a 1ST down
5:141st & 10 at own 33Thomas Castellanos pass complete to Lewis Bond for 7 yds to the BC 40
5:142nd & 3 at own 40Thomas Castellanos sacked by Dayon Hayes for a loss of 6 yards to the BC 34
5:143rd & 9 at own 34Thomas Castellanos pass complete to Josiah Griffin for 38 yds to the PITT 28 for a 1ST down
5:141st & 10 at opp 28Thomas Castellanos pass incomplete
1:143rd & 10 at opp 28Timeout Pittsburgh, clock 01:14
1:142nd & 10 at opp 28Thomas Castellanos pass incomplete
0:294th & 9 at opp 27Timeout Boston College, clock 00:29
0:293rd & 10 at opp 28Kye Robichaux run for 1 yd to the PITT 27
0:264th & 9 at opp 27Liam Connor 45 yd FG GOODPittsburgh 10, Boston College 6
Pittsburgh End of half, 1 play
0:26Liam Connor kickoff for 65 yds for a touchback
0:261st & 10 at own 25Kneel down by YARNELL, Nate at PIT24 (team loss of 1).
3rd quarter5 drives, then Pittsburgh 17, Boston College 13
Pittsburgh Punt, 3 plays
15:00Liam Connor kickoff for 65 yds for a touchback
15:001st & 10 at own 25Nate Yarnell pass incomplete
15:002nd & 10 at own 25C’Bo Flemister run for 6 yds to the PITT 31
15:003rd & 4 at own 31Nate Yarnell pass incomplete
13:524th & 4 at own 31Caleb Junko punt for 52 yds, downed at the BC 17
Boston College Touchdown, 9 plays
13:521st & 10 at own 17Alex Broome run for 4 yds to the BC 21
13:522nd & 6 at own 21Kye Robichaux run for 5 yds to the BC 26
13:523rd & 1 at own 26Kye Robichaux run for 10 yds to the BC 36 for a 1ST down
13:521st & 10 at own 36CASTELLANOS, Thomas pass deep up the middle incomplete intended for GRIFFIN, Joe thrown to the PIT20; QB hurried by KAMARA, Bangally. PENALTY PIT Offsides on WOODS, A.J. declined PIT Holding on WOODS, A.J. enforced 10 yards from the BCE36 to the BCE46 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
13:522nd & 7 at opp 41Thomas Castellanos pass complete to Nate Johnson for 11 yds to the PITT 30 for a 1ST down
13:521st & 10 at opp 30Kye Robichaux run for 6 yds to the PITT 24
13:521st & 10 at own 46Thomas Castellanos pass complete to Owen McGowan for 9 yds to the PITT 45
13:522nd & 1 at opp 45Kye Robichaux run for 1 yd to the PITT 44 for a 1ST down
13:521st & 10 at opp 44Thomas Castellanos run for 3 yds to the PITT 41
8:562nd & 4 at opp 24Thomas Castellanos pass complete to Lewis Bond for 24 yds for a TD (Liam Connor KICK)Boston College 13, Pittsburgh 10
Pittsburgh Touchdown, 4 plays
8:49Liam Connor kickoff for 65 yds
8:301st & 10 at own 10C’Bo Flemister run for a loss of 1 yard to the PITT 9
8:302nd & 11 at own 9Timeout Pittsburgh, clock 08:30
8:302nd & 11 at own 9Nate Yarnell pass complete to Konata Mumpfield for 12 yds to the PITT 21 for a 1ST down
8:301st & 10 at own 21Nate Yarnell pass complete to Konata Mumpfield for 18 yds to the PITT 39 for a 1ST down
7:221st & 10 at own 39Nate Yarnell pass complete to Bub Means for 61 yds for a TD (Ben Sauls KICK)Pittsburgh 17, Boston College 13
Boston College Interception, 8 plays
7:22Ben Sauls kickoff for 40 yds
7:221st & 10 at own 25Kye Robichaux run for 6 yds to the BC 31
7:222nd & 4 at own 31Kye Robichaux run for 6 yds to the BC 37 for a 1ST down
7:221st & 10 at own 37Kye Robichaux run for 3 yds to the BC 40
7:222nd & 7 at own 40Thomas Castellanos run for 9 yds to the BC 49 for a 1ST down
7:221st & 10 at own 49Thomas Castellanos run for 14 yds to the PITT 37 for a 1ST down
7:221st & 10 at opp 37Thomas Castellanos pass complete to Lewis Bond for 5 yds to the PITT 32
7:222nd & 5 at opp 32Thomas Castellanos pass complete to Dino Tomlin for 14 yds to the PITT 18 for a 1ST down
3:141st & 10 at opp 18Thomas Castellanos pass intercepted Phillip O’Brien Jr. return for no gain to the PITT 2
Pittsburgh Missed FG, 7 plays
3:141st & 10 at own 2Rodney Hammond Jr. run for no gain to the PITT 2
3:142nd & 10 at own 2Rodney Hammond Jr. run for 40 yds to the PITT 42 for a 1ST down
3:141st & 10 at own 42Nate Yarnell pass complete to Bub Means for 12 yds to the BC 46 for a 1ST down
3:141st & 10 at opp 46YARNELL, Nate sacked for a loss of 3 yards at the BCE49 (EZEIRUAKU, Donovan). PENALTY BCE Holding on JACKSON, Amari enforced 10 yards from the BCE46 to the BCE36 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:141st & 10 at opp 36Nate Yarnell pass incomplete
0:002nd & 10 at opp 36Rodney Hammond Jr. run for 2 yds to the BC 34
Q4 15:003rd & 8 at opp 34Nate Yarnell pass incomplete
Q4 14:514th & 8 at opp 34Ben Sauls 52 yd FG MISSED
4th quarter8 drives, then Pittsburgh 24, Boston College 16
Boston College Punt, 6 plays
14:511st & 10 at own 34Kye Robichaux run for 9 yds to the BC 43
14:512nd & 1 at own 43Thomas Castellanos run for 7 yds to the 50 yard line for a 1ST down
14:511st & 10 at the 50Kye Robichaux run for 11 yds to the PITT 39 for a 1ST down
14:511st & 10 at opp 39Thomas Castellanos run for 4 yds to the PITT 35
14:512nd & 6 at opp 35Thomas Castellanos sacked by Shayne Simon for a loss of 1 yard to the PITT 36
14:513rd & 7 at opp 36ROBICHAUX, Kye rush up the middle for a gain of 5 yards to the PIT31 (HAYES, Dayon). PENALTY Before the snap, BCE Illegal Formation enforced 5 yards from the PIT36 to the PIT41. NO PLAY (replay the down).
14:513rd & 12 at opp 41Thomas Castellanos pass incomplete
11:234th & 12 at opp 41Sam Candotti punt for 38 yds, downed at the PITT 3
Pittsburgh Punt, 3 plays
11:231st & 10 at own 3Rodney Hammond Jr. run for 1 yd to the PITT 4
11:232nd & 9 at own 4Rodney Hammond Jr. run for no gain to the PITT 4
11:233rd & 9 at own 4Pittsburgh Penalty, False Start (Yards) to the PITT 2
11:233rd & 11 at own 2Nate Yarnell pass incomplete
9:294th & 11 at own 2Caleb Junko punt for 43 yds
Boston College Field goal, 9 plays
9:291st & 10 at opp 40Kye Robichaux run for 8 yds to the PITT 32
9:292nd & 2 at opp 32Kye Robichaux run for 9 yds to the PITT 23 for a 1ST down
9:291st & 10 at opp 23Kye Robichaux run for no gain to the PITT 23
7:162nd & 10 at opp 23Thomas Castellanos run for 14 yds to the PITT 9 for a 1ST down
7:161st & goal at opp 9Timeout Pittsburgh, clock 07:16
7:161st & goal at opp 9Kye Robichaux run for no gain to the PITT 9
7:162nd & goal at opp 9Boston College Penalty, Offensive Holding (Ozzy Trapilo) to the PITT 17
7:162nd & goal at opp 17Thomas Castellanos pass incomplete
7:163rd & goal at opp 17Kye Robichaux run for 2 yds to the PITT 15
5:194th & goal at opp 15Liam Connor 33 yd FG GOODPittsburgh 17, Boston College 16
Pittsburgh Touchdown, 2 plays
5:19Liam Connor kickoff for 64 yds
5:191st & 10 at own 25Nate Yarnell pass complete to Konata Mumpfield for 9 yds to the PITT 34
4:292nd & 1 at own 34Rodney Hammond Jr. run for 66 yds for a TD (Ben Sauls KICK)Pittsburgh 24, Boston College 16
Boston College Punt, 3 plays
4:29Ben Sauls kickoff for 60 yds
4:291st & 10 at own 25Kye Robichaux run for 2 yds to the BC 27
4:292nd & 8 at own 27Thomas Castellanos pass complete to Lewis Bond for 4 yds to the BC 31
4:293rd & 4 at own 31Boston College Penalty, False Start (Jeremiah Franklin) to the BC 26
4:293rd & 9 at own 26Thomas Castellanos pass complete to Thomas Castellanos for a loss of 2 yards to the BC 24
2:274th & 11 at own 24Sam Candotti punt for 38 yds, fair catch by M.J. Devonshire at the PITT 38
Pittsburgh Punt, 4 plays
2:201st & 10 at opp 48Timeout Boston College, clock 02:20
2:201st & 10 at own 38Rodney Hammond Jr. run for 14 yds to the BC 48 for a 1ST down
2:162nd & 9 at opp 47Timeout Boston College, clock 02:16
2:161st & 10 at opp 48C’Bo Flemister run for 1 yd to the BC 47
2:113rd & 7 at opp 45Timeout Boston College, clock 02:11
2:112nd & 9 at opp 47Rodney Hammond Jr. run for 2 yds to the BC 45
2:113rd & 7 at opp 45Nate Yarnell run for 4 yds to the BC 41
2:114th & 3 at opp 41Pittsburgh Penalty, Delay Of Game (-5 Yards) to the BC 46
2:114th & 8 at opp 46Boston College Penalty, Offsides (Khari Johnson) to the BC 41
1:124th & 3 at opp 41Caleb Junko punt for 35 yds , Lewis Bond returns for no gain to the BC 17
Boston College Turnover on downs, 4 plays
1:121st & 10 at own 17Thomas Castellanos pass incomplete
1:122nd & 10 at own 17Thomas Castellanos sacked by Samuel Okunlola for a loss of 6 yards to the BC 11
1:123rd & 16 at own 11Boston College Penalty, Illegal Forward Pass (-5 Yards) to the BC 7
0:184th & 20 at own 7Thomas Castellanos pass intercepted M.J. Devonshire return for 1 yd to the 50 yard line
Pittsburgh End of game, 1 play
0:181st & 10 at the 50Kneel down by YARNELL, Nate at PIT49 (team loss of 1).

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.

Pittsburgh leads 19–⁠17 in 36 meetings, counting the three since this game.

Recent meetings
2026Boston College 27, Pittsburgh 21
2025Pittsburgh 48, Boston College 7
2024Boston College 34, Pittsburgh 23
2023Pittsburgh 24, Boston College 16
2020Boston College 31, Pittsburgh 30
2019Boston College 26, Pittsburgh 19

Around this game

Boston College

Pittsburgh