Pittsburgh at Stanford

Saturday, November 1, 2025

Pittsburgh beat Stanford 35–⁠20. It was their fifth meeting; Pittsburgh leads the series 3–⁠2.

AwayPittsburgh8–⁠5 in 2025
35
HomeStanford4–⁠8 in 2025
20

Final at Stanford Stadium, StanfordTV: ACC NetworkAttendance 16,540

At kickoff
63°F, clear, wind 9 mph from the northWeather: NOAA NCEI Global Historical Climatology Network hourly; Palo Alto, 5 km from the stadium, 17 minutes after kickoff
Official
Nate BlackGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Pittsburgh71414035
Stanford1030720

How the win probability moved

Stanford favored

Win probability by play: Stanford 61% at kickoff, 0% at the end. Biggest swing: 26 points.

Pittsburgh favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (26 points).

Standouts

Player stats

Pittsburgh

PassingC/AttYdsTDInt
Mason Heintschel23/3830432
RushingCarYdsTDLong
Ja’Kyrian Turner22127037
Mason Heintschel821011
Deuce Spann2814
Juelz Goff2805
ReceivingRecYdsTDLong
Kenny Johnson471125
Censere Lee248031
Raphael Williams437118
Ja’Kyrian Turner336028
DefenseTklTFLSacksInt
Kyle Louis11001
Cameron Lindsey8110
Jimmy Scott42.520
Tamon Lynum4000
Joseph Zelinsky30.50.50
Isaiah Neal20.50.50
Javon McIntyre2001
Shawn Lee Jr.2001
Maverick Gracio1110

Stanford

PassingC/AttYdsTDInt
Ben Gulbranson17/3022813
Elijah Brown10/1410810
RushingCarYdsTDLong
Sedrick Irvin824011
Caleb Hampton4905
Cole Tabb9304
ReceivingRecYdsTDLong
C.J. Williams7122235
Sam Roush8104053
Benjamin Blackburn126026
Marcus Brown223021
DefenseTklTFLSacksInt
Matt Rose7000
Jahsiah Galvan7000
Charlie Eckhardt6000
Clay Patterson50.50.50
Ernest Cooper2110
Scotty Edwards10.50.50
Brandon Nicholson1002

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

Team stats

PittsburghStanford
466Total yards326
304Passing yards336
162Rushing yards-10
8.0Yards per pass7.6
4.6Yards per rush-0.4
25First downs18
5–⁠13Third downs6–⁠15
2–⁠2Fourth downs0–⁠3
4Turnovers3
10–⁠93Penalties6–⁠84
30:30Possession29:30
5Sacks (by defense)2

Efficiency

PittsburghStanford
40%Success rate30%
0.06EPA per play−0.30
1.65Explosiveness1.36
−0.11Rushing EPA−0.57
0.38Passing EPA−0.00
38%Passing-down success25%
0.01First-down EPA−0.15
−0.36Second-down EPA−0.41
0.47Third-down EPA0.29
23%Havoc by its defense19%

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

The line

Pittsburgh −13.5, over/under 51.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 82%, Stanford 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Stanford end zonePittsburgh end zoneQ1 StanfordTurnover on downs, 4 playsQ1 PittsburghTouchdown, 4 playsQ1 StanfordField goal, 7 playsQ1 PittsburghFumble, 6 playsQ1 StanfordTouchdown, 3 playsQ1 PittsburghPunt, 3 playsQ1 StanfordPunt, 3 playsQ1 PittsburghTouchdown, 9 playsQ2 StanfordInterception, 2 playsQ2 PittsburghPunt, 4 playsQ2 StanfordInterception, 6 playsQ2 PittsburghPunt, 8 playsQ2 StanfordPunt, 3 playsQ2 PittsburghTouchdown, 7 playsQ2 StanfordField goal, 10 playsQ3 PittsburghPunt, 5 playsQ3 StanfordPunt, 8 playsQ3 PittsburghTouchdown, 7 playsQ3 StanfordPick-six, 1 play (Pittsburgh scores)Q3 StanfordTurnover on downs, 4 playsQ3 PittsburghInterception, 5 playsQ3 StanfordPunt, 4 playsQ4 PittsburghPunt, 3 playsQ4 StanfordTurnover on downs, 4 playsQ4 PittsburghInterception, 4 playsQ4 StanfordPunt, 3 playsQ4 PittsburghFumble, 7 playsQ4 StanfordTouchdown, 11 playsQ4 PittsburghEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Stanford drives left to right, Pittsburgh right to left.
  1. Q1 StanfordTurnover on downs, 4 plays, 7 yards
  2. Q1 PittsburghTouchdown, 4 plays, 32 yards
  3. Q1 StanfordField goal, 7 plays, 62 yards
  4. Q1 PittsburghFumble, 6 plays, 27 yards
  5. Q1 StanfordTouchdown, 3 plays, 33 yards
  6. Q1 PittsburghPunt, 3 plays, 7 yards
  7. Q1 StanfordPunt, 3 plays, 4 yards
  8. Q1 PittsburghTouchdown, 9 plays, 57 yards
  9. Q2 StanfordInterception, 2 plays, 42 yards
  10. Q2 PittsburghPunt, 4 plays, 4 yards
  11. Q2 StanfordInterception, 6 plays, 63 yards
  12. Q2 PittsburghPunt, 8 plays, 42 yards
  13. Q2 StanfordPunt, 3 plays, −13 yards
  14. Q2 PittsburghTouchdown, 7 plays, 47 yards
  15. Q2 StanfordField goal, 10 plays, 54 yards
  16. Q3 PittsburghPunt, 5 plays, 12 yards
  17. Q3 StanfordPunt, 8 plays, 40 yards
  18. Q3 PittsburghTouchdown, 7 plays, 86 yards
  19. Q3 StanfordPick-six, 1 play (Pittsburgh scores), −22 yards
  20. Q3 StanfordTurnover on downs, 4 plays, −22 yards
  21. Q3 PittsburghInterception, 5 plays, 42 yards
  22. Q3 StanfordPunt, 4 plays, 11 yards
  23. Q4 PittsburghPunt, 3 plays, −4 yards
  24. Q4 StanfordTurnover on downs, 4 plays, 9 yards
  25. Q4 PittsburghInterception, 4 plays, 31 yards
  26. Q4 StanfordPunt, 3 plays, 1 yard
  27. Q4 PittsburghFumble, 7 plays, 66 yards
  28. Q4 StanfordTouchdown, 11 plays, 94 yards
  29. Q4 PittsburghEnd of game, 1 play, −22 yards

Play by play

1st quarter8 drives, then Stanford 10, Pittsburgh 7
Stanford Turnover on downs, 4 plays
14:551st & 10 at own 35(15:00) #91 C.Junko kickoff 64 yards to the STAN01 #0 C.High return 27 yards to the STAN28 (#52 A.Ibrahim)
14:461st & 10 at own 28(14:54) Shotgun #15 B.Gulbranson pass complete short left to #0 C.High caught at STAN33, for 7 yards to the STAN35 (#23 K.Bains), out of bounds
14:142nd & 3 at own 35(14:19) #33 C.Tabb rush middle for 0 yards to the STAN35 (#24 C.Lindsey)
13:293rd & 3 at own 35(13:36) Shotgun #33 C.Tabb rush middle for 2 yards gain to the STAN37 (#8 T.Lynum)
12:494th & 1 at own 37(12:54) Shotgun #33 C.Tabb rush middle for 2 yards loss to the STAN35 (#95 F.Brewu), TURNOVER ON DOWNS
Pittsburgh Touchdown, 4 plays
12:431st & 10 at opp 35(12:47) No Huddle-Shotgun #25 J.Turner rush middle for 2 yards gain to the STAN33 (#0 J.Galvan)
12:172nd & 8 at opp 33(12:25) No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #5 R.Williams Jr. caught at STAN24, for 11 yards to the STAN22 QB hurried by #14 W.Aybar (#35 M.Rose), 1ST DOWN
11:401st & 10 at opp 22(11:49) No Huddle-Shotgun #6 M.Heintschel pass complete short right to #88 J.Holmes caught at STAN23, for 5 yards to the STAN17 (#24 L.McAllister III)
11:162nd & 5 at opp 17(11:20) No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #2 K.Johnson caught at STAN02, for 17 yards to the STAN00 TOUCHDOWN, clock 11:16, 1ST DOWN #93 T.Butkowski kick attempt good (H: #91 C.Junko, LS: #48 N.Crawford)Pittsburgh 7, Stanford 0
11:101st & 10 at own 35(11:16) #91 C.Junko kickoff 61 yards to the STAN04 #0 C.High return 18 yards to the STAN22 (#17 T.Kinsler)
11:16Timeout , clock 11:16
Stanford Field goal, 7 plays
11:061st & 10 at own 22(11:08) Shotgun #15 B.Gulbranson pass incomplete short middle to #86 S.Roush thrown to STAN26 broken up by #9 K.Louis
11:042nd & 10 at own 22(11:06) Shotgun #15 B.Gulbranson pass incomplete short left to #25 M.Brown thrown to STAN28
11:043rd & 10 at own 22PENALTY PITT Offside (#0 B.Lovelace) 5 yards from STAN22 to STAN27. NO PLAY
11:043rd & 5 at own 27(11:04) Shotgun #15 B.Gulbranson pass complete deep left to #86 S.Roush caught at PITT20, for 53 yards to the PITT20 (#15 R.Battle), 1ST DOWN
11:041st & 10 at opp 20(10:18) Shotgun #15 B.Gulbranson pass complete short right to #86 S.Roush caught at PITT16, for 4 yards to the PITT16 (#15 R.Battle). #86 S.Roush injured on the play
11:042nd & 6 at opp 16(09:52) Shotgun #15 B.Gulbranson pass incomplete short right to #0 C.High thrown to PITT00
11:043rd & 6 at opp 16(09:47) Shotgun #15 B.Gulbranson pass incomplete short right to #3 C.Williams thrown to PITT11 broken up by #24 C.Lindsey
9:354th & 6 at opp 16(09:41) #13 E.Kenney field goal attempt from 39 yards GOOD (H: #37 A.Flintoft, LS: #93 P.Warford), clock 09:35Pittsburgh 7, Stanford 3
Pittsburgh Fumble, 6 plays
9:311st & 10 at own 35#13 E.Kenney kickoff 60 yards to the PITT05 #7 D.Spann return 12 yards to the PITT17 (#23 H.Barth) PENALTY PITT Holding (#38 E.Taylor) 8 yards from PITT17 to PITT09
9:311st & 10 at own 9No Huddle-Shotgun #25 J.Turner rush middle for 2 yards gain to the PITT11 (#0 J.Galvan)
9:312nd & 8 at own 11No Huddle-Shotgun #6 M.Heintschel pass complete short left to #25 J.Turner caught at PITT15, for 11 yards to the PITT22 (#32 M.Leigber), out of bounds PENALTY PITT Pass Interference (#3 C.Hicks) 5 yards from PITT11 to PITT06. NO PLAY
9:312nd & 13 at own 6No Huddle-Shotgun #6 M.Heintschel pass incomplete deep middle to #3 C.Hicks thrown to PITT35
9:313rd & 13 at own 6No Huddle-Shotgun #6 M.Heintschel pass complete deep right to #2 K.Johnson caught at PITT32, for 25 yards to the PITT31, out of bounds at PITT31, 1ST DOWN
9:311st & 10 at own 32No Huddle-Shotgun #25 J.Turner rush middle for 3 yards gain to the PITT34 (#91 C.Patterson; #14 W.Aybar)
9:312nd & 8 at own 34No Huddle-Shotgun #25 J.Turner rush middle for 2 yards loss to the PITT32 (#32 M.Leigber)
7:013rd & 9 at own 32No Huddle-Shotgun #6 M.Heintschel rush middle for 4 yards gain to the PITT36 fumbled by #6 M.Heintschel at PITT36 forced by #0 J.Galvan recovered by STAN #44 E.Cooper at PITT36, End Of Play
Stanford Touchdown, 3 plays
7:011st & 10 at opp 36No Huddle-Shotgun #15 B.Gulbranson pass incomplete short right to #0 C.High thrown to PITT27 QB hurried by #56 J.Moore
7:012nd & 10 at opp 36Shotgun #15 B.Gulbranson pass incomplete short right to #3 C.Williams thrown to PITT36 QB hurried by #9 K.Louis PENALTY STAN Holding (#58 K.House) 10 yards from PITT36 to PITT46. NO PLAY
7:012nd & 20 at opp 46Shotgun #15 B.Gulbranson pass complete short right to #86 S.Roush caught at PITT43, for 11 yards to the PITT35 (#9 K.Louis; #24 C.Lindsey)
6:203rd & 9 at opp 35B. Gulbranson pass to CJ Williams for 35 yds, for a TD (E. Kenney KICK)Stanford 10, Pittsburgh 7
6:302nd & 20 at own 46Timeout Pittsburgh, clock 06:30
6:111st & 10 at own 35#13 E.Kenney kickoff 65 yards to the PITT00 #7 D.Spann return 41 yards to the PITT41 (#28 S.Neely III), out of bounds
6:20Timeout , clock 06:20
Pittsburgh Punt, 3 plays
6:201st & 10 at own 41Shotgun #25 J.Turner rush middle for 0 yards to the PITT41 (#75 B.Marceau-Olayinka)
6:202nd & 10 at own 41Shotgun #6 M.Heintschel pass complete short middle to #88 J.Holmes caught at PITT45, for 7 yards to the PITT48 (#35 M.Rose)
5:013rd & 3 at own 48No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #28 J.Cook thrown to PITT50
5:012nd & 10 at own 41Timeout Pittsburgh, clock 05:01
4:484th & 3 at own 48#91 C.Junko punt 47 yards to the STAN05
Stanford Punt, 3 plays
4:481st & 10 at own 5No Huddle #33 C.Tabb rush middle for 4 yards gain to the STAN09 (#9 K.Louis)
4:482nd & 6 at own 9Shotgun #33 C.Tabb rush middle for 0 yards to the STAN09 (#2 I.Neal)
4:483rd & 6 at own 9Shotgun #15 B.Gulbranson pass incomplete short middle to #86 S.Roush thrown to STAN15
3:194th & 6 at own 9#37 A.Flintoft punt 60 yards to the PITT31 #5 R.Williams Jr. return 9 yards to the PITT40 (#41 A.Pulsipher)
Pittsburgh Touchdown, 9 plays
3:191st & 10 at own 40Shotgun #6 M.Heintschel pass incomplete short right to #88 J.Holmes thrown to PITT45 broken up by #44 E.Cooper
3:192nd & 10 at own 40Shotgun #6 M.Heintschel rush middle for 2 yards gain to the PITT42 (#98 Z.Buckey) PENALTY PITT Holding declined
3:193rd & 8 at own 42No Huddle-Shotgun #6 M.Heintschel pass complete deep right to #7 D.Spann caught at STAN37, for 30 yards to the STAN28 (#26 C.Garland), 1ST DOWN
3:191st & 10 at opp 28No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #2 K.Johnson caught at STAN13, for 16 yards to the STAN12 (#39 C.Eckhardt), 1ST DOWN
3:191st & 10 at opp 12No Huddle-Shotgun #8 J.Goff rush left for 3 yards gain to the STAN09 (#44 E.Cooper), out of bounds
3:192nd & 7 at opp 9Shotgun #8 J.Goff rush middle for 5 yards gain to the STAN04 (#35 M.Rose)
0:323rd & 2 at opp 4No Huddle-Shotgun #25 J.Turner rush left for 4 yards gain (2) to the STAN00 TOUCHDOWN nullified by penalty, clock 00:32 PENALTY PITT Holding (#87 J.Overman) 10 yards from STAN02 to STAN12
0:382nd & 7 at own 9Timeout Stanford, clock 00:38
0:383rd & 10 at opp 12No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #88 J.Holmes caught at STAN08, for 8 yards to the STAN04 (#0 J.Galvan; #22 C.Ojarikre)
Q2 14:564th & 2 at opp 4Shotgun #7 D.Spann rush right for 4 yards gain to the STAN00 TOUCHDOWN, clock 14:56, 1ST DOWN #93 T.Butkowski kick attempt good (H: #91 C.Junko, LS: #48 N.Crawford)Pittsburgh 14, Stanford 10
2nd quarter11 drives, then Pittsburgh 21, Stanford 13
Stanford Interception, 2 plays
14:561st & 10 at own 35#91 C.Junko kickoff 50 yards to the STAN15 fair catch by #26 S.Irvin at STAN15
14:561st & 10 at own 25Shotgun #15 B.Gulbranson pass complete short left to #25 M.Brown caught at STAN27, for 2 yards to the STAN27 (#23 K.Bains)
14:122nd & 8 at own 27#15 B.Gulbranson pass intercepted by #7 J.McIntyre at PITT33, End Of Play
Pittsburgh Punt, 4 plays
14:121st & 10 at opp 48No Huddle-Shotgun #25 J.Turner rush right for 0 yards to the STAN48 (#29 D.Davis; #91 C.Patterson)
14:122nd & 12 at opp 48No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #5 R.Williams Jr. thrown to STAN40 PENALTY PITT Personal Foul (#53 K.Stanley) 15 yards from STAN48 to PITT37
14:123rd & 25 at own 37Shotgun #6 M.Heintschel pass incomplete short right to #25 J.Turner thrown to PITT34 QB hurried by #11 T.Tafiti
12:484th & 25 at own 37#91 C.Junko punt 38 yards to the STAN25 fair catch by #13 L.Thorpe at STAN25
Stanford Interception, 6 plays
12:481st & 10 at own 25No Huddle #15 B.Gulbranson pass complete deep left to #88 B.Blackburn caught at STAN48, for 26 yards to the PITT49 (#15 R.Battle), 1ST DOWN. #15 R.Battle injured on the play
Pittsburgh Punt, 4 plays
12:484th & 25 at opp 37Timeout , clock 12:48
12:481st & 10 at own 33Shotgun #7 D.Spann rush left for 4 yards gain to the PITT37, out of bounds at PITT37 PENALTY STAN Personal Foul (#22 C.Ojarikre) 15 yards from PITT37 to STAN48, 1ST DOWN
Stanford Interception, 6 plays
12:481st & 10 at opp 49#26 S.Irvin rush middle for 5 yards gain to the PITT44 (#9 K.Louis; #23 K.Bains)
12:482nd & 5 at opp 44#26 S.Irvin rush right for 2 yards gain to the PITT42 (#24 C.Lindsey; #9 K.Louis)
12:483rd & 3 at opp 42#34 C.Hampton rush right for 3 yards gain to the PITT39 (#21 S.Harrison; #56 J.Moore), 1ST DOWN
12:481st & 10 at opp 39#34 C.Hampton rush middle for 0 yards to the PITT39 (#24 C.Lindsey; #95 F.Brewu)
9:392nd & 10 at opp 39#15 B.Gulbranson pass intercepted by #9 K.Louis at PITT12 #9 K.Louis return 0 yards to the PITT12 (#86 S.Roush)
Pittsburgh Punt, 8 plays
9:391st & 10 at own 12Shotgun #25 J.Turner rush left for 4 yards gain to the PITT16 (#2 D.Stephenson)
9:392nd & 6 at own 16No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #3 C.Hicks thrown to PITT27 broken up by #0 J.Galvan
9:391st & 10 at own 27PENALTY PITT False Start 5 yards from PITT27 to PITT22. NO PLAY
9:391st & 15 at own 22No Huddle-Shotgun #25 J.Turner rush left for 31 yards gain to the STAN47 (#0 J.Galvan), out of bounds, 1ST DOWN
9:391st & 10 at opp 47No Huddle-Shotgun #6 M.Heintschel rush right for 10 yards gain to the STAN37 (#0 J.Galvan), 1ST DOWN
9:391st & 10 at opp 37No Huddle-Shotgun #6 M.Heintschel pass incomplete short middle to #2 K.Johnson thrown to STAN33 broken up by #23 H.Barth
9:392nd & 10 at opp 37No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN36 (#91 C.Patterson)
9:393rd & 9 at opp 36No Huddle-Shotgun #6 M.Heintschel sacked for loss of 10 yards to the STAN46 (#44 E.Cooper)
5:424th & 19 at opp 46#91 C.Junko punt 46 yards to the STAN00, Touchback
Stanford Punt, 3 plays
5:421st & 10 at own 20No Huddle #26 S.Irvin rush right for 0 yards to the STAN20 (#0 B.Lovelace; #9 K.Louis)
5:424th & 19 at own 46Timeout , clock 05:42
Stanford Punt, 3 plays
5:422nd & 10 at own 20Shotgun #15 B.Gulbranson pass incomplete short right to #25 M.Brown thrown to STAN33 broken up by #9 K.Louis
5:423rd & 10 at own 20Shotgun #15 B.Gulbranson sacked for loss of 13 yards to the STAN07 (#24 C.Lindsey)
4:104th & 23 at own 7#37 A.Flintoft punt 43 yards to the STAN50 fair catch by #5 R.Williams Jr. at PITT50
Pittsburgh Touchdown, 7 plays
4:101st & 10 at the 50No Huddle-Shotgun #25 J.Turner rush middle for 1 yard loss to the PITT49 (#32 M.Leigber)
4:101st & 10 at opp 33No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #2 K.Johnson thrown to STAN22
4:102nd & 10 at opp 33No Huddle-Shotgun #6 M.Heintschel pass complete short right to #2 K.Johnson caught at STAN36, for 13 yards to the STAN20 (#9 B.Nicholson), 1ST DOWN
4:101st & 10 at opp 20No Huddle-Shotgun #25 J.Turner rush middle for 12 yards gain to the STAN08 (#32 M.Leigber), 1ST DOWN
2:001st & 10 at own 20Timeout , clock 02:00
1:472nd & goal at opp 5Raphael Williams Jr. 5 Yd pass from Mason Heintschel (Trey Butkowski Kick)Pittsburgh 21, Stanford 10
2:001st & goal at opp 8Shotgun #6 M.Heintschel pass complete short middle to #3 C.Hicks caught at STAN10, for 3 yards to the STAN05 (#39 C.Eckhardt)
Stanford Field goal, 10 plays
1:471st & 10 at own 35#91 C.Junko kickoff 65 yards to the STAN00, Touchback
1:471st & 10 at own 25Shotgun #15 B.Gulbranson pass complete short left to #3 C.Williams caught at STAN29, for 11 yards to the STAN36 (#24 C.Lindsey), 1ST DOWN
1:471st & 10 at own 36No Huddle-Shotgun #15 B.Gulbranson pass complete short right to #86 S.Roush caught at STAN37, for 4 yards to the STAN40 (#9 K.Louis)
1:472nd & 6 at own 40No Huddle-Shotgun #15 B.Gulbranson pass incomplete short right to #86 S.Roush thrown to STAN45 broken up by #28 S.Lee Jr. QB hurried by #44 J.Scott and #9 K.Louis
1:473rd & 6 at own 40Shotgun #15 B.Gulbranson pass complete short middle to #11 B.Farrell caught at STAN44, for 7 yards to the STAN47 (#0 B.Lovelace), 1ST DOWN
1:471st & 10 at own 47No Huddle-Shotgun #15 B.Gulbranson pass complete short right to #25 M.Brown caught at PITT47, for 21 yards to the PITT32 (#28 S.Lee Jr.), 1ST DOWN
1:471st & 10 at opp 32No Huddle-Shotgun #15 B.Gulbranson pass complete short right to #86 S.Roush caught at PITT28, for 4 yards to the PITT28, out of bounds at PITT28
1:472nd & 6 at opp 28PENALTY STAN False Start (#66 N.Prongos) 5 yards from PITT28 to PITT33. NO PLAY
1:472nd & 11 at opp 33Shotgun #15 B.Gulbranson pass complete short left to #86 S.Roush caught at PITT29, for 12 yards to the PITT21 (#24 C.Lindsey), 1ST DOWN
1:471st & 10 at opp 21No Huddle-Shotgun #15 B.Gulbranson pass incomplete short left to #3 C.Williams thrown to PITT06
1:472nd & 10 at opp 21Shotgun #15 B.Gulbranson sacked for loss of 6 yards to the PITT27 (#2 I.Neal, #45 J.Zelinsky)
0:003rd & 16 at opp 27Emmet Kenney 45 Yd Field GoalPittsburgh 21, Stanford 13
0:052nd & 10 at opp 21Timeout Stanford, clock 00:05
0:052nd & 10 at own 21Timeout Pittsburgh, clock 00:05
Pittsburgh Touchdown, 7 plays
0:002nd & 11 at own 49No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #5 R.Williams Jr. caught at STAN35, for 18 yards to the STAN33, End Of Play, 1ST DOWN
3rd quarter3 drives, then Pittsburgh 35, Stanford 13
Pittsburgh Punt, 5 plays
15:001st & 10 at own 35#13 E.Kenney kickoff 65 yards to the PITT00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #6 M.Heintschel pass incomplete short middle to #88 J.Holmes thrown to PITT35
15:002nd & 10 at own 25No Huddle-Shotgun #6 M.Heintschel pass complete short middle to #88 J.Holmes caught at PITT39, for 14 yards to the PITT39 (#0 J.Galvan), 1ST DOWN
15:001st & 10 at own 39No Huddle-Shotgun #6 M.Heintschel pass complete short right to #5 R.Williams Jr. caught at PITT37, for 3 yards to the PITT42 (#32 M.Leigber; #24 L.McAllister III)
15:002nd & 7 at own 42No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #87 J.Overman thrown to STAN50
15:003rd & 7 at own 42No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #87 J.Overman thrown to PITT45 broken up by #35 M.Rose
15:004th & 7 at own 42PENALTY PITT Delay Of Game 5 yards from PITT42 to PITT37. NO PLAY
13:414th & 12 at own 37#91 C.Junko punt 36 yards to the STAN27 #13 L.Thorpe return 2 yards to the STAN29 (#26 A.Bryant)
Stanford Punt, 8 plays
13:411st & 10 at own 29No Huddle #15 B.Gulbranson pass complete short left to #34 C.Hampton caught at STAN32, for 12 yards to the STAN41 (#8 T.Lynum), 1ST DOWN
13:411st & 10 at own 41Shotgun #34 C.Hampton rush right for 1 yard gain to the STAN42 (#9 K.Louis; #44 J.Scott). #0 J.Galvan injured on the play
13:412nd & 9 at own 42Shotgun #15 B.Gulbranson pass complete short right to #11 B.Farrell caught at PITT49, for 10 yards to the PITT48 (#7 J.McIntyre), 1ST DOWN
13:411st & 10 at opp 48Shotgun #34 C.Hampton rush right for 5 yards gain to the PITT43 (#8 T.Lynum; #9 K.Louis)
13:412nd & 5 at opp 43Shotgun #15 B.Gulbranson pass complete short right to #3 C.Williams caught at PITT38, for 8 yards to the PITT35 (#8 T.Lynum), 1ST DOWN
13:411st & 10 at opp 35Shotgun #26 S.Irvin rush middle for 4 yards gain to the PITT31 (#95 F.Brewu). #2 I.Neal injured on the play
10:282nd & 6 at opp 31No Huddle-Shotgun #33 C.Tabb rush left for 0 yards to the PITT31 (#55 S.FitzSimmons)
10:281st & 10 at opp 35Timeout , clock 10:28
10:283rd & 6 at opp 31Shotgun #15 B.Gulbranson sacked for loss of 10 yards to the PITT41 (#44 J.Scott)
8:494th & 16 at opp 41#37 A.Flintoft punt 30 yards to the PITT11 fair catch by #5 R.Williams Jr. at PITT11
8:563rd & 6 at own 31Timeout Pittsburgh, clock 08:56
Pittsburgh Touchdown, 7 plays
8:561st & 10 at own 11Shotgun #25 J.Turner rush right for 15 yards gain to the PITT26 (#28 S.Neely III), 1ST DOWN
8:561st & 10 at own 26No Huddle-Shotgun #6 M.Heintschel pass complete short left to #25 J.Turner caught at PITT20, for 4 yards to the PITT30 (#35 M.Rose). #53 K.Stanley injured on the play
8:562nd & 6 at own 30No Huddle-Shotgun #25 J.Turner rush left for 1 yard gain to the PITT31 (#14 W.Aybar; #97 Z.Rowell)
8:563rd & 5 at own 31No Huddle-Shotgun #6 M.Heintschel pass complete short left to #25 J.Turner caught at PITT33, for 4 yards to the PITT35 (#39 C.Eckhardt), out of bounds
8:564th & 1 at own 35Shotgun #25 J.Turner rush middle for 6 yards gain to the PITT41 (#35 M.Rose; #39 C.Eckhardt), 1ST DOWN
8:561st & 10 at own 41No Huddle-Shotgun #6 M.Heintschel pass complete deep left to #11 C.Lee caught at STAN28, for 31 yards to the STAN28, End Of Play, 1ST DOWN, PENALTY STAN Roughing The Passer (#75 B.Marceau-Olayinka) 14 yards from STAN28 to STAN14, 1ST DOWN
5:541st & 10 at opp 14Jake Overman 14 Yd pass from Mason Heintschel (Trey Butkowski Kick)Pittsburgh 28, Stanford 13
5:541st & 10 at own 35#91 C.Junko kickoff 40 yards to the STAN25 fair catch by #26 S.Irvin at STAN25
2nd quarter1 drive, then Pittsburgh 21, Stanford 13
Pittsburgh Punt, 8 plays
0:003rd & 6 at own 16No Huddle-Shotgun #6 M.Heintschel rush middle for 11 yards gain to the PITT27, End Of Play, 1ST DOWN
Q3 5:46PENALTY PITT UNS: Unsportsmanlike Conduct (#7 D.Spann) 15 yards from PITT35 to PITT20. NO PLAY
Q3 5:461st & 10 at own 25Shawn Lee Jr. 30 Yd Interception Return (Trey Butkowski Kick)Pittsburgh 35, Stanford 13
3rd quarter3 drives, then Pittsburgh 35, Stanford 13
Stanford Turnover on downs, 4 plays
5:401st & 10 at own 20#91 C.Junko kickoff 65 yards to the STAN15 #0 C.High return 27 yards to the STAN42 (#52 A.Ibrahim; #22 Z.Ferguson). #37 D.Brewton injured on the play
5:401st & 10 at own 42No Huddle-Shotgun #15 B.Gulbranson pass complete short left to #11 B.Farrell caught at STAN37, for 1 yard to the STAN43 (#9 K.Louis)
5:402nd & 9 at own 43No Huddle #26 S.Irvin rush middle for 4 yards gain to the STAN47 (#0 B.Lovelace; #4 J.Whittington)
5:403rd & 5 at own 47#26 S.Irvin rush left for 4 yards loss to the STAN43 (#44 J.Scott; #11 N.James)
3:244th & 9 at own 43Shotgun #15 B.Gulbranson pass incomplete short right to #18 M.Libman thrown to STAN50, TURNOVER ON DOWNS
Pittsburgh Interception, 5 plays
3:241st & 10 at opp 43Shotgun #6 M.Heintschel pass complete deep right to #80 B.Yates caught at STAN21, for 31 yards to the STAN12 (#23 H.Barth), out of bounds PENALTY PITT Holding (#51 J.Cooley) 10 yards from STAN43 to PITT47. NO PLAY
2:531st & 20 at own 47No Huddle-Shotgun #6 M.Heintschel pass complete short right to #11 C.Lee caught at STAN36, for 17 yards to the STAN36, out of bounds at STAN36
2:531st & 10 at opp 43Timeout Pittsburgh, clock 02:53
2:532nd & 3 at opp 36No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #80 B.Yates thrown to STAN28 broken up by #24 L.McAllister III
2:533rd & 3 at opp 36No Huddle-Shotgun #6 M.Heintschel pass complete short left to #80 B.Yates caught at STAN38, for 12 yards to the STAN24 (#39 C.Eckhardt), 1ST DOWN
2:531st & 10 at opp 24Shotgun #6 M.Heintschel pass incomplete deep right to #7 D.Spann thrown to STAN00 PENALTY STAN Pass Interference (#39 C.Eckhardt) 15 yards from STAN24 to STAN09, 1ST DOWN. NO PLAY
2:531st & goal at opp 9Shotgun #25 J.Turner rush middle for 8 yards gain to the STAN01 (#39 C.Eckhardt)
1:092nd & goal at opp 1Shotgun #6 M.Heintschel pass intercepted by #9 B.Nicholson at STAN00 QB hurried by #23 H.Barth, Touchback
Stanford Punt, 4 plays
1:091st & 10 at own 20No Huddle-Shotgun #33 C.Tabb rush middle for 4 yards gain to the STAN24 (#9 K.Louis)
1:092nd & 6 at own 24No Huddle-Shotgun #33 C.Tabb rush middle for 0 yards to the STAN24 (#2 I.Neal) PENALTY PITT Personal Foul (#11 N.James) 15 yards from STAN24 to STAN39, 1ST DOWN. NO PLAY
1:091st & 10 at own 39Shotgun #2 E.Brown pass incomplete short left to #18 M.Libman thrown to STAN46
1:092nd & 10 at own 39Shotgun #2 E.Brown pass incomplete deep left to #0 C.High thrown to PITT38 broken up by #23 K.Bains
Q4 15:003rd & 10 at own 39No Huddle-Shotgun #2 E.Brown sacked for loss of 8 yards to the STAN31 (#44 J.Scott)
Q4 14:134th & 18 at own 31#37 A.Flintoft punt 46 yards to the PITT23 fair catch by #5 R.Williams Jr. at PITT23
4th quarter10 drives, then Pittsburgh 35, Stanford 20
Pittsburgh Punt, 3 plays
14:131st & 10 at own 23No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the PITT24 (#91 C.Patterson; #35 M.Rose)
14:132nd & 9 at own 24No Huddle-Shotgun #25 J.Turner rush middle for 0 yards to the PITT24 (#11 T.Tafiti)
14:133rd & 9 at own 24No Huddle-Shotgun #6 M.Heintschel sacked for loss of 5 yards to the PITT19 (#21 S.Edwards, #91 C.Patterson). #71 R.Carretta injured on the play
12:324th & 14 at own 19#91 C.Junko punt 41 yards to the STAN40 fair catch by #13 L.Thorpe at STAN40
Stanford Turnover on downs, 4 plays
12:321st & 10 at own 40No Huddle-Shotgun #33 C.Tabb rush right for 0 yards to the STAN40 (#24 C.Lindsey; #45 J.Zelinsky)
12:324th & 14 at opp 19Timeout , clock 12:32
Stanford Turnover on downs, 4 plays
12:322nd & 10 at own 40Shotgun #2 E.Brown rush middle for 0 yards to the STAN40 (#0 B.Lovelace; #45 J.Zelinsky)
12:323rd & 10 at own 40Shotgun #2 E.Brown pass complete short left to #0 C.High caught at STAN38, for 6 yards to the STAN46 (#14 J.Guerrier)
10:354th & 4 at own 46Shotgun #2 E.Brown pass complete short right to #11 B.Farrell caught at STAN49, for 3 yards to the STAN49 (#7 J.McIntyre), TURNOVER ON DOWNS. STAN is challenging the ruling on the field - “Short of the line to gain”. CALL UPHELD
Pittsburgh Interception, 4 plays
10:351st & 10 at opp 49No Huddle-Shotgun #25 J.Turner rush left for 3 yards gain to the STAN46, out of bounds at STAN46
10:352nd & 7 at opp 46No Huddle-Shotgun #6 M.Heintschel pass complete short left to #25 J.Turner caught at STAN44, for 28 yards to the STAN18 (#35 M.Rose), 1ST DOWN
10:351st & 10 at opp 18No Huddle-Shotgun #6 M.Heintschel pass incomplete short left to #17 T.Kinsler thrown to STAN21 broken up by #11 T.Tafiti
9:182nd & 10 at opp 18No Huddle-Shotgun #6 M.Heintschel pass intercepted by #9 B.Nicholson at STAN00, Touchback
Stanford Punt, 3 plays
9:061st & 10 at own 20(09:18) No Huddle-Shotgun #2 E.Brown pass complete short right to #3 C.Williams caught at STAN22, for 6 yards to the STAN26 (#9 K.Louis), out of bounds
9:182nd & 10 at own 18Timeout , clock 09:18
Stanford Punt, 3 plays
8:322nd & 4 at own 26(08:41) No Huddle-Shotgun #33 C.Tabb rush middle for 5 yards loss to the STAN21 (#6 N.Temple)
7:543rd & 9 at own 21(07:58) No Huddle-Shotgun #2 E.Brown pass incomplete short right to #86 S.Roush thrown to STAN22
7:464th & 9 at own 21(07:53) #37 A.Flintoft punt 49 yards to the PITT30 fair catch by #5 R.Williams Jr. at PITT30
Pittsburgh Fumble, 7 plays
7:361st & 10 at own 30(07:45) No Huddle-Shotgun #25 J.Turner rush right for 37 yards gain to the STAN33 (#32 M.Leigber; #27 B.Thompson), 1ST DOWN
6:541st & 10 at opp 33(06:59) No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN32 (#51 S.Mattingly)
6:162nd & 9 at opp 32(06:25) No Huddle-Shotgun #6 M.Heintschel pass complete short right to #28 J.Cook caught at STAN31, for 5 yards to the STAN27 (#38 Z.Johnson), out of bounds
5:473rd & 4 at opp 27(05:51) No Huddle-Shotgun #6 M.Heintschel rush middle for 8 yards gain to the STAN19 (#2 D.Stephenson; #29 D.Davis), 1ST DOWN
5:031st & 10 at opp 19(05:10) No Huddle-Shotgun #6 M.Heintschel pass complete short right to #3 C.Hicks caught at STAN16, for 14 yards to the STAN05 (#27 B.Thompson), 1ST DOWN
4:241st & goal at opp 5(04:29) No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN04 (#30 E.Dubre; #45 O.Staples)
3:532nd & goal at opp 4(03:53) No Huddle-Shotgun #6 M.Heintschel rush middle for 1 yard gain to the STAN03 fumbled by #6 M.Heintschel at STAN03 forced by #30 E.Dubre recovered by STAN #30 E.Dubre at STAN03, End Of Play. The previous play is under automatic review - “Fumble”. CALL OVERTURNED. (Original Play: (03:53) No Huddle-Shotgun #6 M.Heintschel rush middle for 0 yards to the STAN04 (#29 D.Davis))
Stanford Touchdown, 11 plays
3:331st & 10 at own 3(03:41) No Huddle #26 S.Irvin rush middle for 2 yards gain to the STAN05 (#37 D.Brewton)
3:412nd & 4 at own 4Timeout , clock 03:41
Stanford Touchdown, 11 plays
2:492nd & 8 at own 5(02:55) #26 S.Irvin rush middle for 11 yards gain to the STAN16 (#26 A.Bryant), 1ST DOWN
2:061st & 10 at own 16(02:16) Shotgun #2 E.Brown pass complete short middle to #26 S.Irvin caught at STAN17, for 5 yards to the STAN21 (#52 A.Ibrahim; #38 E.Taylor)
1:532nd & 5 at own 21(01:59) No Huddle-Shotgun #2 E.Brown pass incomplete deep left to #0 C.High thrown to PITT40 broken up by #21 S.Harrison
2:001st & 10 at own 16Timeout , clock 02:00
1:473rd & 5 at own 21(01:51) No Huddle-Shotgun #2 E.Brown pass complete short left to #86 S.Roush caught at STAN25, for 6 yards to the STAN27 (#38 E.Taylor; #26 A.Bryant), 1ST DOWN
1:301st & 10 at own 27(01:35) Shotgun #2 E.Brown sacked for loss of 9 yards to the STAN18 (#39 M.Gracio)
1:131st & 10 at own 18Timeout , clock 01:13
0:451st & 10 at own 28(00:50) Shotgun #2 E.Brown pass complete short middle to #3 C.Williams caught at STAN46, for 22 yards to the STAN50 (#22 Z.Ferguson), 1ST DOWN
0:381st & 10 at the 50(00:40) No Huddle-Shotgun #2 E.Brown pass complete short left to #0 C.High caught at PITT43, for 10 yards to the PITT40, out of bounds at PITT40, 1ST DOWN
0:321st & 10 at opp 40(00:36) No Huddle-Shotgun #2 E.Brown pass complete deep left to #3 C.Williams caught at PITT19, for 21 yards to the PITT19 (#22 Z.Ferguson), 1ST DOWN
0:181st & 10 at opp 19CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick)Pittsburgh 35, Stanford 20
1:082nd & 19 at own 18(01:08) Shotgun #2 E.Brown pass complete short right to #86 S.Roush caught at STAN28, for 10 yards to the STAN28 (#28 S.Lee Jr.)
Pittsburgh End of game, 1 play
0:081st & 10 at own 45(00:08) Kneel down by #6 M.Heintschel at PITT43 for loss of 2 yards
0:181st & 10 at own 35PENALTY STAN UNS: Unsportsmanlike Conduct (#3 C.Williams) 25 yards from STAN35 to STAN10. NO PLAY
0:181st & 10 at own 20(00:18) #19 L.Bironas kickoff 71 yards to the PITT09 #7 J.McIntyre return 36 yards to the PITT45 (#28 S.Neely III)

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 3–⁠2 in five meetings.

Recent meetings
2025Pittsburgh 35, Stanford 20
2018Stanford 14, Pittsburgh 13Sun Bowl
1932Pittsburgh 7, Stanford 0
1927Stanford 7, Pittsburgh 6Rose Bowl
1922Pittsburgh 16, Stanford 7

Around this game