
2024 SEASON
James Madison
Sun Belt
James Madison added 12 players and lost 15 players through the 2024 transfer portal. The net roster change is -3.
Updated Nov 9, 2026
Quick Answers
- How many players has James Madison gained and lost in the 2024 transfer portal?
- James Madison has added 12 players and lost 15 in the 2024 transfer portal, a net change of -3.
Get portal alerts for James Madison
An email when a James Madison player enters the portal, commits, or withdraws. Free.
Incoming Transfers
12Ayo Adeyi
RB · North Texas
DJ Cotton Jr.
DL · West Virginia
Quincy Jenkins
OL · Campbell
Logan Kyle
TE · Vanderbilt
Terry Lockett Jr.
DL · Syracuse
Pat McMurtrie
OL · Holy Cross
Eric O'Neill
DL · Long Island University
George Pettaway
RB · North Carolina
Jesse Ramil
OL · St. Francis (PA)
Cristiano Rosa
K · Central Connecticut
Cam Ross
WR · UConn
Noe Ruelas
PK · UConn
Outgoing Transfers
15Brent Austin
DB · South Florida
Kaelon Black
RB · Indiana
Collin Carroll
TE · Gardner-Webb
Aiden Fisher
LB · Indiana
Noah Holmes
LB · East Carolina
Maxwell James
WR · Monmouth
Mikail Kamara
DL · Indiana
Rykin Maxwell
WR · Murray State
Carter Miller
IOL · UL Monroe
Seth Naotala
LB · Old Dominion
D'Angelo Ponds
DB · Indiana
Elijah Sarratt
WR · Indiana
Kaden Schickel
LS · Michigan State
Tyrique Tucker
DL · Indiana
Solomon Vanhorse
RB · Indiana
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| RB | 2 | 2 | $0K |
| DL | 2 | 3 | $0K |
| OL | 1 | 3 | $0K |
| TE | 1 | 1 | $0K |
| ST | 1 | 2 | $0K |
| WR | 3 | 1 | $0K |
| DB | 2 | 0 | $0K |
| LB | 3 | 0 | $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
2024 Recruiting Class
11 commits#1306
Milt FergusonCB
Virginia Beach, VA
#1336
Trashon DyeRB
Wayne, NJ
#1461
KJ FloweS
Charlotte, NC
#1697
Marcellus NashEDGE
Colonial Heights, VA
#1757
JC EvansQB
Miami, FL
#2120
Deacon RawlsIOL
Virginia Beach, VA
#2164
Phillip HarrisS
Matthews, NC
#2238
Chase ReganS
Harrisburg, PA
#2330
Evan BushongIOL
Harrisburg, PA
#2443
Tyler BrownS
Severn, MD
#2516
Anthony WalkerLB
Cornelius, NC
Recruiting Footprint
2024 Roster
120 of 120High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Billy Atkins
QB#113

Blake Kendall
QB#153

Brandon Fique
LB#544

Breon Brown
OL#552

Brett Davis
OL#704
Brian Snow
DL#33
Brionne Penny
WR#10

Cameron Jones
OL#78Sr

Carter Banks
LB#151

Chauncey Logan Jr.
DB#2R-Sr
Chris Fitzgerald
DL#97

Chris Lofton
WR#62
Chris Shearin
S#10
Cole Potts
OL#66

Cole Purdy
DL#961

Cristiano Rosa
PK#95R-Sr

Danny Reagan
LB#511
Desmond Green
WR#16

DJ Cotton Jr.
DL#442
Dylan Morris
QB#5

Dylan Williams
WR#88Jr
Erick Harris
WR#83
Gabriel Hollingsworth
TE#81

Gannon Weathersby
LB#3Sr

George Lovelace
S#41Jr

Greyson Cadd
DL#483

Griffin Hart
OL#58Sr
Hunter McLain
OL#53

Ibraheem Ramadan
DL#621
Isaiah West
CB#34
Ja'Kai Young
CB#19

Jack Mowrey
LS#332

Jackson Hamill
LB#251
Jacob Dobbs
LB#27

Jacob Hohenshelt
OL#671

Jacob Thomas
S#74
Jahquil Batts
S#26

JaKobe Campbell
OL#56Jr

Jamaree Seldon
CB#203

Jamari Somerville
S#6R-Jr

Jayden Mines
WR#2Gr

Jesse Ramil
OL#684
Jordan Funk
TE#85
Jordan Taylor
CB#13

Joshua Prince
S#35Jr
Kalin Jean
CB#39

Kevin Kabasele
S#47Jr
Khairi Manns
DL#11
Kyi Wright
TE#15
Kyle Lenhart
OL#75
Lloyd Summerall III
DL#9

Logan Ketcham
LS#334
Luke Popma
OL#64
Matthew Channell
LB#43

Max Lipinski
PK#191

Maxwell Moss
WR3
Micah Pennix
DL#59

Noe Ruelas
PK#164
Omarion Dollison
WR#9

Quincy Jenkins
OL#634
Ray Williams
S#6
Raymond Scott
LB#1
Ryan Hanson
P#48

Ryder Post
TE#85Jr
Samson Ogunade
DL#98
Spencer Toth
DL#94

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

Terry Lockett Jr.
DL#90

Trayvon Adams
DL#951

Trent Hendrick
LB#5Gr
Troy Lewis
WR#13
Tyler Purdy
RB#20

Yamir Knight
WR#8Sr










































