The lead after every score: above the line Old Dominion is ahead, below it Marshall. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
11:50
TDDevon Johnson 2 Yd Run (Justin Haig Kick)6 plays, 58 yds, 2:06 · from MRSH 42
MRSH 7–0 ODU
7:53
TDRemi Watson 10 Yd Run (Justin Haig Kick)5 plays, 71 yds, 1:29 · from MRSH 29
MRSH 14–0 ODU
7:31
TDDevon Johnson 8 Yd Run (Justin Haig Kick)1 play, 8 yds, 0:04 · from ODU 8
MRSH 21–0 ODU
5:21
BPBrandon Byrd 0 Yd Return of Blocked Punt (Justin Haig Kick)
MRSH 28–0 ODU
0:36
TDZach Pascal 21 Yd pass from Taylor Heinicke (Ricky Segers Kick)7 plays, 58 yds, 2:47 · from ODU 42
MRSH 28–7 ODU
2nd quarter
6:25
TDTommy Shuler 42 Yd pass from Rakeem Cato (Justin Haig Kick)6 plays, 61 yds, 2:27 · from MRSH 39
MRSH 35–7 ODU
0:28
TDDeon-Tay McManus 6 Yd pass from Rakeem Cato (Justin Haig Kick)10 plays, 80 yds, 2:07 · from MRSH 20
MRSH 42–7 ODU
3rd quarter
11:50
TDDevon Johnson 7 Yd Run (Justin Haig Kick)8 plays, 75 yds, 3:10 · from MRSH 25
MRSH 49–7 ODU
5:32
TDRemi Watson 13 Yd Run (Justin Haig Kick)10 plays, 73 yds, 4:15 · from MRSH 27
MRSH 56–7 ODU
4th quarter
7:06
TDRay Lawry 27 Yd Run (Ricky Segers Kick)2 plays, 43 yds, 0:47 · from MRSH 43
MRSH 56–14 ODU
Drives
ODU 3/14 scoredMRSH 7/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
ODU
ODU 25
5
13
1:04
Punt
Q1
13:56
MRSH
MRSH 42
6
58
2:06
Touchdown
Q1
11:50
ODU
ODU 25
10
46
2:28
Downs
Q1
9:22
MRSH
MRSH 29
5
71
1:29
Touchdown
Q1
7:46
ODU
ODU 24
1
0
0:11
Interception
Q1
7:35
MRSH
ODU 8
1
8
0:04
Touchdown
Q1
7:26
ODU
ODU 10
4
6
2:05
Punt Touchdown
Q1
5:21
ODU
ODU 25
3
3
1:30
Punt
Q1
3:51
MRSH
MRSH 43
2
2
0:28
Interception
Q1
3:23
ODU
ODU 42
7
58
2:47
Touchdown
Q1
0:28
MRSH
MRSH 33
9
60
3:19
Interception
Q2
12:09
ODU
ODU 20
3
3
1:41
Punt
Win probability
Marshall 100% · pregame line Marshall −17.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Rakeem Cato
18/23
198
8.6
2
2
61.6
Gunnar Holcombe
3/4
39
9.8
0
0
94.5
Rushing
CAR
YDS
AVG
TD
LONG
Devon Johnson
20
198
9.9
3
43
Remi Watson
13
102
7.8
2
21
Rakeem Cato
3
20
6.7
0
11
Brandon Byrd
9
20
2.2
0
8
Gunnar Holcombe
1
11
11.0
0
11
Deon-Tay McManus
1
4
4.0
0
4
D'Andre Wilson
1
4
4.0
0
4
Steward Butler
2
1
0.5
0
1
Receiving
REC
YDS
AVG
TD
LONG
Tommy Shuler
9
81
9.0
1
42
Deon-Tay McManus
5
55
11.0
1
16
Angelo Jean-Louis
1
32
32.0
0
32
Eric Frohnapfel
2
30
15.0
0
25
Craig Wilkins
3
24
8.0
0
10
Ryan Yurachek
1
15
15.0
0
15
Interceptions
INT
YDS
TD
Darryl Roberts
1
22
0
Kicking
FG
PCT
LONG
XP
PTS
Justin Haig
0/0
0.0
0
8/8
8
Punting
NO
YDS
AVG
TB
In 20
LONG
Tyler Williams
1
32
32.0
0
0
32
Biggest plays
MRSH +5%Q1 11:50 Devon Johnson run for 2 yds for a TD, (Justin Haig KICK)
MRSH +4%Q1 13:56 Devon Johnson run for 3 yds to the Marsh 45
ODU +4%Q1 11:50 Kaare Vedvik kickoff for 65 yds for a touchback
MRSH +4%Q1 9:22 Remi Watson run for 21 yds to the 50 yard line for a 1ST down
MRSH +3%Q1 7:53 Remi Watson run for 10 yds for a TD, (Justin Haig KICK)
Team stats
Stat
MRSH
ODU
1st Downs
28
15
3rd down efficiency
8-11
5-16
4th down efficiency
1-2
0-3
Total Yards
591
286
Passing
237
85
Comp/Att
21/27
10/25
Yards per pass
8.8
3.4
Rushing
354
201
Rushing Attempts
50
42
Yards per rush
7.1
4.8
Penalties
6-54
1-9
Turnovers
3
1
Fumbles lost
1
0
Interceptions thrown
2
1
Possession
31:00
28:23
Play by play
Q4 0:00 End of 4th Quarter
Q4 7:00 1st & 10 at ODU 16 TEAM run for a loss of 2 yards to the ODU 18
Q4 7:00 3rd & 1 at ODU 21 Brandon Byrd run for 5 yds to the ODU 16 for a 1ST down
Q4 7:00 2nd & 9 at ODU 29 Brandon Byrd run for 8 yds to the ODU 21
Q4 7:00 1st & 10 at ODU 30 Brandon Byrd run for 1 yd to the ODU 29
Q4 7:00 3rd & 15 at ODU 46 Gunnar Holcombe pass complete to Deon-Tay McManus for 16 yds to the ODU 30 for a 1ST down
Q4 7:00 2nd & 15 at ODU 46 Gunnar Holcombe pass incomplete to Ryan Yurachek
Q4 7:00 1st & 16 at ODU 47 Brandon Byrd run for 1 yd to the ODU 46
Q4 7:00 1st & 10 at ODU 41 D'Andre Wilson run for 4 yds to the ODU 37 MARSHALL Penalty, illegal block (Hyleck Foster) to the ODU 47
Q4 7:00 1st & 10 at MRSH 48 Gunnar Holcombe run for 11 yds to the ODU 41 for a 1ST down
Q4 7:00 3rd & 7 at MRSH 33 Gunnar Holcombe pass complete to Ryan Yurachek for 15 yds to the Marsh 48 for a 1ST down
Q4 7:00 2nd & 6 at MRSH 34 Brandon Byrd run for a loss of 1 yard to the Marsh 33
Q4 7:00 1st & 10 at MRSH 30 Brandon Byrd run for 4 yds to the Marsh 34
Q4 7:06 Ricky Segers kickoff for 60 yds , Deandre Reaves return for 25 yds to the Marsh 30
Q4 7:06 1st & 10 at MRSH 27 Ray Lawry run for 27 yds for a TD, (Ricky Segers KICK)
Q4 7:53 1st & 10 at MRSH 43 Ray Lawry run for 16 yds to the Marsh 27 for a 1ST down
Q4 10:09 4th & 1 at MRSH 11 Tyler Williams punt for 32 yds, punt out-of-bounds at the Marsh 43
Q4 10:09 3rd & 2 at MRSH 10 Steward Butler run for 1 yd to the Marsh 11
Q4 10:09 2nd & 2 at MRSH 10 Steward Butler run for no gain to the Marsh 10
Q4 10:09 1st & 10 at MRSH 2 Gunnar Holcombe pass complete to Deon-Tay McManus for 8 yds to the Marsh 10
Q4 10:59 4th & Goal at MRSH 2 Taylor Heinicke pass incomplete to Zach Pascal, broken up by Darryl Roberts
Q4 10:59 3rd & Goal at MRSH 1 Ray Lawry run for a loss of 1 yard to the Marsh 2
Q4 10:59 Timeout OLDDOMINION, clock 10:59
Q4 15:00 2nd & Goal at MRSH 4 Ray Lawry run for 3 yds to the Marsh 1
Q4 15:00 1st & Goal at MRSH 9 Ray Lawry run for 5 yds to the Marsh 4