Pittsburgh Panthers
FBS
Atlantic Coast Conference · PITT
Team Vitals
+9.1
power · 2026 · #37 D1
+6.1 / +3.0
off / def (higher = better)
8–5
2025 record
116
roster (2025)
Upcoming 2026
| Date | Wk | Opponent | Site | Model Lean |
|---|---|---|---|---|
| 2026-09-05 | Wk 1 | Miami (OH) FBS | HOME | Pittsburgh 68% |
| 2026-09-12 | Wk 2 | UCF FBS | HOME | Pittsburgh 67% |
| 2026-09-17 | Wk 3 | Syracuse FBS | HOME | Pittsburgh 73% |
| 2026-09-26 | Wk 4 | Bucknell FCS | HOME | Pittsburgh 85% |
| 2026-10-02 | Wk 5 | Virginia Tech FBS | AWAY | Pittsburgh 59% |
| 2026-10-10 | Wk 6 | North Carolina FBS | HOME | Pittsburgh 71% |
| 2026-10-17 | Wk 7 | Boston College FBS | AWAY | Pittsburgh 63% |
| 2026-10-24 | Wk 8 | Miami FBS | AWAY | Miami 70% |
| 2026-10-31 | Wk 9 | Georgia Tech FBS | HOME | Pittsburgh 56% |
| 2026-11-13 | Wk 11 | Florida State FBS | HOME | Pittsburgh 59% |
| 2026-11-21 | Wk 12 | Louisville FBS | AWAY | Louisville 58% |
| 2026-11-28 | Wk 13 | California FBS | AWAY | Pittsburgh 58% |
Recent Results
| Date | Season | Wk | Opponent | Result | Score |
|---|---|---|---|---|---|
| 2025-12-27 | 2025 | Bowl | East Carolina @ | L | 17–23 |
| 2025-11-29 | 2025 | Wk 14 | Miami vs | L | 7–38 |
| 2025-11-22 | 2025 | Wk 13 | Georgia Tech @ | W | 42–28 |
| 2025-11-15 | 2025 | Wk 12 | Notre Dame vs | L | 15–37 |
| 2025-11-01 | 2025 | Wk 10 | Stanford @ | W | 35–20 |
| 2025-10-25 | 2025 | Wk 9 | NC State vs | W | 53–34 |
| 2025-10-18 | 2025 | Wk 8 | Syracuse @ | W | 30–13 |
| 2025-10-11 | 2025 | Wk 7 | Florida State @ | W | 34–31 |
| 2025-10-04 | 2025 | Wk 6 | Boston College vs | W | 48–7 |
| 2025-09-27 | 2025 | Wk 5 | Louisville vs | L | 27–34 |
| 2025-09-13 | 2025 | Wk 3 | West Virginia @ | L | 24–31 |
| 2025-09-06 | 2025 | Wk 2 | Central Michigan vs | W | 45–17 |
Season by Season
| Season | W | L | PF | PA | Diff |
|---|---|---|---|---|---|
| 2025 | 8 | 5 | 438 | 322 | +116 |
| 2024 | 7 | 6 | 428 | 369 | +59 |
| 2023 | 3 | 9 | 242 | 328 | -86 |
| 2022 | 9 | 4 | 407 | 316 | +91 |
| 2021 | 11 | 3 | 580 | 331 | +249 |
| 2020 | 6 | 5 | 319 | 270 | +49 |
| 2019 | 8 | 5 | 275 | 292 | -17 |
| 2018 | 7 | 7 | 359 | 389 | -30 |
| 2017 | 5 | 7 | 287 | 319 | -32 |
| 2016 | 8 | 5 | 532 | 458 | +74 |
| 2015 | 8 | 5 | 367 | 339 | +28 |
Injuries
None reported.
Player grades 2025 season
Box production, opponent-adjusted, ranked within position (50 = positional average). 2025 is the last season played, so these describe that team, not this year's. OL rows are team-inferred — college football publishes no individual OL box stats. Full leaderboard →
| Player | Pos | Grade | Pos rank | G | 2025 season |
|---|---|---|---|---|---|
| Rasheem Biles | LB | 99 | #1 | 9 | 84 tkl · 2.5 sacks · 12.0 TFL |
| Trey Butkowski | K | 89 | #3 | 10 | 19 FG · 41 XP · 98 pts |
| Kyle Louis | LB | 83 | #28 | 10 | 79 tkl · 3.0 sacks · 8.0 TFL |
| Braylan Lovelace | LB | 77 | #72 | 12 | 76 tkl · 4.5 TFL |
| Zach Crothers | DL | 75 | #135 | 3 | 15 tkl · 1.5 sacks · 3.0 TFL |
| Kavir Bains-Marquez | DB | 74 | #171 | 11 | 57 tkl · 3 PD · 3 INT |
| Desmond Reid | RB | 74 | #105 | 7 | 278 rush yds · 2 TD · 23 rec |
| Ryan Carretta team-inferred | OL | 74 | #42 | 1 | — |
| Nilay Upadhyayula team-inferred | OL | 74 | #43 | 1 | — |
| Ja'Kyrian Turner | RB | 73 | #123 | 11 | 652 rush yds · 7 TD · 23 rec |
| Raphael Williams Jr. | WR | 72 | #188 | 12 | 46 rec · 644 yds · 6 TD |
| Mason Heintschel | QB | 72 | #75 | 9 | 2,098 pass yds · 15 TD · 7 INT |
| Kenny Johnson | WR | 71 | #200 | 12 | 48 rec · 695 yds · 5 TD |
| Cruce Brookins | DB | 70 | #300 | 9 | 44 tkl · 2 PD · 2 INT |
| Jimmy Scott | DL | 69 | #264 | 11 | 18 tkl · 4.5 sacks · 8.0 TFL |
| Justin Holmes | TE | 68 | #106 | 10 | 22 rec · 201 yds · 4 TD |
| Shawn Lee Jr. | DB | 68 | #387 | 10 | 29 tkl · 4 PD · 1 INT |
| Rashad Battle | DB | 68 | #395 | 10 | 40 tkl · 5 PD |
| Francis Brewu | DL | 67 | #327 | 10 | 35 tkl · 1.0 sacks · 6.0 TFL |
| Blaine Spires | DL | 67 | #358 | 6 | 14 tkl · 2.0 sacks · 4.5 TFL |
| Isaiah Neal | DL | 67 | #359 | 12 | 31 tkl · 3.5 sacks · 6.0 TFL |
| Eli Holstein | QB | 66 | #136 | 7 | 1,081 pass yds · 12 TD · 6 INT |
| Nick James | DL | 64 | #450 | 11 | 20 tkl · 2.0 sacks · 6.0 TFL |
| Caleb Junko | P | 64 | #55 | 12 | 48 punts · 44.5 yd avg |
| Cataurus Hicks | WR | 64 | #471 | 10 | 24 rec · 422 yds · 4 TD |
| Javon McIntyre | DB | 62 | #716 | 11 | 46 tkl · 1 PD · 1 INT |
| Joey Zelinsky | DL | 62 | #591 | 10 | 23 tkl · 2.0 sacks · 4.5 TFL |
| Cameron Lindsey | LB | 60 | #505 | 7 | 26 tkl · 2.0 sacks · 5.0 TFL |
| Juelz Goff | RB | 59 | #547 | 12 | 270 rush yds · 5 TD · 12 rec |
| Maverick Gracio | DL | 58 | #798 | 4 | 4 tkl · 1.0 sacks · 1.5 TFL |
| Censere Lee | WR | 57 | #817 | 2 | 4 rec · 80 yds |
| Malachi Thomas | TE | 57 | #287 | 8 | 11 rec · 156 yds · 2 TD |
| Josh Altsman | TE | 56 | #305 | 3 | 5 rec · 31 yds · 1 TD |
| Sean FitzSimmons | DL | 56 | #927 | 7 | 20 tkl · 1.0 sacks · 2.0 TFL |
| Shadarian Harrison | DB | 56 | #1167 | 9 | 27 tkl · 3 PD · 1 INT |
| Rashan Murray | DB | 54 | #1271 | 1 | 1 tkl · 1 PD |
| Sam Carpenter | K | 54 | #220 | 2 | 1 FG · 6 XP · 9 pts |
| Max Hunt | TE | 53 | #376 | 1 | 1 rec · 20 yds |
| Justin Thompson | LB | 52 | #930 | 1 | — |
| Tamon Lynum | DB | 51 | #1548 | 8 | 21 tkl · 1 PD · 1 INT |