Skip to content

Pittsburgh Panthers vs Stanford Cardinal

College Football
Pitt
7-2
35-20
Final
Stanford Stadium

Drive chart

Drives

  • End of Game
  • Touchdown
  • Fumble
  • Punt
  • Interception
  • Downs
Team1234T
PITT71414035
STAN1030720

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
  1. 18.2CJ Williams
  2. 27.9Kyle Louis
  3. 37.9Shawn Lee Jr.
  4. 47.6Jimmy Scott
  5. 57.4Ja'Kyrian Turner
  6. 67.4Cameron Lindsey
  7. 77.4Brandon Nicholson
  8. 87.2Kenny Johnson
  9. 97.2Ernest Cooper
  10. 107.2Jahsiah Galvan
  11. 117.1Mason Heintschel
  12. 127.1Sam Roush

Team stats

PITTSTAN
251st Downs18
5-133rd down efficiency6-15
2-24th down efficiency0-3
466Total Yards326
304Passing336
23/38Comp/Att27/44
8.0Yards per pass7.6
162Rushing-10
35Rushing Attempts27
4.6Yards per rush-0.4
10-93Penalties6-84
4Turnovers3
2Fumbles lost0
2Interceptions thrown3
30:30Possession29:30

Player of the game

CJ Williams

STAN · 7 REC, 122 YDS, 2 TD

8.2

Win probability

100%PITT final
PITTSTAN

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. End of 4th quarter.
  2. Q4 0:08Mason Heintschel

    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

  3. 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

  4. Q4 0:18STA
    FLAG

    Kickoff, touchback

    PENALTY STAN UNS: Unsportsmanlike Conduct (#3 C.Williams) 25 yards from STAN35 to STAN10. NO PLAY

    1st & 10 · 1st & 10 at STAN 35

  5. TOUCHDOWNQ4 0:18
    STA

    Touchdown! 19 yd pass

    CJ Williams 19 Yd pass from Elijah Brown (AJ Seidler Kick)

    PITT 35 - 20 STAN
  6. Q4 0:32Elijah Brown

    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

  7. Q4 0:38Elijah Brown

    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

  8. Q4 0:45Elijah Brown

    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

  9. SCOREQ4 1:08
    Elijah Brown

    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
  10. Q4 1:13STA

    Timeout

    Timeout , clock 01:13

  11. Q4 1:30Elijah Brown

    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

  12. Q4 1:47Elijah Brown

    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

  13. Q4 1:53Elijah Brown

    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

  14. Q4 2:00STA

    Timeout

    Timeout , clock 02:00

  15. Q4 2:06Elijah Brown

    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

  16. Q4 2:49Sedrick Irvin

    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

  17. Q4 3:33Sedrick Irvin

    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

  18. Q4 3:41PIT

    Timeout

    Timeout , clock 03:41

  19. Q4 3:53Mason Heintschel
    TO

    Fumble! 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

  20. 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

  21. Q4 5:03Mason Heintschel

    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

  22. Q4 5:47Mason Heintschel

    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

  23. Q4 6:16Mason Heintschel

    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

  24. 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

  25. Q4 7:36Ja'Kyrian Turner

    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

PITTSTAN
Passing Yards
Mason Heintschel
23/38, 304 YDS, 3 TD, 2 INT
Ben Gulbranson
17/30, 228 YDS, 1 TD, 3 INT
Rushing Yards
Ja'Kyrian Turner
22 CAR, 127 YDS
Sedrick Irvin
8 CAR, 24 YDS
Receiving Yards
Kenny Johnson
4 REC, 71 YDS, 1 TD
CJ Williams
7 REC, 122 YDS, 2 TD
Sacks
Jimmy Scott
2
Ernest Cooper
1
Tackles
Kyle Louis
11
Matt Rose
7