Massachusetts's Roster/Depth Chart for 2024
Massachusetts's 2024 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
#8 AJ Hairston (QB)FR ('4)6'3"/21540/73 (55%), 480 Yds, 5 TD / 0 INT24 Car, -5 Yds, (-0.2 YPC), 1 TD, 3 FUM D+C-#134173 (20%)0.833* HS ('24)
#13 Will Perry (QB)FR ('4)6'2"/2007/11 (64%), 72 Yds, 1 TD / 0 INT1 Car, 2 Yds, (2 YPC), 0 TD, 0 FUM B+D+#21512 (1%)0NA
#5 Ahmad Haston (QB)FR ('3)6'0"/1958/9 (89%), 39 Yds, 0 TD / 0 INT18 Car, 174 Yds, (9.7 YPC), 1 TD, 0 FUM BA-#23577 (9%)0.833* HS ('23)
#9 Ryan Jankowski (QB)JR ('1)6'3"/215     00.81AKR ('24)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#33 CJ Hester (RB)SO ('3)5'11"/190119 Car, 529 Yds, (4.4 YPC), 4 TD, 0 FUM14 Rec, 58 Yds, (4.1 YPR), 0 TDB+C+#190340 (40%)0.84WMU ('24)
#21 Jalen John (RB)JR ('2)5'11"/225111 Car, 583 Yds, (5.3 YPC), 5 TD, 1 FUM17 Rec, 119 Yds, (7 YPR), 0 TDB+A#110278 (33%)0.81ARIZ ('23)
#20 Brandon Campbell (RB)SO ('1)5'10"/21061 Car, 233 Yds, (3.8 YPC), 3 TD, 0 FUM8 Rec, 67 Yds, (8.4 YPR), 0 TDB+A-#247152 (18%)0.86HOU ('24)
#32 Jackson Paradis (RB)SO ('2)6'0"/22521 Car, 70 Yds, (3.3 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB-F#47657 (7%)0.80BUFF ('23)
#30 Cookie Desiderio (RB)FR ('3)6'1"/2158 Car, 20 Yds, (2.5 YPC), 0 TD, 1 FUM1 Rec, 2 Yds, (2 YPR), 0 TDD+F#50222 (3%)0NA
#22 Da'Marion Alberic (RB)FR ('4)5'10"/1701 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC-B-#4512 (0%)0.833* HS ('24)
#25 Donta Whack (RB)SO ('2)6'0"/210     00.833* HS ('22)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#11 Jakobie Keeney-James (WR)SR ('1)6'1"/19751 Rec, 870 Yds, (17.1 YPR), 6 TD, 0 FUM0 Car, 0 Yds, 0 TDA-C-#25789 (67%)0.81EWU ('24)
#4 Sterling Galban (WR)SR ('1)5'10"/18025 Rec, 210 Yds, (8.4 YPR), 0 TD, 1 FUM1 Car, -7 Yds, 0 TDD+C-#548592 (50%)0.83JVST ('24)
#2 Jacquon Gibson (WR)SO ('2)5'11"/18523 Rec, 270 Yds, (11.7 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B#370521 (44%)0NA
#10 T.Y. Harding (WR)SO ('2)5'9"/17518 Rec, 303 Yds, (16.8 YPR), 5 TD, 3 FUM2 Car, 10 Yds, 0 TDA-B#199344 (29%)0.772* HS ('22)
#1 Anthony Simpson (WR)SR ('2)5'11"/1803 Rec, 16 Yds, (5.3 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDDB#84785 (7%)0.82ARIZ ('23)
#6 Keshawn Brown (WR)JR ('1)5'8"/1502 Rec, 15 Yds, (7.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDBB-#85421 (2%)0.82DUQ ('24)
#17 Dallas Elliott (WR)SO ('2)6'2"/1850 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (0%)0NA
#12 Sam Staruch (WR)JR ('1)6'1"/182     00.74MICH ('24)
#83 Ott Eric Ottender (WR)FR ('3)5'11"/185     00NA
#14 Kezion Dia-Johnson (WR)FR ('4)6'0"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDFC+ 8 (1%)0.863* HS ('24)
#7 Frank Ladson Jr. (WR)SR ('1)6'3"/2050 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B- 5 (0%)0.85MIAMI ('24)
#82 Kenyon Massey (WR)FR ('4)5'10"/185     00.833* HS ('24)
#15 Savion Robinson (WR)JR ('2)6'0"/185     00NA
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#81 Dominick Mazotti (TE)SR ('1)6'4"/22318 Rec, 183 Yds, (10.2 YPR), 1 TD, 0 FUMBD+B 493 (49%)0.87SJSU ('24)
#80 Matt Smith (TE)SR ('2)6'5"/2453 Rec, 38 Yds, (12.7 YPR), 0 TD, 0 FUMCDD+ 97 (10%)0.81DUKE ('23)
#00 Jaelyn Lay (TE)SR ('1)6'6"/2452 Rec, 17 Yds, (8.5 YPR), 0 TD, 0 FUMDB+C 260 (26%)0.83ALST ('24)
#87 Owen Anderson (TE)SO ('2)6'4"/2452 Rec, 13 Yds, (6.5 YPR), 1 TD, 0 FUMD+CC 157 (16%)0.85ILL ('24)
#53 Magnus Von Saldern (TE)SO ('2)6'4"/2550 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC+   1 (0%)0NA
#16 Noah Staples (TE)JR ('1)6'3"/235     00.823* HS ('24)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#63 Brayden Rohme (T)SR ('1)6'6"/290B-C- (49%)A- (51%)  777 (92%)0.83CAL ('24)
#79 Ryan Mosesso (T)JR ('1)6'5"/290B-B (52%)C+ (48%)  562 (67%)0.823* HS ('21)
#65 Luke Painton (T)SR ('1)6'6"/310CC- (41%)B- (59%)  41 (5%)0.86CLMB ('24)
#57 Paul Tchio (T)JR ('1)6'5"/290CB- (33%)D (67%)  3 (0%)0.84GT ('24)
#72 Ethan Mottinger (G)SR ('1)6'5"/330B+B+ (49%)B (51%)  812 (96%)0.823* HS ('20)
#52 Benjamin Roy Jr. (G)SO ('1)6'2"/295BB (49%)B+ (51%)  679 (80%)0.853* HS ('21)
#66 Wyatt Terlaak (G)JR ('1)6'4"/350D+D+ (47%)C- (53%)  505 (60%)0NA
#77 Mao Glynn II (G)JR ('1)6'3"/30010    0.83CIN ('24)
#60 Josh Atwood (C)SR ('1)6'2"/330B+B+ (49%)B (51%)  845 (100%)0.813* HS ('20)
#75 Tanner Burlingame (OL)FR ('3)6'5"/270    0.823* HS ('24)
#64 Peyton Miller (OL)FR ('3)6'3"/305    0.813* HS ('23)
#73 Brock Taylor (OL)FR ('3)6'3"/280    0.813* HS ('24)
#74 Jaxon King (OL)JR ('1)6'6"/315    0.74GRAM ('24)
#48 Jackson Marx (LS)SR ('0)6'1"/210    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#18 Louce Julien (DE)JR ('2)6'2"/25543 Tac, 21 Solo, 7 TFL, 4 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)B- (53%)A- (47%)B- (0%)613 (106%)0.813* HS ('21)
#94 Kofi Asare (DE)SO ('2)6'5"/24030 Tac, 11 Solo, 6 TFL, 3 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)B (47%)A- (53%)C+ (0%)373 (64%)0NA
#13 Jaylen Hudson (DE)SR ('1)6'3"/22725 Tac, 5 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B+ (57%)C- (43%)B- (0%)341 (59%)0.81WAKE ('24)
#19 Etinosa Reuben (DE)SR ('1)6'3"/29520 Tac, 8 Solo, 2 TFL, 1 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS)B+ (49%)A- (51%)D+ (0%)213 (37%)0.84GT ('24)
#97 Jermaine Wiggins Jr. (DE)SO ('2)6'3"/2502 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (63%)D (38%) 16 (3%)0.843* HS ('22)
#50 Aquan Robinson (DE)JR ('1)6'4"/2451 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (58%)D+ (42%) 38 (7%)0.792* HS ('21)
#34 Payton Andrade (DE)FR ('3)6'1"/2251 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (100%)  1 (0%)0NA
#55 Tyson Watson (DE)JR ('1)6'5"/275     00.84MSU ('22)
#10 Zukudo Igwenagu (DE)SR ('0)6'4"/245     00.79RUTG ('22)
#98 Tim Grant-Randall (DT)SR ('1)6'0"/28527 Tac, 6 Solo, 2 TFL, 0 Sacks, 0 QB Hur3 PD, 0 INT (0 TDS)B (54%)B- (46%)B- (0%)372 (64%)0.83EMU ('24)
#49 Shambre Jackson (DT)JR ('1)6'3"/27512 Tac, 6 Solo, 2 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (53%)C (47%)C+ (0%)208 (36%)0.85FSU ('23)
#44 Aaron Beckwith (DT)JR ('2)6'4"/30012 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (59%)C (41%)C+ (0%)265 (46%)0.843* HS ('20)
#88 Brandon McElroy (DT)JR ('1)6'5"/30112 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (63%)C (37%) 195 (34%)0NA
#53 Sahnai Swain-Price (DT)SO ('2)6'1"/2807 Tac, 2 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (79%)B- (21%) 112 (19%)0NA
#57 Jaden Wiggins (DT)FR ('3)6'0"/255  C+ (100%)  7 (1%)0NA
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#23 Jalen Stewart (LB)SR ('1)6'0"/22577 Tac, 27 Solo, 3 TFL, 3 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS)A- (54%)B+ (7%)A- (38%)514 (80%)0.813* HS ('22)
#22 Gerrell Johnson (LB)SR ('1)6'3"/22074 Tac, 19 Solo, 3 TFL, 1 Sacks, 2 QB Hur2 PD, 0 INT (0 TDS)A- (54%)C- (14%)B+ (32%)449 (70%)0.823* HS ('20)
#15 Derrieon Craig (LB)JR ('2)5'10"/20543 Tac, 25 Solo, 3 TFL, 0 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS)A- (46%)B (20%)B (34%)289 (45%)0.833* HS ('22)
#25 Macklin Ayers (LB)SR ('1)6'3"/23538 Tac, 8 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (59%)C+ (11%)B+ (29%)175 (27%)0.84DART ('24)
#5 Tyler Martin (LB)SO ('2)6'2"/25027 Tac, 12 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)A- (68%)B+ (6%)D+ (26%)166 (26%)0.84ARIZ ('23)
#00 Jalen Harrell (LB)JR ('1)6'2"/21022 Tac, 11 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 1 INT (0 TDS)F (53%)B+ (3%)B (45%)258 (40%)0.85MIAMI ('23)
#17 Christian LeBrun (LB)FR ('3)6'0"/21022 Tac, 11 Solo, 2 TFL, 2 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (63%)A (3%)F (34%)185 (29%)0.833* HS ('23)
#9 Myles Turner (LB)JR ('1)6'1"/23519 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (62%)F (12%)B+ (26%)138 (22%)0.83* HS ('20)
#26 RJ Edwards (LB)JR ('2)6'2"/22515 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (52%)C- (3%)F (45%)58 (9%)0NA
#16 Jadrian Gibbs (LB)FR ('1)6'0"/2004 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (43%)C+ (3%)F (55%)40 (6%)0.833* HS ('24)
#37 John Burton (LB)SR ('1)5'11"/2053 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (89%)C+ (11%) 9 (1%)0NA
#30 Donovan Dyson (LB)FR ('3)6'1"/2253 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (65%)C (25%)B (10%)51 (8%)0.843* HS ('23)
#31 Rashad Henry (LB)FR ('3)6'2"/2301 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#36 Jyree Roberts (LB)FR ('3)6'1"/230   C+ (100%) 1 (0%)0.813* HS ('23)
#40 Dominic Schofield (LB)JR ('1)6'2"/230     00.833* HS ('21)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#1 Arsheen Jiles (CB)SR ('1)5'9"/18032 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur2 PD, 1 INT (0 TDS)B (52%)C- (0%)A (48%)470 (55%)0.74SHU ('24)
#7 Lake Ellis (CB)SR ('1)6'0"/18029 Tac, 16 Solo, 3 TFL, 0 Sacks, 0 QB Hur5 PD, 0 INT (0 TDS)D+ (51%)B+ (1%)A- (48%)567 (67%)0.85BRY ('24)
#28 Jerrod Cameron (CB)SO ('2)5'10"/16015 Tac, 6 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)A- (43%) D+ (57%)178 (21%)0.80CCU ('23)
#14 Ryan Barnes (CB)JR ('1)6'2"/1867 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)A- (57%)C+ (1%)A+ (42%)99 (12%)0.84ND ('24)
#29 Caden Ghannam (CB)JR ('1)5'11"/1901 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (100%)  1 (0%)0NA
#24 K. Watkins-Hunter (CB)SR ('1)6'1"/180  C (100%)  3 (0%)0.74GTWN ('24)
#21 Te'Rai Powell (S)SR ('1)6'0"/19552 Tac, 24 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 2 INT (0 TDS)B- (52%)F (1%)D+ (47%)562 (59%)0.813* HS ('20)
#6 Jeremiah McGill (S)SO ('2)5'11"/18528 Tac, 15 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)F (54%)B+ (1%)F (44%)270 (28%)0.833* HS ('22)
#11 Leonard St. Gourdin (S)SR ('1)6'3"/20518 Tac, 8 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS)B- (53%)C+ (1%)A- (46%)164 (17%)0.85DART ('24)
#3 Steven Ortiz (S)JR ('1)5'10"/1853 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (100%)  13 (1%)0.86MINN ('23)
#27 Michael Pangaro (S)FR ('4)6'1"/1751 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (92%) C+ (8%)12 (1%)0NA
#12 Brennen Bailey (DB)SO ('2)6'2"/1701 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.84WES ('24)
#8 Jashon Watkins (DB)SR ('0)6'4"/215     00.83TNST ('24)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#29 Jacob Lurie (K)SR ('1)5'9"/17513/21 (61.9%), Long 45 Yds29/3068 PtsDD+ 0NA
#98 Riley Moore (K)JR ('1)5'10"/185 2/22 PtsC-  0.74WEB ('22)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#95 CJ Kolodziey (P)SR ('1)6'1"/20556, 2296 YDS (41 YPP), Long 71 YDS10 In 20, 5 TBFC  0NA
#00 Brandon Campbell () ('0)0'0"/00.86HOU ('24)
#00 Arsheen Jiles () ('0)0'0"/00.74SHU ('24)
#00 Erik Hehl () ('0)0'0"/00NA

Head Coach Shane Montgomery (Int) is a new hire, OC Shane Montgomery is a new hire, DC Keith Dudzinski returns
Total Team Talent for '24 is: 548, #1 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 228.22 (44) Defense: 209.92 (43) ST: 2.96 (3)
93 Total players, 41 from Transfer Portal. 38% of roster is from the Portal.
28 from the '24 Transfer Portal. 25.9% of roster is from this years Portal, 22 players left via portal after '23.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 6 good players, 56 JAGS, 2 low JAGS, 7 JAG- players
Snaps by class: FR: 712 (4%), SO: 4462 (23%), JR: 4117 (21%), SR: 10387 (53%), GR: 0 (0%)
15 players have no stats and no recruiting/portal ratings excluded from totals.