All Sports Schedule

Football 2025 Roster

Football Roster

#1Keshawn Thomas

Keshawn Thomas

Linebacker6′1″230 lbsJunior
Ocean Springs, Miss.Ocean SpringsMississippi Gulf Coast
#2Tre' Brown III

Tre' Brown III

Wide Receiver6′2″180 lbsRedshirt Sophomore
Savannah, Ga.JenkinsHutchinson CC
#4Ryan Huff

Ryan Huff

Quarterback6′3″215 lbsFreshman
Gulf Breeze, Fla.Pensacola Catholic
#5Maurki James
#8Josh Rodriguez

Josh Rodriguez

Wide Receiver6′0″190 lbsFreshman
Somerville, N.J.Somerville
#10Quinn Henicle

Quinn Henicle

Quarterback6′2″190 lbsRedshirt Freshman
Downingtown, Pa.Downingtown West
#11TJ Johnson

TJ Johnson

Wide Receiver6′3″180 lbsJunior
Alexandria, La.Alexandria SeniorSouthwest Mississippi
#12Titus Myers

Titus Myers

Wide Receiver6′1″175 lbsSophomore
Statesville, N.C.StatesvilleIowa Western
#13Sidney Mbanasor

Sidney Mbanasor

Wide Receiver6′5″216 lbsRedshirt Junior
Pflugerville, TexasPflugervilleTulane
#16Trey Caver

Trey Caver

Safety6′0″182 lbsSophomore
Montgomery, Ala.Pike RoadBenedict College
#18Ke'Travion Hargrove

Ke'Travion Hargrove

Running Back6′0″201 lbsSenior
Ruston, La.RustonGrambling
#19Lucas Struck
#19Dawson Johnson
#20Trequan Jones

Trequan Jones

Running Back5′9″183 lbsJunior
Bartow, Fla.BartowGeorgia Military College
#23Jorian Haynes

Jorian Haynes

Cornerback5′9″180 lbsSophomore
Rockmart, Ga.RockmartGeorgia Military College
#25Zach Hobson

Zach Hobson

Cornerback6′3″193 lbsSenior
Dallas, TexasSouth ForsythWest Virginia State
#26Justin Watts

Justin Watts

Cornerback6′0″170 lbsFreshman
Charlotte, N.C.Mallard Creek
#28Troy Marquez
#30Fred Giles

Fred Giles

Defensive Line6′3″245 lbsJunior
Jonesboro, Ark.JonesboroCoffeyville CC
#30Brendan Durkin

Brendan Durkin

Long Snapper6′1″195 lbsRedshirt Junior
Florida, N.Y.Burke CatholicNew Mexico
#36Javen Gibson

Javen Gibson

Defensive Line6′2″240 lbsJunior
Church Point, La.Church PointMississippi Gulf Coast
#38Seth Naotala

Seth Naotala

Linebacker6′0″225 lbsRedshirt Senior
Newport News, Va.WoodsideJames Madison
#53Idrissa Kamara
#60Braden Ellis

Braden Ellis

Offensive Line6′5″300 lbsFreshman
Greensboro, N.C.Northwest Guilford
#62Billy Gough

Billy Gough

Offensive Line6′1″300 lbsRedshirt Senior
Glen Allen, Va.HeritageUVA Wise
#63Cameron Hill
#65Ryan Joyce

Ryan Joyce

Offensive Line6′4″304 lbsRedshirt Senior
Stockton, N.J.Hunterdon CentralFordham
#68Griffin Duggan

Griffin Duggan

Offensive Line6′5″292 lbsRedshirt Senior
Suffolk, Va.Nansemond Suffolk AcademyVirginia Tech
#69Logan Cox

Logan Cox

Offensive Line6′4″328 lbsRedshirt Sophomore
Topeka, Kan.SeamanKansas State
#71Jack Sheehan

Jack Sheehan

Offensive Line6′6″310 lbsFreshman
Fuquay-Varina, N.C.Cardinal Gibbons
#72Colin Henrich

Colin Henrich

Offensive Line6′3″305 lbsRedshirt Senior
Leesburg, Va.IMG AcademyGeorgia State
#74Carson Bradley

Carson Bradley

Offensive Line6′6″315 lbsRedshirt Sophomore
Quincy, Fla.MunroeHutchinson CC
#88Karl Peterson

Karl Peterson

Tight End6′3″232 lbsSophomore
Tallinn, EstoniaNew Mexico Military Institute
#89Nathan Hartman
#90Chris Forbes

Chris Forbes

Defensive Line6′1″290 lbsRedshirt Freshman
Upper Marlboro, Md.Bullis
#92Josh Hamel

Josh Hamel

Kicker/Punter6′1″200 lbsSenior
New Hartford, Conn.NW Region 7New Haven
#94Ricardo Williams Jr.

Ricardo Williams Jr.

Defensive Line6′2″292 lbsSenior
Jackson, Miss.ProvineGeorgia State
#94Riley Callaghan

Riley Callaghan

Kicker6′4″200 lbsSenior
Ashburn, Va.Briar WoodsSoutheastern Louisiana
#95Ahmaad Foster

Ahmaad Foster

Defensive Line6′4″280 lbsRedshirt Freshman
Chester, Pa.Salesianum (Del.)
#97LeDarrion Menter

LeDarrion Menter

Defensive Line6′2″260 lbsFreshman
Cornelius, N.C.Hough

Football Coaching Staff

Kevin Smith

Kevin Smith

Special Teams Coordinator/Outside Linebackers
Alex Huettel

Alex Huettel

Offensive Line
Kody Cook

Kody Cook

Wide Receivers
Chad Snodgrass

Chad Snodgrass

Director of Sports Performance
Aaron Rittgers

Aaron Rittgers

Assistant Director of Sports Performance
Ben Smeriglio

Ben Smeriglio

Assistant Director of Sports Performance
Jonathan Pierre

Jonathan Pierre

Assistant Director of Sports Performance
Jonathan Ceh

Jonathan Ceh

Chief of Staff
Zack DeThomasis

Zack DeThomasis

Director of Operations
Hunter Sims

Hunter Sims

General Manager
Stevie Guthoff

Stevie Guthoff

Recruiting Coordinator
Shane Baker

Shane Baker

Special Teams Quality Control
Cullen McCarty

Cullen McCarty

Offensive Quality Control
Justin Rogers

Justin Rogers

Defensive Quality Control
Tyler Lamar

Tyler Lamar

Director of Player Personnel
Brandon McLean

Brandon McLean

Director of Football Creative Services
Ryan Harvey

Ryan Harvey

Creative Services Graduate Assistant

Football Support Staff

Justin Walker

Justin Walker

Head Football Athletic Trainer
Alexis Porterfield

Alexis Porterfield

Assistant Athletic Trainer