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

NMSU
100 players · roster as of today
Offense · 48
Trey Arnold
6' 2" · 210 lbs · Freshman
David Barela
5' 10" · 200 lbs · Junior
Merrick Becerra
6' 6" · 315 lbs · Sophomore
Jayden Bell
5' 9" · 170 lbs · Junior
Evan Blaettler
6' 5" · 300 lbs · Junior
Jalen Brown
6' 2" · 225 lbs · Junior
Roscoe Burton
5' 9" · 180 lbs · Senior
AJ Carey
6' 2" · 185 lbs · Freshman
Josiah Castillo
6' 3" · 190 lbs · Freshman
Mark Chapman
6' 3" · 300 lbs · Senior
Adam Damante
6' 2" · 195 lbs · Junior
Duke Frye
6' 0" · 280 lbs · Senior
Sam Garcia
6' 4" · 280 lbs · Freshman
Isaiah Garcia Perez
6' 5" · 300 lbs · Freshman
Joshua Goines
6' 3" · 235 lbs · Junior
Terrione Graves
5' 10" · 170 lbs · Junior
Hayden Harlan
6' 4" · 295 lbs · Senior
JR Hecklinski
6' 2" · 280 lbs · Freshman
Trey Hedden
6' 3" · 225 lbs · Junior
Sioeli Helu
6' 2" · 295 lbs · Senior
Ezra Hensley
6' 3" · 295 lbs · Freshman
Gavin Jones
6' 6" · 315 lbs · Freshman
James Jones
6' 1" · 205 lbs · Senior
Tyler Keinath
6' 2" · 318 lbs · Senior
TK King
5' 9" · 180 lbs · Senior
Ma'Kyi Lee
6' 7" · 315 lbs · Senior
Myles Libman
6' 0" · 185 lbs · Junior
Ray Lotten
6' 5" · 240 lbs · Junior
Jerry Lydiatt
6' 3" · 240 lbs · Junior
Brodie Malone-Bradford
6' 5" · 205 lbs · Sophomore
Kalani McLeod
6' 2" · 205 lbs · Sophomore
Luke Moise
6' 3" · 300 lbs · Junior
Armond Owens
6' 5" · 310 lbs · Junior
TJ Pride
5' 9" · 170 lbs · Junior
Caleb Pyfrom
6' 5" · 325 lbs · Sophomore
Lyndon Ravare
6' 0" · 180 lbs · Senior
Mateo Rodriguez
6' 5" · 305 lbs · Sophomore
Xavier Rucker
5' 11" · 195 lbs · Freshman
Isaiah Rudison
5' 11" · 220 lbs · Senior
JaDarius Sanders
6' 1" · 185 lbs · Freshman
Dijon Stanley
6' 0" · 185 lbs · Senior
Parker Stofa
6' 4" · 210 lbs · Sophomore
Carson Su'esu'e
6' 5" · 240 lbs · Freshman
Josiah Thomas
6' 2" · 215 lbs · Sophomore
Kaden Trevino
5' 11" · 182 lbs · Junior
TJ Washington Jr.
5' 11" · 205 lbs · Junior
James Williams
6' 3" · 320 lbs · Junior
AJ Williams III
6' 4" · 195 lbs · Junior
Defense · 46
Sone Aupiu
6' 1" · 225 lbs · Senior
Reeves Baller
6' 6" · 230 lbs · Junior
Joey Banegas
6' 3" · 230 lbs · Senior
Tayden Barnes
5' 9" · 185 lbs · Junior
Chance Barron
6' 0" · 215 lbs · Junior
Amaurey Brooks
6' 0" · 180 lbs · Sophomore
Demanuel Brown
6' 2" · 252 lbs · Junior
Jakobe Campbell
6' 0" · 180 lbs · Sophomore
Raylon Carter
6' 3" · 275 lbs · Freshman
RJ Chapman
6' 0" · 190 lbs · Senior
Josiah Charles
6' 0" · 175 lbs · Senior
Izzy Clark-White
6' 0" · 170 lbs · Junior
DJ Cloyd
6' 1" · 200 lbs · Senior
Zaiden Davis
6' 2" · 200 lbs · Sophomore
Henry Davis III
6' 2" · 280 lbs · Senior
Jordan-Lebron Downey
6' 2" · 280 lbs · Junior
Jason Freeman Jr.
6' 1" · 175 lbs · Freshman
Fa'apaia Fualema
6' 0" · 225 lbs · Junior
Tory Gethers
6' 1" · 215 lbs · Senior
Javon Gillespie
6' 1" · 185 lbs · Junior
Elijah Gutierrez
6' 0" · 185 lbs · Sophomore
Jason Gwan
6' 2" · 260 lbs · Junior
Desmin Hatfield-Rushton
6' 3" · 190 lbs · Junior
Bernock Iya
6' 2" · 180 lbs · Senior
Josiah Jackson
6' 1" · 290 lbs · Senior
Paul Kouame
6' 3" · 235 lbs · Sophomore
Matthew Lashley
6' 0" · 170 lbs · Sophomore
Jaylyn Manning
6' 1" · 230 lbs · Freshman
Mason Miller
6' 0" · 170 lbs · Freshman
Obinna Okeke
6' 3" · 246 lbs · Junior
Walter Owens
6' 2" · 195 lbs · Junior
De'Marcus Peters
5' 10" · 175 lbs · Senior
Gabe Peterson
6' 2" · 255 lbs · Senior
Eric Rivera
6' 2" · 195 lbs · Junior
Kaian Roberts-Day
6' 3" · 295 lbs · Senior
Jeremiah Sandiford
6' 0" · 290 lbs · Senior
Nick Session
6' 0" · 190 lbs · Senior
Lorenzo Smith
6' 0" · 190 lbs · Senior
Garrett Stennett
6' 0" · 185 lbs · Freshman
Enzo-Pierre Tayou
6' 2" · 280 lbs · Senior
Zhakius Thomas
6' 2" · 250 lbs · Junior
Latrell Treadwell
6' 0" · 265 lbs · Junior
Brad Vislisel
6' 3" · 240 lbs · Junior
Nathan Wallin
6' 0" · 210 lbs · Senior
Drake Williams
6' 0" · 190 lbs · Freshman
Twan Wilson
6' 0" · 171 lbs · Sophomore