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

ECU
100 players · roster as of today
Offense · 49
Michael Allen
5' 11" · 206 lbs · Senior
Joshua Battle
6' 5" · 285 lbs · Freshman
Michael Beatty
5' 6" · 162 lbs · Junior
Brandon Best
6' 4" · 313 lbs · Senior
Preston Broadway
6' 3" · 270 lbs · Freshman
Mason Brown
6' 4" · 261 lbs · Senior
Trey Burke
6' 3" · 205 lbs · Freshman
Zach Caulder
6' 1" · 251 lbs · Senior
Trenton Cloud
5' 11" · 193 lbs · Junior
Stephen Collier
6' 2" · 242 lbs · Sophomore
Hayes Creel
6' 7" · 320 lbs · Senior
Brooks Culp
6' 4" · 310 lbs · Freshman
Jason Dickerson
5' 10" · 189 lbs · Junior
TJ Engleman Jr.
5' 9" · 189 lbs · Junior
Bryson Esser
6' 8" · 295 lbs · Junior
DaMari Gantt
5' 10" · 197 lbs · Junior
Justin Garrard
6' 4" · 325 lbs · Freshman
Ashton Gray
6' 0" · 208 lbs · Junior
Mitch Griffis
6' 0" · 195 lbs · Senior
Ja'Keith Hamilton
6' 2" · 206 lbs · Senior
Kanen Hamlett
6' 4" · 235 lbs · Senior
Tre Hardison
6' 4" · 317 lbs · Senior
Ja'Vaughn Hargett
6' 5" · 260 lbs · Freshman
Christian Harris
6' 7" · 305 lbs · Senior
Ian Hemilright
6' 4" · 280 lbs · Junior
Cole Hodge
6' 0" · 198 lbs · Sophomore
Connor Hodge
6' 1" · 183 lbs · Sophomore
Jacob Holland
6' 5" · 245 lbs · Freshman
Ty Johnson
6' 0" · 180 lbs · Junior
Tyler Johnson
6' 0" · 186 lbs · Senior
Karson Jones
6' 4" · 282 lbs · Senior
Ethan Kramer
6' 4" · 300 lbs · Senior
DeJuan Lacy
5' 8" · 203 lbs · Junior
Dillon Lorick
6' 0" · 200 lbs · Junior
Alex Luebke
6' 4" · 283 lbs · Freshman
Xavier Massey
6' 3" · 290 lbs · Freshman
Meliq Mcgowan
6' 0" · 190 lbs · Freshman
Jeremiah Melvin
6' 4" · 205 lbs · Junior
Kaleb Morrow
6' 5" · 259 lbs · Sophomore
Marleo Neolien
6' 7" · 310 lbs · Senior
Niko Paic
6' 2" · 290 lbs · Senior
Kyler Pearson
5' 8" · 168 lbs · Senior
Jaquaize Pettaway
5' 10" · 194 lbs · Senior
Daulton Phalines
6' 5" · 210 lbs · Freshman
Dawson Quarterman
6' 2" · 200 lbs · Freshman
Ray Ray Joseph Jr.
5' 10" · 180 lbs · Senior
Gage Reale
6' 3" · 238 lbs · Senior
Peyton Reeder
6' 4" · 300 lbs · Sophomore
Cayman Reynolds
6' 4" · 234 lbs · Sophomore
Defense · 47
Jonathan Akins
5' 11" · 199 lbs · Senior
Jackson Barker
6' 2" · 227 lbs · Senior
Josh Benton
5' 11" · 200 lbs · Senior
Jaylen Bowden
6' 1" · 180 lbs · Senior
Torin Brazell
6' 2" · 278 lbs · Junior
Preston Carr
6' 3" · 295 lbs · Senior
Adam Cole
6' 0" · 185 lbs · Senior
David Coleman Jr.
5' 11" · 165 lbs · Freshman
Julien Davis
6' 2" · 239 lbs · Senior
Kieran Davis
6' 2" · 250 lbs · Senior
Kendrick DuJour
6' 5" · 223 lbs · Senior
Ayden Duncanson
6' 0" · 194 lbs · Senior
Josiah Dwyer
6' 2" · 281 lbs · Sophomore
Chad Fairchild
6' 0" · 235 lbs · Freshman
Miles Gaddy
6' 1" · 185 lbs · Junior
Zyeir Gamble
5' 10" · 195 lbs · Senior
DeMarius Hines
5' 11" · 194 lbs · Junior
Tavius Horne Jr.
5' 11" · 166 lbs · Sophomore
Derrion Horsley
6' 2" · 196 lbs · Sophomore
DJ Johnson Jr.
6' 0" · 224 lbs · Senior
Jurnee Lattimore
5' 10" · 167 lbs · Junior
Cade Law
6' 1" · 225 lbs · Senior
Crews Law
6' 1" · 225 lbs · Junior
Ashton Levells-Mitchell
6' 1" · 170 lbs · Senior
Landon Lewis
6' 3" · 205 lbs · Sophomore
Amare Mack
5' 11" · 175 lbs · Freshman
Jacoby Martin
6' 2" · 264 lbs · Junior
Kamaurri McKinley
6' 2" · 186 lbs · Senior
Djimon Mclendon
5' 11" · 175 lbs · Freshman
Kevon Merrell Jr.
6' 1" · 188 lbs · Junior
Jordan Miles
6' 1" · 200 lbs · Sophomore
Dominick Moody
6' 2" · 271 lbs · Sophomore
Rae'mon Mosby
6' 0" · 190 lbs · Junior
Alex Moye
6' 2" · 190 lbs · Junior
Jayden Olden
6' 1" · 230 lbs · Junior
Miles Parker
6' 4" · 255 lbs · Junior
Matt Payes
6' 3" · 210 lbs · Freshman
Christian Peterson
5' 10" · 185 lbs · Junior
Myles Pollard
6' 2" · 190 lbs · Senior
LJ Porter
6' 0" · 215 lbs · Freshman
Evan Powell
6' 4" · 247 lbs · Sophomore
Reagan Printy
6' 1" · 217 lbs · Junior
Zyon Ratchford
6' 3" · 215 lbs · Freshman
Jasiyah Robinson
6' 3" · 265 lbs · Senior
Riley Robinson
6' 1" · 225 lbs · Freshman
Rion Roseborough
6' 2" · 295 lbs · Senior
Angelo Ross
6' 1" · 170 lbs · Sophomore