
James Madison Dukes
Sun Belt
11-2 (7-1 conf)
SP+ #20AP #18
Ratings
2023
- SP+
- 11.8 (#20)
- SP+ Offense
- 34.6
- SP+ Defense
- 23.7
- SRS
- 8.0
- FPI
- 6.5
- Elo
- 1787
- Talent
- 197
- Recruiting
- 26 (#149)
Schedule
record 11–2
Schedule
105th
toughest of 133
Offenses faced
66th
toughest of 133
Defenses faced
122nd
toughest of 133
Strength of schedule — how tough this team's opponents are, ranked 1 (hardest) to 133 (easiest) · 1 FCS game.
| Wk | Opponent | SP+ | Score | Margin | Res |
|---|---|---|---|---|---|
| 1 | vsBucknell | FCS | 38-3 | +35 | W |
| 2 | @Virginia | -10.8 | 36-35 | +1 | W |
| 3 | @Troy | +9.8 | 16-14 | +2 | W |
| 4 | @Utah State | -10.9 | 45-38 | +7 | W |
| 5 | vsSouth Alabama | +5.1 | 31-23 | +8 | W |
| 7 | vsGeorgia Southern | -5.2 | 41-13 | +28 | W |
| 8 | @Marshall | -9 | 20-9 | +11 | W |
| 9 | vsOld Dominion | -10.1 | 30-27 | +3 | W |
| 10 | @Georgia State | -6.8 | 42-14 | +28 | W |
| 11 | vsUConn | -15.6 | 44-6 | +38 | W |
| 12 | vsApp State | +3.8 | 23-26 | -3 | L |
| 13 | @Coastal Carolina | -1.2 | 56-14 | +42 | W |
| 1 ·P | NAir Force | +5.9 | 21-31 | -10 | L |
Quarterbacks · 4
2023 · 53
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| QB | 1st | Jordan McCloud | — | — | — | — |
| QB | 2nd | Alonza Barnett III | JR | 6'0" | 217 | — |
| QB | 3rd | Billy Atkins | — | — | — | — |
| QB | 4th | Brett Griffis | — | — | — | — |
Running Backs · 7
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| RB | 1st | Kaelon Black | SR | 5'10" | 210 | — |
| RB | 2nd | Ty Son Lawton | — | — | — | — |
| RB | 3rd | Sammy Malignaggi | — | — | — | — |
| RB | 4th | Latrele Palmer | — | — | — | — |
| RB | 5th | Solomon Vanhorse | SR | 5'8" | 185 | — |
| RB | 6th | Wayne Knight | JR | 5'7" | 190 | — |
| RB | 7th | Ke'Marion Baldwin | — | — | — | — |
Wide Receivers · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| WR | 1st | Elijah Sarratt | SR | 6'2" | 209 | — |
| WR | 2nd | Reggie Brown | — | — | — | — |
| WR | 3rd | Phoenix Sproles | — | — | — | — |
| WR | 4th | Taji Hudson | — | — | — | ★★★ |
| WR | 5th | Omarion Dollison | — | — | — | ★★★ |
| WR | 6th | Yamir Knight | JR | 5'8" | 186 | — |
| WR | 7th | Maxwell Moss | — | — | — | — |
| WR | 8th | Troy Lewis | — | — | — | ★★★ |
Tight Ends · 2
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| TE | 1st | Zach Horton | — | — | — | ★★★ |
| TE | 2nd | Kyi Wright | — | — | — | — |
Defensive Line · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| DL | 1st | Jalen Green | — | — | — | — |
| DL | 2nd | Jamree Kromah | — | — | — | ★★★ |
| DL | 3rd | Mikail Kamara | SR | 6'1" | 265 | — |
| DL | 4th | James Carpenter | — | — | — | — |
| DL | 5th | Tyrique Tucker | JR | 6'0" | 298 | — |
| DL | 6th | Immanuel Bush | SR | 6'1" | 348 | ★★★ |
| DL | 7th | Amar Thomas | JR | 6'1" | 241 | — |
| DL | 8th | Abi N-Okonji | — | — | — | ★★★ |
Linebackers · 8
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LB | 1st | Aiden Fisher | SR | 6'1" | 233 | — |
| LB | 2nd | Jailin Walker | — | — | — | — |
| LB | 3rd | Taurus Jones | — | — | — | — |
| LB | 4th | Trent Hendrick | SR | 6'0" | 234 | — |
| LB | 5th | Seth Naotala | SR | 6'0" | 225 | — |
| LB | 6th | Julio Ayamel | — | — | — | — |
| LB | 7th | Noah Holmes | SR | 6'1" | 217 | — |
| LB | 8th | Gannon Weathersby | JR | 5'10" | 222 | — |
Defensive Backs · 12
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| CB | 1st | Devyn Coles | — | — | — | — |
| DB | 1st | D'Angelo Ponds | JR | 5'9" | 170 | ★★★ |
| DB | 2nd | DJ Barksdale | JR | 5'9" | 181 | — |
| DB | 3rd | Chauncey Logan Jr. | SR | 6'1" | 200 | — |
| DB | 4th | Brent Austin | SR | 5'11" | 180 | — |
| S | 1st | Jacob Thomas | SR | 6'1" | 212 | — |
| S | 2nd | Francis Meehan | — | — | — | — |
| S | 3rd | Josh Sarratt | — | — | — | — |
| S | 4th | Chris Chukwuneke | — | — | — | — |
| S | 5th | Que Reid | — | — | — | — |
| S | 6th | Jarius Reimonenq | — | — | — | ★★★ |
| S | 7th | Kye Holmes | SR | 5'11" | 192 | ★★★ |
Special Teams · 4
| Pos | Depth | Player | Cl | Ht | Wt | ★ |
|---|---|---|---|---|---|---|
| LS | 1st | Kaden Schickel | SR | 6'2" | 210 | — |
| P | 1st | Ryan Hanson | — | — | — | — |
| PK | 1st | Camden Wise | — | — | — | — |
| PK | 2nd | Connor Madden | — | — | — | — |
2023 · pct vs FBS
SP+ Off
34.686
Off PPA
+0.2370
Pass PPA
+0.5195
Rush PPA
-0.018
Success
46%83
Explosive
1.2230
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
2023 · opponent-adjusted PPA / play
| Split | Offense | Defense |
|---|---|---|
| Overall | +0.23 | +0.06 |
| Passing | +0.51 | +0.20 |
| Rushing | -0.01 | -0.04 |
| 1st Down | +0.16 | -0.11 |
| 2nd Down | +0.19 | +0.00 |
| 3rd Down | +0.49 | +0.39 |
Scoring Trend
2023 · pts/game
PPG For
35.2
PPG Against
18.5
Differential
+16.7
— Points for— Points against
dots: W / LResults
2023
- Overall
- 11-1
- Home
- 5-1
- Away
- 6-0
- Conference
- 7-1
- Non-Conference
- 4-0
- One-Score (≤8)
- 5-1
- Avg Margin
- +16.7
Situational Splits
2023 · record · pts
| Split | Record | PF | PA |
|---|---|---|---|
| Venue | |||
| Home | 5-1 | 34.5 | 16.3 |
| Away | 6-0 | 35.8 | 20.7 |
| Neutral | 0-1 | 21.0 | 31.0 |
| Competition | |||
| Conference | 7-1 | 32.4 | 17.5 |
| Non-conference | 4-1 | 36.8 | 22.6 |
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
3-2 SU · 3-1 ATS · O2/U1
Betting Profile
2023 · 12 w/ line
| Straight up | 11-2 |
| ATS | 8-467% |
| Over / Under | 6-3 O-U |
| — ATS splits — | |
| As favorite | 7-4 |
| As underdog | 1-0 |
| Home | 3-3 |
| Away | 5-1 |
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 #138
Returning prod 10%Departed 90%
Talent composite196.5 #138 / 238
Returning usage (pass / rush / rec)12 / 31 / 26
returning PPA · portal · talent composite · 2023
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