Central Michigan's Roster/Depth Chart for 2025
Central Michigan'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
#2 Joe Labas (QB)SR ('1)6'4"/210126/183 (69%), 1676 Yds, 12 TD / 6 INT45 Car, -4 Yds, (-0.1 YPC), 0 TD, 3 FUM B+C+#77497 (65%)0.84IOWA ('24)
#7 Angel Flores (QB)JR ('2)6'1"/21019/27 (70%), 195 Yds, 2 TD / 0 INT103 Car, 519 Yds, (5 YPC), 8 TD, 1 FUM CA-#288173 (22%)0.84NAU ('25)
#15 Jadyn Glasser (QB)FR ('4)6'2"/2307/9 (78%), 78 Yds, 0 TD / 0 INT10 Car, 7 Yds, (0.7 YPC), 1 TD, 0 FUM BB+#18925 (3%)0.823* HS ('24)
#10 Marcus Beamon (QB)JR ('2)6'0"/1952/4 (50%), 35 Yds, 1 TD / 0 INT31 Car, 88 Yds, (2.8 YPC), 1 TD, 0 FUM B+B-#28650 (7%)0NA
#9 Ethan Lane (QB)SO ('3)6'1"/1901/3 (33%), 10 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM D+C- 18 (2%)0NA
#12 Logan Borodychuk (QB)FR ('4)6'5"/2150/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM    6 (1%)0.813* HS ('24)
#14 Daniel Gomez (QB)FR ('3)6'1"/205     00.813* HS ('25)
Running BacksYrH/WRushingReceivingRun GradeRec GradeRush PPASnapsRatingOrigin
#5 Nahree Biggins (RB)SR ('1)6'1"/210105 Car, 540 Yds, (5.1 YPC), 2 TD, 2 FUM19 Rec, 185 Yds, (9.7 YPR), 1 TDA-A#461312 (39%)0.833* HS ('20)
#6 Trey Cornist (RB)SO ('3)6'0"/21593 Car, 403 Yds, (4.3 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB+D+#564184 (23%)0.84TULN ('25)
#22 Brock Townsend (RB)FR ('4)6'0"/22075 Car, 394 Yds, (5.3 YPC), 4 TD, 0 FUM12 Rec, 142 Yds, (11.8 YPR), 3 TDA-A+#185279 (35%)0.833* HS ('24)
#4 Jakivion Calip (RB)SO ('3)5'11"/2008 Car, 46 Yds, (5.8 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+B- 9 (1%)0.833* HS ('23)
#32 Kadenn Rose (RB)FR ('4)5'8"/1908 Car, 19 Yds, (2.4 YPC), 0 TD, 2 FUM1 Rec, 10 Yds, (10 YPR), 0 TDFF 11 (1%)0NA
#49 Jason Philpot-Dixon (RB)SO ('2)6'0"/2004 Car, 12 Yds, (3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB-F 5 (1%)0NA
#24 Mekhi Jenkins (RB)SO ('3)5'9"/1901 Car, 7 Yds, (7 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC+  1 (0%)0.83* HS ('23)
#46 Germanuel Tanelus (RB)JR ('2)5'10"/2051 Car, 2 Yds, (2 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC  1 (0%)0NA
#41 Rusty VanWetzinga IV (RB)SO ('3)6'0"/2300 Car, 0 Yds, (0 YPC), 0 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TD D 234 (29%)0.81IOWA ('25)
Wide ReceiversYrH/WReceivingRushingRec GradeBlock GradeRec PPASnapsRatingOrigin
#20 Langston Lewis (WR)JR ('2)6'0"/19535 Rec, 513 Yds, (14.7 YPR), 3 TD, 0 FUM8 Car, 31 Yds, 0 TDAD+#265585 (69%)0.792* HS ('22)
#82 Tommy McIntosh (WR)JR ('2)6'5"/21027 Rec, 401 Yds, (14.9 YPR), 3 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B+#305512 (60%)0.86WIS ('24)
#3 Tyson Davis (WR)JR ('2)5'10"/17520 Rec, 270 Yds, (13.5 YPR), 2 TD, 0 FUM3 Car, 3 Yds, 0 TDA-B-#240272 (32%)0.813* HS ('21)
#80 Justin Ruffin Jr. (WR)FR ('4)5'9"/1607 Rec, 63 Yds, (9 YPR), 0 TD, 0 FUM1 Car, 6 Yds, 0 TDB+F#75277 (9%)0NA
#86 Collin Payne (WR)JR ('2)6'2"/2054 Rec, 87 Yds, (21.8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+D+#53787 (10%)0NA
#16 Nasir Williams (WR)FR ('4)6'1"/1954 Rec, 76 Yds, (19 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDA-A-#57676 (9%)0.823* HS ('24)
#81 Tayte Vanderleest (WR)SO ('3)6'3"/2102 Rec, 19 Yds, (9.5 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-B#80654 (6%)0NA
#35 Camden Kruisenga (WR)FR ('4)6'2"/1751 Rec, 26 Yds, (26 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+B#73825 (3%)0NA
#18 Kendall Jones (WR)JR ('2)6'2"/1750 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 8 (1%)0NA
#84 Jordan Kelly (WR)SO ('2)6'0"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 5 (1%)0.83* HS ('22)
#43 B. Tillman-Jones (WR)SO ('3)5'11"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 2 (0%)0NA
#10 Stephan Bracey Jr. (WR)SR ('0)5'10"/190     00.853* HS ('19)
#11 Josiah Booker (WR)FR ('3)5'10"/150     00.843* HS ('24)
#17 Braylen Naves (WR)FR ('3)6'2"/190     00.833* HS ('25)
Tight EndsYrH/WReceivingRec GradeRun Block GradePass Block GradeRec PPASnapsRatingOrigin
#8 DeCorion Temple (TE)JR ('2)6'5"/24515 Rec, 131 Yds, (8.7 YPR), 2 TD, 0 FUMC-D+B- 497 (38%)0NA
#88 Henry Dryden (TE)SR ('1)6'3"/2207 Rec, 64 Yds, (9.1 YPR), 0 TD, 0 FUMBD+D+ 410 (32%)0NA
#48 Nathan VanTimmeren (TE)SO ('3)6'4"/2251 Rec, 7 Yds, (7 YPR), 0 TD, 0 FUMD+C-B- 99 (8%)0.813* HS ('23)
#83 Travis Ambrose (TE)FR ('4)6'7"/2500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC+F  9 (1%)0.843* HS ('24)
#87 Jacob Kaminski (TE)JR ('2)6'6"/2550 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM BB- 44 (3%)0NA
#34 Alec Palella (TE)SR ('0)6'5"/245     00.823* HS ('21)
#85 JJ Douglas (TE)FR ('3)6'5"/220     00.823* HS ('24)
#89 Rory Callahan (TE)SO ('2)6'4"/245     00.83* HS ('23)
Offensive LinemanYrH/WGradeRun BlockPass Block  SnapsRatingOrigin
#76 Martin Koivisto (T)JR ('2)6'7"/305D+B+ (62%)F (38%)  677 (88%)0.843* HS ('22)
#70 Jacob Russell (T)SO ('3)6'4"/295BB (63%)B (37%)  454 (59%)0.82VALP ('25)
#69 Jacob Booth (T)SO ('3)6'5"/295B+A+ (63%)D+ (37%)  351 (46%)0.863* HS ('23)
#71 Luis Martinez (T)SR ('1)6'5"/300D+C- (84%)F (16%)  31 (4%)0NA
#77 Jacob Saurbeck (T)FR ('4)6'7"/315FB (69%)F (31%)  35 (5%)0.823* HS ('24)
#72 Dane Sickler (T)FR ('4)6'10"/315A+A+ (92%)B- (8%)  12 (2%)0NA
#54 Triston Pierre (T)FR ('4)6'4"/260B-B- (83%)B- (17%)  6 (1%)0.863* HS ('25)
#73 Dasan Smith (G)FR ('4)6'6"/290C-B (64%)D+ (36%)  495 (64%)0.823* HS ('24)
#59 Brady Ploucha (G)JR ('2)6'5"/305BB (61%)B (39%)  480 (62%)0.843* HS ('22)
#66 Matthew Nehf (G)SO ('3)6'3"/295D+C- (64%)C- (36%)  352 (46%)0.833* HS ('23)
#52 Dominique Maiava (G)JR ('2)6'2"/300D+C+ (66%)F (34%)  90 (12%)0NA
#60 John Iannuzzi (G)SR ('1)6'4"/315A-A- (75%)B- (25%)  56 (7%)0.83CLMB ('25)
#75 Blake Schlegel (G)SR ('1)6'6"/320D+D+ (87%)B+ (13%)  15 (2%)0NA
#58 Apisa Poumele (C)JR ('2)6'2"/300C-C (62%)D+ (38%)  448 (58%)0NA
#55 Ryan Blum (C)SO ('3)6'1"/295DB- (67%)D (33%)  315 (41%)0.843* HS ('23)
#74 John Burke (OL)SO ('2)6'2"/290    0.82* HS ('23)
#79 Brady Neu (OL)SO ('2)6'3"/285    0.823* HS ('23)
#30 Ben Pratt (LS)SR ('0)6'0"/225    0NA
Defensive LineYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#97 Michael Heldman (DE)SR ('1)6'4"/26047 Tac, 24 Solo, 16 TFL, 12 Sacks, 8 QB Hur4 PD, 0 INT (0 TDS)A+ (44%)A+ (56%)C- (0%)544 (80%)0.813* HS ('21)
#56 Korver Demma (DE)SO ('3)6'3"/24527 Tac, 15 Solo, 9 TFL, 4 Sacks, 4 QB Hur1 PD, 0 INT (0 TDS)B (43%)B (53%)A (4%)429 (63%)0NA
#49 Keshawn Hayden (DE)SO ('3)6'3"/25013 Tac, 8 Solo, 1 TFL, 1 Sacks, 4 QB Hur0 PD, 0 INT (0 TDS)D+ (41%)A (59%)C+ (0%)232 (34%)0.813* HS ('23)
#81 Malik Denkins (DE)JR ('2)6'3"/2504 Tac, 0 Solo, 1 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)D+ (59%)D+ (41%)C+ (0%)63 (9%)0NA
#98 Jonathan Decker (DT)SR ('1)6'5"/30022 Tac, 6 Solo, 2 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C+ (50%)B- (50%)C+ (0%)447 (65%)0.772* HS ('20)
#96 Quavion Bird (DT)FR ('4)6'1"/31014 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D+ (54%)D (46%)C+ (0%)202 (30%)0.792* HS ('24)
#95 Joey VanWetzinga (DT)FR ('4)6'2"/2608 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (54%)B (46%) 155 (23%)0.85IOWA ('25)
#94 Dylan Fisher (DT)SR ('1)6'1"/2855 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D (46%)B+ (54%) 151 (22%)0.74 ('25)
#44 Kade Kostus (DT)JR ('2)6'2"/2603 Tac, 0 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)F (46%)C+ (54%)C+ (0%)103 (15%)0.853* HS ('22)
#90 Oumar Conde (DT)JR ('2)6'3"/2601 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C (52%)D+ (48%) 25 (4%)0NA
#91 Daniel Viramontes (DT)JR ('2)6'2"/2501 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (67%) C+ (33%)3 (0%)0NA
#80 Adam Kaminski (DT)FR ('4)6'7"/240  C- (20%)D+ (80%) 10 (1%)0NA
#93 Daniel Bennett (DL)SR ('0)6'5"/25010 Tac, 6 Solo, 0 TFL, 0 Sacks, 1 QB Hur2 PD, 0 INT (0 TDS)   00NA
LinebackersYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#12 Jordan Kwiatkowski (LB)SR ('1)6'1"/235104 Tac, 48 Solo, 12 TFL, 3 Sacks, 2 QB Hur4 PD, 3 INT (1 TDS)A+ (42%)A- (13%)B- (45%)673 (101%)0.853* HS ('22)
#1 Dakota Cochran (LB)SR ('1)6'2"/24076 Tac, 40 Solo, 6 TFL, 1 Sacks, 5 QB Hur2 PD, 1 INT (2 TDS)A- (43%)B (14%)B+ (44%)621 (93%)0.823* HS ('21)
#40 Lawai'a Brown (LB)SR ('1)6'0"/23039 Tac, 15 Solo, 2 TFL, 1 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)A- (41%)D+ (19%)D+ (40%)366 (55%)0.83* HS ('20)
#45 Xavier White (LB)SO ('3)6'0"/23525 Tac, 14 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (43%)B (11%)D+ (45%)175 (26%)0.83* HS ('24)
#14 Fernando Sanchez III (LB)SR ('1)6'3"/25019 Tac, 5 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)B- (44%)B (56%)D+ (1%)185 (28%)0.833* HS ('21)
#33 Victor Earl (LB)FR ('4)6'2"/21515 Tac, 5 Solo, 1 TFL, 1 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)D+ (51%)A- (8%)B- (42%)79 (12%)0.833* HS ('24)
#42 Andre Thomas (LB)FR ('4)6'1"/21010 Tac, 3 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (59%)B+ (7%)B (34%)76 (11%)0.863* HS ('25)
#51 Landon Swanson (LB)FR ('4)6'3"/2206 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS)A- (32%)D+ (64%)C+ (4%)47 (7%)0NA
#26 Cairo Rhodes (LB)SR ('0)6'2"/2303 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#53 Khari Johnson (LB)SO ('3)5'11"/220    F (100%)3 (0%)0NA
#36 Jeremiah McKenzie (LB)FR ('3)6'2"/195     00.853* HS ('25)
SecondaryYrH/WDefensive StatsPass DefenseRun DPass RushCovSnapsRatingOrigin
#6 Kalen Carroll (CB)JR ('2)6'1"/18544 Tac, 27 Solo, 2 TFL, 0 Sacks, 1 QB Hur4 PD, 1 INT (0 TDS)C- (41%)F (3%)A+ (56%)664 (59%)0.86CIN ('25)
#4 Jaion Jackson (CB)SO ('3)5'10"/16043 Tac, 22 Solo, 4 TFL, 2 Sacks, 2 QB Hur7 PD, 1 INT (0 TDS)B+ (40%)B (5%)B (55%)573 (51%)0.813* HS ('24)
#3 B. Deasfernandes (CB)SR ('1)6'0"/19523 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur4 PD, 2 INT (0 TDS)D+ (40%)C (0%)B+ (59%)583 (52%)0.80IOWA ('24)
#24 Bryce Rowe (CB)FR ('4)5'11"/1659 Tac, 4 Solo, 1 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (53%)D+ (3%)A- (43%)88 (8%)0.853* HS ('24)
#8 Aakeem Snell (CB)SR ('1)6'3"/1807 Tac, 5 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)C- (45%)D+ (1%)B (54%)157 (14%)0NA
#23 Kyle Krebs (CB)JR ('2)6'0"/1953 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)C- (54%) A- (46%)70 (6%)0NA
#21 Jamari Allen (CB)SO ('3)5'11"/1702 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)D (45%)C (2%)B- (54%)56 (5%)0.82* HS ('23)
#25 Trey Liebhardt (CB)SO ('3)5'11"/1852 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B+ (32%) D+ (68%)25 (2%)0NA
#41 Keyton Jones (CB)FR ('4)5'9"/1852 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)A- (68%) C- (32%)22 (2%)0NA
#43 Bryce Lambeth (CB)SR ('2)6'2"/180  C (33%) B- (67%)3 (0%)0NA
#15 Caleb Spann (S)SR ('1)6'0"/19548 Tac, 21 Solo, 1 TFL, 0 Sacks, 0 QB Hur4 PD, 1 INT (0 TDS)B (40%)C+ (0%)A (60%)482 (55%)0.833* HS ('21)
#29 Elijah Gordon (S)SR ('1)6'0"/20546 Tac, 17 Solo, 1 TFL, 0 Sacks, 1 QB Hur3 PD, 1 INT (0 TDS)A- (43%)D+ (1%)B+ (56%)396 (46%)0NA
#2 Elijah Rikard (S)SR ('1)6'1"/19042 Tac, 27 Solo, 1 TFL, 0 Sacks, 2 QB Hur0 PD, 1 INT (0 TDS)C+ (45%)B (1%)D+ (53%)440 (51%)0.833* HS ('21)
#17 Maddix Blackwell (S)SR ('1)5'10"/19040 Tac, 25 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 1 INT (0 TDS)B (44%)C+ (0%)B (56%)339 (39%)0.74INST ('25)
#7 Ed Conoran (S)JR ('2)5'10"/1858 Tac, 4 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS)B (53%) A+ (47%)51 (6%)0NA
#9 Mark-Allen Gay (S)SO ('3)6'0"/1805 Tac, 2 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)B (57%) A+ (43%)14 (2%)0.833* HS ('23)
#27 Tysen Campbell (S)FR ('4)6'0"/1802 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)  C+ (100%)2 (0%)0.833* HS ('24)
#28 Nolan Anderson (S)FR ('4)5'10"/195  D (67%) A- (33%)15 (2%)0.843* HS ('25)
#37 J. Alston-Jackson (DB)SO ('2)5'11"/2101 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)   00NA
#39 Max Macklem (DB)FR ('3)6'0"/190     00.813* HS ('25)
KickersYrH/WField GoalsXPsPointsFG GradeKickoffsRatingOrigin
#47 Cade Graham (K)SR ('1)5'8"/16514/16 (87.5%), Long 47 Yds34/3476 PtsB+C 0NA
#38 Caden VanHuis (K)FR ('3)6'0"/175      0.823* HS ('25)
PuntersYrH/WPuntsAccGradeRank  RatingOrigin
#18 Declan Duley (P)SO ('3)6'1"/21550, 2044 YDS (40.9 YPP), Long 71 YDS16 In 20, 3 TBC+B+  0.823* HS ('23)

Head Coach Matt Drinkall is a new hire, OC Jim Chapin is a new hire, DC Sean Cronin is a new hire
Total Team Talent for '25 is: 514, #116 in CFB. 0.82 Avg Per Player. Blue Chip Ratio 0%
Breakdown - Offense: 241.42 (56) Defense: 169.58 (44) ST: 13.12 (3)
103 Total players, 12 from Transfer Portal. 9.8% of roster is from the Portal.
11 from the '25 Transfer Portal. 9% of roster is from this years Portal, 19 players left via portal after '24.
Roster Breakdown: 0 elite players, 0 great players, 0 very good players, 5 good players, 55 JAGS, 2 low JAGS, 3 JAG- players
Snaps by class: FR: 2536 (13%), SO: 4275 (21%), JR: 5331 (27%), SR: 7831 (39%), GR: 0 (0%)
19 players have no stats and no recruiting/portal ratings excluded from totals.