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
Game Information
StageWeek 4
Season2026
KickoffSat, Sep 26, 6:00 pm
VenueS.B. Ballard Stadium
LocationNorfolk, VA
SurfaceArtificial Turf
BroadcastESPN+

James Madison
1st in Sun Belt
VS

Old Dominion
1st 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
5th in Sun Belt - East
Passing
64.9
Completion Percentage
51.4
113
Completions
73
0.60
Interception Percentage
3.50
1
Interceptions
5
57
Longest Pass
44
1,396
Net Passing Yards
861
232.7
Net Passing Yards Per Game
143.5
174
Passing Attempts
142
9.20
Passing Touchdown %
2.80
16
Passing Touchdowns
4
161.2
Passer Rating
104.9
9
Total Sacks
28
49
Sack Yards Lost
163
8.0
Yards Per Pass Attempt
6.1
1,396
Passing Yards
861
0
Passing Fumbles Lost
0
6
Team Games Played
6
452.0
Yards Per Game
266.0
41.8
Total Points Per Game
18.2
251
Total Points
109
31
Total Touchdowns
12
232.7
Passing Yards Per Game
143.5
113-174
Comp-Att
73-142
9-49
Sacks-Yards Lost
28-163
Rushing
234
Rushing Attempts
240
1,316
Rushing Yards
735
5.6
Yards Per Rush Attempt
3.1
77
Long Rushing
76
0
20+ Yard Rushing Plays
0
12
Rushing Touchdowns
6
219.3
Rushing Yards Per Game
122.5
0
Rushing Fumbles
0
0
Rushing Fumbles Lost
0
54
Rushing 1st downs
40
6
Team Games Played
6
2,712
Total Yards
1,596
417
Total Offensive Plays
410
41.8
Total Points Per Game
18.2
251
Total Points
109
31
Total Touchdowns
12
Receiving
113
Receptions
73
0
Receiving Targets
0
1,396
Receiving Yards
861
1,396
Receiving Yards
861
16
Receiving Touchdowns
4
57
Long Reception
44
0
20+ Yard Receiving Plays
0
232.7
Receiving Yards Per Game
143.5
0
Receiving Fumbles
0
0
Receiving Fumbles Lost
0
650
Receiving Yards After Catch
329
62
Receiving First Downs
33
6
Team Games Played
6
12.4
Yards Per Reception
11.8
41.8
Total Points Per Game
18.2
251
Total Points
109
31
Total Touchdowns
12
Miscellaneous
131
Total 1st downs
82
54
Rushing 1st downs
40
62
Passing 1st downs
33
15
1st downs by penalty
9
30
Third Down Conversions
30
77
Third Down Attempts
90
38.96
3rd down %
33.33
7
Fourth Down Conversions
3
9
First Downs Attempts
8
77.78
4th down %
37.50
42
Total Penalties
43
428
Total Penalty Yards
381
10083
Possession Time Seconds
10147
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
5
Total Takeaways
15
4
Total Giveaways
13
1
Turnover Ratio
2
0
Fumbles Lost
0
30-77
3rd down efficiency
30-90
7-9
4th down efficiency
3-8
42-428
Total-Yards
43-381
Defense
212
Solo Tackles
187
208
Assist Tackles
256
420
Total Tackles
443
15
Sacks
15
107
Sack Yards
102
47
Stuffs
57
23
Passes Defended
18
4.0
Average Interception Yards
6.3
14
Long Interception
16
0
Miscellaneous Touchdowns
0
1
Kicks Blocked
0
31
Tackles For Loss
34
6
Team Games Played
6
Defensive Interceptions
6
Interceptions
4
24
Interception Yards
25
0
Interception Touchdowns
0
6-24
INT: Total
4-25
General
5
Fumbles
16
5
Forced Fumbles
6
4
Fumbles Recovered
10
0
Fumbles Touchdowns
1
6
Games Played
6
5-0
Fumbles-Lost
16-0
Returning
10
Kick Returns
11
356
Kick Return Yards
217
35.6
Yards Per Kick Return
19.7
92
Long Kick Return
36
0
Kick Return Touchdowns
0
13
Punt Returns
10
247
Punt Return Yards
154
19.0
Yards Per Punt Return
15.4
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
6
Team Games Played
6
13-247
Punt: Total
10-154
Kicking
12
Field Goal Made
7
13
Field Goal Attempts
10
92.3
Field Goal Percentage
70.0
46
Long Field Goal Made
51
0
Field Goal Attempts 1-19
0
5
Field Goal Attempts 20-29
1
4
Field Goal Attempts 30-39
5
4
Field Goal Attempts 40-49
3
0
Field Goal Attempts 50+
1
29
Extra Points Made
10
29
Extra Point Attempts
10
100.0
Extra Point Percentage
100.0
0
Field Goals Made 1-19
0
5
Field Goals Made 20-29
1
4
Field Goals Made 30-39
4
3
Field Goals Made 40-49
1
0
Field Goals Made 50+
1
65
Total Kicking Points
31
6
Team Games Played
6
58
Touchback Percentage
75
0.0
Average Kickoff Return Yards
0.0
0
Kickoff Return Yards
0
0
Kickoff Returns
0
0-0
Kickoffs: Total
0-0
12-13
FG: Good-Attempts
7-10
Punting
22
Punts
38
951
Punt Yards
1,598
59
Long Punt
67
43.2
Gross Average Punt Yards
42.1
43.2
Net Average Punt Yards
42.1
0
Punts Blocked
0
8
Punts Inside 20
6
1
Touchbacks
4
4
Fair Catches
11
11
Punt Returns
7
0
Punt Return Yards
0
0.0
Average Punt Return Yards
0.0
6
Team Games Played
6
22-951
Punt: Total Yards
38-1,598
Scoring
12
Rushing Touchdowns
6
16
Receiving Touchdowns
4
3
Return Touchdowns
1
31
Total Touchdowns
12
12
Field Goals
7
29
Kick Extra Points
10
0
Total Two Point Conversions
2
251
Total Points
109
41.8
Total Points Per Game
18.2