
James Madison Dukes
Sun Belt
12-2 (8-0 conf)
SP+ #27AP #19
Ratings
2025
- SP+
- 12.3 (#27)
- SP+ Offense
- 34.9
- SP+ Defense
- 21.4
- SRS
- 9.9
- FPI
- 10.3
- Elo
- 1905
- Talent
- 460
- Recruiting
- 138 (#108)
Schedule
record 12–2
Schedule
102nd
toughest of 136
Offenses faced
84th
toughest of 136
Defenses faced
123rd
toughest of 136
Strength of schedule — how tough this team's opponents are, ranked 1 (hardest) to 136 (easiest) · 1 FCS game.
| Wk | Opponent | SP+ | Score | Margin | Res |
|---|---|---|---|---|---|
| 1 | vsWeber State | FCS | 45-10 | +35 | W |
| 2 | @Louisville | +12.4 | 14-28 | -14 | L |
| 4 | @Liberty | -9 | 31-13 | +18 | W |
| 5 | vsGeorgia Southern | -9.4 | 35-10 | +25 | W |
| 6 | @Georgia State | -24.5 | 14-7 | +7 | W |
| 7 | vsLouisiana | -10.1 | 24-14 | +10 | W |
| 8 | vsOld Dominion | +5.9 | 63-27 | +36 | W |
| 10 | @Texas State | +2.3 | 52-20 | +32 | W |
| 11 | @Marshall | -4.5 | 35-23 | +12 | W |
| 12 | vsApp State | -11.4 | 58-10 | +48 | W |
| 13 | vsWashington State | +3.8 | 24-20 | +4 | W |
| 14 | @Coastal Carolina | -15.1 | 59-10 | +49 | W |
| 15 | vsTroy | -4.8 | 31-14 | +17 | W |
| 1 ·P | @Oregon | +25.9 | 34-51 | -17 | L |
Quarterbacks · 5
2025 · 113
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| QB | 1st | Alonza Barnett III | JR | 6'0" | 217 | — |
| QB | 2nd | Matthew Sluka | SR | 6'2" | 211 | — |
| QB | 3rd | JC Evans | FR | 6'5" | 223 | ★★★ |
| QB | 4th | Blake Kendall | JR | 6'1" | 209 | — |
| QB | — | Camden Coleman | JR | 6'3" | 223 | — |
Running Backs · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| RB | 1st | Wayne Knight | JR | 5'7" | 190 | — |
| RB | 2nd | Jordan Fuller | SR | 5'11" | 229 | — |
| RB | 3rd | Jobi Malary | SR | 5'11" | 236 | — |
| RB | 4th | George Pettaway | JR | 5'10" | 196 | ★★★★ |
| RB | 5th | Ayo Adeyi | SR | 5'8" | 200 | — |
| RB | 6th | Jackson McCarter | FR | 5'11" | 200 | — |
| RB | — | Tre Leonard | FR | 5'10" | 189 | ★★★ |
Wide Receivers · 14
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| WR | 1st | Landon Ellis | JR | 6'2" | 213 | — |
| WR | 2nd | Nick DeGennaro | SR | 6'1" | 196 | ★★★ |
| WR | 3rd | Braeden Wisloski | JR | 5'10" | 186 | — |
| WR | 4th | Jaylan Sanchez | SR | 6'0" | 195 | — |
| WR | 5th | Michael Scott | FR | 5'9" | 159 | ★★★ |
| WR | 6th | Isaiah Alston | SR | 6'4" | 199 | — |
| WR | 7th | Za'Ron Collins | SO | 6'2" | 181 | — |
| WR | 8th | Jayden Mines | JR | 5'10" | 181 | — |
| WR | — | Arrion Concepcion | FR | 5'9" | 171 | — |
| WR | — | Miles Halbert | FR | 6'0" | 191 | — |
| WR | — | Chase Pensyl | FR | 5'8" | 166 | — |
| WR | — | Jamarcus Smith Jr. | FR | 6'0" | 194 | — |
| WR | — | Chase Miller | JR | 6'1" | 192 | — |
| WR | — | Dylan Williams | SO | 6'1" | 206 | — |
Tight Ends · 6
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| TE | 1st | Lacota Dippre | SO | 6'4" | 253 | — |
| TE | 2nd | Logan Kyle | SR | 6'3" | 234 | ★★★ |
| TE | 3rd | Josh Phifer | SO | 6'6" | 259 | ★★★ |
| TE | — | Brian Hnat | FR | 6'5" | 233 | ★★★ |
| TE | — | Ryder Post | FR | 6'4" | 249 | — |
| TE | — | Ethan Gurela | FR | 6'3" | 233 | ★★★ |
Offensive Line · 20
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| OL | — | Carter Sweazie | JR | 6'2" | 328 | — |
| OL | — | Riley Robell | SO | 6'3" | 291 | — |
| OL | — | JaKobe Campbell | FR | 6'3" | 282 | — |
| OL | — | Jacob Bailey | FR | 6'4" | 285 | — |
| OL | — | Griffin Hart | SO | 6'6" | 317 | — |
| OL | — | Zach Greenberg | SR | 6'4" | 295 | — |
| OL | — | Parker Cunningham | FR | 6'4" | 320 | ★★★ |
| OL | — | JD Rayner | FR | 6'5" | 278 | ★★★ |
| OL | — | Jacob Hohenshelt | FR | 6'4" | 294 | — |
| OL | — | Trent Wilson | FR | 6'4" | 299 | ★★★ |
| OL | — | Brett Davis | SR | 6'4" | 299 | — |
| OL | — | Deacon Rawls | FR | 6'5" | 310 | ★★★ |
| OL | — | Josh Toner | SR | 6'3" | 323 | ★★★ |
| OL | — | Evan Bushong | FR | 6'4" | 325 | ★★★ |
| OL | — | Sani Reed | FR | 6'5" | 286 | — |
| OL | — | Wyatt Maines | FR | 6'5" | 285 | — |
| OL | — | Pat McMurtrie | SR | 6'5" | 305 | — |
| OL | — | Cam McNair | SR | 6'5" | 335 | ★★★ |
| OL | — | James Pogorelc | SR | 6'8" | 301 | — |
| OL | — | Joseph Simmons | JR | 6'6" | 323 | — |
Defensive Line · 17
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| DL | 1st | Sahir West | FR | 6'4" | 270 | — |
| DL | 2nd | Aiden Gobaira | JR | 6'5" | 255 | ★★★★ |
| DL | 3rd | Amar Thomas | JR | 6'1" | 241 | — |
| DL | 4th | Xavier Holmes | SR | 6'3" | 238 | — |
| DL | 5th | Immanuel Bush | SR | 6'1" | 348 | ★★★ |
| DL | 6th | Mychal McMullin | SO | 6'1" | 291 | — |
| DL | 7th | Andrew Taddeo | SR | 6'0" | 291 | — |
| DL | 8th | Terry Lockett Jr. | SR | 6'2" | 281 | — |
| DL | 9th | Kells Bush | JR | 6'3" | 311 | — |
| DL | 10th | DJ Cotton Jr. | SO | 6'1" | 284 | — |
| DL | 11th | Turner Schmidt | SO | 6'4" | 244 | — |
| DL | — | Greyson Cadd | JR | 6'2" | 245 | — |
| DL | — | Ibraheem Ramadan | FR | 6'3" | 237 | — |
| DL | — | Grayson Gilmore | FR | 6'3" | 242 | ★★★ |
| DL | — | Jerald James | FR | 6'2" | 223 | ★★★ |
| DL | — | Cole Purdy | FR | 6'4" | 270 | — |
| DL | — | Cole Webster | FR | 6'3" | 290 | ★★★ |
Linebackers · 12
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LB | 1st | Trent Hendrick | SR | 6'0" | 234 | — |
| LB | 2nd | Gannon Weathersby | JR | 5'10" | 222 | — |
| LB | 3rd | Drew Spinogatti | JR | 6'1" | 229 | — |
| LB | 4th | Immanuel Ezeogu | FR | 6'2" | 240 | — |
| LB | 5th | Jayden Studio | SO | 6'0" | 229 | ★★★ |
| LB | 6th | Trashon Dye | FR | 6'0" | 227 | ★★★ |
| LB | 7th | Brandon Fique | SR | 6'0" | 227 | — |
| LB | 8th | Lee Johnson | FR | 6'2" | 216 | — |
| LB | — | JT Kouame-Yao | SR | 6'0" | 217 | — |
| LB | — | Jackson Hamill | FR | 6'1" | 209 | — |
| LB | — | Jackson Snyder | SO | 6'3" | 223 | — |
| LB | — | Danny Reagan | FR | 6'0" | 208 | — |
Defensive Backs · 25
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| CB | 1st | Elijah Culp | SR | 5'11" | 187 | — |
| CB | 2nd | Justin Eaglin | JR | 6'1" | 175 | — |
| CB | 3rd | Mekhi Rodgers | SR | 6'2" | 204 | — |
| CB | — | Chantz Harley | SR | 6'1" | 194 | — |
| CB | — | Jamaree Seldon | JR | 5'9" | 182 | — |
| CB | — | Roddrey McWilliams | FR | 6'1" | 186 | — |
| CB | — | Jamal Olford | FR | 5'10" | 164 | — |
| CB | — | Milt Ferguson | FR | 5'10" | 172 | ★★★ |
| DB | 1st | DJ Barksdale | JR | 5'9" | 181 | — |
| DB | 2nd | KJ Flowe | SO | 5'10" | 178 | ★★★ |
| DB | — | Kai Callen | FR | 5'10" | 178 | ★★★ |
| DB | — | Zicri Forest | FR | 6'0" | 166 | — |
| S | 1st | Tyler Brown | SO | 5'11" | 194 | ★★★ |
| S | 2nd | Jacob Thomas | SR | 6'1" | 212 | — |
| S | 3rd | Curtis Harris-Lopez | SR | 6'1" | 208 | — |
| S | 4th | TJ McGill | SO | 5'10" | 198 | — |
| S | 5th | Chase Regan | SO | 6'0" | 195 | ★★★ |
| S | 6th | Ken Willis | JR | 5'11" | 185 | ★★★ |
| S | 7th | Kye Holmes | SR | 5'11" | 192 | ★★★ |
| S | 8th | Stephen Hollander | JR | 5'9" | 193 | — |
| S | 9th | Joshua Prince | FR | 5'11" | 190 | — |
| S | — | Phillip Harris | FR | 6'1" | 206 | ★★★ |
| S | — | Seth Gathers | FR | 6'0" | 196 | — |
| S | — | George Lovelace | FR | 6'3" | 205 | — |
| S | — | Kevin Kabasele | FR | 6'0" | 194 | — |
Special Teams · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LS | — | Logan Ketcham | SR | 6'0" | 224 | — |
| LS | — | Josiah Kennard | SR | 6'2" | 228 | — |
| P | 1st | Patrick Rea | JR | 6'3" | 201 | — |
| P | — | Andrew VanSlyke | SO | 6'4" | 210 | — |
| PK | 1st | Morgan Suarez | SR | 5'9" | 174 | — |
| PK | — | Max Lipinski | FR | 6'2" | 206 | — |
| PK | — | Cristiano Rosa | JR | 6'0" | 207 | — |
2025 · pct vs FBS
SP+ Off
34.988
Off PPA
+0.2379
Pass PPA
+0.2863
Rush PPA
+0.2493
Success
45%74
Explosive
1.3074
PlayerMedian (50th)percentile vs league
SP+ Trend
points vs avg team
— Overall— Offense— Defense
SP+ = opponent-adjusted points vs an average team. Overall & Offense higher = better; Defense lower = better.
Advanced
2025 · opponent-adjusted PPA / play
| Split | Offense | Defense |
|---|---|---|
| Overall | +0.23 | +0.00 |
| Passing | +0.28 | +0.06 |
| Rushing | +0.24 | -0.03 |
| 1st Down | +0.12 | -0.18 |
| 2nd Down | +0.11 | +0.05 |
| 3rd Down | +0.71 | +0.20 |
Scoring Trend
2025 · pts/game
PPG For
37.3
PPG Against
15.8
Differential
+21.5
— Points for— Points against
dots: W / LResults
2025
- Overall
- 12-1
- Home
- 7-0
- Away
- 5-1
- Conference
- 8-0
- Non-Conference
- 4-1
- One-Score (≤8)
- 2-0
- Avg Margin
- +21.5
Situational Splits
2025 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 7-0 | 40.0 | 15.0 |
| Away | 5-2 | 34.1 | 21.7 |
| Competition | |||
| vs Ranked (SP+ 25) | 0-2 | 24.0 | 39.5 |
| Conference | 8-0 | 42.5 | 15.1 |
| Non-conference | 4-2 | 29.8 | 22.7 |
Season History · last 12
0 AP top-10 · 8 postseason
| Season | Record | Conf | SP+ | AP | Post |
|---|---|---|---|---|---|
| 2025 | 12-1 | 8-0 | #27 | #19 | 0-1 |
| 2024 | 8-4 | 4-4 | #41 | — | 1-0 |
| 2023 | 11-1 | 7-1 | #20 | #18 | 0-1 |
| 2022 | 8-3 | 6-2 | #51 | #25 | — |
| 2021 | 10-1 | 7-1 | — | — | 2-1 |
| 2020 | 0-0 | 0-0 | — | — | 2-1 |
| 2019 | 13-1 | 8-0 | — | — | 1-1 |
| 2018 | 9-4 | 7-2 | — | — | — |
| 2017 | 13-0 | 9-0 | — | — | 1-1 |
| 2016 | 12-1 | 9-0 | — | — | 2-0 |
| 2015 | 9-3 | 6-2 | — | — | — |
| 2014 | 9-4 | 6-2 | — | — | — |
Recent Form · last 5
4-1 SU · 2-2 ATS · O2/U2
Betting Profile
2025 · 13 w/ line
| Straight up | 12-2 |
| ATS | 8-562% |
| Over / Under | 6-7 O-U |
| — ATS splits — | |
| As favorite | 7-5 |
| As underdog | 1-0 |
| Home | 4-3 |
| Away | 4-2 |
vs closing line · splits show cover–no cover
Recruiting Classes
avg #146 · 0 blue-chip
■ 5★■ 4★■ 3★44 rated signees
| Class | Natl | Pts | 5★ | 4★ | 3★ |
|---|---|---|---|---|---|
| 2025 | #108 | 138 | 0 | 0 | 13 |
| 2024 | #108 | 141 | 0 | 0 | 11 |
| 2023 | #149 | 26 | 0 | 0 | 2 |
| 2022 | #156 | 22 | 0 | 0 | 0 |
| 2021 | #140 | 46 | 0 | 0 | 5 |
| 2020 | #170 | 35 | 0 | 0 | 4 |
| 2019 | #147 | 70 | 0 | 0 | 1 |
| 2018 | #171 | 27 | 0 | 0 | 0 |
| 2017 | #147 | 68 | 0 | 0 | 4 |
| 2016 | #156 | 56 | 0 | 0 | 1 |
247Sports composite · class rank vs all FBS
Roster Talent
talent #127
Returning prod 78%Departed 22%
Portal in 29net +3Out 26
Talent composite459.5 #127 / 134
Portal avg stars (in / out)3.0 / 3.0
Returning usage (pass / rush / rec)100 / 99 / 61
Notable Portal Moves
| ▲ | Matthew Sluka | QB | 3★ | ← UNLV |
| ▲ | Elijah Culp | CB | 3★ | ← Charlotte |
| ▲ | Jayden Studio | LB | 3★ | ← Kent State |
| ▲ | Isaiah Alston | WR | 3★ | ← Iowa State |
| ▼ | Cam Ross | WR | 3★ | → Virginia |
| ▼ | Yamir Knight | WR | 3★ | → SMU |
| ▼ | Tyshawn Wyatt | OT | 3★ | → Virginia |
| ▼ | Eric O'Neill | EDGE | 3★ | → Rutgers |
returning PPA · portal · talent composite · 2025
Injury Report · 0
No injuries reported.
Team News
2 items
- James Madison Football Preview 2026: Can Billy Napier Keep the Dukes Rolling?James Madison has been a powerhouse in its four years at the FBS level. Now it's up to Billy Napier to keep it all going.JMU6d
- Peach State QB DJ Hunter commits to James Madison after official visit seals decisionDJ Hunter didn’t need much time to know James Madison was the right fit. The 6-foot-2, 195-pound quarterback from Buford (Ga.), one of the nation’s premier high school football programs, announced his commitment to the Dukes after an official visit confirmed what he already suspected. “I kind of had an idea that I was going […]JMU9d