
2025 SEASON
James Madison
Sun Belt
James Madison added 29 players and lost 28 players through the 2025 transfer portal. The net roster change is +1.
Updated Nov 9, 2026
Quick Answers
- How many players has James Madison gained and lost in the 2025 transfer portal?
- James Madison has added 29 players and lost 28 in the 2025 transfer portal, a net change of +1.
Get portal alerts for James Madison
An email when a James Madison player enters the portal, commits, or withdraws. Free.
Incoming Transfers
29Isaiah Alston
WR · Iowa State
Kells Bush
DL · Louisiana Tech
Camden Coleman
QB · Richmond
Elijah Culp
CB · Charlotte
Nick DeGennaro
WR · Richmond
Lacota Dippre
TE · Charlotte
Landon Ellis
WR · Richmond
Jordan Fuller
RB · Holy Cross
Aiden Gobaira
EDGE · Notre Dame
Zach Greenberg
OL · North Carolina
Chantz Harley
CB · Maryland
Curtis Harris-Lopez
S · Holy Cross
Xavier Holmes
DL · Maine
Josiah Kennard
LS · East Texas A&M
TJ McGill
S · William & Mary
Cam McNair
OL · Holy Cross
Chase Miller
WR · Stonehill
James Pogorelc
OL · Duke
Patrick Rea
P · Louisiana Tech
Mekhi Rodgers
CB · St. Francis (PA)
Jaylan Sanchez
WR · Villanova
Turner Schmidt
DL · Robert Morris
Matthew Sluka
QB · UNLV
Drew Spinogatti
LB · Holy Cross
Jayden Studio
LB · Kent State
Morgan Suarez
PK · Florida Atlantic
Andrew Taddeo
DL · Colgate
Ken Willis
S · Cincinnati
Braeden Wisloski
WR · Maryland
Outgoing Transfers
28Trayvon Adams
DL · Towson
Billy Atkins
QB · South Carolina State
Ke'Marion Baldwin
RB · Charleston Southern
Carter Banks
LB · Central Connecticut
Antoine Booth
CB · North Dakota State
Breon Brown
OL · Tennessee State
Darold DeNgohe
DL · Rutgers
Brett Griffis
QB · Central Connecticut
Aaron Gunn
OL · Duquesne
Tyjai Hopper
DB · Oregon State
Scott Hummel
OL · Richmond
Quincy Jenkins
OL · Western Kentucky
Cameron Jones
OL · Kentucky
Yamir Knight
WR · SMU
Chris Lofton
WR · Gardner-Webb
Chauncey Logan Jr.
DB · Memphis
Jaelin Montgomery
OL · Towson
Maxwell Moss
WR · Hampton
Jack Mowrey
LS · Hawai'i
Trevell Mullen
DB · Illinois State
Marcellus Nash
DE · Hampton
Eric O'Neill
DL · Rutgers
Jesse Ramil
OL · Charlotte
Cam Ross
WR · Virginia
Noe Ruelas
PK · UCF
Jamari Somerville
S · Akron
Evan Spivey
S · Campbell
Tyshawn Wyatt
OT · Virginia
Portal Impact by Position
| Pos | Out | In | Net value |
|---|---|---|---|
| WR | 4 | 6 | $0K |
| DL | 4 | 5 | $0K |
| QB | 2 | 2 | $0K |
| DB | 6 | 6 | $0K |
| TE | 0 | 1 | $0K |
| RB | 1 | 1 | $0K |
| OL | 8 | 3 | $0K |
| ST | 2 | 3 | $0K |
| LB | 1 | 2 | $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
2025 Recruiting Class
13 commits#1287
Roy'Marr ThomasEDGE
Seffner, FL
#1309
JD RaynerOT
West Roxbury, MA
#1612
Michael ScottWR
Dallastown, PA
#1675
Jerald JamesEDGE
Miami, FL
#1679
Brian HnatTE
Avon, CT
#1914
Tre LeonardRB
Florence, SC
#1968
Cole WebsterDL
Waxhaw, NC
#2009
Kai CallenATH
Carrollton, GA
#2016
Trent WilsonIOL
Southlake, TX
#2095
Ethan GurelaTE
Roswell, GA
#2095
Grayson GilmoreEDGE
Tampa, FL
#2115
Parker CunninghamIOL
South Park, PA
#2304
Roddrey McWilliamsCB
Richmond, VA
Recruiting Footprint
2025 Roster
113 of 113High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

Andrew Taddeo
DL#334

Blake Kendall
QB#153

Brandon Fique
LB#544

Brett Davis
OL#704

Camden Coleman
QB#7Sr

Chantz Harley
CB#64

Chase Miller
WR#83Gr

Chase Pensyl
WR#81So

Cole Purdy
DL#961

Cristiano Rosa
PK#95R-Sr

Curtis Harris-Lopez
S#214

Danny Reagan
LB#511

DJ Cotton Jr.
DL#442

Dylan Williams
WR#88Jr

Elijah Culp
CB#24

Gannon Weathersby
LB#3Sr

George Lovelace
S#41Jr

Greyson Cadd
DL#483

Griffin Hart
OL#58Sr

Ibraheem Ramadan
DL#621

Isaiah Alston
WR#84

Jackson Hamill
LB#251

Jackson McCarter
RB#21So

Jacob Bailey
OL#571

Jacob Hohenshelt
OL#671

Jacob Thomas
S#74

JaKobe Campbell
OL#56Jr

Jamal Olford
CB#34So

Jamarcus Smith Jr.
WR#821

Jamaree Seldon
CB#203

Jayden Mines
WR#2Gr

Joshua Prince
S#35Jr

Josiah Kennard
LS#474

JT Kouame-Yao
LB#10Gr

Kells Bush
DL#88Gr

Kevin Kabasele
S#47Jr

Lee Johnson
LB#45So

Logan Ketcham
LS#334

Matthew Sluka
QB#94

Max Lipinski
PK#191

Mekhi Rodgers
CB#14

Miles Halbert
WR#43So

Morgan Suarez
PK#5Gr

Patrick Rea
P#11Gr

Ryder Post
TE#85Jr

Sani Reed
OL#74So

Seth Gathers
S#37So

Stephen Hollander
S#383

Terry Lockett Jr.
DL#90

TJ McGill
S#16Sr

Trent Hendrick
LB#5Gr

Turner Schmidt
DL#98Jr

Wyatt Maines
OL#75So

Xavier Holmes
DL#94

Za'Ron Collins
WR#12Sr

Zach Greenberg
OL#60Gr

Zicri Forest
DB#391
























































