Pittsburgh Panthers vs Stanford Cardinal
Drive chart
Drives
End of Game
Touchdown
Fumble
Punt
Interception
Downs
Who won: Pitt 35-20
The Pittsburgh Panthers beat the Stanford Cardinal 35-20 on Saturday, November 1, 2025 at Stanford Stadium. The Pitt outscored the Stanford 14-0 in the 3rd quarter. Mason Heintschel led the Pitt in passing yards (23/38, 304 YDS, 3 TD, 2 INT). Ben Gulbranson led the Stanford in passing yards (17/30, 228 YDS, 1 TD, 3 INT).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.2
CJ Williams122 YDS2 TD7 REC - 27.9
Kyle Louis11 TOT1 INT - 37.9
Shawn Lee Jr.1 TD2 TOT30 YDS1 TD - 47.6
Jimmy Scott4 TOT2 SACKS - 57.4
Ja'Kyrian Turner127 YDS22 CAR36 YDS3 REC - 67.4
Cameron Lindsey8 TOT1 SACKS - 77.4
Brandon Nicholson1 TOT2 INT - 87.2
Kenny Johnson71 YDS1 TD4 REC - 97.2
Ernest Cooper1 REC2 TOT1 SACKS - 107.2
Jahsiah Galvan7 TOT - 117.1
Mason Heintschel23/38 C/ATT304 YDS3 TD21 YDS - 127.1
Sam Roush104 YDS8 REC1 TOT
Team stats

Player of the game
CJ Williams
STAN · 7 REC, 122 YDS, 2 TD
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- End of 4th quarter.
- Q4 0:08


Stuffed for a loss of 2
Kneel down by #6 M.Heintschel at PITT43 for loss of 2 yards
M. Heintschel · 8 CAR, 21 YDS · 1st & 10 · 1st & 10 at PITT 45
- Q4 0:18

Kickoff returned 36 yds
#19 L.Bironas kickoff 71 yards to the PITT09 #7 J.McIntyre return 36 yards to the PITT45 (#28 S.Neely III)
L. Bironas
- Q4 0:18STA
FLAGKickoff, touchback
PENALTY STAN UNS: Unsportsmanlike Conduct (#3 C.Williams) 25 yards from STAN35 to STAN10. NO PLAY
1st & 10 · 1st & 10 at STAN 35
- TOUCHDOWNQ4 0:18STA

Touchdown! 19 yd pass
CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick)
PITT 35 - 20 STAN - Q4 0:32


21 yd completion to C. Williams
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
E. Brown · 10/14, 108 YDS · 1st & 10 · 1st & 10 at PITT 40
- Q4 0:38


10 yd completion to C. High
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
E. Brown · 10/14, 108 YDS · 1st & 10 · 1st & 10 at 50
- Q4 0:45


22 yd completion to C. Williams
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
E. Brown · 10/14, 108 YDS · 1st & 10 · 1st & 10 at STAN 28
- SCOREQ4 1:08


10 yd completion to S. Roush
E. Brown · 10/14, 108 YDS · 2nd & 19
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.)
PITT 35 - 19 STAN - Q4 1:13STA

Timeout
Timeout , clock 01:13
- Q4 1:30


Sacked for a loss of 9
Shotgun #2 E.Brown sacked for loss of 9 yards to the STAN18 (#39 M.Gracio)
E. Brown · 10/14, 108 YDS · 1st & 10 · 1st & 10 at STAN 27
- Q4 1:47


6 yd completion to S. Roush
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
E. Brown · 10/14, 108 YDS · 3rd & 5 · 3rd & 5 at STAN 21
- Q4 1:53


Incomplete to C. High
No Huddle-Shotgun #2 E.Brown pass incomplete deep left to #0 C.High thrown to PITT40 broken up by #21 S.Harrison
E. Brown · 10/14, 108 YDS · 2nd & 5 · 2nd & 5 at STAN 21
- Q4 2:00STA

Timeout
Timeout , clock 02:00
- Q4 2:06


5 yd completion to S. Irvin
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)
E. Brown · 10/14, 108 YDS · 1st & 10 · 1st & 10 at STAN 16
- Q4 2:49


11 yd run
#26 S.Irvin rush middle for 11 yards gain to the STAN16 (#26 A.Bryant), 1ST DOWN
S. Irvin · 8 CAR, 24 YDS · 2nd & 8 · 2nd & 8 at STAN 5
- Q4 3:33


2 yd run
No Huddle #26 S.Irvin rush middle for 2 yards gain to the STAN05 (#37 D.Brewton)
S. Irvin · 8 CAR, 24 YDS · 1st & 10 · 1st & 10 at STAN 3
- Q4 3:41PIT

Timeout
Timeout , clock 03:41
- Q4 3:53

TOFumble! Turnover
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))
M. Heintschel · 23/38, 304 YDS · 2nd & Goal · 2nd & Goal at STAN 4
- Q4 4:24PIT

Rush
No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN04 (#30 E.Dubre; #45 O.Staples)
1st & Goal at STAN 5
- Q4 5:03


14 yd completion to C. Hicks
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
M. Heintschel · 23/38, 304 YDS · 1st & 10 · 1st & 10 at STAN 19
- Q4 5:47


8 yd run
No Huddle-Shotgun #6 M.Heintschel rush middle for 8 yards gain to the STAN19 (#2 D.Stephenson; #29 D.Davis), 1ST DOWN
M. Heintschel · 8 CAR, 21 YDS · 3rd & 4 · 3rd & 4 at STAN 27
- Q4 6:16


5 yd completion to J. Cook
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
M. Heintschel · 23/38, 304 YDS · 2nd & 9 · 2nd & 9 at STAN 32
- Q4 6:54PIT

Rush
No Huddle-Shotgun #25 J.Turner rush middle for 1 yard gain to the STAN32 (#51 S.Mattingly)
1st & 10 at STAN 33
- Q4 7:36


37 yd run
No Huddle-Shotgun #25 J.Turner rush right for 37 yards gain to the STAN33 (#32 M.Leigber; #27 B.Thompson), 1ST DOWN
J. Turner · 22 CAR, 127 YDS · 1st & 10 · 1st & 10 at PITT 30
Leaders
Penn State3-514
Ohio State8-038Final
Indiana9-055
Maryland4-410Final
Georgia7-124
Florida3-520Final
South Carolina3-614
Ole Miss8-130Final
Georgia Tech8-136
NC State5-448Final
Vanderbilt7-231
Texas7-234Final
Miami6-220
SMU6-326Final/OT
Notre Dame6-225
Boston College1-810Final
Texas Tech8-143
Kansas St4-520Final
Oklahoma7-233
Tennessee6-327Final

