ACC · 2026

Pittsburgh Panthers

Head coach Pat Narduzzi · Acrisure Stadium
5-22-2 in conference
TDC Rank
#42
of 138 FBS teams
Rating
+7.2
pts vs avg FBS team
Offense
+2.9
53rd in FBS
Defense
+4.3
36th in FBS
Schedule so far
-3.7
69th toughest
Projected
7.3-4.7
bowl-eligible 97%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

+7.2 now, +2.8 preseason · up 8 spots since preseason
0+5+10FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8#42

Final record odds

7.3-4.7 expected · most likely 7-5 (38%)
5-718%6-638%7-532%8-48%9-310-2

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vs96Miami (OH)W 59–14 ›+19.2—CW
2Sep 12vs51UCFW 12–7 ›+6.7—ESPN2
3Sep 17vs68SyracuseCONFW 27–13 ›+11.3—ESPN
4Sep 26vsBucknell FCSW 59–0 ›-7.6—ACCNX
5Oct 2@48Virginia TechCONFW 35–33 ›+11.8—ESPN
6Oct 10vs54North CarolinaCONFL 17–21 ›-3.7—ESPN
7Oct 17@85Boston CollegeCONFL 21–27 ›-6.8—ESPN2
8Oct 24@3MiamiCONFMiami −22.6 · o/u 60.1—7%ESPN
9Oct 31vs67Georgia TechCONFPittsburgh −9.1 · o/u 54.4—73%ESPN2
10—Bye
11Nov 13vs35Florida StateCONFPittsburgh −1.9 · o/u 55.3—55%ESPN
12Nov 21@18LouisvilleCONFLouisville −12.0 · o/u 60.1—21%
13Nov 28@86CaliforniaCONFPittsburgh −8.3 · o/u 55.1—71%

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.13077th-0.02519th
Success rate43.1%72nd34.0%8th
Explosiveness1.18397th1.474136th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate43.8%66th35.3%20th
Rushing success rate46.7%45th32.3%9th
Passing success rate40.9%81st37.6%40th
Explosive run rate14.6%60th9.9%25th
Explosive pass rate8.5%101st12.1%114th
Line yards / carry3.2355th2.233rd
Opportunity rate41.5%44th24.8%1st
Stuff rate15.1%43rd26.7%7th
Sack rate3.6%37th5.2%78th
3rd-down conversion43.4%53rd38.3%60th
Red-zone TD rate54.5%97th47.1%31st
Havoc rate13.0%63rd15.4%35th
Box score · season totals
Points / game32.945th16.423rd
Yards / game450.126th306.329th
Yards / play6.2043rd4.8438th
Pass yards / game284.617th249.0116th
Yards / pass att.8.0047th7.78108th
Completion %63.7%68th62.0%81st
Rush yards / game165.657th57.31st
Yards / carry4.6058th1.991st
3rd-down conv. %42.4%49th34.0%43rd
Turnovers / game (lost · forced)1.0041st1.5727th
Sacks / game (allowed · made)1.1428th2.4338th
Penalty yards / game81.7131st60.350th

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Avg. depth of throw
8.9
56th of 138
YAC per catch
5.7
56th of 138
Deep shots (20+)
16%
44th of 138
Shotgun
98%
36th of 138
No-huddle
31%
98th of 138
QB pressured
13%
71st of 138 (1st = most)
Defense: pressure rate
14%
60th of 138
Defense: YAC allowed
5.4
59th of 138 (1st = most)

Offense: where it throws237 throws charted

63% comp8.9 avg. depth5.7 YAC/catch16% 20+ air yds18–5 TD–INT
101020203030LOSLeft, Behind air yards: 7 throws (3%), 7 caught (100%), 45 yds, 6.4 per throw7100% · 45yLeft, 0–4 air yards: 23 throws (10%), 18 caught (78%), 179 yds, 7.8 per throw2378% · 179yLeft, 5–9 air yards: 20 throws (8%), 11 caught (55%), 114 yds, 5.7 per throw2055% · 114yLeft, 10–14 air yards: 9 throws (4%), 6 caught (67%), 84 yds, 9.3 per throw967% · 84yLeft, 15–19 air yards: 2 throws (1%), 1 caught (50%), 25 yds, 12.5 per throw250% · 25yLeft, 20–29 air yards: 8 throws (3%), 2 caught (25%), 49 yds, 6.1 per throw825% · 49yLeft, 30+ air yards: 6 throws (3%), 2 caught (33%), 66 yds, 11.0 per throw633% · 66yMiddle, Behind air yards: noneMiddle, 0–4 air yards: 24 throws (10%), 18 caught (75%), 162 yds, 6.8 per throw2475% · 162yMiddle, 5–9 air yards: 15 throws (6%), 10 caught (67%), 96 yds, 6.4 per throw1567% · 96yMiddle, 10–14 air yards: 10 throws (4%), 6 caught (60%), 110 yds, 11.0 per throw1060% · 110yMiddle, 15–19 air yards: 7 throws (3%), 4 caught (57%), 77 yds, 11.0 per throw757% · 77yMiddle, 20–29 air yards: 3 throws (1%), 1 caught (33%), 22 yds, 7.3 per throw333% · 22yMiddle, 30+ air yards: 1 throws (0%), 1 caught (100%), 75 yds, 75.0 per throw1100% · 75yRight, Behind air yards: 18 throws (8%), 15 caught (83%), 100 yds, 5.6 per throw1883% · 100yRight, 0–4 air yards: 33 throws (14%), 25 caught (76%), 182 yds, 5.5 per throw3376% · 182yRight, 5–9 air yards: 21 throws (9%), 13 caught (62%), 132 yds, 6.3 per throw2162% · 132yRight, 10–14 air yards: 9 throws (4%), 3 caught (33%), 44 yds, 4.9 per throw933% · 44yRight, 15–19 air yards: 5 throws (2%), 4 caught (80%), 73 yds, 14.6 per throw580% · 73yRight, 20–29 air yards: 12 throws (5%), 4 caught (33%), 150 yds, 12.5 per throw1233% · 150yRight, 30+ air yards: 4 throws (2%), 2 caught (50%), 88 yds, 22.0 per throw450% · 88y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on208 throws charted

62% comp8.2 avg. depth5.4 YAC/catch16% 20+ air yds9–9 TD–INT
101020203030LOSLeft, Behind air yards: 18 throws (9%), 15 caught (83%), 76 yds, 4.2 per throw1883% · 76yLeft, 0–4 air yards: 14 throws (7%), 10 caught (71%), 80 yds, 5.7 per throw1471% · 80yLeft, 5–9 air yards: 20 throws (10%), 15 caught (75%), 174 yds, 8.7 per throw2075% · 174yLeft, 10–14 air yards: 9 throws (4%), 5 caught (56%), 69 yds, 7.7 per throw956% · 69yLeft, 15–19 air yards: 5 throws (2%), 1 caught (20%), 23 yds, 4.6 per throw520% · 23yLeft, 20–29 air yards: 5 throws (2%), 2 caught (40%), 54 yds, 10.8 per throw540% · 54yLeft, 30+ air yards: 8 throws (4%), 4 caught (50%), 199 yds, 24.9 per throw850% · 199yMiddle, Behind air yards: 5 throws (2%), 1 caught (20%), 0 yds, 0.0 per throw520% · 0yMiddle, 0–4 air yards: 14 throws (7%), 9 caught (64%), 72 yds, 5.1 per throw1464% · 72yMiddle, 5–9 air yards: 9 throws (4%), 7 caught (78%), 65 yds, 7.2 per throw978% · 65yMiddle, 10–14 air yards: 8 throws (4%), 6 caught (75%), 86 yds, 10.8 per throw875% · 86yMiddle, 15–19 air yards: 1 throws (0%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yMiddle, 20–29 air yards: 4 throws (2%), 3 caught (75%), 72 yds, 18.0 per throw475% · 72yMiddle, 30+ air yards: noneRight, Behind air yards: 26 throws (13%), 17 caught (65%), 80 yds, 3.1 per throw2665% · 80yRight, 0–4 air yards: 19 throws (9%), 15 caught (79%), 94 yds, 4.9 per throw1979% · 94yRight, 5–9 air yards: 16 throws (8%), 9 caught (56%), 58 yds, 3.6 per throw1656% · 58yRight, 10–14 air yards: 6 throws (3%), 5 caught (83%), 92 yds, 15.3 per throw683% · 92yRight, 15–19 air yards: 6 throws (3%), 1 caught (17%), 12 yds, 2.0 per throw617% · 12yRight, 20–29 air yards: 9 throws (4%), 6 caught (67%), 209 yds, 23.2 per throw967% · 209yRight, 30+ air yards: 6 throws (3%), 2 caught (33%), 100 yds, 16.7 per throw633% · 100y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction235 carries

Left
25%
5.1 YPC · 46% succ.
Middle
45%
5.1 YPC · 49% succ.
Right
30%
5.1 YPC · 49% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced176 carries

Left
22%
4.4 YPC · 42% succ.
Middle
63%
2.9 YPC · 28% succ.
Right
15%
2.8 YPC · 15% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach Pat Narduzzi

100 players
#PlayerPos▲ClassHtWtHometown
6Mason HeintschelQBSO6' 2"215Oregon, OH
8Angelo RendaQBFR6' 0"180Southlake, TX
12Beau JacksonQBSO6' 3"220West Bloomfield, MI
15Holden GerinerQBSR6' 3"215Savannah, GA
16Corey DaileyQBFR6' 6"200Seguin, TX
19Davin FriedmanQBFR6' 3"195Erie, PA
5Justin CookRBSR5' 10"175Harrisburg, PA
20Synkwan SmithRBSO5' 7"185Roswell, GA
26Damon Ferguson Jr.RBFR5' 11"190Gwynn Oak, MD
27Jaylin BrownRBSO5' 10"210Orlando, FL
34Ethan ShineRBSR5' 10"225Doylestown, PA
35Zaky RobertsRBJR5' 10"190Hurricane, WV
2Tony KinslerWRSO5' 11"175Daytona Beach, FL
3Cataurus HicksWRSR5' 10"185Miami, FL
7Malik KnightWRSR6' 1"185Fort Lauderdale, FL
10Censere LeeWRSR5' 11"170Clearwater, FL
14Benny HaselrigWRSR5' 11"195Pittsburgh, PA
22Bryan HamiltonWRFR5' 11"165Tampa, FL
23Jake SassicWRJR5' 10"180Pittsburgh, PA
24Tyreek RobinsonWRJR5' 10"180Shreveport, LA
30Jack LesniewiczWRFR6' 2"175Hinsdale, IL
40Amah AgwuWRJR6' 3"190Lynbrook, NY
81Rodney DunbarWRFR6' 5"185Thomasville, GA
84Cam SappWRSO5' 10"175Miami, FL
87Demetrice McCrayWRFR6' 0"205Clermont, FL
17Elijah LaggTESR6' 2"235Mountain Home, AR
18Max HuntTESO6' 4"225Tampa, FL
32Truitt BrownTEJR6' 4"235Tampa, FL
44Adam HowanitzTESR6' 4"240Archbald, PA
86Carson KentTESR6' 4"250Milton, GA
49Jordan FieldsOLSO6' 4"265Houston, TX
50Shep TurkOLSO6' 4"310Jefferson Hills, PA
51Jiavani CooleyOLJR6' 4"315Erie, PA
53Kendall StanleyOLSR6' 5"305Albany, GA
56Keylen DavisOLSR6' 2"325Indianapolis, IN
58Mason LindsayOLJR6' 6"320Hyattsville, MD
60Akram ElnagmiOLSO6' 6"315Bristol, England
61Sean FranklinOLFR6' 6"300Mars, PA
63Ty BancoOLSR6' 0"320Washington, PA
64Josh NindlOLSO6' 3"295Gibsonia, PA
66Keith GouveiaOLSR6' 4"305Stephens City, VA
68Torian ChesterOLSO6' 4"310Albany, GA
70Ryan BaerOLSR6' 7"325Eastlake, OH
71Ryan CarrettaOLSR6' 5"320Galena, OH
72Isaiah MontgomeryOLSR6' 4"300Virginia Beach, VA
74Netinho OlivieriOLSR6' 4"310Newton, MA
77John CurranOLFR6' 3"310Gibsonia, PA
78Nick HowardOLFR6' 5"350Pearland, TX
2Isaiah NealDLSR6' 2"250Washington, DC
5Zach CrothersDLJR6' 4"265Weston, FL
8Jaeden MooreDLSR6' 4"250Hanford, CA
11Nick JamesDLSR6' 2"295Prattville, AL
16Eliyt NairneDLSR6' 1"290Charlotte, NC
20Josh PittmanDLFR6' 3"240Suffolk, VA
35JuJu AndersonDLSO6' 4"245Orlando, FL
40Ty MillhimesDLJR6' 2"240Hummelstown, PA
44Jimmy ScottDLSR6' 3"265Buffalo, NY
50Denim CookDLSO6' 3"245Columbus, OH
53Charlie DonehueDLSO6' 1"275Powell, OH
55Sean FitzSimmonsDLSR6' 3"300Monaca, PA
58Reston LehmanDLFR6' 4"235Mcmurray, PA
66Ben KauffmanDLSO6' 3"240Media, PA
76Lincoln HokeDLFR6' 2"285Sewickley, PA
77Dylan PitzerDLFR6' 7"285Derry, PA
90Trevor SommersDLSO6' 2"280Davie, FL
0Braylan LovelaceLBSR6' 2"225Leechburg, PA
10Alex Sanford Jr.LBSR6' 1"235Oxford, MS
19Jayden BonsuLBSR6' 2"215Newark, NJ
24Cameron LindseyLBJR6' 1"210Aliquippa, PA
32Jeremiah MarcelinLBJR6' 2"235Opa Locka, FL
34Marcus JenningsLBFR6' 2"220Southfield, MI
37Davin BrewtonLBJR6' 0"230Neptune, NJ
38Emmanuel TaylorLBSO6' 1"205Virginia Beach, VA
48Desmond JohnsonLBFR6' 1"210Miami, FL
52Abe IbrahimLBSR6' 1"225Carnegie, PA
54Justin ThompsonLBSO6' 2"235Bowie, MD
3Shawn Lee Jr.DBSO5' 10"180Harrisburg, PA
4Rashan MurrayDBSR6' 2"185Pittsburgh, PA
6Raion StraderDBSR6' 0"190Pittsburgh, PA
12Cruce BrookinsDBSR6' 0"205Pittsburgh, PA
14Josh GuerrierDBSO5' 10"185Ocoee, FL
15Tony ForneyDBFR6' 1"195Decatur, GA
21Shadarian HarrisonDBSR6' 1"200Lakeland, FL
22Zion FergusonDBSO6' 1"180Atlanta, GA
23Kanye ThompsonDBSR6' 0"170Mckeesport, PA
25Kentrail McRae Jr.DBFR6' 2"175Clearwater, FL
26Allen BryantDBJR6' 0"180Pahokee, FL
27Nigel MaynardDBJR5' 11"180Smyrna, TN
29Da'Ron BarksdaleDBFR5' 10"195Pittsburgh, PA
39D'Angelo StockerDBSR5' 10"170Coatesville, PA
41Isaac PattersonDBFR6' 0"190Westerville, OH
43Valdez StuvaintsDBSO5' 10"200Mckeesport, PA
47Jaxson MarkDBFR6' 0"170Westerville, OH
48Antonio ChadhaPKSR5' 9"200Bryn Mawr, PA
91Sam HunsakerPKJR5' 9"175Gilbert, AZ
94Carter GenchiPKFR5' 10"160Powder Springs, GA
92Kaemon TijerinaPSO6' 0"215Redford, MI
98Gabe RussoPSR6' 0"235Montgomery, AL
57Alex RudolphLSFR5' 9"200Edwardsburg, MI
59Justin SchmidtLSSO6' 2"235Pittsburgh, PA

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2021 (+10.4, #9) · worst: 2023 (-3.5, #84)
-50+5+10FBS avg201420152016201720182019202020212022202320242025#31
SeasonRecordConfRankRatingOffDef
2026 so far5-22-2#42+7.2+2.9+4.3
20258-56-2#31+6.4+5.8+0.6
20247-63-5#64+0.6+2.4-1.7
20233-92-6#84-3.5-4.0+0.4
20229-45-3#28+5.5+4.2+1.3
202111-37-1#9+10.4+7.5+2.8
20206-55-5#48+2.3-1.8+4.1
20198-54-4#66-0.8-5.2+4.4
20187-76-2#47+3.2-0.1+3.4
20175-73-5#65-0.1-0.8+0.7
20168-55-3#38+5.4+10.8-5.4
20158-56-2#52+3.6+1.9+1.7
20146-74-4#49+3.0+3.1-0.1

Pittsburgh's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Oct 21, 10:45 AM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →