House Prediction
Model Margin
Marshall by 22.9
Home Win Probability
Marshall 91%
Market (Bovada)
Marshall -14
fitted_v1 · Sep 30, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 14 | 7 | 7 | 35 | |
| 3 | 14 | 21 | 3 | 41 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Old Dominion | Marshall |
|---|---|---|
| Passing | 11-23 | 29-35 |
| Pass Yards | 95 | 278 |
| Rush Yards | 339 | 186 |
| Total Yards | 434 | 464 |
| Turnovers | 3 | 3 |
| 3rd Down | 3-13 | 4-13 |
| Penalties | 9-82 | 10-91 |
| Possession | 18:39 | 41:21 |
Player Leaders
Player Leaders
Play-by-Play
Rece Verhoff kickoff for 48 yds , return for no gain to the ODU 30
Jack Shields pass complete to Jalen Butler for 3 yds to the ODU 33
Devin Roche run for 1 yd to the ODU 34
Jack Shields run for 66 yds for a TD (Ethan Sanchez KICK)
Cam Fancher pass complete to Caleb Coombs for 6 yds to the MRSH 31
Cam Fancher run for 5 yds to the MRSH 36 for a 1ST down
Cam Fancher run for 22 yds to the ODU 42 for a 1ST down
Rasheen Ali run for 2 yds to the ODU 40
Cam Fancher run for 1 yd to the ODU 39
Cam Fancher pass complete to Jayden Harrison for 8 yds to the ODU 31 for a 1ST down
ALI, Rasheen rush up the middle for no gain to the ODU31 (HENDERSON, Jason). PENALTY Before the snap, MAR Illegal Formation enforced 5 yards from the ODU31 to the ODU36. NO PLAY (replay the down).
Cam Fancher pass complete to Cade Conley for 11 yds to the ODU 25
Rasheen Ali run for 5 yds to the ODU 20 for a 1ST down
Rasheen Ali run for 5 yds to the ODU 15
FANCHER, Cam pass to the right complete for 10 yards to COOMBS, Caleb caught at the ODU17 and advanced to the ODU5 (JONES, Terry). PENALTY MAR Holding on CONLEY, Cade enforced 10 yards from the ODU15 to the ODU25 [NHSG]. NO PLAY (replay the down).
Cam Fancher pass complete to Caleb Coombs for no gain to the ODU 25
Cam Fancher pass intercepted
Devin Roche run for 1 yd to the ODU 8
Jack Shields pass incomplete
Jack Shields pass incomplete
Ethan Duane punt for 40 yds
Rasheen Ali run for 2 yds to the ODU 46
Cam Fancher pass complete to Rasheen Ali for 16 yds to the ODU 30 for a 1ST down
Cam Fancher pass incomplete
Rasheen Ali run for 5 yds to the ODU 25
Cam Fancher pass incomplete
Rece Verhoff 42 yd FG GOOD
Jack Shields run for 4 yds to the ODU 39
Jack Shields run for 4 yds to the ODU 43
Kadarius Calloway run for 6 yds to the ODU 49 for a 1ST down
Jack Shields pass incomplete
Old Dominion Penalty, Offensive Holding (-10 Yards) to the ODU 41
Jack Shields pass complete to Keshawn Wicks for 3 yds to the ODU 44
Jack Shields pass incomplete
Ethan Duane punt for 56 yds for a touchback
Cam Fancher pass complete to Darryle Simmons for 9 yds to the MRSH 29
Marshall Penalty, Offensive Holding (Cade Conley) to the MRSH 23
Cam Fancher pass complete to Caleb Coombs for 14 yds to the MRSH 37 for a 1ST down
Cam Fancher pass complete to DeMarcus Harris for 10 yds to the MRSH 47 for a 1ST down
Cam Fancher pass complete to Mason Pierce for 20 yds to the ODU 33 for a 1ST down
PIERCE, Mason rush to the left for a gain of 4 yards to the ODU29 (HENDERSON, Jason). PENALTY Before the snap, MAR Illegal Formation on WILLIS, Lloyd enforced 5 yards from the ODU33 to the ODU38. NO PLAY (replay the down).
Cam Fancher pass complete to Jayden Harrison for 5 yds to the ODU 33
Cam Fancher pass incomplete
Cam Fancher run for 6 yds to the ODU 27
Marshall Penalty, Delay Of Game (-5 Yards) to the ODU 32
Cam Fancher pass incomplete
Devin Roche run for 2 yds to the ODU 34
Jack Shields pass complete to Jordan Bly for 6 yds to the ODU 40
ROCHE, Devin rush up the middle for a gain of 9 yards to the ODU49 (ROBERTS, J.J.). PENALTY ODU Holding on THOMAS, Leroy enforced 10 yards from the ODU40 to the ODU30 [NHSG]. NO PLAY (replay the down).
Jack Shields pass incomplete
Ethan Duane punt for 50 yds
Cam Fancher run for a loss of 1 yard to the MRSH 19 Cam Fancher fumbled, recovered by ODU Terry Jones
Jordan Bly 19 Yd pass from Jack Shields (Ethan Sanchez Kick)
RIGBY, Ozlo kickoff 65 yards from the ODU35 to the MAR0, Touchback , clock 13:23. PENALTY MAR Unnecessary Roughness on LEGGS, TyQaze enforced 15 yards from the ODU35 to the ODU50. NO PLAY (replay the down).
Rasheen Ali run for 5 yds to the MRSH 30
Rasheen Ali run for a loss of 5 yards to the MRSH 25
Cam Fancher run for 7 yds to the MRSH 32
John McConnell punt for 47 yds
K. Calloway run for 70 yds for a TD (E. Sanchez KICK)
Ethan Payne run for 3 yds to the MRSH 46
Cam Fancher pass complete to Mason Pierce for 23 yds to the ODU 31 for a 1ST down
FANCHER, Cam pass deep to the right incomplete intended for CONLEY, Cade thrown to the ODU2. PENALTY ODU Pass Interference on JONES, Terry enforced 15 yards to the ODU16 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Cam Fancher run for 15 yds to the ODU 1 for a 1ST down
C. Fancher pass to C. Conley for 1 yd for a TD (R. Verhoff KICK)
Jack Shields pass complete to Jordan Bly for no gain to the ODU 15
Old Dominion Penalty, False Start (-5 Yards) to the ODU 10
Keshawn Wicks run for 19 yds to the ODU 29 for a 1ST down
Keshawn Wicks run for 2 yds to the ODU 31
Jack Shields pass complete to Keshawn Wicks for 6 yds to the ODU 37
Jack Shields run for a loss of 5 yards to the ODU 32
Ethan Duane punt for 35 yds , returns for no gain to the MRSH 40
Rasheen Ali run for 13 yds to the ODU 47 for a 1ST down
Cam Fancher pass complete to Cade Conley for 4 yds to the ODU 43
Rasheen Ali run for 7 yds to the ODU 36 for a 1ST down
Cam Fancher pass complete to Rasheen Ali for 4 yds to the ODU 32
Cam Fancher pass complete to Rasheen Ali for a loss of 1 yard to the ODU 33
Cam Fancher pass complete to Caleb Coombs for 11 yds to the ODU 22 for a 1ST down
C. Fancher pass to C. Coombs for 22 yds for a TD (R. Verhoff KICK)
Devin Roche run for 5 yds to the ODU 30
Devin Roche run for no gain to the ODU 30
Old Dominion Penalty, False Start (-5 Yards) to the ODU 25
Jack Shields pass complete to Reymello Murphy for 42 yds to the MRSH 33 for a 1ST down
Jack Shields sacked by Mike Green and Owen Porter for a loss of 6 yards to the MRSH 39
Devin Roche run for 4 yds to the MRSH 35
Jack Shields pass complete to Devin Roche for 2 yds to the MRSH 33
Ozlo Rigby 50 yd FG MISSED
[NH] Kneel down by MAR at MAR32 (team loss of 1), clock 00:00.
End of 2nd Quarter
Ozlo Rigby kickoff for 64 yds , return for no gain to the MRSH 6
Rasheen Ali run for 1 yd to the MRSH 7
Rasheen Ali run for 8 yds to the MRSH 15
Rasheen Ali run for 1 yd to the MRSH 16 for a 1ST down
FANCHER, Cam pass to the right incomplete intended for COOMBS, Caleb thrown to the MAR31. PENALTY ODU Pass Interference on RA-EL, Tahj enforced 15 yards to the MAR31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Cam Fancher run for 10 yds to the MRSH 41 for a 1ST down
Cam Fancher pass complete to Caleb McMillan for 40 yds to the ODU 19 for a 1ST down
Cam Fancher run for 5 yds to the ODU 14
Cam Fancher pass complete to Mason Pierce for 8 yds to the ODU 6 for a 1ST down
Rasheen Ali run for 5 yds to the ODU 1
Rasheen Ali run for 1 yd for a TD (Rece Verhoff KICK)
Devin Roche run for a loss of 1 yard to the ODU 15
Jack Shields pass intercepted
Rasheen Ali run for no gain to the ODU 24
Cam Fancher pass incomplete
Cam Fancher run for a loss of 7 yards to the MRSH 14 Cam Fancher fumbled, recovered by ODU Wayne Matthews III
Kadarius Calloway run for 1 yd to the MRSH 13
Jack Shields pass incomplete
Elijah Alston 85 Yd Interception Return (Rece Verhoff Kick)
Devin Roche run for 4 yds to the ODU 31
Kadarius Calloway run for 69 yds for a TD (Ethan Sanchez KICK)
Rasheen Ali run for 6 yds to the MRSH 38
Cam Fancher pass complete to Darryle Simmons for 5 yds to the MRSH 43 for a 1ST down
Cam Fancher pass complete to Caleb Coombs for 14 yds to the ODU 43 for a 1ST down
Cam Fancher pass complete to Caleb Coombs for 5 yds to the ODU 38
Cam Fancher pass complete to Darryle Simmons for 6 yds to the ODU 32 for a 1ST down
Cam Fancher pass complete to Darryle Simmons for 10 yds to the ODU 22 for a 1ST down
Cam Fancher pass complete to Mason Pierce for 15 yds to the ODU 7 for a 1ST down
Old Dominion Penalty, Unnecessary Roughness (Shawn Asbury II) to the ODU 2 for a 1ST down
Rasheen Ali run for 1 yd to the ODU 1
Rasheen Ali run for 1 yd for a TD (Rece Verhoff KICK)
Kadarius Calloway run for 4 yds to the ODU 29
SHIELDS, Jack pass deep to the right incomplete intended for BLY, Jordan thrown to the MAR35. PENALTY MAR Unnecessary Roughness on LEGGS, TyQaze enforced 15 yards from the ODU29 to the ODU44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Keshawn Wicks run for no gain to the ODU 44
Keshawn Wicks run for no gain to the ODU 44
Jack Shields pass incomplete
Ethan Duane punt for 48 yds
Rasheen Ali run for 3 yds to the MRSH 11
Rasheen Ali run for no gain to the MRSH 11
Rasheen Ali run for 6 yds to the MRSH 17
John McConnell punt for 36 yds
SHIELDS, Jack pass deep to the right incomplete intended for BLY, Jordan thrown to the MAR10. PENALTY MAR Pass Interference on MARTIN, Kerion enforced 15 yards to the MAR38 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Kadarius Calloway run for 4 yds to the MRSH 34
Kadarius Calloway run for no gain to the MRSH 34
Jack Shields pass complete to Kadarius Calloway for 5 yds to the MRSH 29
Keshawn Wicks run for a loss of 4 yards to the MRSH 33
Rasheen Ali run for a loss of 2 yards to the MRSH 31
Cam Fancher run for 11 yds to the MRSH 42
QB Keeper FANCHER, Cam rush to the right for a gain of 16 yards to the ODU42 (RA-EL, Tahj). PENALTY ODU Unnecessary Roughness on RA-EL, Tahj enforced 15 yards from the ODU42 to the ODU27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Rasheen Ali run for 4 yds to the ODU 23
Cam Fancher pass complete to Mason Pierce for 8 yds to the ODU 15 for a 1ST down
Rasheen Ali run for 1 yd to the ODU 14
Ethan Payne run for 1 yd to the ODU 13
Rasheen Ali run for no gain to the ODU 13
Rece Verhoff 30 yd FG GOOD
Kadarius Calloway run for 75 yds for a TD (Ethan Sanchez KICK)
Cam Fancher run for 1 yd to the MRSH 42
Cam Fancher pass complete to Cade Conley for 2 yds to the MRSH 44
Cam Fancher pass complete to Rasheen Ali for a loss of 2 yards to the MRSH 42
John McConnell punt for 42 yds
Devin Roche run for 8 yds to the ODU 30
Jack Shields pass complete to Jordan Bly for 4 yds to the ODU 34 for a 1ST down
Devin Roche run for a loss of 1 yard to the ODU 33
Jack Shields pass complete to Jordan Bly for 5 yds to the ODU 38
Jack Shields pass intercepted
Rasheen Ali run for 1 yd to the MRSH 18
Cam Fancher run for 11 yds to the MRSH 29 for a 1ST down
Rasheen Ali run for no gain to the MRSH 29
Ethan Payne run for 4 yds to the MRSH 33
Cam Fancher run for no gain to the MRSH 33
John McConnell punt for 40 yds, fair catch by Reymello Murphy at the ODU 27
Kadarius Calloway run for 1 yd to the ODU 28
Jack Shields pass incomplete
Kadarius Calloway run for 4 yds to the ODU 32
Jack Shields pass incomplete
[NH] Kneel down by MAR at ODU33 (team loss of 1).
[NH] Kneel down by MAR at ODU34 (team loss of 1), clock 00:00.

