James Madison vs Old Dominion Live Score (26 Sep, 2026)
Score by Quarter
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
James Madison | 17 | 13 | 6 | 10 | 46 |
Old Dominion | 7 | 10 | 0 | 3 | 20 |
Scoring Plays
Q1
11:04
11:04
C. Coleman pass to C. Keller for 3 yds, for a TD (M. Suarez KICK)
Passing Touchdown
7 – 0

Q1
8:52
8:52
C. Coleman pass to M. Scott for 20 yds, for a TD (M. Suarez KICK)
Passing Touchdown
14 – 0

Q1
8:52
8:52
R. Huff pass to L. Haughton Jr. for 23 yds, for a TD (N. Eichner KICK)
Passing Touchdown
14 – 7

Q1
2:26
2:26
M. Suarez 28 yd FG GOOD
Field Goal Good
17 – 7

Q2
12:50
12:50
C. Coleman pass to J. Harrison for 13 yds, for a TD (Two-Point Conversion failed),
Passing Touchdown
23 – 7

Q2
11:42
11:42
C. Coleman pass to C. Scott for 18 yds, for a TD (M. Suarez KICK)
Passing Touchdown
30 – 7

Q2
4:37
4:37
M. James run for 1 yd, for a TD (N. Eichner KICK)
Rushing Touchdown
30 – 14

Q2
0:03
0:03
N. Eichner 49 yd FG GOOD
Field Goal Good
30 – 17

Q3
10:09
10:09
M. Suarez 36 yd FG GOOD
Field Goal Good
33 – 17

Q3
2:06
2:06
M. Suarez 27 yd FG GOOD
Field Goal Good
36 – 17

Q4
14:08
14:08
N. Eichner 35 yd FG GOOD
Field Goal Good
36 – 20

Q4
8:54
8:54
M. Suarez 26 yd FG GOOD
Field Goal Good
39 – 20

Q4
2:55
2:55
S. Cromwell run for 1 yd, for a TD (M. Suarez KICK)
Rushing Touchdown
46 – 20

Game Leaders
James MadisonOld Dominion

C. Coleman QBPassing Yards
R. Huff QB
G. Pettaway RBRushing Yards
D. Roche RB
C. Scott WRReceiving Yards
T. Johnson WR
N. Jackson LBSacks
D. Lynch DL
N. Jackson LBTackles
M. Easterly SPlayer Box Score
James Madison| Player | C/ATT | YDS | AVG | TD | INT |
|---|---|---|---|---|---|
Camden Coleman#7 | 24/42 | 243 | 5.8 | 4 | 1 |
Old Dominion| Player | C/ATT | YDS | AVG | TD | INT |
|---|---|---|---|---|---|
Ryan Huff#4 | 20/39 | 261 | 6.7 | 1 | 1 |
Team | 0/1 | 0 | 0.0 | 0 | 0 |
James Madison| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
George Pettaway#6 | 16 | 110 | 6.9 | 0 | 35 |
Nick Herman#23 | 6 | 18 | 3.0 | 0 | 8 |
Camden Coleman#7 | 8 | 17 | 2.1 | 0 | 7 |
Seth Cromwell#34 | 5 | 13 | 2.6 | 1 | 8 |
Michael Scott#17 | 1 | 8 | 8.0 | 0 | 8 |
Team | 2 | -4 | -2.0 | 0 | 0 |
Old Dominion| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
Devin Roche#3 | 8 | 18 | 2.3 | 0 | 7 |
Maurki James#5 | 5 | 13 | 2.6 | 1 | 4 |
Trey Hall#6 | 3 | 0 | 0.0 | 0 | 1 |
Ryan Huff#4 | 12 | -45 | -3.8 | 0 | 7 |
James Madison| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
Corey Scott#3 | 4 | 57 | 14.3 | 1 | 18 |
Jeremiah Harrison#8 | 4 | 53 | 13.3 | 1 | 25 |
Braeden Wisloski#10 | 5 | 49 | 9.8 | 0 | 16 |
George Pettaway#6 | 3 | 24 | 8.0 | 0 | 8 |
Cole Keller | 3 | 21 | 7.0 | 1 | 11 |
Michael Scott#17 | 2 | 19 | 9.5 | 1 | 20 |
KD Mosley#13 | 2 | 12 | 6.0 | 0 | 11 |
Za'Ron Collins#12 | 1 | 8 | 8.0 | 0 | 8 |
Old Dominion| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
TJ Johnson#11 | 5 | 105 | 21.0 | 0 | 42 |
Leon Haughton Jr.#86 | 4 | 49 | 12.3 | 1 | 23 |
Kendall Harris#7 | 3 | 26 | 8.7 | 0 | 13 |
JJ Harrell#1 | 1 | 25 | 25.0 | 0 | 25 |
Devin Roche#3 | 2 | 23 | 11.5 | 0 | 13 |
Zialis Blackmon#14 | 2 | 19 | 9.5 | 0 | 11 |
Josh Rodriguez#8 | 1 | 7 | 7.0 | 0 | 7 |
Maurki James#5 | 1 | 4 | 4.0 | 0 | 4 |
Trey Hall#6 | 1 | 3 | 3.0 | 0 | 3 |
James Madison| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
Nakian Jackson#2 | 9 | 2 | 1.5 | 2 | 0 | 1 | 0 |
JT Hooten#15 | 6 | 3 | 1.5 | 1.5 | 0 | 1 | 0 |
Danny Royster#17 | 5 | 2 | 1 | 1.5 | 0 | 1 | 0 |
Seth Gathers#31 | 4 | 2 | 0 | 0.5 | 0 | 0 | 0 |
Kei'Trone Simpson#9 | 4 | 0 | 1.5 | 1.5 | 0 | 0 | 0 |
Terrence Jones#25 | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
Mychal McMullin#93 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
TJ McGill#16 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
DJ Kelly#6 | 3 | 1 | 0 | 0 | 1 | 1 | 0 |
Jayon Harvey#24 | 3 | 1 | 0 | 1 | 0 | 0 | 0 |
JT Kouame-Yao#42 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
Jakolbi Wilson#91 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
LaRon Dues#11 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
Kevin Roberts#5 | 2 | 1 | 1.5 | 1.5 | 0 | 0 | 0 |
Roddrey McWilliams#7 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
Amar Thomas#8 | 2 | 0 | 1 | 1 | 0 | 1 | 0 |
Rasheed Lovelace#55 | 2 | 0 | 0.5 | 0.5 | 0 | 1 | 0 |
KJ Flowe#14 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
Turner Schmidt#98 | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
Miles Halbert#43 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
Ken Willis#23 | 1 | 1 | 0 | 0 | 2 | 0 | 0 |
Gannon Weathersby#3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Mason Purham | 1 | 1 | 0 | 0 | 0 | 1 | 0 |
DJ Fox#77 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Kells Bush#88 | 1 | 0 | 0.5 | 0.5 | 0 | 0 | 0 |
Jamal Olford#27 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Old Dominion| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
Mario Easterly#3 | 11 | 4 | 0 | 0 | 1 | 0 | 0 |
Lucas Struck#19 | 11 | 2 | 0 | 1 | 0 | 0 | 0 |
Koa Naotala#10 | 7 | 2 | 0 | 0.5 | 0 | 0 | 0 |
DeAndre Lynch#9 | 6 | 2 | 1 | 1 | 0 | 0 | 0 |
Ja'Mez Drummer#32 | 6 | 1 | 0 | 0 | 0 | 0 | 0 |
Brandon Crutchfield#5 | 5 | 4 | 0 | 0 | 0 | 0 | 0 |
Asher Horn#12 | 5 | 1 | 0 | 0 | 1 | 1 | 0 |
Shaq Leaks#33 | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
Mario Thompson | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
Ahmaad Foster#95 | 4 | 1 | 0 | 1 | 0 | 0 | 0 |
Zion Frink#1 | 3 | 1 | 0 | 0.5 | 1 | 0 | 0 |
Lorenzo McFadden-Pressley#94 | 3 | 0 | 0 | 0.5 | 0 | 0 | 0 |
Jackson Forrest#18 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
Greg Johnson#8 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
Montrell Chapman#6 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
Jorian Haynes#23 | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
LeDarrion Menter#97 | 2 | 0 | 0 | 0.5 | 0 | 1 | 0 |
Ryan Ramey#7 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Will Phillips#25 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Javen Gibson#4 | 1 | 1 | 0 | 0 | 0 | 2 | 0 |
Hunter Malecki#40 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Talan Babin#42 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Malachi Harris#88 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
DeVeion McLilley-Bulo#17 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
James Madison| Player | FUM | LOST | REC |
|---|---|---|---|
TJ McGill#16 | 0 | 0 | 1 |
Old Dominion| Player | FUM | LOST | REC |
|---|---|---|---|
Devin Roche#3 | 1 | 1 | 0 |
James Madison| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
Morgan Suarez#5 | 4/4 | 100.0 | 36 | 4/4 | 16 |
Old Dominion| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
Nathanial Eichner#93 | 2/2 | 100.0 | 49 | 2/2 | 8 |
James Madison| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
Patrick Rea#11 | 4 | 157 | 39.3 | 0 | 1 | 50 |
Old Dominion| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
Ian Brandt#96 | 7 | 324 | 46.3 | 1 | 1 | 67 |
James Madison| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
Michael Scott#17 | 2 | 105 | 52.5 | 72 | 0 |
Old Dominion| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
Zion Frink#1 | 4 | 52 | 13.0 | 16 | 0 |
James Madison| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
Michael Scott#17 | 1 | 2 | 2.0 | 2 | 0 |
Old Dominion| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
Devin Roche#3 | 2 | 5 | 2.5 | 4 | 0 |
James Madison| Player | INT | YDS | TD |
|---|---|---|---|
Jamal Olford#27 | 1 | 8 | 0 |
Old Dominion| Player | INT | YDS | TD |
|---|---|---|---|
Brandon Crutchfield#5 | 1 | 8 | 0 |
Drive Summary
ODU
Punt
-16
JMU
Touchdown
53
ODU
Punt
15
JMU
Touchdown
76
ODU
Touchdown
75
JMU
Field Goal
-2
ODU
Downs
35
JMU
Touchdown
60
ODU
Fumble
4
JMU
Touchdown
24
ODU
Punt
7
JMU
Punt
6
ODU
Punt
-4
JMU
Interception
6
ODU
Touchdown
33
JMU
Punt
3
ODU
Punt
5
JMU
Punt
-1
ODU
Field Goal
17
JMU
End Of Half
-4
JMU
Field Goal
46
ODU
Punt
-4
JMU
Punt
8
ODU
Punt
1
JMU
Field Goal
24
ODU
Field Goal
58
JMU
Field Goal
67
ODU
Interception
0
JMU
Touchdown
34
ODU
End Of Quarter
25
Injury Report
No current injury report is available for this matchup.
Head-to-Head
Historical meetings are not available for this matchup.
Game Information
StageWeek 4
Season2026
KickoffSat, Sep 26, 6:00 pm
VenueS.B. Ballard Stadium
LocationNorfolk, VA
SurfaceArtificial Turf
BroadcastESPN+

James Madison
3rd in Sun Belt
VS

Old Dominion
14th in Sun Belt
Quarterbacks & Specialists
#7

Camden Coleman
#11

Patrick Rea
Offensive Line
#77

DJ Fox
Receivers & Backs
#12

Za'Ron Collins
#34

Seth Cromwell
#43

Miles Halbert
#8

Jeremiah Harrison
#23

Nick Herman

Cole Keller
#13

KD Mosley
#6

George Pettaway
#3

Corey Scott
#17

Michael Scott
#10

Braeden Wisloski
Defensive Line & Linebackers
#88

Kells Bush
#15

JT Hooten
#2

Nakian Jackson
#42

JT Kouame-Yao
#55

Rasheed Lovelace
#93

Mychal McMullin
#5

Kevin Roberts
#3

Gannon Weathersby
#91

Jakolbi Wilson
Defensive Backs
#11

LaRon Dues
#14

KJ Flowe
#31

Seth Gathers
#24

Jayon Harvey
#25

Terrence Jones
#6

DJ Kelly
#16

TJ McGill
#7

Roddrey McWilliams
#27

Jamal Olford
#23

Ken Willis
Other

Mason Purham
#17

Danny Royster
#98

Turner Schmidt
#9

Kei'Trone Simpson
#5

Morgan Suarez
#8

Amar Thomas
Quarterbacks & Specialists
#96

Ian Brandt
#4

Ryan Huff
Receivers & Backs
#14

Zialis Blackmon
#6

Trey Hall
#1

JJ Harrell
#7

Kendall Harris
#86

Leon Haughton Jr.
#5

Maurki James
#11

TJ Johnson
#3

Devin Roche
#8

Josh Rodriguez
Defensive Line & Linebackers
#42

Talan Babin
#6

Montrell Chapman
#32

Ja'Mez Drummer
#18

Jackson Forrest
#95

Ahmaad Foster
#4

Javen Gibson
#88

Malachi Harris
#9

DeAndre Lynch
#40

Hunter Malecki
#94

Lorenzo McFadden-Pressley
#17

DeVeion McLilley-Bulo
#97

LeDarrion Menter
#10

Koa Naotala

Mario Thompson
Defensive Backs
#5

Brandon Crutchfield
#3

Mario Easterly
#1

Zion Frink
#23

Jorian Haynes
#12

Asher Horn
#8

Greg Johnson
#33

Shaq Leaks
#25

Will Phillips
#7

Ryan Ramey
#19

Lucas Struck
Other
#93

Nathanial Eichner

James Madison
1st in Sun Belt - East
VS

Old Dominion
7th in Sun Belt - East
Passing
63.5
Completion Percentage
52.7
179
Completions
129
1.80
Interception Percentage
3.70
5
Interceptions
9
70
Longest Pass
71
2,239
Net Passing Yards
1,551
248.8
Net Passing Yards Per Game
172.3
282
Passing Attempts
245
8.20
Passing Touchdown %
2.40
23
Passing Touchdowns
6
153.2
Passer Rating
106.3
11
Total Sacks
42
66
Sack Yards Lost
246
7.9
Yards Per Pass Attempt
6.3
2,239
Passing Yards
1,551
0
Passing Fumbles Lost
0
9
Team Games Played
9
450.9
Yards Per Game
268.7
39.1
Total Points Per Game
16.3
352
Total Points
147
45
Total Touchdowns
17
248.8
Passing Yards Per Game
172.3
179-282
Comp-Att
129-245
11-66
Sacks-Yards Lost
42-246
Rushing
347
Rushing Attempts
323
1,819
Rushing Yards
867
5.2
Yards Per Rush Attempt
2.7
77
Long Rushing
76
0
20+ Yard Rushing Plays
0
19
Rushing Touchdowns
8
202.1
Rushing Yards Per Game
96.3
0
Rushing Fumbles
0
0
Rushing Fumbles Lost
0
81
Rushing 1st downs
48
9
Team Games Played
9
4,058
Total Yards
2,418
640
Total Offensive Plays
610
39.1
Total Points Per Game
16.3
352
Total Points
147
45
Total Touchdowns
17
Receiving
179
Receptions
129
0
Receiving Targets
0
2,239
Receiving Yards
1,551
2,239
Receiving Yards
1,551
23
Receiving Touchdowns
6
70
Long Reception
71
0
20+ Yard Receiving Plays
0
248.8
Receiving Yards Per Game
172.3
0
Receiving Fumbles
0
0
Receiving Fumbles Lost
0
984
Receiving Yards After Catch
565
93
Receiving First Downs
65
9
Team Games Played
9
12.5
Yards Per Reception
12.0
39.1
Total Points Per Game
16.3
352
Total Points
147
45
Total Touchdowns
17
Miscellaneous
191
Total 1st downs
131
81
Rushing 1st downs
48
93
Passing 1st downs
65
17
1st downs by penalty
18
45
Third Down Conversions
43
122
Third Down Attempts
126
36.89
3rd down %
34.13
12
Fourth Down Conversions
3
16
First Downs Attempts
13
75.00
4th down %
23.08
70
Total Penalties
70
676
Total Penalty Yards
603
15117
Possession Time Seconds
14316
0.00
Red Zone Field Goal Percentage
0.00
0.00
Red Zone Scoring Percentage
0.00
0.00
Red Zone Efficiency Percentage
0.00
0.00
Red Zone Touchdown Percentage
0.00
12
Total Takeaways
19
11
Total Giveaways
20
1
Turnover Ratio
-1
0
Fumbles Lost
0
45-122
3rd down efficiency
43-126
12-16
4th down efficiency
3-13
70-676
Total-Yards
70-603
Defense
322
Solo Tackles
272
304
Assist Tackles
476
626
Total Tackles
748
24
Sacks
23
141
Sack Yards
172
74
Stuffs
86
35
Passes Defended
22
3.7
Average Interception Yards
13.5
14
Long Interception
44
0
Miscellaneous Touchdowns
0
2
Kicks Blocked
0
45
Tackles For Loss
47
9
Team Games Played
9
Defensive Interceptions
7
Interceptions
6
26
Interception Yards
81
0
Interception Touchdowns
1
7-26
INT: Total
6-81
General
9
Fumbles
19
7
Forced Fumbles
7
7
Fumbles Recovered
10
0
Fumbles Touchdowns
1
9
Games Played
9
9-0
Fumbles-Lost
19-0
Returning
14
Kick Returns
19
496
Kick Return Yards
368
35.4
Yards Per Kick Return
19.4
92
Long Kick Return
36
0
Kick Return Touchdowns
0
19
Punt Returns
14
296
Punt Return Yards
180
15.6
Yards Per Punt Return
12.9
76
Long Punt Return
78
3
Punt Return Touchdowns
1
0
Punt Return Fair Catches
0
0
Kick Return Fumbles Lost
0
0
Punt Return Fumbles Lost
0
9
Team Games Played
9
19-296
Punt: Total
14-180
Kicking
13
Field Goal Made
8
18
Field Goal Attempts
13
72.2
Field Goal Percentage
61.5
47
Long Field Goal Made
51
0
Field Goal Attempts 1-19
0
5
Field Goal Attempts 20-29
2
4
Field Goal Attempts 30-39
5
9
Field Goal Attempts 40-49
4
0
Field Goal Attempts 50+
2
43
Extra Points Made
13
43
Extra Point Attempts
13
100.0
Extra Point Percentage
100.0
0
Field Goals Made 1-19
0
5
Field Goals Made 20-29
2
4
Field Goals Made 30-39
4
4
Field Goals Made 40-49
1
0
Field Goals Made 50+
1
82
Total Kicking Points
37
9
Team Games Played
9
63
Touchback Percentage
66
0.0
Average Kickoff Return Yards
0.0
0
Kickoff Return Yards
0
0
Kickoff Returns
0
0-0
Kickoffs: Total
0-0
13-18
FG: Good-Attempts
8-13
Punting
38
Punts
52
1,600
Punt Yards
2,172
59
Long Punt
67
42.1
Gross Average Punt Yards
41.8
42.1
Net Average Punt Yards
41.8
0
Punts Blocked
0
15
Punts Inside 20
9
2
Touchbacks
5
11
Fair Catches
17
13
Punt Returns
12
0
Punt Return Yards
0
0.0
Average Punt Return Yards
0.0
9
Team Games Played
9
38-1,600
Punt: Total Yards
52-2,172
Scoring
19
Rushing Touchdowns
8
23
Receiving Touchdowns
6
3
Return Touchdowns
1
45
Total Touchdowns
16
13
Field Goals
8
43
Kick Extra Points
13
0
Total Two Point Conversions
3
352
Total Points
147
39.1
Total Points Per Game
16.3