James Madison routs Wagner 87-3
Team pages: Wagner · James Madison
James Madison routed Wagner 87-3. Share this game
We had James Madison favored. It won.
How it swung
Before kickoff, our ratings gave James Madison a 94% chance, and the closing betting line (James Madison was a 46.5-point favorite) put it above 99%.
James Madison led by 18 after the first quarter and by 39 at the half.
James Madison · Q1 13:31Punt return TD
James Madison · Q2 1:0077-yard TD run
James Madison · Q3 14:20Punt return TD
James Madison · Q3 12:04
James Madison 87-3 Wagner
James Madison wonMove across the chart, or tap a numbered swing, to see any play.
Wagner 3-87 James Madison
Wagner lostMove across the chart, or tap a numbered swing, to see any play.No single play moved the chance by 20 points.
No single play moved the chance by 20 points.
How to read this chart
Starts from the pregame line (James Madison -46.5), at 100% for James Madison (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.Watch the plays
The bar and the arrow show James Madison’s chance to win after each play; the logo is the team the play helped.
Q2, 7:59Herman 15-yd TD runJames Madison leads 35-3Q2, 7:59 · James Madison 35, Wagner 335-3score after the play35-3score after the play▶Watch from this playSun Belt Conference
Q2, 1:00Scott 76-yd punt return TDJames Madison leads 42-3Q2, 1:00 · James Madison 42, Wagner 342-3score after the play42-3score after the play▶Watch from this playSun Belt Conference
Q3, 8:22Coleman 18-yd TD pass to CollinsJames Madison leads 63-3Q3, 8:22 · James Madison 63, Wagner 363-3score after the play63-3score after the play▶Watch from this playSun Belt Conference
Q4, 14:39Maiden 20-yd TD pass to MosleyJames Madison leads 73-3Q4, 14:39 · James Madison 73, Wagner 373-3score after the play73-3score after the play▶Watch from this playSun Belt Conference
Every drive
James Madison scored on 10 of its 12 drives; Wagner on 4 of its 16.
James Madison’s drives are teal, Wagner’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
Never in doubt.
Box score
James Madison 87, Wagner 3
James Madison covered −46.5 by 37.5. The total, 90, went over 56.5.
| Team totals | Wagner | James Madison |
|---|---|---|
| Total yards | 204 | 588 |
| Passing | 14 of 27, 118 yds | 20 of 27, 298 yds |
| Rushing | 40 for 86 yds | 35 for 290 yds |
| First downs | 10 | 27 |
| Third down | 6 of 19 | 5 of 8 |
| Fourth down | 0 of 1 | 0 of 1 |
| Turnovers | 2 | 1 |
| Penalties | 12 for 65 yds | 6 for 70 yds |
| Time of possession | 37:24 | 22:36 |
Wagner leaders
- Passing Benjamin Newman 11 of 20, 101 yds
- Rushing Uriah Moats-Maynard 14 for 33 yds; Andrew Ransome 11 for 31 yds
- Receiving Zion Fowler-El 4 for 45 yds; Malik Redd 3 for 29 yds
James Madison leaders
- Passing Camden Coleman 12 of 18, 171 yds, 1 TD
- Rushing Nick Herman 8 for 132 yds, 2 TD; George Pettaway 9 for 52 yds, 3 TD
- Receiving Corey Scott 3 for 52 yds; Michael Scott 3 for 45 yds
No rain through the game
74° at kickoff · no rain recorded
Game-day temperatures at Bridgeforth Stadium
Drag along the chart, or step through the game.
Where this weather comes from
Measured at Bridgewater airport, 6.7 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.Before kickoff
Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.
Recent games
Last two games
Wagner · 1-1
Rated 221st in our preseason ratings, 245th now.
1-1 in its last two — but nothing on this résumé beats a top-40 team yet.
W 31-7 vs Southern Connecticut State #385 of 668
L 7-28 vs Robert Morris #214 of 668
lost by 21 as a 5.5-point favorite
Last three games · 2025 season
James Madison · 12-2
Rated 85th in our preseason ratings, 86th now.
2-1 in its last three — but nothing on this résumé beats a top-40 team yet.
L 34-51 @ OregonTop 25 #3 of 667
lost by 17 as a 20.5-point underdog
W 31-14 vs Troy #109 of 667
won by 17 as a 22.5-point favorite
W 59-10 @ Coastal Carolina #187 of 667
won by 49 as a 23.5-point favorite
W 24-20 vs Washington State #58 of 667
won by 4 as a 15.5-point favorite
W 58-10 vs App State #152 of 667
won by 48 as a 19.5-point favorite
W 35-23 @ Marshall #97 of 667
won by 12 as a 13.5-point favorite
W 52-20 @ Texas State #86 of 667
won by 32 as a 7.5-point favorite
W 63-27 vs Old Dominion #72 of 667
won by 36 as a 3.5-point favorite
W 24-14 vs Louisiana #128 of 667
won by 10 as an 18.5-point favorite
W 14-7 @ Georgia State #119 of 667
won by 7 as an 18.5-point favorite
W 35-10 vs Georgia Southern #115 of 667
won by 25 as a 16.5-point favorite
W 31-13 @ Liberty #102 of 667
won by 18 as a 7.5-point favorite
L 14-28 @ LouisvilleTop 25 #26 of 667
lost by 14 as a 15.5-point underdog
W 45-10 vs Weber State #169 of 667
won by 35 as a 27.5-point favorite
Week by week
James Madison
- Wk 1Wvs Liberty20-13
Wagner
- Wk 1Lvs Robert Morris7-28
- Wk 1Wvs Southern Connecticut State31-7
Line, fans and home field
The betting line, and the fans
Our model and the betting line don’t fully agree on James Madison’s chances here.
James Madison favored by 46.5 · Total 56.5
How games like this usually go
James Madison by 46.5, and it went to form
Half of games8 in 10 gamesThis game
The band is where a favorite’s chance ran in the 411 games since 2025 with a favorite of 21.5 points or more.
The market
The spread moved 1 point toward James Madison.
The total rose 2 points.
Spread: −45.5 → −46.5 · Total: 54.5 → 56.5
Weather at kickoff
Warm and dry. Feels like 80° at kickoff.
Wagner at James Madison · Saturday, Sept. 12, 2026 · Bridgeforth Stadium, Harrisonburg
- 80°feels like at kickoff
- Dryno rain at kickoff
- 91weather score, Comfortable
- Middleof the day's 7 kickoff times
At kickoff, Sept. 12, 2026.
Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.
Kickoff times that Saturday
Games in this time zone used 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was in the middle of the day's seven kickoff times. At Bridgeforth Stadium that day, a 7 pm or 7:30 pm kickoff would have scored 100, against 91 at noon.
- noon: 91, Comfortable (this game)
- 1 pm: 87, Mixed
- 2 pm: 86, Mixed
- 3:30 pm: 86, Mixed
- 6 pm: 97, Comfortable
- 7 pm: 100, Ideal
- 7:30 pm: 100, Ideal
Weather score at each kickoff time.
Tap a dot to read that kickoff time.
At kickoff, Sept. 12, 2026. Wind is not drawn here; gusts are in each score.
Home field
James Madison is worth +6.4 points (±4.6) more at home than on the road since 2018 — top third of FBS, 88th percentile.
88% at home, 66% on the road against FBS opponents (22-3 home, 21-11 away).
Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +1.9 at home vs. away over 58 games — inside the ±8.9 noise, so the flat number is the honest one here.
The visitors travel about 296 miles to get here.