20
FinalNov 1, 2025 · Stanford Stadium
Team1234Final
Pittsburgh71414035
Stanford1030720

Game flow

Pittsburgh won by 15 · 9 scores
Lead changes
2
0 times tied
STAN biggest lead
+3
Q1 6:20
PITT biggest lead
+22
Q3 5:46
Time in front
STAN 11% · PITT 83%
tied 6% · 6:24 vs 49:52 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Stanford ahead▼ Pittsburgh aheadQ1 11:16 · PITT Passing Touchdown: Kenny Johnson 17 Yd pass from Mason Heintschel (Trey Butkowski Kick) (PITT 7, STAN 0)Q1 9:35 · STAN Field Goal Good: Emmet Kenney 39 Yd Field Goal (PITT 7, STAN 3)Q1 6:20 · STAN Passing Touchdown: CJ Williams 35 Yd pass from Ben Gulbranson (Emmet Kenney Kick) (PITT 7, STAN 10)Q2 14:56 · PITT Rush: Deuce Spann 4 Yd Run (Trey Butkowski Kick) (PITT 14, STAN 10)Q2 1:47 · PITT Passing Touchdown: Raphael Williams Jr. 5 Yd pass from Mason Heintschel (Trey Butkowski Kick) (PITT 21, STAN 10)Q2 0:00 · STAN Field Goal Good: Emmet Kenney 45 Yd Field Goal (PITT 21, STAN 13)Q3 5:54 · PITT Passing Touchdown: Jake Overman 14 Yd pass from Mason Heintschel (Trey Butkowski Kick) (PITT 28, STAN 13)Q3 5:46 · PITT Interception Return Touchdown: Shawn Lee Jr. 30 Yd Interception Return (Trey Butkowski Kick) (PITT 35, STAN 13)Q4 0:18 · STAN Passing Touchdown: CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick) (PITT 35, STAN 20)

The lead after every score: above the line Stanford is ahead, below it Pittsburgh. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
11:16PITT
TD Kenny Johnson 17 Yd pass from Mason Heintschel (Trey Butkowski Kick)4 plays, 35 yds, 1:33 · from STAN 35
PITT 7–0 STAN
9:35STAN
FG Emmet Kenney 39 Yd Field Goal 7 plays, 62 yds, 1:35 · from STAN 22
PITT 7–3 STAN
6:20STAN
TD CJ Williams 35 Yd pass from Ben Gulbranson (Emmet Kenney Kick)3 plays, 36 yds, 0:41 · from PITT 36
PITT 7–10 STAN
2nd quarter
14:56PITT
RUSH Deuce Spann 4 Yd Run (Trey Butkowski Kick)9 plays, 60 yds, 3:23 · from PITT 40
PITT 14–10 STAN
1:47PITT
TD Raphael Williams Jr. 5 Yd pass from Mason Heintschel (Trey Butkowski Kick)7 plays, 50 yds, 2:23 · from 50
PITT 21–10 STAN
0:00STAN
FG Emmet Kenney 45 Yd Field Goal 10 plays, 48 yds, 1:47 · from STAN 25
PITT 21–13 STAN
3rd quarter
5:54PITT
TD Jake Overman 14 Yd pass from Mason Heintschel (Trey Butkowski Kick)7 plays, 89 yds, 2:55 · from PITT 11
PITT 28–13 STAN
5:46PITT
TD Shawn Lee Jr. 30 Yd Interception Return (Trey Butkowski Kick)
PITT 35–13 STAN
4th quarter
0:18STAN
TD CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick)11 plays, 97 yds, 3:29 · from STAN 3
PITT 35–20 STAN

Drives

STAN 5/15 scoredPITT 4/14 scored
QStartTeamFromPlaysYdsTimeResult
Q114:55STANSTAN 28472:06Downs
Q112:49PITTSTAN 354351:33Touchdown
Q111:10STANSTAN 227621:35Field Goal
Q19:31PITTPITT 96272:30Fumble
Q17:01STANPITT 363360:41Touchdown
Q16:11PITTPITT 41371:23Punt
Q14:48STANSTAN 5341:29Punt
Q13:19PITTPITT 409603:23Touchdown
Q214:56STANSTAN 25220:44Interception
Q214:12PITTPITT 33441:24Punt
Q212:48STANSTAN 256363:09Interception
Q29:39PITTPITT 128423:57Punt

Win probability

Pittsburgh 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Stanford▼ PittsburghPittsburgh +23% win probability: No Huddle-Shotgun #6 M.Heintschel rush middle for 11 yards gain to the PITT27, End Of Play, 1ST DOWNStanford +20% win probability: B. Gulbranson pass to CJ Williams for 35 yds, for a TD (E. Kenney KICK)Pittsburgh +18% win probability: No 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)Pittsburgh +17% win probability: (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)Stanford +16% win probability: #91 C.Junko kickoff 50 yards to the STAN15 fair catch by #26 S.Irvin at STAN15

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Mason Heintschel23/383048.03267.0
RushingCARYDSAVGTDLONG
Ja'Kyrian Turner221275.8037
Mason Heintschel8212.6011
Deuce Spann284.014
Juelz Goff284.005
Team1-2-2.000
ReceivingRECYDSAVGTDLONG
Kenny Johnson47117.8125
Censere Lee24824.0031
Raphael Williams Jr.4379.3118
Ja'Kyrian Turner33612.0028
Justin Holmes4348.5014
Deuce Spann13030.0030
Cataurus Hicks2178.5014
Jake Overman11414.0114
Bryce Yates11212.0012
Justin Cook155.005
DefenseTOTSOLOSACKSTFLPDQB HUR
Kyle Louis1150021
Cameron Lindsey841110
Tamon Lynum430000
Jimmy Scott4222.501
Braylan Lovelace410001
Rashad Battle330000
Kavir Bains-Marquez320010
Zion Ferguson320000
InterceptionsINTYDSTD
Shawn Lee Jr.1301
Javon McIntyre100
Kyle Louis100
KickingFGPCTLONGXPPTS
Trey Butkowski0/00.005/55
PuntingNOYDSAVGTBIn 20LONG
Caleb Junko520841.61147

Biggest plays

PITT +23% Q2 0:00 No Huddle-Shotgun #6 M.Heintschel rush middle for 11 yards gain to the PITT27, End Of Play, 1ST DOWN
STAN +20% Q1 6:20 B. Gulbranson pass to CJ Williams for 35 yds, for a TD (E. Kenney KICK)
PITT +18% Q1 0:38 No 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)
PITT +17% Q1 11:16 (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)
STAN +16% Q2 14:56 #91 C.Junko kickoff 50 yards to the STAN15 fair catch by #26 S.Irvin at STAN15

Team stats

StatPITTSTAN
1st Downs2518
3rd down efficiency5-136-15
4th down efficiency2-20-3
Total Yards466326
Passing304336
Comp/Att23/3827/44
Yards per pass8.07.6
Rushing162-10
Rushing Attempts3527
Yards per rush4.6-0.4
Penalties10-936-84
Turnovers43
Fumbles lost20
Interceptions thrown23
Possession30:3029:30

Play by play

Q4 0:08 1st & 10 at PITT 45 (00:08) Kneel down by #6 M.Heintschel at PITT43 for loss of 2 yards
Q4 0:18 (00:18) #19 L.Bironas kickoff 71 yards to the PITT09 #7 J.McIntyre return 36 yards to the PITT45 (#28 S.Neely III)
Q4 0:18 1st & 10 at STAN 35 PENALTY STAN UNS: Unsportsmanlike Conduct (#3 C.Williams) 25 yards from STAN35 to STAN10. NO PLAY
Q4 0:18 1st & 10 at PITT 19 CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick)
Q4 0:32 1st & 10 at PITT 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
Q4 0:38 1st & 10 at 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
Q4 0:45 1st & 10 at STAN 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
Q4 1:13 1st & 10 at STAN 0 Timeout , clock 01:13
Q4 1:30 1st & 10 at STAN 27 (01:35) Shotgun #2 E.Brown sacked for loss of 9 yards to the STAN18 (#39 M.Gracio)
Q4 1:47 3rd & 5 at STAN 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
Q4 1:53 2nd & 5 at STAN 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
Q4 2:06 1st & 10 at STAN 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)
Q4 2:49 2nd & 8 at STAN 5 (02:55) #26 S.Irvin rush middle for 11 yards gain to the STAN16 (#26 A.Bryant), 1ST DOWN
Q4 3:33 1st & 10 at STAN 3 (03:41) No Huddle #26 S.Irvin rush middle for 2 yards gain to the STAN05 (#37 D.Brewton)
Q4 3:53 2nd & Goal at STAN 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))
Q4 4:24 1st & Goal at STAN 5 (04:29) No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN04 (#30 E.Dubre; #45 O.Staples)
Q4 5:03 1st & 10 at STAN 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
Q4 5:47 3rd & 4 at STAN 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
Q4 6:16 2nd & 9 at STAN 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
Q4 6:54 1st & 10 at STAN 33 (06:59) No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN32 (#51 S.Mattingly)
Q4 7:36 1st & 10 at PITT 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
Q4 7:46 4th & 9 at STAN 21 (07:53) #37 A.Flintoft punt 49 yards to the PITT30 fair catch by #5 R.Williams Jr. at PITT30
Q4 7:54 3rd & 9 at STAN 21 (07:58) No Huddle-Shotgun #2 E.Brown pass incomplete short right to #86 S.Roush thrown to STAN22
Q4 8:32 2nd & 4 at STAN 26 (08:41) No Huddle-Shotgun #33 C.Tabb rush middle for 5 yards loss to the STAN21 (#6 N.Temple)
Q4 9:06 1st & 10 at STAN 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