Putting Up Numbers· college football

James Madison

7–2 · 4–2 Sun Belt · Billy Napier, 1st season

Lost to Troy 24–21, Oct 29 · Next: at Southern Miss, Thu, Nov 5 · analysis

Best by position: quarterbacks · running backs · wide receivers · tight ends · defenders · kickers · punters

  • Tied for the 6th-most passing touchdowns of 136 teams this season, 23 (2.6 a game).
  • The 10th-most rushing yards of 136 teams this season, 1,848 (205.3 a game).

Against the closing line

James Madison has beaten the line in 1 of its last 4, 5.3 points a game under it. Over the season it’s 7.2 a game over, 12th of 136.

  • Georgia Southern Oct 10, 2026 @ Georgia Southern −4.0
  • Georgia State Oct 17, 2026 vs Georgia State +19.5
  • Appalachian State Oct 22, 2026 @ Appalachian State −16.0
  • Troy Oct 29, 2026 vs Troy −20.5

every game, with the line

Lately

  • Won 9 of its last 10 at homecount
    • Louisiana Oct 11, 2025 vs Louisiana +10
    • Old Dominion Oct 18, 2025 vs Old Dominion +36
    • Appalachian State Nov 15, 2025 vs Appalachian State +48
    • Washington State Nov 22, 2025 vs Washington State +4
    • Troy Dec 5, 2025 vs Troy +17
    • Liberty Sep 5 vs Liberty +7
    • W Sep 12 vs Wagner +84
    • Marshall Oct 3 vs Marshall +28
    • Georgia State Oct 17 vs Georgia State +27
    • Troy Oct 29 vs Troy −3
  • Won 8 of its last 10 on the roadcount
    • Liberty Sep 20, 2025 @ Liberty +18
    • Georgia State Oct 4, 2025 @ Georgia State +7
    • Texas State Oct 28, 2025 @ Texas State +32
    • Marshall Nov 8, 2025 @ Marshall +12
    • Coastal Carolina Nov 29, 2025 @ Coastal Carolina +49
    • Oregon Dec 20, 2025 @ Oregon −17
    • San Diego State Sep 19 @ San Diego State +13
    • Old Dominion Sep 26 @ Old Dominion +26
    • Georgia Southern Oct 10 @ Georgia Southern +3
    • Appalachian State Oct 22 @ Appalachian State −3
  • Beat 8 of its last 10 unranked opponentscount
    • Troy Dec 5, 2025 vs Troy +17
    • Liberty Sep 5 vs Liberty +7
    • W Sep 12 vs Wagner +84
    • San Diego State Sep 19 @ San Diego State +13
    • Old Dominion Sep 26 @ Old Dominion +26
    • Marshall Oct 3 vs Marshall +28
    • Georgia Southern Oct 10 @ Georgia Southern +3
    • Georgia State Oct 17 vs Georgia State +27
    • Appalachian State Oct 22 @ Appalachian State −3
    • Troy Oct 29 vs Troy −3
  • Covered 7 of its last 10count
    • Oregon Dec 20, 2025 @ Oregon +3.5
    • Liberty Sep 5 vs Liberty +1
    • W Sep 12 vs Wagner +37.5
    • San Diego State Sep 19 @ San Diego State +16
    • Old Dominion Sep 26 @ Old Dominion +19
    • Marshall Oct 3 vs Marshall +12
    • Georgia Southern Oct 10 @ Georgia Southern −4
    • Georgia State Oct 17 vs Georgia State +19.5
    • Appalachian State Oct 22 @ Appalachian State −16
    • Troy Oct 29 vs Troy −20.5
  • Won 7 of its last 10count
    • Oregon Dec 20, 2025 @ Oregon −17
    • Liberty Sep 5 vs Liberty +7
    • W Sep 12 vs Wagner +84
    • San Diego State Sep 19 @ San Diego State +13
    • Old Dominion Sep 26 @ Old Dominion +26
    • Marshall Oct 3 vs Marshall +28
    • Georgia Southern Oct 10 @ Georgia Southern +3
    • Georgia State Oct 17 vs Georgia State +27
    • Appalachian State Oct 22 @ Appalachian State −3
    • Troy Oct 29 vs Troy −3

every kind

Against expected,

Against expected, this season, a game
a gameoffensedefense
Points+7.1 · 24th−3.9 · 36th
Total yards+65 · 20th+8 · 74th
Touchdowns+1.2 · 20th−0.6 · 35th
Passing efficiency+15.8 · 28th−11.0 · 36th
3rd downs−1.6% · 80th−0.4% · 62nd
Turnovers0.0 · 67th+0.2 · 42nd
Sacks−1.0 · 17th+0.9 · 14th
Penalty yards+16.9 · 123rd

Over (+) or under (−) what its opponents usually allow, a game, and where that stands among 136 teams, the best first. Lit is the top ten or the bottom ten. Penalty yards read against the league’s mean, since nobody allows them.

every stat, every team

Seasons

Method

  • Against the line is each game’s points of margin less what the closing line expected, from College Football Streak King’s lines. A game nobody lined sits out, and a push hasn’t beaten it. Lately is the last 4 games with one.
  • Against expected is each game against what the opponent usually gave up in its other games, with half the home edge, averaged. A game against a team with no other game here sits out.
  • Passing efficiency is the NCAA’s passer rating. Turnovers on offense are the ones it lost, and on defense the ones it forced. Sacks on offense are the ones its quarterbacks took, and they start in 2024.