CFR
James Madison logo

Sun Belt · 2025 · History

James Madison Dukes

12-2 (8-0 Sun Belt)19th APLast: L 34-51 at Oregon

Bob Chesney · 2nd season · .778 at James Madison · .778 career since 2024

Rating
+9.230
Adj Off
31.727
Adj Def
22.539
WAP
-0.1318

Style profile

Style

What the offense does with the ball, and what the defense faces.

StatOffenseDefense
Run rate58.4%1745.8%120
Plays per game71.12760.1131
Time of possession34:13225:47135
Yards per pass attempt7.7466.115
Yards per rush5.762.85
Points per game37.1918.413
Points per opportunity3.98433.4147
Starting field positionOwn 338Own 2856

Efficiency and EPA

Down-by-down quality, measured in predicted points.

StatOffenseDefense
EPA per play+0.22531+0.0026
Adj. EPA per play+0.18450+0.07226
Success rate45.2%3630.1%1
Explosiveness1.30371.42132
Rushing EPA per play+0.24211-0.02812
Passing EPA per play+0.27653+0.0588
Std downs success51.5%2635.0%2
Passing downs success31.1%6022.6%3

Situational

Red zone finishing, ball security, discipline, and money downs.

StatOffenseDefense
Red zone TD rate81.8%966.7%39
Turnovers per game1.14481.2179
Penalties per game7.51225.689
Penalty yards per game72.513448.092
3rd down conversion46.7%1729.2%6
4th down tries per game1.501061.8678
4th down conversion52.4%8146.2%38

Rank out of 136 FBS teams. Green is good for the team, red is bad. Blue only orients neutral traits like tempo and run rate.

Schedule and results

DateOpponentResultWAPOff EPADef EPA
Aug 30Wk 1Weber State(FCS)W45-10+0.00+0.28-0.14
Sep 5Wk 2@29LouisvilleL14-28-0.61-0.06+0.06
Sep 20Wk 4@100LibertyW31-13+0.06+0.25-0.01
Sep 27Wk 596Georgia SouthernW35-10+0.03+0.30-0.04
Oct 4Wk 6@126Georgia StateW14-7+0.03-0.01+0.13
Oct 11Wk 7102LouisianaW24-14+0.03+0.19+0.01
Oct 18Wk 848Old DominionW63-27+0.16+0.40+0.22
Oct 28Wk 10@70Texas StateW52-20+0.16+0.53-0.01
Nov 8Wk 11@90MarshallW35-23+0.09+0.17+0.04
Nov 15Wk 12116App StateW58-10+0.02+0.30-0.14
Nov 22Wk 1366Washington StateW24-20+0.11+0.130.00
Nov 29Wk 14@118Coastal CarolinaW59-10+0.04+0.37-0.31
Dec 5Wk 1595TroyW31-14+0.04+0.05-0.06
Dec 20Post@4Oregon#4L34-51-0.28+0.24+0.35

Key players

Sorted by how much of the offense runs through them. Bold rows are the primary option at each spot; the shade tracks their share.

Offense

Quarterbacks

Share of pass attempts
PlayerShareC/ACmp%YdsY/ATDINT
14Alonza BarnettSR96%216/37058.4%28067.6238

Running backs

Share of rushes
PlayerShareCarYdsY/CTDRec
3Wayne KnightSR35%20713736.6940
23Jordan FullerSR14%824155.151
28Jobi MalarySR7%433498.140
6George PettawaySR6%341955.709
25Ayo AdeyiSR4%241205.000

Receivers

Share of pass attempts
PlayerShareRecYdsY/RTD
11Landon EllisWR SR9%3662417.35
0Jaylan SanchezWR SR8%3039613.21
11Nick DeGennaroWR SR7%2850017.95
10Braeden WisloskiWR SR7%2635813.84
17Lakota DippreTE SR4%1719211.33
18Logan KyleTE SR3%1213911.61

Defense

Defensive line

Total tackles
PlayerTklTFLSckHurPD
15Sahir WestDL SO4614.06.574
8Amar ThomasEDGE SR406.52.070
97Aiden GobairaDL SR337.54.530
9Xavier HolmesDL SR317.05.564
93Mychal McmullinDL JR292.51.010
0Immanuel BushDL SR267.03.021

Linebackers

Total tackles
PlayerTklTFLSckPDINT
5Trent HendrickLB SR967.03.030
56Drew SpinogattiLB SR516.51.030
3Gannon WeathersbyLB SR503.01.000
26Jayden StudioLB SO81.50.500
54Brandon FiqueLB SR40.00.000

Defensive backs

Total tackles
PlayerTklPDINTTFL
2Tyler BrownDB JR71514.5
7Jacob ThomasS SR65723.0
2Elijah CulpCB SR44713.5
32DJ BarksdaleDB SR361223.0
30Justin EaglinDB SR35850.0
21Curtis Harris-LopezS SR12100.0
16TJ McGillS JR12000.0

Special teams

Kickers

By kicks attempted
PlayerFGFG%LongXPPts
5Morgan SuarezSR14/1974%4765/65107

Punters

By punts
PlayerPuntsAvgLongIn 20TB
11Patrick ReaSR4841.061163