Pittsburgh's Roster/Depth Chart for 2025
Pittsburgh's 2025 Team Roster/Depth Chart Outlook
NOTE: Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates.

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#6 Mason Heintschel (QB)FR ('4)6'2"/215176/276 (64%), 2101 Yds, 15 TD / 7 INT75 Car, 97 Yds, (1.3 YPC), 2 TD, 6 FUM B-C#91577 (67%)0.883* HS ('25)
#10 Eli Holstein (QB)SO ('3)6'4"/22577/125 (62%), 1081 Yds, 12 TD / 6 INT36 Car, 88 Yds, (2.4 YPC), 1 TD, 1 FUM D+B+#94248 (29%)0.88ALA ('24)
#9 Cole Gonzales (QB)SR ('1)6'0"/20011/22 (50%), 118 Yds, 1 TD / 1 INT2 Car, 1 Yds, (0.5 YPC), 0 TD, 0 FUM C-D#21430 (4%)0.85OKLA ('25)
#7 Beau Jackson (QB)FR ('3)6'3"/220     00.823* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#25 Ja'Kyrian Turner (RB)FR ('4)5'9"/180124 Car, 654 Yds, (5.3 YPC), 7 TD, 0 FUM23 Rec, 142 Yds, (6.2 YPR), 0 TDAB-#113319 (37%)0.863* HS ('25)
#26 Juelz Goff (RB)FR ('4)5'9"/19569 Car, 270 Yds, (3.9 YPC), 5 TD, 1 FUM12 Rec, 93 Yds, (7.8 YPR), 0 TDB+B#141259 (30%)0.873* HS ('24)
#00 Desmond Reid (RB)SR ('1)5'8"/17560 Car, 278 Yds, (4.6 YPC), 2 TD, 0 FUM23 Rec, 317 Yds, (13.8 YPR), 2 TDB+A+#490231 (27%)0.87WCU ('24)
#30 Caleb Williams (RB)SO ('3)5'11"/2055 Car, 9 Yds, (1.8 YPC), 0 TD, 0 FUM2 Rec, -1 Yds, (-0.5 YPR), 0 TDCB 17 (2%)0NA
#35 Jalynn Williams (RB)SR ('1)5'10"/2103 Car, 10 Yds, (3.3 YPC), 0 TD, 0 FUM1 Rec, 9 Yds, (9 YPR), 0 TDDB+#40218 (2%)0.873* HS ('18)
#28 Justin Cook (RB)SR ('1)5'10"/1751 Car, 3 Yds, (3 YPC), 0 TD, 0 FUM2 Rec, 14 Yds, (7 YPR), 0 TDC-B+#34612 (1%)0NA
#34 Derrick Davis Jr. (RB)SR ('0)6'0"/210     00.89LSU ('23)
#20 Synkwan Smith (RB)FR ('3)5'7"/170     00.883* HS ('25)
#27 Jaylin Brown (RB)FR ('3)5'10"/190     00.863* HS ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#5 Raphael Williams Jr. (WR)SR ('1)5'10"/16547 Rec, 684 Yds, (14.6 YPR), 6 TD, 0 FUM1 Car, 4 Yds, 0 TDBC#200700 (55%)0.89SDSU ('24)
#2 Kenny Johnson (WR)JR ('2)6'1"/20547 Rec, 658 Yds, (14 YPR), 5 TD, 1 FUM1 Car, 9 Yds, 0 TDA-A-#91614 (49%)0.873* HS ('23)
#81 Cataurus Hicks (WR)SO ('3)5'10"/17524 Rec, 422 Yds, (17.6 YPR), 4 TD, 0 FUM3 Car, -5 Yds, 0 TDC+D#270568 (45%)0.87LOU ('25)
#22 Deuce Spann (WR)SR ('1)6'4"/21013 Rec, 142 Yds, (10.9 YPR), 1 TD, 0 FUM3 Car, 9 Yds, 1 TDCC-#507269 (21%)0.87FSU ('25)
#80 Bryce Yates (WR)FR ('4)6'0"/1809 Rec, 190 Yds, (21.1 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDA-C-#596111 (9%)0.873* HS ('25)
#23 Zion Fowler-El (WR)SO ('3)6'0"/1907 Rec, 60 Yds, (8.6 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC-A#741118 (9%)0NA
#11 Censere Lee (WR)SR ('1)5'11"/1654 Rec, 80 Yds, (20 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB#48979 (6%)0NA
#84 Cam Sapp (WR)FR ('4)5'10"/1751 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B- 13 (1%)0.863* HS ('25)
#17 Tony Kinsler (WR)FR ('4)5'11"/1701 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCA+#90749 (4%)0.883* HS ('25)
#21 Che Nwabuko (WR)JR ('1)5'10"/180     003* HS ('22)
#24 Tyreek Robinson (WR)FR ('3)5'10"/175     00.863* HS ('24)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#88 Justin Holmes (TE)SR ('1)6'3"/24522 Rec, 201 Yds, (9.1 YPR), 4 TD, 2 FUMD+D+C- 427 (48%)0.83MRSH ('25)
#82 Malachi Thomas (TE)SO ('3)6'4"/24011 Rec, 156 Yds, (14.2 YPR), 2 TD, 0 FUMB+A-B+ 208 (23%)0NA
#87 Jake Overman (TE)SR ('1)6'4"/2409 Rec, 71 Yds, (7.9 YPR), 1 TD, 0 FUMCDD+ 209 (23%)0.86ORST ('24)
#85 Josh Altsman (TE)JR ('2)6'3"/2356 Rec, 51 Yds, (8.5 YPR), 1 TD, 0 FUMAD+C+ 46 (5%)0NA
#86 Max Hunt (TE)FR ('4)6'4"/2150 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMA+C+B- 6 (1%)0.863* HS ('25)
#44 Adam Howanitz (TE)SO ('2)6'4"/235     00NA
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#70 Ryan Baer (T)JR ('2)6'7"/325A-A (36%)B (64%)  800 (94%)0.94* HS ('22)
#53 Kendall Stanley (T)JR ('2)6'5"/295D+D+ (37%)B (63%)  578 (68%)0.86CHAR ('25)
#78 Jeff Persi (T)SR ('1)6'8"/315DD+ (35%)C- (65%)  383 (45%)0.85MICH ('25)
#51 Jiavani Cooley (T)FR ('4)6'4"/295DC- (45%)D (55%)  65 (8%)0.863* HS ('24)
#60 Akram Elnagmi (T)FR ('4)6'6"/310C+C+ (100%)F (0%)  2 (0%)0.853* HS ('25)
#55 BJ Williams (G)JR ('2)6'4"/320B-C (36%)B (64%)  811 (95%)0.863* HS ('23)
#71 Ryan Carretta (G)SO ('3)6'5"/305BC+ (36%)B (64%)  500 (58%)0.873* HS ('23)
#66 Keith Gouveia (G)SR ('1)6'4"/310A-A- (35%)B+ (65%)  213 (25%)0.86RICH ('25)
#72 Isaiah Montgomery (G)JR ('2)6'4"/305CB+ (40%)C- (60%)  63 (7%)0.863* HS ('22)
#77 Jackson Brown (G)JR ('2)6'6"/310A-A- (41%)A (59%)  34 (4%)0.87CAL ('23)
#67 Tai Ray (G)SO ('3)6'6"/325B-C+ (53%)A- (47%)  17 (2%)0.853* HS ('23)
#56 Lyndon Cooper (C)SR ('1)6'2"/315BB (36%)B (64%)  804 (94%)0.84NCST ('24)
#68 Torian Chester (C)FR ('4)6'4"/325D+C- (86%)B- (14%)  7 (1%)0.863* HS ('25)
#76 Caleb Holmes (OL)FR ('3)6'3"/300    0.914* HS ('24)
#62 Jordan Fields (OL)FR ('3)6'4"/260    0.873* HS ('25)
#50 Shep Turk (OL)FR ('3)6'4"/305    0.873* HS ('25)
#58 Mason Lindsay (OL)FR ('3)6'6"/315    0.853* HS ('24)
#63 Ty Banco (OL)SO ('2)6'1"/325    0.74TA&M ('25)
#47 Nilay Upadhyayula (LS)SR ('0)5'11"/225    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#97 Isaiah Neal (DE)SO ('3)6'2"/26531 Tac, 16 Solo, 6 TFL, 4 Sacks, 3 QB Hur1 PD, 0 INT (0 TDS)B- (40%)B- (57%)B+ (3%)501 (68%)0.893* HS ('23)
#45 Joey Zelinsky (DE)SR ('1)6'4"/25023 Tac, 10 Solo, 5 TFL, 2 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)B+ (36%)B+ (62%)D+ (2%)239 (32%)0.74EMU ('25)
#44 Jimmy Scott (DE)JR ('2)6'3"/26017 Tac, 8 Solo, 8 TFL, 4 Sacks, 8 QB Hur1 PD, 0 INT (0 TDS)B (41%)B (58%)B (1%)531 (72%)0.893* HS ('22)
#10 Blaine Spires (DE)SR ('1)6'3"/25015 Tac, 9 Solo, 5 TFL, 3 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A- (43%)B (56%)D+ (2%)236 (32%)0.87USU ('25)
#53 Zach Crothers (DE)FR ('4)6'4"/26015 Tac, 4 Solo, 3 TFL, 2 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (49%)A (51%)C+ (0%)95 (13%)0.863* HS ('24)
#6 Nate Temple (DE)SR ('1)6'4"/24511 Tac, 5 Solo, 2 TFL, 0 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)B- (46%)F (53%)D+ (1%)170 (23%)0.833* HS ('19)
#39 Maverick Gracio (DE)SO ('3)6'4"/2454 Tac, 2 Solo, 2 TFL, 1 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS)B (47%)B+ (51%)C+ (2%)49 (7%)0.853* HS ('23)
#56 Jaeden Moore (DE)SO ('3)6'4"/2402 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)D+ (40%)C- (57%)C+ (3%)35 (5%)0.86ORE ('25)
#35 JuJu Anderson (DE)FR ('4)6'4"/230  B+ (100%)  2 (0%)0.863* HS ('25)
#95 Francis Brewu (DT)SO ('3)6'2"/28033 Tac, 17 Solo, 5 TFL, 1 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)A (50%)A- (50%) 458 (62%)0.893* HS ('24)
#55 Sean FitzSimmons (DT)JR ('2)6'3"/29520 Tac, 8 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (51%)B+ (49%)C+ (0%)309 (42%)0.863* HS ('22)
#11 Nick James (DT)JR ('2)6'2"/28019 Tac, 5 Solo, 5 TFL, 1 Sacks, 4 QB Hur2 PD, 0 INT (0 TDS)A- (38%)A- (62%)C+ (0%)454 (61%)0.85IND ('24)
#25 Jahsear Whittington (DT)FR ('4)6'0"/27010 Tac, 6 Solo, 3 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B+ (44%)B+ (56%)B+ (0%)227 (31%)0.883* HS ('24)
#90 Trevor Sommers (DT)FR ('4)6'2"/2701 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (71%)D+ (29%) 17 (2%)0.863* HS ('25)
#93 Ty Yuhas (DT)FR ('4)6'3"/280  B (58%)C- (42%) 12 (2%)0.863* HS ('24)
#66 Ben Kauffman (DT)FR ('4)6'3"/220  C (100%)  1 (0%)0NA
#94 Elliot Donald (DL)SR ('0)6'3"/275     004* HS ('21)
#50 Denim Cook (DL)FR ('3)6'3"/240     00.863* HS ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#3 Rasheem Biles (LB)JR ('2)6'1"/22084 Tac, 32 Solo, 12 TFL, 3 Sacks, 4 QB Hur3 PD, 2 INT (2 TDS)A+ (45%)A (17%)A (38%)606 (72%)0.873* HS ('23)
#9 Kyle Louis (LB)JR ('2)6'1"/22079 Tac, 43 Solo, 8 TFL, 3 Sacks, 3 QB Hur3 PD, 2 INT (0 TDS)A- (44%)A- (13%)A (44%)668 (79%)0.863* HS ('22)
#00 Braylan Lovelace (LB)JR ('2)6'2"/22075 Tac, 38 Solo, 5 TFL, 0 Sacks, 5 QB Hur2 PD, 2 INT (1 TDS)A+ (42%)C- (18%)C+ (40%)790 (94%)0.873* HS ('23)
#24 Cameron Lindsey (LB)FR ('4)6'1"/21026 Tac, 18 Solo, 6 TFL, 2 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A+ (37%)D+ (21%)B- (43%)230 (27%)0.893* HS ('24)
#31 Nick Lapi (LB)SR ('1)6'2"/21516 Tac, 11 Solo, 3 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A (44%)D (20%)B+ (36%)97 (12%)0NA
#52 Abe Ibrahim (LB)JR ('2)6'1"/22516 Tac, 10 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A+ (41%)A+ (23%)B- (37%)71 (8%)0NA
#37 Davin Brewton (LB)FR ('4)6'0"/2305 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (40%)D (20%)D (40%)35 (4%)0.863* HS ('24)
#38 Emmanuel Taylor (LB)FR ('4)6'1"/2055 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (35%)D+ (15%)D+ (50%)26 (3%)0.863* HS ('25)
#29 Luke DelGaudio (LB)SR ('0)6'2"/2152 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#32 Jeremiah Marcelin (LB)SO ('2)6'2"/230     00.883* HS ('24)
#30 John Wetzel (LB)FR ('3)5'11"/190     00.853* HS ('25)
#19 Jayden Bonsu (LB)SO ('2)6'2"/210     00.85OSU ('25)
#54 Justin Thompson (LB)FR ('4)6'2"/235  C+ (43%)B+ (43%)C+ (14%)7 (1%)0.873* HS ('25)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#15 Rashad Battle (CB)SR ('1)6'3"/19540 Tac, 28 Solo, 2 TFL, 1 Sacks, 0 QB Hur5 PD, 0 INT (0 TDS)A- (38%)A (0%)A- (61%)435 (51%)0.883* HS ('20)
#28 Shawn Lee Jr. (CB)FR ('4)5'10"/18029 Tac, 21 Solo, 4 TFL, 0 Sacks, 0 QB Hur4 PD, 1 INT (1 TDS)C+ (45%) A+ (55%)404 (48%)0.863* HS ('25)
#21 Shadarian Harrison (CB)SO ('3)6'1"/19027 Tac, 17 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 1 INT (0 TDS)A+ (41%)C (0%)B- (59%)486 (57%)0.873* HS ('23)
#8 Tamon Lynum (CB)SR ('1)6'2"/18521 Tac, 11 Solo, 0 TFL, 0 Sacks, 1 QB Hur1 PD, 1 INT (0 TDS)B+ (40%)B (1%)A- (60%)281 (33%)0.85NEB ('24)
#22 Zion Ferguson (CB)FR ('4)6'1"/1758 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (46%) F (54%)26 (3%)0.86UNC ('25)
#18 Rashan Murray (CB)SR ('1)6'2"/1801 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B- (55%) C- (45%)44 (5%)0NA
#23 Davion Pritchard (CB)FR ('4)6'0"/1801 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (60%) B- (40%)10 (1%)0.863* HS ('24)
#27 Nigel Maynard (CB)FR ('4)5'11"/180  C (83%) C+ (17%)6 (1%)0.863* HS ('24)
#20 Kavir Bains-Marquez (S)SR ('1)5'10"/17557 Tac, 37 Solo, 1 TFL, 0 Sacks, 0 QB Hur3 PD, 3 INT (0 TDS)C+ (37%)B- (1%)B+ (62%)573 (61%)0.86UCD ('25)
#7 Javon McIntyre (S)SR ('1)6'1"/19546 Tac, 34 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS)C+ (42%)C (0%)C- (58%)619 (66%)0.863* HS ('21)
#12 Cruce Brookins (S)SO ('3)6'2"/19544 Tac, 26 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 2 INT (0 TDS)A+ (41%)C+ (0%)A+ (59%)460 (49%)0.873* HS ('23)
#26 Allen Bryant (S)FR ('4)6'0"/18016 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (28%) D (72%)71 (8%)0.873* HS ('24)
#14 Josh Guerrier (S)FR ('4)5'10"/1758 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)A- (32%) A- (68%)135 (14%)0.883* HS ('25)
#17 Cole Woodson (S)FR ('4)6'1"/2057 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (67%) F (33%)9 (1%)0.883* HS ('25)
#16 Jesse Anderson (DB)SO ('2)6'0"/1802 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.863* HS ('23)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#93 Trey Butkowski (K)FR ('4)6'0"/17019/22 (86.4%), Long 47 Yds41/4198 PtsA-  0NA
#94 Sam Carpenter (K)SO ('3)5'11"/1951/3 (33.3%), Long 24 Yds6/69 PtsFB 0NA
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#91 Caleb Junko (P)SR ('1)6'1"/20548, 2134 YDS (44.5 YPP), Long 60 YDS9 In 20, 5 TBB+C+  0NA

Head Coach Pat Narduzzi returns, OC Kade Bell returns, DC Randy Bates returns
Total Team Talent for '25 is: 786, #58 in CFB. 0.86 Avg Per Player. Blue Chip Ratio 4%
Breakdown - Offense: 330.5 (49) Defense: 330.3 (46) ST: 0 (3)
98 Total players, 23 from Transfer Portal. 18% of roster is from the Portal.
18 from the '25 Transfer Portal. 14.1% of roster is from this years Portal, 26 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 3 very good players, 63 good players, 14 JAGS, 0 low JAGS, 2 JAG- players
Snaps by class: FR: 3871 (17%), SO: 4297 (19%), JR: 7388 (33%), SR: 7004 (31%), GR: 0 (0%)
30 players have no stats and no recruiting/portal ratings excluded from totals.