
2023 SEASON
James Madison
Sun Belt
James Madison added 5 players and lost 1 players through the 2023 transfer portal. The net roster change is +4.
Updated Nov 9, 2026
Quick Answers
- How many players has James Madison gained and lost in the 2023 transfer portal?
- James Madison has added 5 players and lost 1 in the 2023 transfer portal, a net change of +4.
Get portal alerts for James Madison
An email when a James Madison player enters the portal, commits, or withdraws. Free.
Incoming Transfers
5Immanuel Bush
DL · Marshall
Brett Griffis
QB · Wake Forest
Aaron Gunn
OL · Louisville
Trevell Mullen
DB · Indiana
Elijah Sarratt
WR · St. Francis (PA)
Outgoing Transfers
1Andrew Adair
OL · Charlotte
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| DL | 0 | 1 | $0K |
| QB | 0 | 1 | $0K |
| OL | 1 | 1 | $0K |
| DB | 0 | 1 | $0K |
| WR | 0 | 1 | $0K |
Roster Risk
Program Context
Last 3 seasons
29-8Head coaches
2026 coaching staff
- Billy NapierHead Coach
- Cam AikenOffensive Coordinator
- Josh LinamCo-Defensive Coordinator/Linebackers
- Robert BalaDefensive Coordinator
- Rob WengerSpecial Teams Coordinator
- Dave PlungasAssistant Head Coach/Outside Linebackers
- Kyle BarnesCornerbacks
- Kali James Jr.Defensive Line
- Jireh WilsonEdges
- Rob SaleOffensive Line
- Aaron PflugradQuarterbacks
- William PeaglerRunning Backs
- Brandon BaileySafeties
- Bryan SchorTight Ends
- RJ FlemingWide Receivers
- Elijah HamiltonAssistant Strength & Conditioning Coach
- Isandro JimenezAssistant Strength & Conditioning Coach
- Sam CrainAssistant Strength & Conditioning Coach
- Sean LockwoodDirector of Strength & Conditioning
2026 Recruiting Class
17 commits#1422
Dkwan ThomasS
District Heights, MD
#1422
Max RocheTE
Niceville, FL
#1615
Trace BurneyWR
Orange Park, FL
#1656
Matthew JonesLB
Haverford, PA
#1656
Kyle BynesS
Charlotte, NC
#1656
Elijah Moss-WilliamsATH
Norfolk, VA
#1687
Cory SimonDL
Fort Lauderdale, FL
#1687
Josiah PerryLB
Springfield, VA
#1722
Jase RhodesCB
Roanoke, VA
#1750
Zion HudsonWR
Fort Valley, GA
#1924
Jesse GiddingsIOL
Milton, MA
#2116
Kacey GilliamEDGE
Gaithersburg, MD
#2302
Christopher BisphamDL
Havelock, NC
#2310
Jonah SmithIOL
Bear, DE
#2313
Jack HarrisIOL
Oradell, NJ
#2605
Phoenix DonghiaATH
West Palm Beach, FL
#2620
Hayes BeaverLB
Savannah, GA
Recruiting Footprint
2023 Roster
112 of 112High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.
Abi Nwabuoku-Okonji
DL#8

Aiden Fisher
LB#44

Billy Atkins
QB#113
Blake Barnes
WR#37

Blake Kendall
QB#153

Brandon Fique
LB#544

Brent Austin
DB#44

Breon Brown
OL#552

Brett Davis
OL#704
Camden Wise
PK#40

Cameron Jones
OL#78Sr

Carter Banks
LB#151

Chauncey Logan Jr.
DB#2R-Sr
Chris Chukwuneke
S#34

Chris Lofton
WR#62
Cole Potts
OL#66

Collin Carroll
TE#87R-Jr
Connor Madden
PK#96

D'Angelo Ponds
DB#53
Desmond Green
WR#16
Devyn Coles
CB#26

Elijah Sarratt
WR#134
Erick Harris
WR#83
Francis Meehan
S#49
Gabriel Hollingsworth
TE#81

Gannon Weathersby
LB#3Sr

Greyson Cadd
DL#483

Griffin Hart
OL#58Sr

Ibrahim Barry
WR#88
Isaac Owusu-Appiah
OL#71

Jack Mowrey
LS#332

Jacob Thomas
S#74
Jahquil Batts
S#26
Jailin Walker
LB#2
Jalen Green
DL#10

Jamaree Seldon
CB#203

Jamari Somerville
S#6R-Jr
James Carpenter
DL#99
Jamree Kromah
DL#9
Jarius Reimonenq
S#7

Jayden Mines
WR#2Gr
Jordan Funk
TE#85
Jordan McCloud
QB#3
Josh Sarratt
S#12
Julio Ayamel
LB#6

Kaden Schickel
LS#47Gr
Kalin Jean
CB#39
Kyi Wright
TE#15
Kyle Lenhart
OL#75
Latrele Palmer
RB#5
Matthew Channell
LB#43

Maxwell Moss
WR3

Mikail Kamara
DL#64
Nathan Patterson
PK#41
Nehki Meredith
CB#14
Nick Gonzalez
PK#63
Nick Kidwell
OL#55

Noah Holmes
LB#254
Omarion Dollison
WR#9
Payne Bauer
DL#39
Payton Hunter
WR#49
Peyton Rutherford
RB#40
Phoenix Sproles
WR
Que Reid
S#1
Reggie Brown
WR#1
Ronald Altman
OL#55
Ryan Hanson
P#48

Rykin Maxwell
WR#891
Sammy Malignaggi
RB#23
Samson Ogunade
DL#98
Sean Johns
DL#94

Seth Naotala
LB#384
Spencer Toth
DL#94

Stephen Hollander
S#383
Taji Hudson
WR#19
Tanner Morris
OL#58
Taurus Jones
LB
Taylor Thompson
TE#17

Trent Hendrick
LB#5Gr
Troy Lewis
WR#13
Ty Son Lawton
RB#17
Tyler Stephens
OL#77

Tyrique Tucker
DL#95Gr
Wesley Bostic
OL#62

Yamir Knight
WR#8Sr
Zach Horton
TE#44
Zai Roberts
DL#53

























