James Madison Dukes 46, Old Dominion Monarchs 20: final score and stats
James Madison Dukes beat Old Dominion Monarchs, James Madison Dukes 46 to Old Dominion Monarchs 20, on Saturday, September 26, 2026 at S.B. Ballard Stadium, Norfolk, VA. Below: the box score, top performers, team stats, injuries and recent form for Old Dominion Monarchs vs James Madison Dukes.
College FootballSaturday, September 26, 2026
DateSep 26, 2026
Start time6:00 PM ET
VenueS.B. Ballard Stadium, Norfolk, VA
TVESPN+
Attendance20,035
Line score
| Team | 1 | 2 | 3 | 4 | T |
|---|
| James Madison Dukes | 17 | 13 | 6 | 10 | 46 |
| Old Dominion Monarchs | 7 | 10 | 0 | 3 | 20 |
Team comparison
James Madison DukesOld Dominion Monarchs
4-0Record1-3
1st in Sun Belt - EastStanding7th in Sun Belt - East
4-1Road record / home record1-4
WLLWWLast 5WLLLW
W1StreakW1
Team stats
James Madison DukesOld Dominion Monarchs
6-183rd down efficiency4-16
2-24th down efficiency1-2
24/42Comp/Att20/40
7-75Penalties13-96
33:06Possession26:54
Box score
James Madison Dukes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Camden Coleman | 24/42 | 243 | 5.8 | 4 | 1 | 65.1 |
| Team | 24/42 | 243 | 5.8 | 4 | 1 | -- |
James Madison Dukes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| George Pettaway | 16 | 110 | 6.9 | 0 | 35 |
| Nick Herman | 6 | 18 | 3.0 | 0 | 8 |
| Camden Coleman | 8 | 17 | 2.1 | 0 | 7 |
| Seth Cromwell | 5 | 13 | 2.6 | 1 | 8 |
| Michael Scott | 1 | 8 | 8.0 | 0 | 8 |
| Team | 1 | -4 | -4.0 | 0 | 0 |
| Team | 37 | 162 | 4.4 | 1 | 35 |
James Madison Dukes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Corey Scott | 4 | 57 | 14.3 | 1 | 18 |
| Jeremiah Harrison | 4 | 53 | 13.3 | 1 | 25 |
| Braeden Wisloski | 5 | 49 | 9.8 | 0 | 16 |
| George Pettaway | 3 | 24 | 8.0 | 0 | 8 |
| Cole Keller | 3 | 21 | 7.0 | 1 | 11 |
| Michael Scott | 2 | 19 | 9.5 | 1 | 20 |
| KD Mosley | 2 | 12 | 6.0 | 0 | 11 |
| Za'Ron Collins | 1 | 8 | 8.0 | 0 | 8 |
| Team | 24 | 243 | 10.1 | 4 | 25 |
James Madison Dukes Fumbles
| Player | FUM | LOST | REC |
|---|
| TJ McGill | 0 | 0 | 1 |
| Team | 0 | 0 | 1 |
James Madison Dukes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Nakian Jackson | 9 | 2 | 1.5 | 2 | 0 | 1 | 0 |
| JT Hooten | 6 | 3 | 1.5 | 1.5 | 0 | 1 | 0 |
| Danny Royster | 5 | 2 | 1 | 1.5 | 0 | 1 | 0 |
| Seth Gathers | 4 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| Kei'Trone Simpson | 4 | 0 | 1.5 | 1.5 | 0 | 0 | 0 |
| Terrence Jones | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Mychal McMullin | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| TJ McGill | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
| Team | 71 | 23 | 9 | 12 | 5 | 7 | 0 |
James Madison Dukes Interceptions
| Player | INT | YDS | TD |
|---|
| Jamal Olford | 1 | 8 | 0 |
| Team | 1 | 8 | 0 |
James Madison Dukes KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Michael Scott | 2 | 105 | 52.5 | 72 | 0 |
| Team | 2 | 105 | 52.5 | 72 | 0 |
James Madison Dukes PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Michael Scott | 1 | 2 | 2.0 | 2 | 0 |
| Team | 1 | 2 | 2.0 | 2 | 0 |
James Madison Dukes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Morgan Suarez | 4/4 | 100.0 | 36 | 4/4 | 16 |
| Team | 4/4 | 100.0 | 36 | 4/4 | 16 |
James Madison Dukes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Patrick Rea | 4 | 157 | 39.3 | 0 | 1 | 50 |
| Team | 4 | 157 | 39.3 | 0 | 1 | 50 |
Old Dominion Monarchs Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Ryan Huff | 20/39 | 261 | 6.7 | 1 | 1 | 24.7 |
| Team | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 20/40 | 261 | 6.5 | 1 | 1 | -- |
Old Dominion Monarchs Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Devin Roche | 8 | 18 | 2.3 | 0 | 7 |
| Maurki James | 5 | 13 | 2.6 | 1 | 4 |
| Trey Hall | 3 | 0 | 0.0 | 0 | 1 |
| Ryan Huff | 12 | -45 | -3.8 | 0 | 7 |
| Team | 28 | -14 | -0.5 | 1 | 7 |
Old Dominion Monarchs Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| TJ Johnson | 5 | 105 | 21.0 | 0 | 42 |
| Leon Haughton Jr. | 4 | 49 | 12.3 | 1 | 23 |
| Kendall Harris | 3 | 26 | 8.7 | 0 | 13 |
| JJ Harrell | 1 | 25 | 25.0 | 0 | 25 |
| Devin Roche | 2 | 23 | 11.5 | 0 | 13 |
| Zialis Blackmon | 2 | 19 | 9.5 | 0 | 11 |
| Josh Rodriguez | 1 | 7 | 7.0 | 0 | 7 |
| Maurki James | 1 | 4 | 4.0 | 0 | 4 |
| Team | 20 | 261 | 13.1 | 1 | 42 |
Old Dominion Monarchs Fumbles
| Player | FUM | LOST | REC |
|---|
| Devin Roche | 1 | 1 | 0 |
| TJ Johnson | 1 | 0 | 0 |
| Team | 2 | 1 | 0 |
Old Dominion Monarchs Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Mario Easterly | 11 | 4 | 0 | 0 | 1 | 0 | 0 |
| Lucas Struck | 11 | 2 | 0 | 1 | 0 | 0 | 0 |
| Koa Naotala | 7 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| DeAndre Lynch | 6 | 2 | 1 | 1 | 0 | 0 | 0 |
| Ja'Mez Drummer | 6 | 1 | 0 | 0 | 0 | 0 | 0 |
| Brandon Crutchfield | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
| Asher Horn | 5 | 1 | 0 | 0 | 1 | 1 | 0 |
| Shaq Leaks | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 87 | 27 | 1 | 5 | 3 | 4 | 0 |
Old Dominion Monarchs Interceptions
| Player | INT | YDS | TD |
|---|
| Brandon Crutchfield | 1 | 8 | 0 |
| Team | 1 | 8 | 0 |
Old Dominion Monarchs KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Zion Frink | 4 | 52 | 13.0 | 16 | 0 |
| Team | 4 | 52 | 13.0 | 16 | 0 |
Old Dominion Monarchs PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Devin Roche | 2 | 5 | 2.5 | 4 | 0 |
| Team | 2 | 5 | 2.5 | 4 | 0 |
Old Dominion Monarchs Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Nathanial Eichner | 2/2 | 100.0 | 49 | 2/2 | 8 |
| Team | 2/2 | 100.0 | 49 | 2/2 | 8 |
Old Dominion Monarchs Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Ian Brandt | 7 | 324 | 46.3 | 1 | 1 | 67 |
| Team | 7 | 324 | 46.3 | 1 | 1 | 67 |
Recent form
Nov 5, 2026 · at Southern Miss Golden EaglesW 54-23 Oct 29, 2026 · vs Troy TrojansL 21-24 Oct 22, 2026 · at App State MountaineersL 31-34 Oct 17, 2026 · vs Georgia State PanthersW 49-22 Oct 10, 2026 · at Georgia Southern EaglesW 27-24 Nov 7, 2026 · at Coastal Carolina ChanticleersW 21-8 Oct 31, 2026 · vs Marshall Thundering HerdL 23-36 Oct 24, 2026 · at Louisiana Tech BulldogsL 0-26 Oct 15, 2026 · vs Georgia Southern EaglesL 15-23 Oct 10, 2026 · at App State MountaineersW 10-3 Team pages
More College Football games on Sep 26, 2026
Frequently asked questions
Who won James Madison Dukes vs Old Dominion Monarchs?
James Madison Dukes won, 46-20, on Saturday, September 26, 2026.
What was the final score of James Madison Dukes vs Old Dominion Monarchs?
James Madison Dukes 46, Old Dominion Monarchs 20.
Where is James Madison Dukes vs Old Dominion Monarchs played?
S.B. Ballard Stadium, Norfolk, VA.
The model’s readGrades, leans and the full breakdown for James Madison Dukes vs Old Dominion Monarchs are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick the winners of featured games every day and climb the leaderboard.
Play free
Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.