Sun Belt · 2026

James Madison Dukes

Head coach Billy Napier · Bridgeforth Stadium
3-00-0 in conference
TDC Rank
#17
of 138 FBS teams
Rating
+8.5
pts vs avg FBS team
Offense
+2.9
36th in FBS
Defense
+5.6
11th in FBS
Schedule so far
-9.5
114th toughest
Projected
9.9-2.1
bowl-eligible >99%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

+8.5 now, +5.8 preseason · down 1 spot since preseason
0+5+10FBS avgPreWk 1Wk 2Wk 3#17

Final record odds

9.9-2.1 expected · most likely 10-2 (27%)
6-67-510%8-419%9-327%10-226%11-113%12-0

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5vs88LibertyW 20–13+1.3—ESPNU
2Sep 12vsWagner FCSW 87–3+17.8—ESPN+
3Sep 19@76San Diego StateW 26–13+14.5—CW
4Sep 26@86Old DominionCONFJames Madison −8.1 · o/u 45.1—70%ESPN+
5Oct 3vs101MarshallCONFJames Madison −15.6 · o/u 48.0—85%ESPNU
6Oct 10@102Georgia SouthernCONFJames Madison −10.1 · o/u 43.8—75%
7Oct 17vs80Georgia StateCONFJames Madison −13.6 · o/u 53.6—81%
8Oct 22@82App StateCONFJames Madison −7.8 · o/u 45.7—70%ESPNU
9Oct 29vs98TroyCONFJames Madison −15.2 · o/u 45.2—84%
10Nov 5@123Southern MissCONFJames Madison −14.0 · o/u 47.3—82%
11Nov 14@68UConnJames Madison −5.3 · o/u 52.2—64%CBSSN
12—Bye
13Nov 28vs95Coastal CarolinaCONFJames Madison −14.9 · o/u 44.5—84%

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.23550th-0.1528th
Success rate44.9%63rd31.2%14th
Explosiveness1.20193rd1.31087th
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate46.4%47th31.1%13th
Rushing success rate48.9%36th30.1%18th
Passing success rate42.6%84th32.1%17th
Explosive run rate11.1%104th8.6%28th
Explosive pass rate10.5%73rd11.3%94th
Line yards / carry3.3645th2.9371st
Opportunity rate41.1%54th29.0%22nd
Stuff rate15.6%69th12.9%115th
Sack rate6.6%108th4.8%77th
3rd-down conversion41.4%80th41.9%91st
Red-zone TD rate66.7%59th40.0%26th
Havoc rate11.3%50th13.0%91st
Box score · season totals
Points / game44.317th9.79th
Yards / game432.053rd308.754th
Yards / play6.8626th4.3531st
Pass yards / game220.379th185.754th
Yards / pass att.9.3022nd6.4058th
Completion %70.4%27th56.3%34th
Rush yards / game211.735th123.064th
Yards / carry5.6026th3.0234th
3rd-down conv. %41.9%69th38.5%78th
Turnovers / game (lost · forced)0.6726th1.3359th
Sacks / game (allowed · made)1.3354th1.3396th
Penalty yards / game75.0121st67.332nd

Roster

100 players · Head coach Billy Napier

100 players
#PlayerPos▲ClassHtWtHometown
1JC EvansQBJR6' 4"232Miami, FL
5Arrington MaidenQBJR6' 3"225College Station, TX
7Camden ColemanQBSR6' 3"225Winston-Salem, NC
14Tanner VibabulQBFR6' 0"180Las Vegas, NV
6George PettawayRBSR5' 10"200Suffolk, VA
20Malachi Fannin-RenderRBSO5' 6"195West Point, GA
21Jackson McCarterRBSO5' 10"205Bristow, VA
23Nick HermanRBSO5' 10"200Chicago, IL
27Phoenix DonghiaRBFR5' 10"235Jupiter, FL
33Trashon DyeRBJR5' 11"230Passaic, NJ
34Seth CromwellRBSR5' 9"220Littleton, CO
2Jayden MinesWRSR5' 9"180Ashland, VA
3Corey ScottWRSR5' 11"175Jacksonville, FL
8Jeremiah HarrisonWRSO6' 0"190Charlotte, NC
9Davi BelfortWRJR5' 10"195Rio De Janeiro, Brazil
11Noah GreviousWRJR5' 11"205Charlottesville, VA
12Za'Ron CollinsWRSR6' 0"185Miami, FL
15Elijah MossWRFR5' 8"160Norfolk, VA
16Arrion ConcepcionWRSO5' 8"180Charlotte, NC
17Michael ScottWRSO5' 7"160York, PA
18Kylan BilliotWRJR6' 2"200Houma, LA
24Kaleb SmithWRFR5' 11"200Tampa, FL
28Micah MatthewsWRSO6' 2"210Bridgewater, VA
30Trace BurneyWRFR5' 6"160Jacksonville, FL
40Zion HudsonWRFR5' 10"210Fort Valley, GA
43Miles HalbertWRSO5' 11"205Owings, MD
81Chase PensylWRSO5' 7"180Shamokin, PA
83Xavier McDonaldWRFR6' 1"165Morton, MS
0Cole KellerTESR6' 4"250Grain Valley, MO
13KD MosleyTEJR6' 3"240Laurens, SC
44Max RocheTEFR6' 3"240Niceville, FL
82Thatcher MillerTESR6' 3"260Lititz, PA
84Brian HnatTESO6' 4"240Andover, MA
85Ryder PostTEJR6' 4"255Broadway, VA
86Ethan GurelaTESO6' 3"235Roswell, GA
89Thomas GuillemetteTEFR6' 5"235Otterburn Park, Canada
50Jesse SearsOLFR6' 2"315Plattsburgh, NY
52Jack HarrisOLFR6' 2"310Rumson, NJ
53Daniel MichelOLSR6' 5"330Fort Lauderdale, FL
54Jonah SmithOLFR6' 2"285Bear, DE
55JaKobe CampbellOLJR6' 2"270Raleigh, NC
56Tyler BrownOLSR6' 2"325Jackson, MS
58Griffin HartOLSR6' 6"320Leesburg, VA
60Zach GreenbergOLSR6' 4"300Livingston, NJ
65Parker CunninghamOLSO6' 3"320South Park, PA
70Noel PortnjaginOLJR6' 5"300Karlsruhe, Germany
71Deacon RawlsOLJR6' 4"310Elizabeth City, NC
72Kaedin MasseyOLJR6' 8"320Lyndon, KS
73Evan BushongOLJR6' 3"320Harrisburg, PA
74Sani ReedOLSO6' 4"295Crozet, VA
75Wyatt MainesOLSO6' 4"310Hollidaysburg, PA
76Frankie TinilauOLSR6' 4"310Brisbane, Australia
77DJ FoxOLSR6' 8"310Union Grove, WI
78Josh ManeckeOLJR6' 7"315Downers Grove, IL
5Kevin RobertsDLJR6' 0"295Apopka, FL
10Chukwunedu OkekeDLJR6' 3"305Mableton, GA
51Chris BisphamDLFR6' 1"285Havelock, NC
55Rasheed LovelaceDLSR6' 1"320Pensacola, FL
88Kells BushDLSR6' 2"305New Orleans, LA
93Mychal McMullinDLSR6' 1"285Newport News, VA
2Nakian JacksonLBSR6' 0"240Stockton, CA
12Lathan CroleyLBJR5' 11"215Miami, FL
15JT HootenLBJR5' 11"220Daleville, AL
26Jayden StudioLBJR6' 0"225Perry, OH
40Josiah PerryLBFR5' 11"215Fredericksburg, VA
42JT Kouame-YaoLBSR6' 0"220Centreville, VA
45Lee JohnsonLBSO6' 2"225Richmond Hill, GA
1Damier MinkahCBSR6' 1"190Gainesville, VA
6DJ KellyCBSO6' 0"185Allentown, PA
7Roddrey McWilliamsCBSO6' 0"190Richmond, VA
11LaRon DuesCBFR5' 9"180Charleston, WV
27Jamal OlfordCBSO5' 8"170Wylie, TX
28Kamden JenningsCBFR5' 8"170Alpharetta, GA
33Trey GibsonCBFR6' 1"190King Of Prussia, PA
41George LovelaceCBJR6' 2"200Richmond, VA
7Javis MynattSSR6' 0"200Knoxville, TN
14KJ FloweSJR5' 10"180Charlotte, NC
16TJ McGillSSR5' 10"195Charlotte, NC
18Jase RhodesSFR5' 9"195Roanoke, VA
22Chase ReganSJR5' 11"200Dillsburg, PA
24Jayon HarveySJR5' 10"200Indianapolis, IN
25Terrence JonesSJR6' 0"195Prosper, TX
30D'Kwan ThomasSFR5' 10"185Temple Hills, MD
31Seth GathersSSO6' 0"200Waldorf, MD
32Chase MillerSSR6' 0"190Baltimore, MD
35Joshua PrinceSJR5' 10"195Sterling, VA
47Kevin KabaseleSJR5' 11"197Mclean, VA
5Morgan SuarezPKSR5' 8"185Wellington, FL
11Patrick ReaPSR6' 2"195Melbourne, Australia
84Andrew BennettPJR6' 0"190Thomasville, GA
37Hayden RossLSJR5' 10"175Tiger, GA
47Mitchell DietzelLSSR6' 3"240Burlington, WI
0Mason PurhamEDGESR6' 4"230Hampton, VA
8Amar ThomasEDGESR6' 0"240Upper Marlboro, MD
9Kei'Trone SimpsonEDGESR6' 2"270Dallas, TX
17Danny RoysterEDGESR6' 2"240Indianapolis, IN
44Kacey GilliamEDGEFR6' 0"250Montgomery Village, MD
90Cory SimonEDGEFR5' 11"255Lauderdale Lakes, FL
92Grayson GilmoreEDGESO6' 2"250Tampa, FL
98Turner SchmidtEDGEJR6' 3"245Hilliard, OH

Updated Sep 24, 3:19 PM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →