Massachusetts 2025 Depth Chart
Massachusetts's 2025 Team Roster/Depth Chart Outlook
NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'2"/212
Passing
52/88 (59%), 424 Yds, 1 TD / 3 INT
Rushing
27 Car, 4 Yds, (0.1 YPC), 0 TD, 3 FUM
Pass
C-
Run
D
PPA
#185
Snaps
176 (19%)
Rating
0.84
Origin
UTAH ('25)
H/W
6'3"/215
Passing
107/216 (50%), 957 Yds, 4 TD / 4 INT
Rushing
43 Car, 3 Yds, (0.1 YPC), 0 TD, 1 FUM
PPA
#342
Rating
0.83
Origin
3* HS ('24)
H/W
6'2"/210
Passing
63/110 (57%), 595 Yds, 3 TD / 2 INT
Rushing
43 Car, 73 Yds, (1.7 YPC), 2 TD, 0 FUM
PPA
#339
Rating
0.83
Origin
YALE ('25)
H/W
6'1"/195
Rating
0.83
Origin
3* HS ('25)
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#1 Brandon Rose JR 6'2"/21252/88 (59%), 424 Yds, 1 TD / 3 INT27 Car, 4 Yds, (0.1 YPC), 0 TD, 3 FUMC-D#185176 (19%)0.84UTAH ('25)
#8 AJ Hairston FR 6'3"/215107/216 (50%), 957 Yds, 4 TD / 4 INT43 Car, 3 Yds, (0.1 YPC), 0 TD, 1 FUM  #342 0.833* HS ('24)
#9 Grant Jordan SR 6'2"/21063/110 (57%), 595 Yds, 3 TD / 2 INT43 Car, 73 Yds, (1.7 YPC), 2 TD, 0 FUM  #339 0.83YALE ('25)
#19 Zach Lawrence FR 6'1"/195      0.833* HS ('25)
Running Backs
H/W
5'10"/200
Rushing
98 Car, 368 Yds, (3.8 YPC), 2 TD, 3 FUM
Receiving
11 Rec, 88 Yds, (8 YPR), 0 TD
Run
C+
Rec
F
PPA
#575
Snaps
298 (27%)
Rating
0.85
Origin
COLO ('25)
H/W
5'9"/200
Rushing
53 Car, 245 Yds, (4.6 YPC), 2 TD, 1 FUM
Receiving
10 Rec, 61 Yds, (6.1 YPR), 0 TD
Run
B
Rec
B-
PPA
#392
Snaps
196 (18%)
Rating
0.80
Origin
UTSA ('25)
H/W
5'9"/185
Rushing
40 Car, 114 Yds, (2.9 YPC), 0 TD, 0 FUM
Receiving
1 Rec, 5 Yds, (5 YPR), 0 TD
Run
B
Rec
F
PPA
#589
Snaps
139 (12%)
Rating
0
Origin
NA
H/W
5'10"/201
Rushing
26 Car, 101 Yds, (3.9 YPC), 0 TD, 0 FUM
Receiving
5 Rec, 23 Yds, (4.6 YPR), 0 TD
Run
C+
Rec
F
PPA
#240
Snaps
123 (11%)
Rating
0.82
Origin
UNT ('25)
H/W
5'10"/180
Rushing
8 Car, 23 Yds, (2.9 YPC), 0 TD, 0 FUM
Receiving
2 Rec, 17 Yds, (8.5 YPR), 0 TD
Run
C
Rec
B
PPA
#449
Snaps
36 (3%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'0"/225
Rating
0.80
Origin
BUFF ('23)
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#26 Brandon Hood FR 5'10"/20098 Car, 368 Yds, (3.8 YPC), 2 TD, 3 FUM11 Rec, 88 Yds, (8 YPR), 0 TDC+F#575298 (27%)0.85COLO ('25)
#24 Rocko Griffin JR 5'9"/20053 Car, 245 Yds, (4.6 YPC), 2 TD, 1 FUM10 Rec, 61 Yds, (6.1 YPR), 0 TDBB-#392196 (18%)0.80UTSA ('25)
#23 Elijah Faulkner FR 5'9"/18540 Car, 114 Yds, (2.9 YPC), 0 TD, 0 FUM1 Rec, 5 Yds, (5 YPR), 0 TDBF#589139 (12%)0NA
#28 Juwaun Price SR 5'10"/20126 Car, 101 Yds, (3.9 YPC), 0 TD, 0 FUM5 Rec, 23 Yds, (4.6 YPR), 0 TDC+F#240123 (11%)0.82UNT ('25)
#4 Da'Marion Alberic FR 5'10"/1808 Car, 23 Yds, (2.9 YPC), 0 TD, 0 FUM2 Rec, 17 Yds, (8.5 YPR), 0 TDCB#44936 (3%)0.833* HS ('24)
#32 Jackson Paradis JR 6'0"/225      0.80BUFF ('23)
Wide Receivers
H/W
6'2"/210
Receiving
27 Rec, 260 Yds, (9.6 YPR), 0 TD, 0 FUM
Rushing
4 Car, 24 Yds, 0 TD
Rec
C
Block
A-
PPA
#528
Snaps
543 (56%)
Rating
0.81
Origin
NW ('25)
H/W
6'5"/215
Receiving
16 Rec, 144 Yds, (9 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B
PPA
#840
Snaps
270 (28%)
Rating
0.80
Origin
PITT ('25)
H/W
5'10"/180
Receiving
17 Rec, 104 Yds, (6.1 YPR), 0 TD, 1 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
D+
PPA
#723
Snaps
233 (24%)
Rating
0.83
Origin
3* HS ('24)
H/W
6'3"/205
Receiving
13 Rec, 113 Yds, (8.7 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
B
PPA
#988
Snaps
190 (19%)
Rating
0.74
Origin
USF ('25)
H/W
6'0"/185
Receiving
6 Rec, 73 Yds, (12.2 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
B+
PPA
#993
Snaps
148 (15%)
Rating
0.86
Origin
3* HS ('24)
H/W
6'2"/180
Receiving
3 Rec, 32 Yds, (10.7 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
D+
Block
C+
PPA
#984
Snaps
107 (11%)
Rating
0
Origin
NA
H/W
6'1"/180
Receiving
2 Rec, 18 Yds, (9 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
D
PPA
#817
Snaps
81 (8%)
Rating
0
Origin
NA
H/W
5'9"/180
Receiving
4 Rec, 30 Yds, (7.5 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
C
PPA
#659
Snaps
44 (5%)
Rating
0.77
Origin
2* HS ('22)
H/W
6'0"/185
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C
Block
B-
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
5'11"/195
Receiving
63 Rec, 616 Yds, (9.8 YPR), 0 TD, 0 FUM
Rushing
9 Car, 39 Yds, 0 TD
PPA
#391
Rating
0
Origin
NA
H/W
6'1"/182
Rating
0.74
Origin
MICH ('24)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#12 Donnie Gray SR 6'2"/21027 Rec, 260 Yds, (9.6 YPR), 0 TD, 0 FUM4 Car, 24 Yds, 0 TDCA-#528543 (56%)0.81NW ('25)
#7 Jake McConnachie SR 6'5"/21516 Rec, 144 Yds, (9 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B#840270 (28%)0.80PITT ('25)
#00 Kenyon Massey FR 5'10"/18017 Rec, 104 Yds, (6.1 YPR), 0 TD, 1 FUM0 Car, 0 Yds, 0 TDC-D+#723233 (24%)0.833* HS ('24)
#5 Tyree Kelly JR 6'3"/20513 Rec, 113 Yds, (8.7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B#988190 (19%)0.74USF ('25)
#14 Kezion Dia-Johnson FR 6'0"/1856 Rec, 73 Yds, (12.2 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B+#993148 (15%)0.863* HS ('24)
#17 Dallas Elliott JR 6'2"/1803 Rec, 32 Yds, (10.7 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDD+C+#984107 (11%)0NA
#3 Elijah Pedro FR 6'1"/1802 Rec, 18 Yds, (9 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDCD#81781 (8%)0NA
#10 T.Y. Harding JR 5'9"/1804 Rec, 30 Yds, (7.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC+C#65944 (5%)0.772* HS ('22)
#6 Savion Robinson JR 6'0"/1850 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDCB- 8 (1%)0NA
#2 Jacquon Gibson JR 5'11"/19563 Rec, 616 Yds, (9.8 YPR), 0 TD, 0 FUM9 Car, 39 Yds, 0 TD  #391 0NA
#12 Sam Staruch SR 6'1"/182      0.74MICH ('24)
Tight Ends
H/W
6'6"/240
Receiving
20 Rec, 199 Yds, (10 YPR), 3 TD, 0 FUM
Rec
C-
Run Blk
C
Pass Blk
C
Snaps
472 (44%)
Rating
0.74
Origin
UTM ('25)
H/W
6'6"/250
Receiving
9 Rec, 133 Yds, (14.8 YPR), 1 TD, 0 FUM
Rec
C
Run Blk
C-
Pass Blk
C
Snaps
265 (25%)
Rating
0.74
Origin
UCF ('25)
H/W
6'4"/245
Receiving
7 Rec, 38 Yds, (5.4 YPR), 0 TD, 1 FUM
Rec
F
Run Blk
D
Pass Blk
B+
Snaps
216 (20%)
Rating
0.84
Origin
3* HS ('25)
H/W
6'4"/255
Receiving
3 Rec, 31 Yds, (10.3 YPR), 1 TD, 0 FUM
Rec
B+
Run Blk
F
Pass Blk
B
Snaps
65 (6%)
Rating
0.85
Origin
ILL ('24)
H/W
6'4"/285
Receiving
1 Rec, 1 Yds, (1 YPR), 1 TD, 0 FUM
Rec
A+
Run Blk
D+
Pass Blk
C
Snaps
29 (3%)
Rating
0
Origin
NA
H/W
6'5"/236
Receiving
1 Rec, 3 Yds, (3 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
B+
Pass Blk
B-
Snaps
21 (2%)
Rating
0.87
Origin
3* HS ('24)
H/W
6'3"/225
Rating
0
Origin
NA
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#11 Max Dowling JR 6'6"/24020 Rec, 199 Yds, (10 YPR), 3 TD, 0 FUMC-CC472 (44%)0.74UTM ('25)
#83 Reece Adkins SR 6'6"/2509 Rec, 133 Yds, (14.8 YPR), 1 TD, 0 FUMCC-C265 (25%)0.74UCF ('25)
#86 Jax Markovich FR 6'4"/2457 Rec, 38 Yds, (5.4 YPR), 0 TD, 1 FUMFDB+216 (20%)0.843* HS ('25)
#87 Owen Anderson JR 6'4"/2553 Rec, 31 Yds, (10.3 YPR), 1 TD, 0 FUMB+FB65 (6%)0.85ILL ('24)
#85 Magnus Von Saldern JR 6'4"/2851 Rec, 1 Yds, (1 YPR), 1 TD, 0 FUMA+D+C29 (3%)0NA
#18 Matt Ogunniyi FR 6'5"/2361 Rec, 3 Yds, (3 YPR), 0 TD, 0 FUMC-B+B-21 (2%)0.873* HS ('24)
#88 John Condakes FR 6'3"/225     0NA
Offensive Line
H/W
6'5"/305
Grade
D+
Run Blk
C
Pass Blk
C-
Snaps
779 (86%)
Rating
0.82
Origin
3* HS ('21)
H/W
6'7"/320
Grade
D
Run Blk
A-
Pass Blk
D
Snaps
441 (49%)
Rating
0.86
Origin
CLMB ('24)
H/W
6'7"/310
Grade
F
Run Blk
F
Pass Blk
D+
Snaps
212 (23%)
Rating
0.74
Origin
GRAM ('24)
H/W
6'5"/305
Grade
A+
Run Blk
A+
Pass Blk
B+
Snaps
14 (2%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'5"/318
Grade
D+
Run Blk
D+
Pass Blk
D+
Snaps
466 (51%)
Rating
0.83
Origin
WVU ('25)
H/W
6'4"/295
Grade
B
Run Blk
B+
Pass Blk
C-
Snaps
388 (43%)
Rating
0.84
Origin
DART ('25)
H/W
6'3"/315
Grade
D
Run Blk
C
Pass Blk
F
Snaps
345 (38%)
Rating
0.81
Origin
3* HS ('24)
H/W
6'3"/295
Grade
D+
Run Blk
D+
Pass Blk
D+
Snaps
254 (28%)
Rating
0
Origin
NA
H/W
6'3"/305
Grade
D
Run Blk
C
Pass Blk
F
Snaps
208 (23%)
Rating
0.83
Origin
CIN ('24)
H/W
6'3"/295
Grade
D
Run Blk
D+
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
6'2"/295
Grade
C-
Run Blk
B+
Pass Blk
C-
Snaps
569 (63%)
Rating
0.81
Origin
UCLA ('24)
H/W
6'3"/310
Grade
D
Run Blk
F
Pass Blk
C-
Snaps
288 (32%)
Rating
0.81
Origin
3* HS ('23)
H/W
6'5"/290
Rating
0.84
Origin
GT ('24)
H/W
6'5"/330
Rating
0.82
Origin
3* HS ('20)
H/W
6'5"/310
Rating
0.82
Origin
DUKE ('25)
H/W
6'2"/330
Rating
0.81
Origin
3* HS ('20)
H/W
5'10"/210
Rating
0.74
Origin
MCNS ('25)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#79 Ryan Mosesso (T) SR 6'5"/305D+CC-779 (86%)0.823* HS ('21)
#72 Luke Painton (T) SR 6'7"/320DA-D441 (49%)0.86CLMB ('24)
#77 Jaxon King (T) JR 6'7"/310FFD+212 (23%)0.74GRAM ('24)
#75 Tanner Burlingame (T) FR 6'5"/305A+A+B+14 (2%)0.823* HS ('24)
#56 Sullivan Weidman (G) JR 6'5"/318D+D+D+466 (51%)0.83WVU ('25)
#63 Kyle Brown (G) SR 6'4"/295BB+C-388 (43%)0.84DART ('25)
#69 Brock Taylor (G) FR 6'3"/315DCF345 (38%)0.813* HS ('24)
#70 Michael Entwistle (G) SR 6'3"/295D+D+D+254 (28%)0NA
#54 Mao Glynn II (G) SR 6'3"/305DCF208 (23%)0.83CIN ('24)
#76 Riley Bloch (G) FR 6'3"/295DD+ 4 (0%)0NA
#55 Benjamin Roy Jr. (C) SR 6'2"/295C-B+C-569 (63%)0.81UCLA ('24)
#64 Peyton Miller (C) SO 6'3"/310DFC-288 (32%)0.813* HS ('23)
#57 Paul Tchio (OL) SR 6'5"/290    0.84GT ('24)
#72 Ethan Mottinger (OL) GR 6'5"/330    0.823* HS ('20)
#73 Zachary Franks (OL) SR 6'5"/310    0.82DUKE ('25)
#60 Josh Atwood (OL) GR 6'2"/330    0.813* HS ('20)
#47 Jovoni Borbon (LS) SR 5'10"/210    0.74MCNS ('25)
Defensive Line
H/W
6'1"/237
Stats
42 Tac, 18 Solo, 5 TFL, 3 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A-
Rush
A-
Cov
B
Snaps
397 (38%)
Rating
0.81
Origin
RUTG ('25)
H/W
6'3"/285
Stats
32 Tac, 8 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
C+
Snaps
371 (35%)
Rating
0.85
Origin
FSU ('23)
H/W
6'4"/235
Stats
15 Tac, 2 Solo, 2 TFL, 0 Sacks, 2 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Cov
C+
Snaps
277 (26%)
Rating
0.79
Origin
2* HS ('21)
H/W
6'4"/250
Stats
16 Tac, 6 Solo, 0 TFL, 0 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C-
Rush
B-
Snaps
240 (23%)
Rating
0.79
Origin
RUTG ('22)
H/W
6'3"/255
Stats
4 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
C
Cov
B-
Snaps
104 (10%)
Rating
0.84
Origin
3* HS ('22)
H/W
6'0"/260
Stats
10 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
B
Snaps
80 (8%)
Rating
0
Origin
NA
H/W
6'3"/245
Run D
C+
Snaps
8 (1%)
Rating
0.84
Origin
WVU ('25)
H/W
6'0"/285
Stats
27 Tac, 9 Solo, 3 TFL, 2 Sacks, 2 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C-
Rush
C+
Cov
C+
Snaps
510 (69%)
Rating
0.83
Origin
EMU ('24)
H/W
6'3"/295
Stats
18 Tac, 7 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Rush
B+
Cov
B
Snaps
412 (56%)
Rating
0.74
Origin
MAINE ('25)
H/W
6'2"/295
Stats
13 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
F
Snaps
297 (40%)
Rating
0
Origin
NA
H/W
6'3"/290
Stats
9 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C
Cov
C-
Snaps
228 (31%)
Rating
0.84
Origin
VT ('25)
H/W
6'0"/270
Stats
3 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C
Snaps
26 (4%)
Rating
0
Origin
NA
H/W
6'2"/250
Stats
43 Tac, 17 Solo, 11 TFL, 5 Sacks, 3 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'4"/250
Rating
0.83
Origin
JKST ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#9 David Onuoha (DE) JR 6'1"/23742 Tac, 18 Solo, 5 TFL, 3 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) A- A- B 397 (38%)0.81RUTG ('25)
#49 Shambre Jackson (DE) SR 6'3"/28532 Tac, 8 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C C+ 371 (35%)0.85FSU ('23)
#15 Aquan Robinson (DE) SR 6'4"/23515 Tac, 2 Solo, 2 TFL, 0 Sacks, 2 QB Hur0 PD, 0 INT (0 TDS) D+ C- C+ 277 (26%)0.792* HS ('21)
#10 Zukudo Igwenagu (DE) SR 6'4"/25016 Tac, 6 Solo, 0 TFL, 0 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) C- B-  240 (23%)0.79RUTG ('22)
#97 Jermaine Wiggins Jr. (DE) JR 6'3"/2554 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C B- 104 (10%)0.843* HS ('22)
#33 Erik Hehl (DE) SR 6'0"/26010 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+ B  80 (8%)0NA
#92 Romando Johnson (DE) FR 6'3"/245   C+   8 (1%)0.84WVU ('25)
#11 Tim Grant-Randall (DT) SR 6'0"/28527 Tac, 9 Solo, 3 TFL, 2 Sacks, 2 QB Hur1 PD, 0 INT (0 TDS) C- C+ C+ 510 (69%)0.83EMU ('24)
#91 Shymell Davis (DT) SR 6'3"/29518 Tac, 7 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C+ B+ B 412 (56%)0.74MAINE ('25)
#90 Tim Passmore Jr. (DT) JR 6'2"/29513 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ F  297 (40%)0NA
#54 Malachi Madison (DT) JR 6'3"/2909 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C- C C- 228 (31%)0.84VT ('25)
#55 Jaden Wiggins (DT) SO 6'0"/2703 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C  26 (4%)0NA
#16 Marques White (DL) SR 6'2"/25043 Tac, 17 Solo, 11 TFL, 5 Sacks, 3 QB Hur1 PD, 0 INT (0 TDS)    0NA
#2 Joshua Nobles (DL) SR 6'4"/250      0.83JKST ('25)
Linebackers
H/W
6'2"/235
Stats
97 Tac, 34 Solo, 3 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 1 INT (1 TDS)
Run D
B
Rush
B
Cov
A-
Snaps
690 (107%)
Rating
0.84
Origin
ARIZ ('23)
H/W
6'1"/230
Stats
69 Tac, 20 Solo, 4 TFL, 2 Sacks, 2 QB Hur
Pass D
2 PD, 1 INT (0 TDS)
Run D
A+
Rush
A
Cov
C
Snaps
330 (51%)
Rating
0.82
Origin
RUTG ('25)
H/W
6'1"/230
Stats
7 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
D
Cov
F
Snaps
87 (14%)
Rating
0.74
Origin
YALE ('25)
H/W
6'2"/217
Stats
5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
A
Cov
D+
Snaps
33 (5%)
Rating
0.81
Origin
BSU ('25)
H/W
5'10"/220
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B
Cov
C+
Snaps
10 (2%)
Rating
0
Origin
NA
H/W
6'2"/230
Stats
51 Tac, 12 Solo, 3 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'1"/230
Stats
19 Tac, 11 Solo, 2 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.84
Origin
3* HS ('23)
H/W
6'2"/210
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'2"/210
Rating
0.85
Origin
MIAMI ('23)
H/W
6'2"/230
Rating
0.83
Origin
3* HS ('21)
H/W
6'0"/210
Rating
0.83
Origin
3* HS ('23)
H/W
6'0"/200
Rating
0.83
Origin
3* HS ('24)
H/W
6'3"/220
Rating
0.82
Origin
3* HS ('20)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#5 Tyler Martin JR 6'2"/23597 Tac, 34 Solo, 3 TFL, 0 Sacks, 0 QB Hur2 PD, 1 INT (1 TDS) B B A- 690 (107%)0.84ARIZ ('23)
#44 Timmy Hinspeter JR 6'1"/23069 Tac, 20 Solo, 4 TFL, 2 Sacks, 2 QB Hur2 PD, 1 INT (0 TDS) A+ A C 330 (51%)0.82RUTG ('25)
#52 Dean Shaffer SR 6'1"/2307 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+ D F 87 (14%)0.74YALE ('25)
#22 Nick Hawthorne FR 6'2"/2175 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) A   D+ 33 (5%)0.81BSU ('25)
#36 David Timson FR 5'10"/2202 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B   C+ 10 (2%)0NA
#19 Rashad Henry SO 6'2"/23051 Tac, 12 Solo, 3 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)    0NA
#30 Donovan Dyson SO 6'1"/23019 Tac, 11 Solo, 2 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)    0.843* HS ('23)
#18 Dinos Drossos FR 6'2"/2101 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#00 Jalen Harrell SR 6'2"/210      0.85MIAMI ('23)
#40 Dominic Schofield SR 6'2"/230      0.833* HS ('21)
#17 Christian LeBrun SO 6'0"/210      0.833* HS ('23)
#16 Jadrian Gibbs SO 6'0"/200      0.833* HS ('24)
#22 Gerrell Johnson GR 6'3"/220      0.823* HS ('20)
Secondary
H/W
5'11"/190
Stats
35 Tac, 18 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D+
Rush
A-
Cov
D+
Snaps
643 (73%)
Rating
0.82
Origin
UVA ('25)
H/W
6'2"/180
Stats
18 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
C-
Rush
C
Cov
D+
Snaps
434 (49%)
Rating
0.84
Origin
WES ('24)
H/W
6'1"/190
Stats
16 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C+
Cov
B-
Snaps
190 (21%)
Rating
0.74
Origin
GTWN ('24)
H/W
6'2"/185
Stats
7 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Cov
C
Snaps
163 (18%)
Rating
0.84
Origin
ND ('24)
H/W
5'10"/190
Stats
9 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
B-
Rush
B
Cov
B
Snaps
158 (18%)
Rating
0.74
Origin
DAV ('25)
H/W
6'1"/195
Stats
8 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Cov
D+
Snaps
141 (16%)
Rating
0.81
Origin
FIU ('25)
H/W
5'10"/160
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D
Rush
C
Cov
C+
Snaps
43 (5%)
Rating
0.8
Origin
3* HS ('25)
H/W
5'10"/185
Rating
0.86
Origin
MINN ('23)
H/W
5'10"/215
Stats
78 Tac, 27 Solo, 1 TFL, 1 Sacks, 1 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
B-
Rush
B+
Cov
C+
Snaps
633 (44%)
Rating
0.83
Origin
3* HS ('22)
H/W
6'1"/205
Stats
75 Tac, 34 Solo, 3 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
B
Rush
C+
Cov
C+
Snaps
524 (36%)
Rating
0.74
Origin
GTWN ('25)
H/W
6'0"/195
Stats
58 Tac, 27 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Cov
F
Snaps
524 (36%)
Rating
0
Origin
NA
H/W
5'11"/195
Stats
28 Tac, 19 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
C-
Cov
F
Snaps
377 (26%)
Rating
0.83
Origin
3* HS ('22)
H/W
6'0"/190
Stats
22 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
D
Cov
D+
Snaps
204 (14%)
Rating
0
Origin
NA
H/W
6'2"/190
Stats
10 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
D+
Cov
D+
Snaps
78 (5%)
Rating
0
Origin
NA
H/W
6'0"/186
Stats
3 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Cov
A
Snaps
66 (5%)
Rating
0.83
Origin
BALL ('25)
H/W
6'1"/180
Stats
5 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B+
Rush
B+
Cov
B-
Snaps
37 (3%)
Rating
0
Origin
NA
H/W
5'10"/185
Run D
C
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
6'0"/180
Rating
0.85
Origin
BRY ('24)
H/W
6'3"/205
Rating
0.85
Origin
DART ('24)
H/W
6'0"/195
Rating
0.81
Origin
3* HS ('20)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#1 Malcolm Greene (CB) SR 5'11"/19035 Tac, 18 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) D+ A- D+ 643 (73%)0.82UVA ('25)
#12 Brennen Bailey (CB) SO 6'2"/18018 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS) C- C D+ 434 (49%)0.84WES ('24)
#24 K. Watkins-Hunter (CB) SR 6'1"/19016 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C+ B- 190 (21%)0.74GTWN ('24)
#14 Ryan Barnes (CB) SR 6'2"/1857 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   C 163 (18%)0.84ND ('24)
#7 TJ Magee (CB) JR 5'10"/1909 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS) B- B B 158 (18%)0.74DAV ('25)
#13 Raheim Sexil (CB) FR 6'1"/1958 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B+   D+ 141 (16%)0.81FIU ('25)
#23 JC Clark (CB) FR 5'10"/1601 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D C C+ 43 (5%)0.83* HS ('25)
#3 Steven Ortiz (CB) SR 5'10"/185      0.86MINN ('23)
#00 Derrieon Craig (S) SR 5'10"/21578 Tac, 27 Solo, 1 TFL, 1 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS) B- B+ C+ 633 (44%)0.833* HS ('22)
#38 Zeraun Daniel (S) JR 6'1"/20575 Tac, 34 Solo, 3 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS) B C+ C+ 524 (36%)0.74GTWN ('25)
#3 Kendall Bournes (S) JR 6'0"/19558 Tac, 27 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B-   F 524 (36%)0NA
#6 Jeremiah McGill (S) JR 5'11"/19528 Tac, 19 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 1 INT (0 TDS) C-   F 377 (26%)0.833* HS ('22)
#29 Zachary Farris (S) SR 6'0"/19022 Tac, 7 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C D D+ 204 (14%)0NA
#20 Keith Sarkodieh (S) FR 6'2"/19010 Tac, 7 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- D+ D+ 78 (5%)0NA
#4 DD Snyder (S) SR 6'0"/1863 Tac, 3 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+   A 66 (5%)0.83BALL ('25)
#27 Michael Pangaro (S) FR 6'1"/1805 Tac, 1 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) B+ B+ B- 37 (3%)0NA
#32 Jose Touron (S) FR 5'10"/185   C   3 (0%)0NA
#7 Lake Ellis (DB) GR 6'0"/180      0.85BRY ('24)
#11 Leonard St. Gourdin (DB) GR 6'3"/205      0.85DART ('24)
#21 Te'Rai Powell (DB) GR 6'0"/195      0.813* HS ('20)
Kickers
H/W
6'2"/200
FG
9/15 (60%), Long 53 Yds
XP
12/14
Pts
39 Pts
FG G
C+
Rating
0.74
Origin
CAL ('25)
H/W
6'1"/210
KO G
F
Rating
0.74
Origin
NAU ('25)
H/W
5'10"/185
Rating
0.74
Origin
WEB ('22)
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#99 Derek Morris SO 6'2"/2009/15 (60%), Long 53 Yds12/1439 Pts C+  0.74CAL ('25)
#46 Marcus Lye SR 6'1"/210     F 0.74NAU ('25)
#98 Riley Moore SR 5'10"/185     0.74WEB ('22)
Punters
H/W
6'3"/250
Punts
69, 3211 YDS (46.5 YPP), Long 66 YDS
Acc
26 In 20, 2 TB
Grade
A
Rank
D+
Rating
0.74
Origin
TA&M ('25)
PlayerH/WPuntsAccGradeRankRatingOrigin
#98 Keegan Andrews SR 6'3"/25069, 3211 YDS (46.5 YPP), Long 66 YDS26 In 20, 2 TBAD+0.74TA&M ('25)
Roster Breakdown & Insights
Roster & Program Overview
HC Joe Harasymiak new hireOC Mike Bajakian new hireDC Jared Keyte new hire
Players with Starting experience3720 off • 17 def
Team Talent540#109 in CFB
Avg Talent / Player0.81Blue-chip 0%
Roster Size9650 portal (40%)
Talent Off: 218.1 (45)
Talent Def: 212.24 (47)
Talent ST: 11.84 (4)
New Portal In: 34 (27.2%)
Portal Losses: 28
Unrated/No Stats: 29
Total Team Snaps: 19158
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 4
JAG: 53
Low JAG: 2
JAG-: 16
FR Snaps: 2638 (14%)
SO Snaps: 896 (5%)
JR Snaps: 6723 (35%)
SR Snaps: 8901 (46%)
GR Snaps: 0 (0%)
81% Snaps by Upperclassmen
29 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning06210
Portal Starters 2025 portal03400
Experienced Depth04314
Off Starters Returning03000
Off Depth Returning01114
Def Starters Returning03210
Def Depth Returning03200
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal/return%)
Outlook
Experience - Production - Notes
QBQB
0 (0)
0 (0)
176(176)0% returning
Exp 19% • Prod 100%AJ Hairston returns, who started multiple games in '25. Brandon Rose was brought in via the portal.
RBHB
0 (0)
0 (2)
792(0)100% returning
Exp 71% • Prod 100%Massachusetts lost their top 2 Rushers from last year.
WR/TEWR + TE
0 (3)
2 (3)
2692(0)100% returning
Exp 84% • Prod 100%Massachusetts lost their lead WR, but returns their #2 T.Y. Harding, from last year.
OLT + G + C
3 (5)
1 (1)
3968(0)100% returning
T 80% • G 92% • C 95%Massachusetts OL: 3 starters back, 5 with multi game experience, 0 more with some game experience. Portal OL: 1 potential starters from '25 Portal, 1 more portals have experience.
DLDE + DT
3 (2)
2 (1)
2950(0)100% returning
DE 71% • DT 100%DL experience and continuity summary.
LBLB
1 (0)
1 (0)
1150(0)100% returning
LB 60%LB experience and continuity summary.
SecondaryCB + S
2 (3)
1 (1)
4218(0)100% returning
CB 100% • S 85%Secondary experience and continuity summary.
Team Snaps: Offense 7628 (176 portal) 98% returning, (2% via Portal) • Defense 8318 (0 portal) 100% returning, (0% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge