James Madison
Sun Belt
41
Incoming
31
Outgoing
+10
Net
Team TVS:
19%
Roster Risk by Position
Offense
19%
Defense
20%
Special Teams
10%
Highest Risk Players
Immanuel Bush
DL
66%
Roddrey McWilliams
CB
62%
Milt Ferguson
CB
62%
Ken Willis
S
59%
Arrion Concepcion
WR
56%
Transfer Impact by Position
| Pos | Out | In | Net Value |
|---|---|---|---|
| QB | 1 | 2 | $-1,773K |
| DL | 4 | 9 | $-1,564K |
| OL | 7 | 7 | $-1,258K |
| RB | 3 | 3 | $-641K |
| DB | 6 | 5 | $-640K |
| WR | 2 | 5 | $-470K |
| TE | 2 | 3 | $-210K |
| LB | 2 | 3 | $-90K |
| ST | 2 | 4 | $-60K |
Coaching Staff 3 coaches
Billy Napier
Head Coach
Previously: Florida (2025)
Cam Aiken
Offensive Coordinator
Previously: Ole Miss (2024)
Robert Bala
Defensive Coordinator
Previously: Florida (2025)
2026 Recruiting Class 17 commits
#1422
Max Roche
TE
3-star
(0.8622)
#1422
Dkwan Thomas
S
3-star
(0.8622)
#1615
Trace Burney
WR
3-star
(0.8589)
#1656
Matthew Jones
LB
3-star
(0.8578)
#1656
Kyle Bynes
S
3-star
(0.8578)
#1656
Elijah Moss-Williams
ATH
3-star
(0.8578)
#1687
Cory Simon
DL
3-star
(0.8567)
#1687
Josiah Perry
LB
3-star
(0.8567)
#1722
Jase Rhodes
CB
3-star
(0.8556)
#1750
Zion Hudson
WR
3-star
(0.855)
#1924
Jesse Giddings
IOL
3-star
(0.85)
#2116
Kacey Gilliam
EDGE
3-star
(0.8489)
#2302
Christopher Bispham
DL
3-star
(0.8422)
#2310
Jonah Smith
IOL
3-star
(0.8411)
#2313
Jack Harris
IOL
3-star
(0.84)
#2605
Phoenix Donghia
ATH
3-star
(0.8344)
#2620
Hayes Beaver
LB
3-star
(0.83)
Transfer Pipelines
Historical patterns
Players Transfer to James Madison From:
4 players
2 players
Corey Scott
WR
$30K
$30K
Players Transfer from James Madison To:
▸
UCLA
10 players
Sahir West
EDGE
$1,102K
Aiden Gobaira
EDGE
$551K
Landon Ellis
WR
$551K
Wayne Knight
RB
$551K
Carter Sweazie
IOL
$287K
Riley Robell
IOL
$287K
Josh Phifer
TE
$150K
$150K
DJ Barksdale
CB
$150K
JD Rayner
OT
$150K
▸
Colorado
2 players
$150K
Immanuel Ezeogu
EDGE
$150K
▸
Iowa
2 players
Trent Wilson
IOL
$438K
$365K
Recruiting Pipelines
High school & state data (2020-2026)
Top High School Feeders
No repeat high school feeders found
Recruiting by State
VA
15
FL
9
NC
6
PA
5
GA
5
NJ
3
MD
3
MA
2
Incoming Transfers 41
Kaedin Massey
Davi Belfort
Kylan Billiot
Tyler Brown
Seth Cromwell
Malachi Fannin-Render
Noah Grevious
Jeremiah Harrison
Jayon Harvey
Nick Herman
JT Hooten
Nakian Jackson
Terrence Jones II
DJ Kelly
Rasheed Lovelace
Arrington Maiden
Micah Matthews
Daniel Michel
Damier Minkah
Chukwunedu Okeke
Noel Portnjagin
Mason Purham
Kevin Roberts
Danny Royster
Corey Scott
Kei'Trone Simpson
Frankie Tinilau
Ernest Willor Jr.
Baylen Woodman
Josh Manecke
Andrew Bennett
Lathan Croley
Mitchell Dietzel
DJ Fox
Cole Keller
Thatcher Miller
KD Mosley
Javis Mynatt
Hayden Ross
Terell Thomas
Jakolbi Wilson
Outgoing Transfers 31
Ayo Adeyi
DJ Barksdale
Alonza Barnett III
Tyler Brown
Lacota Dippre
Justin Eaglin
Landon Ellis
Immanuel Ezeogu
Milt Ferguson
Aiden Gobaira
Jerald James
Wayne Knight
Tre Leonard
Mychal McMullin
Josh Phifer
JD Rayner
Riley Robell
Joseph Simmons
Drew Spinogatti
Carter Sweazie
Amar Thomas
Andrew VanSlyke
Sahir West
Trent Wilson
Braeden Wisloski
Phillip Harris
Jacob Bailey
Elijah Culp
Jacob Hohenshelt
JT Kouame-Yao
Cristiano Rosa
Potential Incoming Targets
5 players
Portal players from feeder schools and coaching connections who haven't committed yet.
Amir Jackson
TE
3-star
$256K
Brien Taylor Jr.
EDGE
3-star
$150K
Josiah Davis
S
3-star
$150K
Ja'Kobe Clinton
LB
3-star
$80K
Brian Alston
DL
3-star
$7K
Transfer Ledger
70 transactions
| Date | Player | Pos | School | NIL Value | |
|---|---|---|---|---|---|
| 01-24 | ← IN | Ernest Willor Jr. | EDGE | Wisconsin → | $30K |
| 01-22 | ← IN | Micah Matthews | WR | Virginia Tech → | $30K |
| 01-22 | ← IN | Thatcher Miller | TE | West Chester → | $30K |
| 01-20 | ← IN | KD Mosley | TE | Howard → | $30K |
| 01-18 | ← IN | Terell Thomas | EDGE | Washburn → | $30K |
| 01-17 | OUT → | Andrew VanSlyke | P | → Buffalo | $30K |
| 01-17 | OUT → | Tre Leonard | RB | → TBD | $30K |
| 01-17 | OUT → | Milt Ferguson | CB | → TBD | $30K |
| 01-17 | OUT → | Jerald James | EDGE | → TBD | $30K |
| 01-17 | OUT → | Phillip Harris | S | → TBD | $30K |
| 01-17 | OUT → | JT Kouame-Yao | LB | → TBD | $30K |
| 01-17 | ← IN | Malachi Fannin-Render | RB | Liberty → | $30K |
| 01-16 | OUT → | Cristiano Rosa | K | → Penn State | $150K |
| 01-16 | ← IN | Noel Portnjagin | IOL | Florida → | $30K |
| 01-16 | ← IN | Nakian Jackson | LB | Nevada → | $30K |
| 01-15 | ← IN | Kaedin Massey | OT | Kansas State → | $30K |
| 01-15 | ← IN | Kei'Trone Simpson | EDGE | Lamar → | $30K |
| 01-14 | ← IN | Frankie Tinilau | OT | East Tennessee State → | $30K |
| 01-14 | ← IN | Noah Grevious | WR | VMI → | $30K |
| 01-14 | ← IN | Josh Manecke | OT | Army → | $30K |
| 01-14 | ← IN | Lathan Croley | LB | Holy Cross → | $30K |
| 01-13 | ← IN | Damier Minkah | CB | Shepherd → | $30K |
| 01-13 | ← IN | Davi Belfort | QB | UCF → | $30K |
| 01-13 | ← IN | Nick Herman | RB | Drake → | $30K |
| 01-13 | ← IN | DJ Fox | OT | Wisconsin-River Falls → | $30K |
| 01-12 | ← IN | Andrew Bennett | P | Charlotte → | $30K |
| 01-12 | ← IN | JT Hooten | LB | West Alabama → | $30K |
| 01-12 | ← IN | Mason Purham | EDGE | Emory & Henry College → | $30K |
| 01-12 | ← IN | Javis Mynatt | S | Texas State → | $30K |
| 01-12 | ← IN | Tyler Brown | IOL | Colorado → | $150K |
| 01-11 | OUT → | Sahir West | EDGE | → UCLA | $1,102K |
| 01-11 | ← IN | Jeremiah Harrison | WR | East Tennessee State → | $39K |
| 01-11 | ← IN | DJ Kelly | CB | Toledo → | $30K |
| 01-10 | ← IN | Corey Scott | WR | West Florida → | $30K |
| 01-10 | ← IN | Daniel Michel | OT | Florida International → | $30K |
| 01-10 | ← IN | Jakolbi Wilson | DL | Fort Hays State → | $30K |
| 01-09 | OUT → | Carter Sweazie | IOL | → UCLA | $287K |
| 01-09 | OUT → | Joseph Simmons | OT | → Auburn | $367K |
| 01-09 | OUT → | Tyler Brown | S | → Iowa | $365K |
| 01-09 | ← IN | Chukwunedu Okeke | DL | Western Kentucky → | $30K |
| 01-09 | ← IN | Terrence Jones II | CB | Fordham → | $30K |
| 01-09 | ← IN | Kylan Billiot | WR | LSU → | $30K |
| 01-08 | OUT → | Drew Spinogatti | LB | → UCLA | $150K |
| 01-08 | OUT → | Trent Wilson | IOL | → Iowa | $438K |
| 01-08 | ← IN | Jayon Harvey | CB | Findlay → | $30K |
| 01-08 | ← IN | Arrington Maiden | QB | Memphis → | $42K |
| 01-07 | OUT → | Justin Eaglin | CB | → Colorado | $150K |
| 01-07 | OUT → | DJ Barksdale | CB | → UCLA | $150K |
| 01-07 | OUT → | Landon Ellis | WR | → UCLA | $551K |
| 01-07 | OUT → | Wayne Knight | RB | → UCLA | $551K |
| 01-06 | OUT → | Josh Phifer | TE | → UCLA | $150K |
| 01-06 | ← IN | Rasheed Lovelace | DL | Nicholls → | $30K |
| 01-05 | OUT → | Ayo Adeyi | RB | → Oklahoma State | $150K |
| 01-05 | OUT → | Lacota Dippre | TE | → Florida | $150K |
| 01-05 | OUT → | JD Rayner | OT | → UCLA | $150K |
| 01-05 | OUT → | Aiden Gobaira | EDGE | → UCLA | $551K |
| 01-05 | OUT → | Immanuel Ezeogu | EDGE | → Colorado | $150K |
| 01-05 | OUT → | Riley Robell | IOL | → UCLA | $287K |
| 01-05 | ← IN | Danny Royster | EDGE | Indianapolis → | $30K |
| 01-05 | ← IN | Seth Cromwell | RB | Northern Arizona → | $30K |
| 01-04 | OUT → | Alonza Barnett III | QB | → UCF | $1,845K |
| 01-04 | OUT → | Elijah Culp | CB | → TBD | $65K |
| 01-04 | ← IN | Kevin Roberts | DL | West Florida → | $30K |
| 01-02 | OUT → | Jacob Hohenshelt | IOL | → TBD | $30K |
| - | OUT → | Nick DeGennaro | WR | → NFL Draft | $78K |
| - | OUT → | Jacob Bailey | OL | → Western Michigan | $30K |
| - | ← IN | Mitchell Dietzel | LS | Eastern Michigan → | $30K |
| - | ← IN | Hayden Ross | LS | East Tennessee State → | $30K |
| - | ← IN | Baylen Woodman | PK | Middle Tennessee → | $30K |
| - | ← IN | Cole Keller | TE | East Tennessee State → | $30K |
OUT: $8.1M
IN: $1.4M
NET: $-6.7M
Current Roster
83 players
| # | Name | Pos | Year | Ht | Wt | Est. Value |
|---|---|---|---|---|---|---|
| 1 |
JC Evans
|
QB | FR | 6'5" | 223 lbs | $81K |
| 15 |
Blake Kendall
|
QB | JR | 6'1" | 209 lbs | $42K |
| 9 |
Matthew Sluka
|
QB | SR | 6'2" | 211 lbs | $162K |
| 23 |
Jordan Fuller
|
RB | SR | 5'11" | 229 lbs | $30K |
| 28 |
Jobi Malary
|
RB | SR | 5'11" | 236 lbs | $39K |
| 21 |
Jackson McCarter
|
RB | FR | 5'11" | 200 lbs | $30K |
| 6 |
George Pettaway
|
RB | JR | 5'10" | 196 lbs | $30K |
| 8 |
Isaiah Alston
|
WR | SR | 6'4" | 199 lbs | $30K |
| 12 |
Za'Ron Collins
|
WR | SO | 6'2" | 181 lbs | $30K |
| 16 |
Arrion Concepcion
|
WR | FR | 5'9" | 171 lbs | $30K |
| 11 |
Nick DeGennaro
|
WR | SR | 6'1" | 196 lbs | $78K |
| 43 |
Miles Halbert
|
WR | FR | 6'0" | 191 lbs | $30K |
| 83 |
Chase Miller
|
WR | JR | 6'1" | 192 lbs | $30K |
| 2 |
Jayden Mines
|
WR | JR | 5'10" | 181 lbs | $30K |
| 81 |
Chase Pensyl
|
WR | FR | 5'8" | 166 lbs | $30K |
| - |
Jaylan Sanchez
|
WR | SR | 6'0" | 195 lbs | $30K |
| 17 |
Michael Scott
|
WR | FR | 5'9" | 159 lbs | $30K |
| 82 |
Jamarcus Smith Jr.
|
WR | FR | 6'0" | 194 lbs | $30K |
| 88 |
Dylan Williams
|
WR | SO | 6'1" | 206 lbs | $150K |
| - |
Braeden Wisloski
|
WR | JR | - | - | $39K |
| 86 |
Ethan Gurela
|
TE | FR | 6'3" | 233 lbs | $30K |
| 84 |
Brian Hnat
|
TE | FR | 6'5" | 233 lbs | $30K |
| 18 |
Logan Kyle
|
TE | SR | 6'3" | 234 lbs | $32K |
| 85 |
Ryder Post
|
TE | FR | 6'4" | 249 lbs | $30K |
| 73 |
Evan Bushong
|
OL | FR | 6'4" | 325 lbs | $30K |
| 65 |
Parker Cunningham
|
OL | FR | 6'4" | 320 lbs | $30K |
| 70 |
Brett Davis
|
OL | SR | 6'4" | 299 lbs | $30K |
| 60 |
Zach Greenberg
|
OL | SR | 6'4" | 295 lbs | $78K |
| 58 |
Griffin Hart
|
OL | SO | 6'6" | 317 lbs | $7K |
| 75 |
Wyatt Maines
|
OL | FR | 6'5" | 285 lbs | $30K |
| 76 |
Pat McMurtrie
|
OL | SR | 6'5" | 305 lbs | $39K |
| 77 |
Cam McNair
|
OL | SR | 6'5" | 335 lbs | $30K |
| 78 |
James Pogorelc
|
OL | SR | 6'8" | 301 lbs | $30K |
| 71 |
Deacon Rawls
|
OL | FR | 6'5" | 310 lbs | $30K |
| 74 |
Sani Reed
|
OL | FR | 6'5" | 286 lbs | $30K |
| 72 |
Josh Toner
|
OL | SR | 6'3" | 323 lbs | $30K |
| - |
Immanuel Bush
|
DL | SR | 6'1" | 348 lbs | $78K |
| 88 |
Kells Bush
|
DL | JR | 6'3" | 311 lbs | $30K |
| 48 |
Greyson Cadd
|
DL | JR | 6'2" | 245 lbs | $30K |
| 44 |
DJ Cotton Jr.
|
DL | SO | 6'1" | 284 lbs | $30K |
| 92 |
Grayson Gilmore
|
DL | FR | 6'3" | 242 lbs | $30K |
| 9 |
Xavier Holmes
|
DL | SR | 6'3" | 238 lbs | $30K |
| 90 |
Terry Lockett Jr.
|
DL | SR | 6'2" | 281 lbs | $30K |
| - |
Mychal McMullin
|
DL | SO | - | - | $30K |
| 96 |
Cole Purdy
|
DL | FR | 6'4" | 270 lbs | $30K |
| 62 |
Ibraheem Ramadan
|
DL | FR | 6'3" | 237 lbs | $30K |
| 98 |
Turner Schmidt
|
DL | SO | 6'4" | 244 lbs | $30K |
| 33 |
Andrew Taddeo
|
DL | SR | 6'0" | 291 lbs | $30K |
| 99 |
Cole Webster
|
DL | FR | 6'3" | 290 lbs | $30K |
| - |
Amar Thomas
|
EDGE | JR | - | - | $39K |
| 11 |
Trashon Dye
|
LB | FR | 6'0" | 227 lbs | $30K |
| 54 |
Brandon Fique
|
LB | SR | 6'0" | 227 lbs | $30K |
| 25 |
Jackson Hamill
|
LB | FR | 6'1" | 209 lbs | $30K |
| 5 |
Trent Hendrick
|
LB | SR | 6'0" | 234 lbs | $52K |
| 45 |
Lee Johnson
|
LB | FR | 6'2" | 216 lbs | $30K |
| 51 |
Danny Reagan
|
LB | FR | 6'0" | 208 lbs | $30K |
| 40 |
Jackson Snyder
|
LB | SO | 6'3" | 223 lbs | $30K |
| 26 |
Jayden Studio
|
LB | SO | 6'0" | 229 lbs | $30K |
| 3 |
Gannon Weathersby
|
LB | JR | 5'10" | 222 lbs | $30K |
| 6 |
Chantz Harley
|
CB | SR | 6'1" | 194 lbs | $30K |
| 31 |
Roddrey McWilliams
|
CB | FR | 6'1" | 186 lbs | $30K |
| 34 |
Jamal Olford
|
CB | FR | 5'10" | 164 lbs | $30K |
| 1 |
Mekhi Rodgers
|
CB | SR | 6'2" | 204 lbs | $30K |
| 20 |
Jamaree Seldon
|
CB | JR | 5'9" | 182 lbs | $30K |
| 37 |
Seth Gathers
|
S | FR | 6'0" | 196 lbs | $30K |
| 21 |
Curtis Harris-Lopez
|
S | SR | 6'1" | 208 lbs | $30K |
| 38 |
Stephen Hollander
|
S | JR | 5'9" | 193 lbs | $30K |
| 12 |
Kye Holmes
|
S | SR | 5'11" | 192 lbs | $30K |
| 47 |
Kevin Kabasele
|
S | FR | 6'0" | 194 lbs | $30K |
| 41 |
George Lovelace
|
S | FR | 6'3" | 205 lbs | $30K |
| 16 |
TJ McGill
|
S | SO | 5'10" | 198 lbs | $30K |
| 35 |
Joshua Prince
|
S | FR | 5'11" | 190 lbs | $30K |
| 22 |
Chase Regan
|
S | SO | 6'0" | 195 lbs | $30K |
| 7 |
Jacob Thomas
|
S | SR | 6'1" | 212 lbs | $32K |
| 23 |
Ken Willis
|
S | JR | 5'11" | 185 lbs | $30K |
| 27 |
Kai Callen
|
DB | FR | 5'10" | 178 lbs | $30K |
| 14 |
KJ Flowe
|
DB | SO | 5'10" | 178 lbs | $30K |
| 39 |
Zicri Forest
|
DB | FR | 6'0" | 166 lbs | $30K |
| 11 |
Patrick Rea
|
P | JR | 6'3" | 201 lbs | $30K |
| 47 |
Josiah Kennard
|
LS | SR | 6'2" | 228 lbs | $30K |
| 33 |
Logan Ketcham
|
LS | SR | 6'0" | 224 lbs | $30K |
| 19 |
Max Lipinski
|
PK | FR | 6'2" | 206 lbs | $30K |
| 5 |
Morgan Suarez
|
PK | SR | 5'9" | 174 lbs | $30K |
