College football · Michigan State roster
100 players · click any name for the full ESPN-sourced career.

MSU
100 players · roster as of today
Offense · 47

Charlie Baker
6' 4" · 248 lbs · Freshman

Justin Bell
6' 6" · 311 lbs · Freshman

Evan Boyd
6' 3" · 208 lbs · Sophomore

Gavin Broscious
6' 4" · 308 lbs · Junior

Alante Brown
5' 11" · 196 lbs · Senior

Rodney Bullard Jr.
6' 0" · 186 lbs · Senior

Grant Calcagno
6' 0" · 198 lbs · Sophomore

Atticus Carridine
6' 1" · 182 lbs · Sophomore

Caleb Carter
6' 3" · 305 lbs · Senior

Aidan Chiles
6' 3" · 225 lbs · Junior

Jace Clarizio
5' 10" · 208 lbs · Freshman

Braylon Collier
6' 0" · 176 lbs · Freshman

Jay Coyne
6' 1" · 230 lbs · Junior

Cole Dellinger
6' 4" · 293 lbs · Sophomore

Andrew Dennis
6' 4" · 288 lbs · Freshman

Shawn Foster
5' 11" · 180 lbs · Sophomore

Makhi Frazier
5' 10" · 218 lbs · Sophomore

Zion Gist
5' 11" · 205 lbs · Freshman

Leo Hannan
6' 3" · 215 lbs · Freshman

Nick Hardy
6' 1" · 192 lbs · Freshman

Wyatt Hook
6' 6" · 258 lbs · Freshman

Ryland Jessee
6' 4" · 216 lbs · Freshman

Antonio Johnson
6' 4" · 307 lbs · Freshman

Rakeem Johnson
6' 3" · 294 lbs · Freshman

Darrin Jones Jr.
5' 10" · 202 lbs · Freshman

Ashton Lepo
6' 7" · 316 lbs · Junior

Hayden Lorius
6' 4" · 305 lbs · Freshman

Charlton Luniewski
6' 5" · 307 lbs · Freshman

Mercer Luniewski
6' 6" · 320 lbs · Freshman

Nick Marsh
6' 3" · 203 lbs · Sophomore

Michael Masunas
6' 5" · 259 lbs · Junior

Jaxon McCaig
6' 1" · 238 lbs · Freshman

Chrishon McCray
5' 10" · 171 lbs · Junior

Alessio Milivojevic
6' 2" · 218 lbs · Freshman

Conner Moore
6' 5" · 306 lbs · Junior

Drew Nichols
6' 4" · 281 lbs · Freshman

Brennan Parachek
6' 5" · 251 lbs · Junior

Kristian Phillips
6' 4" · 310 lbs · Junior

Stanton Ramil
6' 7" · 312 lbs · Sophomore

Kai Rios
6' 6" · 263 lbs · Junior

Rashawn Rogers
6' 6" · 335 lbs · Freshman

Jayden Savoury
6' 4" · 240 lbs · Freshman

Payton Stewart
6' 6" · 308 lbs · Freshman

Charles Taplin
6' 0" · 178 lbs · Freshman

Cooper Terpstra
6' 4" · 313 lbs · Sophomore

Brandon Tullis
6' 1" · 227 lbs · Sophomore

Luka Vincic
6' 5" · 305 lbs · Junior
Defense · 48

Leonard Ah You
6' 3" · 230 lbs · Freshman

Mikeshun Beeler
6' 2" · 293 lbs · Freshman

Malcolm Bell
6' 2" · 188 lbs · Senior

Semaj Bridgeman
6' 2" · 231 lbs · Sophomore

Andrew Brinson IV
6' 1" · 182 lbs · Sophomore

Ru'Quan Buckley
6' 5" · 325 lbs · Senior

Kekai Burnett
6' 2" · 255 lbs · Freshman

NiJhay Burt
5' 11" · 189 lbs · Senior

Stone Chaney
6' 4" · 245 lbs · Freshman

Devynn Cromwell
6' 0" · 200 lbs · Senior

Dorian Davis
6' 0" · 198 lbs · Junior

Luke DeJager
6' 3" · 246 lbs · Freshman

Justin Denson Jr.
6' 2" · 194 lbs · Sophomore

Joshua Eaton
6' 1" · 189 lbs · Senior

Deuce Edwards
6' 0" · 190 lbs · Freshman

Sam Edwards
6' 1" · 227 lbs · Senior

Caleb Gash
6' 0" · 189 lbs · Sophomore

Tyler Gillison
6' 2" · 245 lbs · Junior

Aveon Grose
5' 11" · 195 lbs · Junior

Jordan Hall
6' 3" · 238 lbs · Junior

Jeremiah Hughes
6' 0" · 191 lbs · Junior

Grady Kelly
6' 2" · 295 lbs · Senior

Anelu Lafaele
6' 2" · 239 lbs · Freshman

Khalil Majeed
5' 11" · 197 lbs · Senior

DiMari Malone
6' 1" · 235 lbs · Freshman

Nikai Martinez
5' 11" · 195 lbs · Senior

Wayne Matthews III
6' 2" · 230 lbs · Senior

David Millikin
5' 11" · 213 lbs · Junior

Aisea Moa
6' 2" · 235 lbs · Junior

George Mullins
6' 2" · 191 lbs · Freshman

Dontavius Nash
6' 2" · 186 lbs · Senior

Ben Nelson
6' 7" · 311 lbs · Junior

Anthony Pinnace III
6' 0" · 160 lbs · Junior

Chris Piwowarczyk
6' 0" · 238 lbs · Freshman

Brady Pretzlaff
6' 3" · 237 lbs · Freshman

Marcellius Pulliam
6' 2" · 239 lbs · Junior

Tracy Revels
6' 1" · 184 lbs · Sophomore

Ben Roberts
6' 2" · 335 lbs · Junior

Chance Rucker
6' 1" · 179 lbs · Sophomore

David Santiago
6' 4" · 253 lbs · Sophomore

Jalen Satchell
6' 1" · 293 lbs · Senior

Derrick Simmons
6' 3" · 297 lbs · Freshman

Armorion Smith
6' 1" · 212 lbs · Senior

Isaac Smith
6' 6" · 253 lbs · Senior

Darius Snow
6' 1" · 230 lbs · Senior

Jalen Thompson
6' 3" · 260 lbs · Junior

Cal Thrush
6' 4" · 247 lbs · Freshman

Alex VanSumeren
6' 3" · 295 lbs · Junior