Massachusetts's 2025 Team Roster/Depth Chart Outlook
Massachusetts's 2025 Team Roster/Depth Chart Outlook

QuarterbacksYrH/WPassingRushingPass GradeRun GradePass PPASnapsRatingOrigin
#9 Grant Jordan (QB)GR ('1)6'2"/205166/250 (66%), 1938 Yds, 22 TD / 3 INT77 Car, 360 Yds, (4.7 YPC), 5 TD, 1 FUM AA- 580 (41.4%)0.83YALE ('25)
#8 AJ Hairston (QB)SO ('3)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)
#8 Brandon Rose (QB)JR ('2)6'2"/21219/36 (53%), 157 Yds, 2 TD / 2 INT11 Car, 66 Yds, (6 YPC), 0 TD, 0 FUM C-A-#18784 (6%)0.84UTAH ('25)
#13 Will Perry (QB)SO ('3)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
#00 Zach Lawrence (QB)FR ('3)6'0"/191     00.833* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#20 Brandon Campbell (RB)JR (0)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)JR ('1)6'0"/22521 Car, 70 Yds, (3.3 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+F#47657 (7%)0.80BUFF ('23)
#24 Rocko Griffin (RB)SR ('1)5'9"/20017 Car, 44 Yds, (2.6 YPC), 0 TD, 0 FUM3 Rec, 16 Yds, (5.3 YPR), 0 TDB-F#51363 (4.2%)0.80UTSA ('25)
#2 Juwaun Price (RB)GR ('1)5'10"/20814 Car, 64 Yds, (4.6 YPC), 0 TD, 0 FUM2 Rec, 14 Yds, (7 YPR), 0 TDB-D#43352 (3.6%)0.78UNT ('25)
#30 Cookie Desiderio (RB)SO ('2)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)SO ('3)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)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#4 Sterling Galban (WR)GR (0)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)JR ('1)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)JR ('1)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)
#6 Keshawn Brown (WR)SR (0)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)JR ('1)6'2"/1850 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (0%)0NA
#15 Tyree Kelly (WR)JR ('2)6'3"/1980 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB- 18 (1.2%)0.74USF ('25)
#84 Jake McConnachie (WR)GR ('1)6'5"/2150 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB- 5 (0%)0.80PITT ('25)
#12 Sam Staruch (WR)SR (0)6'1"/182     00.74MICH ('24)
#83 Ott Eric Ottender (WR)SO ('2)5'11"/185     00NA
#14 Kezion Dia-Johnson (WR)SO ('3)6'0"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDFC+ 8 (1%)0.863* HS ('24)
#82 Kenyon Massey (WR)SO ('3)5'10"/185     00.833* HS ('24)
#15 Savion Robinson (WR)SR ('1)6'0"/185     00NA
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#87 Owen Anderson (TE)JR ('1)6'4"/2452 Rec, 13 Yds, (6.5 YPR), 1 TD, 0 FUMD+CC 157 (16%)0.85ILL ('24)
#53 Magnus Von Saldern (TE)JR ('1)6'4"/2550 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC+   1 (0%)0NA
#14 Matthew Ogunniyi (TE)SO ('3)6'5"/2360 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM B-  2 (0%)0.87RUTG ('25)
#00 Jax Markovich (TE)FR ('3)6'4"/215     00.843* HS ('25)
#16 Noah Staples (TE)SR ('0)6'3"/235     00.823* HS ('24)
#83 Reece Adkins (TE)GR ('0)6'6"/250     00.74UCF ('25)
Offensive LinemanYrH/WSnapsGradeRun BlockPass Block  RatingOrigin
#79 Ryan Mosesso (T)SR (0)6'5"/290562 (81%)B-B (52%)C+ (48%)  0.823* HS ('21)
#57 Paul Tchio (T)SR (0)6'5"/2903 (0%)CB- (33%)D (67%)  0.84GT ('24)
#72 Ethan Mottinger (G)GR (0)6'5"/330812 (81%)B+B+ (49%)B (51%)  0.823* HS ('20)
#52 Benjamin Roy Jr. (G)JR (0)6'2"/295679 (68%)BB (49%)B+ (51%)  0.853* HS ('21)
#66 Wyatt Terlaak (G)SR (0)6'4"/350505 (51%)D+D+ (47%)C- (53%)  0NA
#56 Sullivan Weidman (G)JR ('1)6'5"/31835 (2.4%)BA- (66%)F (34%)  0.83WVU ('25)
#77 Mao Glynn II (G)SR (0)6'3"/30010    0.83CIN ('24)
#60 Josh Atwood (C)GR (0)6'2"/330845 (100%)B+B+ (49%)B (51%)  0.813* HS ('20)
#64 Peyton Miller (OL)SO ('2)6'3"/305    0.813* HS ('23)
#74 Jaxon King (OL)SR ('0)6'6"/315    0.74GRAM ('24)
#73 Brock Taylor (OL)SO ('2)6'3"/280    0.813* HS ('24)
#75 Tanner Burlingame (OL)SO ('2)6'5"/270    0.823* HS ('24)
#48 Jackson Marx (LS)GR ('0)6'1"/210    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#35 David Onuoha (DE)SR ('1)6'1"/2372 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (35%)C- (65%) 34 (2.4%)0.81RUTG ('25)
#97 Jermaine Wiggins Jr. (DE)JR ('1)6'3"/2502 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (63%)D+ (38%) 16 (2%)0.843* HS ('22)
#50 Aquan Robinson (DE)SR (0)6'4"/2451 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (58%)D+ (42%) 38 (5%)0.792* HS ('21)
#34 Payton Andrade (DE)SO ('2)6'1"/2251 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (100%)  1 (0%)0NA
#25 Nick Hawthorne (DE)SO ('2)6'1"/200     00.81BSU ('25)
#49 Shambre Jackson (DT)SR (0)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)
#53 Sahnai Swain-Price (DT)JR ('1)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
#54 Malachi Madison (DT)JR ('1)6'3"/2891 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (25%)B- (75%) 12 (1.2%)0.84VT ('25)
#10 Zukudo Igwenagu (DT)GR (0)6'4"/245  B (54%)B- (46%)C+ (0%)372 (64%)0.79RUTG ('22)
#57 Jaden Wiggins (DT)SO ('2)6'0"/255  C+ (100%)  7 (1%)0NA
#44 Timothy Passmore Jr. (DL)JR ('1)6'2"/295     00.82CONN ('25)
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#22 Gerrell Johnson (LB)GR (0)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)SR ('1)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)
#5 Tyler Martin (LB)JR ('1)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)SR (0)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)SO ('2)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)
#44 Timmy Hinspeter (LB)SR ('1)6'1"/23116 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B- (67%)D+ (4%)C (29%)138 (13.2%)0.82RUTG ('25)
#26 RJ Edwards (LB)SR ('1)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)SO (0)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)GR (0)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)SO ('2)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)SO ('2)6'2"/2301 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#40 Dominic Schofield (LB)SR ('0)6'2"/230     00.833* HS ('21)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#7 Lake Ellis (CB)GR (0)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)
#14 Ryan Barnes (CB)SR (0)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)
#8 Malcolm Greene (CB)GR ('1)5'10"/1883 Tac, 2 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B (44%)B- (2%)B- (54%)82 (6%)0.82UVA ('25)
#29 Caden Ghannam (CB)SR (0)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)GR (0)6'1"/180  C (100%)  3 (0%)0.74GTWN ('24)
#3 DD Snyder (S)SR ('1)6'0"/19255 Tac, 29 Solo, 2 TFL, 0 Sacks, 0 QB Hur1 PD, 2 INT (0 TDS)B+ (46%)B (1%)D (53%)534 (33.6%)0.83BALL ('25)
#21 Te'Rai Powell (S)GR (0)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)JR ('1)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)GR (0)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)SR (0)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)SO ('3)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)JR ('1)6'2"/1701 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00.84WES ('24)
#33 Raheim Sexil (DB)SO ('2)6'1"/185     00.83FIU ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#29 Jacob Lurie (K)GR (0)5'9"/17513/21 (61.9%), Long 45 Yds29/3068 PtsDD+ 0NA
#99 Derek Morris (K)SO ('3)6'2"/20011/15 (73.3%), Long 46 Yds13/1346 PtsC  0.74CAL ('25)
#98 Riley Moore (K)SR (0)5'10"/185 2/22 PtsC-  0.74WEB ('22)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#95 CJ Kolodziey (P)GR (0)6'1"/20556, 2296 YDS (41 YPP), Long 71 YDS10 In 20, 5 TBFC  0NA
#33 Keegan Andrews (P)SR ('0)6'3"/252      0.74TA&M ('25)
FR ATH - No Position YetYrH/WRatingOrigin
#00 Jahmale Clark (ATH)FR ('3)5'10"/1600.83* HS ('25)

Head Coach Joe Harasymiak is a new hire, OC Mike Bajakian is a new hire, DC Jared Keyte is a new hire
Total Team Talent for '25 is: 486, #116 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 203.82 (42) Defense: 180.72 (36) ST: 8.88 (5)
84 Total players, 39 from Transfer Portal. 39.4% of roster is from the Portal.
30 from the '25 Transfer Portal. 30.3% of roster is from this years Portal, 28 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 4 good players, 49 JAGS, 3 low JAGS, 9 JAG- players
Snaps by class: FR: 0 (0%), SO: 592 (4%), JR: 3732 (27%), SR: 3368 (24%), GR: 6307 (45%)
15 players have no stats and no recruiting/portal ratings excluded from totals.

QB Exp: (68.4%), Prod: (83%) Massachusetts lost their starting QB from last year. QB could be '24 backup AJ Hairston or Portals Grant Jordan/Brandon Rose
RB Exp: (36%), Prod: (33%) Massachusetts lost their top 2 Rushers from last year.
Massachusetts lost their lead WR, but returns their #2 T.Y. Harding, from last year.
WR Exp: (64%), Prod: (41%) OL Experience: T: (41%): G: (100%): C: (100%):
Massachusetts OL: 5 starters back, 0 with multi game experience, 0 more with some game experience.
Portal OL: 0 potential OL starters from '25 Portal, 0 more Portals have experience
.
DL Experience: DE: (5%) DT: (61%)
LB Experience: (82%)
Secondary Experience: CB: (43%) S: (70%)
Kicker Experience: (33%), Punter: (0%)
Return Experience - QB 68.4%, Skill Players 36%, Off Line 80%, Front Seven 49%, Secondary 57% | Offense 60% - Defense 52%
Return Off Production - Pass Yds: 83%, Rush Yds: 33%, Rec Yds: 41%,
Return Def Production - Tackles: 52%, Sacks: 37%, QB Hurries: 46%, TFLs: 48%, Pass Def: 39%, INTs: 87%