2023 College Football Class Review: Michigan State

By Corey Long - @CoreyLong
Updated April 23, 2022.

Follow @walterfootball for updates.

Commitments Recruit Rankings State Recruit Rankings

Check out our Top Classes 2021

This is everything we got college recruiting wise for Michigan State but don't take our word for it...be sure to click around the site to drive up our traffic. :).

Conference Class Rank

We do not have a conference ranking for Michigan State

2023 College Recruiting - 2 Commits

Last Player Grade Published on April 23, 2022
Michigan State logo CB Eddie Pleasant III (Tampa, FL) commits to Michigan State  View Class

Pleasant (6-0, 175) seems to have put on some size since I last evaluated him, and it makes a difference because if he can cover slot and outside receivers, his skill set is even more appealing. Pleasant is a physical kid who likes to participate in defending the run, which will take on a greater impact at the next level with the size he has added on this offseason. From a technical standpoint, Pleasant is solid. His timing is good, and he knows when to be aggressive in going after the ball.

Eddie Pleasant III's Player Grade: B
Michigan State logo QB Bo Edmundson (Austin, TX) commits to Michigan State  View Class

Edmundson (6-3, 192) showed a lot in his first year as a starter in high school. He throws a pretty ball, and it comes off his hands well. Edmundson is confident in the pocket - he will stand there and deliver the football with pressure all around him. He is a little bit of a throwback to the drop-back pro-style quarterbacks of the time. I think Edmundson has a lot of good football ahead of him and is a nice pickup.

Bo Edmundson's Player Grade: B-

All Commitments - 2

Most recent Commitment on April 18, 2022
  • 4/18 - Eddie Pleasant III CB
  • 2/7 - Bo Edmundson QB

Last Season's Roster:

  • Seniors: 25
  • Juniors: 27
  • Sophmores: 21
  • Freshmen: 35
CB: 4 Players | 2 games played
Sr:1 Jr:0 So:1 Fr:2
Player Class Games|Starts
Ronald Williams Jr. Sr 1|1
Justin White So 1|0
Charles Brantley Fr 0|0
Khary Crump Fr 0|0
DB: 10 Players | 6 games played
Sr:3 Jr:3 So:3 Fr:1
Player Class Games|Starts
Kalon Gervin Jr 1|1
Angelo Grose So 1|1
Xavier Henderson Sr 1|1
Kendall Brooks Jr 1|0
Emmanuel Flowers Sr 1|0
Marqui Lowery Fr 1|0
Tate Hallock So 0|0
Chester Kimbrough Jr 0|0
Spencer Rowland Sr 0|0
Torrell Williams So 0|0
DE: 4 Players | 2 games played
Sr:1 Jr:1 So:1 Fr:1
Player Class Games|Starts
Drew Beesley Sr 1|1
Jeff Pietrowski So 1|0
Avery Dunn Fr 0|0
Brandon Wright Jr 0|0
DL: 13 Players | 8 games played
Sr:2 Jr:3 So:4 Fr:4
Player Class Games|Starts
Jalen Hunt So 1|1
Jacub Panasiuk Sr 1|1
Michael Fletcher So 1|0
Maverick Hansen So 1|0
Drew Jordan Sr 1|0
Kyle King Fr 1|0
Dashaun Mallory Jr 1|0
Jacob Slade Jr 1|0
Derrick Harmon Fr 0|0
Jacob LaFave So 0|0
Alex Okelo Fr 0|0
Zach Slade Jr 0|0
Tyson Watson Fr 0|0
DT: 3 Players | 2 games played
Sr:1 Jr:0 So:1 Fr:1
Player Class Games|Starts
Simeon Barrow Fr 1|1
Jack Camper Sr 1|0
Evan Brunning So 0|0
K: 3 Players | 1 games played
Sr:1 Jr:1 So:0 Fr:1
Player Class Games|Starts
Matt Coghlin Sr 1|0
Evan Johnson Jr 0|0
Stephen Rusnak Fr 0|0
LB: 12 Players | 7 games played
Sr:1 Jr:4 So:1 Fr:6
Player Class Games|Starts
Quavaris Crouch Jr 1|1
Cal Haladay Fr 1|1
Itayvion Brown Fr 1|0
Noah Harvey Sr 1|0
Chase Kline Jr 1|0
Kobe Myers Fr 1|0
Ben VanSumeren Jr 1|0
Samih Beydoun So 0|0
Cole DeMarzo Fr 0|0
Sam Edwards Fr 0|0
Ma'a Gaoteote Fr 0|0
Terry O'Connor Jr 0|0
LS: 2 Players | 1 games played
Sr:0 Jr:0 So:0 Fr:2
Player Class Games|Starts
Hank Pepper Fr 1|0
Michael Donovan Fr 0|0
OL: 18 Players | 13 games played
Sr:7 Jr:5 So:2 Fr:4
Player Class Games|Starts
Matt Allen Sr 1|1
AJ Arcuri Sr 1|1
Matt Carrick Sr 1|1
J.D. Duplain Jr 1|1
Jarrett Horst Sr 1|1
Spencer Brown So 1|0
Blake Bueter Sr 1|0
Luke Campbell Sr 1|0
Jacob Isaia Jr 1|0
Kevin Jarvis Sr 1|0
James Ohonba Jr 1|0
Nick Samac Jr 1|0
Dan VanOpstall Jr 1|0
Brandon Baldwin So 0|0
Ethan Boyd Fr 0|0
Dallas Fincher Fr 0|0
Geno VanDeMark Fr 0|0
Kevin Wigenton Fr 0|0
P: 2 Players | 1 games played
Sr:2 Jr:0 So:0 Fr:0
Player Class Games|Starts
Bryce Baringer Sr 1|0
Cody Waddell Sr 0|0
QB: 4 Players | 1 games played
Sr:1 Jr:1 So:0 Fr:2
Player Class Games|Starts
Payton Thorne Jr 1|1
Hamp Fey Fr 0|0
Noah Kim Fr 0|0
Anthony Russo Sr 0|0
RB: 7 Players | 6 games played
Sr:1 Jr:3 So:1 Fr:2
Player Class Games|Starts
Connor Heyward Sr 1|1
Kenneth Walker III Jr 1|1
Elijah Collins Jr 1|0
Donovan Eaglin Fr 1|0
Harold Joiner Jr 1|0
Jordon Simmons So 1|0
Davion Primm Fr 0|0
S: 5 Players | 2 games played
Sr:1 Jr:1 So:1 Fr:2
Player Class Games|Starts
Michael Dowell Jr 1|1
Darius Snow So 1|0
C.J. Hayes Sr 0|0
A.J. Kirk Fr 0|0
Khalil Majeed Fr 0|0
TE: 8 Players | 3 games played
Sr:2 Jr:3 So:1 Fr:2
Player Class Games|Starts
Trenton Gillison Jr 1|0
Parks Gissinger Jr 1|0
Tyler Hunt Sr 1|0
Kameron Allen Fr 0|0
Adam Berghorst Jr 0|0
Maliq Carr Fr 0|0
Evan Morris So 0|0
Powers Warren Sr 0|0
WR: 13 Players | 8 games played
Sr:1 Jr:2 So:5 Fr:5
Player Class Games|Starts
Tre Mosley So 1|1
Jalen Nailor Jr 1|1
Jayden Reed Jr 1|1
Keon Coleman Fr 1|0
Christian Fitzpatrick Fr 1|0
Montorie Foster So 1|0
Terry Lockett So 1|0
Ian Stewart Fr 1|0
Sebastian Brown Fr 0|0
Nick Hunter So 0|0
Cade McDonald So 0|0
Jahz Watts Sr 0|0
Ricky White Fr 0|0


2022 NBA Mock Draft - June 23

Fantasy Football Rankings - June 15

2023 NFL Mock Draft - June 14

NFL Power Rankings - June 5

NFL Picks - Feb. 13


© 1999-2022 Walter Cherepinsky : all rights reserved
Privacy Policy
2 5 9

WalterFootball.com is part of the NESN digital network.