Week 7 · 2025

Old Dominion at Marshall

Sat 10/11/2025 03:30 PMJoan C. Edwards StadiumMarshall pregame16%Pregame win probability: 16% for Marshall. Old Dominion favored, and lost — Marshall won.Conference

74°Clear4 mph N · 40% humidityRecorded at kickoff by College Football Data

Old Dominion

24

10–3

Marshall

48

5–7

Attendance

23,515

reported

MRSH7 plays, 6 yd · Punt

14:551st & 10own 35Mikhail Iakovlev kickoff for 65 yds , Michael Allen return for 17 yds to the MRSH 17+17
14:401st & 10own 17Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 9 yds to the MRSH 26+9
14:232nd & 1own 26Michael Allen run for 2 yds to the MRSH 28 for a 1ST down+2
13:561st & 10own 28Michael Allen run for 3 yds to the MRSH 31+3
13:312nd & 7own 31Carlos Del Rio-Wilson pass complete to Carlos Del Rio-Wilson for a loss of 8 yards to the MRSH 23−8
12:593rd & 15own 23Carlos Del Rio-Wilson pass incomplete to Demarcus Lacey0
12:504th & 15own 23Nathan Totten punt for 36 yds , Devin Roche returns for no gain to the ODU 410

ODU5 plays, 56 yd · On downs

12:431st & 10own 41Colton Joseph pass complete to Ja'Cory Thomas for 47 yds to the MRSH 12 for a 1ST down+47
12:151st & 10opp 12Trequan Jones run for 4 yds to the MRSH 8+4
11:352nd & 6opp 8Colton Joseph run for a loss of 1 yard to the MRSH 9−1
10:523rd & 7opp 9Trequan Jones run for 5 yds to the MRSH 4+5
10:134th & 2opp 4Colton Joseph run for 1 yd to the MRSH 3+1

MRSH10 plays, 53 yd · Punt

10:111st & 10own 3Michael Allen run for 4 yds to the MRSH 7+4
9:462nd & 6own 7Carlos Del Rio-Wilson pass complete to De'Andre Tamarez for 12 yds to the MRSH 19 for a 1ST down+12
9:211st & 10own 19Michael Allen run for 3 yds to the MRSH 22+3
8:412nd & 7own 22Carlos Del Rio-Wilson pass complete to Michael Allen for 6 yds to the MRSH 28+6
8:073rd & 1own 28Antwan Roberts run for 2 yds to the MRSH 30 for a 1ST down+2
7:351st & 10own 30Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 19 yds to the MRSH 49 for a 1ST down+19
7:071st & 10own 49Antwan Roberts run for 3 yds to the ODU 48+3
6:302nd & 7opp 48Carlos Del Rio-Wilson pass complete to Toby Payne for 2 yds to the ODU 46+2
6:033rd & 5opp 46Carlos Del Rio-Wilson pass complete to Ben Turner for 2 yds to the ODU 44+2
5:044th & 3opp 44Nathan Totten punt for 33 yds0

ODU1 play, 89 yd · Touchdown

4:571st & 10own 11Boogie Trotter 22 Yd Interception Return (Lorcan Quinn Kick)+22

ODU5 plays, -5 yd · Punt

4:571st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
4:571st & 10own 25Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding0
4:512nd & 10own 25Colton Joseph sacked by Kerion Martin and Josh Pierre-Louis for a loss of 5 yards to the ODU 20−5
4:083rd & 15own 20Devin Roche run for no gain to the ODU 200
3:214th & 15own 20Ian Brandt punt for 39 yds0

MRSH6 plays, 25 yd · Missed FG

3:091st & 10own 41Michael Allen run for 4 yds to the MRSH 45+4
2:412nd & 6own 45Carlos Del Rio-Wilson pass complete to Toby Payne for 21 yds to the ODU 34 for a 1ST down+21
2:101st & 10opp 34Carlos Del Rio-Wilson pass incomplete to Adrian Norton0
2:082nd & 10opp 34Carlos Del Rio-Wilson pass incomplete to Ben Turner, broken up by Nickendre Stiger0
2:013rd & 10opp 34Carlos Del Rio-Wilson pass incomplete to De'Andre Tamarez0
1:584th & 10opp 34Lorcan Quinn 51 yd FG MISSED+51

ODU4 plays, 66 yd · Touchdown

1:561st & 10own 34Colton Joseph run for a loss of 1 yard to the ODU 33−1
1:252nd & 11own 33Colton Joseph run for 1 yd to the ODU 34+1
1:063rd & 10own 34Old Dominion Penalty, false start (Stephon Dubose-Bourne) to the ODU 29−5
0:473rd & 15own 29Tre' Brown III 71 Yd pass from Colton Joseph (Riley Callaghan Kick)+71

MRSH7 plays, 75 yd · Touchdown

0:471st & 10own 35Mikhail Iakovlev kickoff for 65 yds for a touchback0
0:471st & 10own 25Michael Allen run for 11 yds to the MRSH 36 for a 1ST down+11
0:141st & 10own 36Carlos Del Rio-Wilson run for 3 yds to the MRSH 39+3
0:00own 36End of 1st Quarter+3
14:572nd & 7own 39Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 1 yd to the MRSH 40+1
14:253rd & 6own 40Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 11 yds to the ODU 49 for a 1ST down+11
13:521st & 10opp 49Michael Allen 49 Yd pass from Carlos Del Rio-Wilson (Lorcan Quinn Kick)+49

ODU8 plays, 71 yd · On downs

13:521st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
13:501st & 10own 25Colton Joseph pass incomplete to Tre' Brown III for a 1ST down Marshall Penalty, Defensive pass interference (Marvae Myers) to the ODU 40 for a 1ST down+15
13:451st & 10own 40Colton Joseph pass complete to Ja'Cory Thomas for 5 yds to the ODU 45+5
13:152nd & 5own 45Colton Joseph run for 42 yds to the MRSH 13 for a 1ST down+42
12:211st & 10opp 13Ke'Travion Hargrove run for 4 yds to the MRSH 9+4
11:472nd & 6opp 9Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 5 yds to the MRSH 4+5
10:583rd & 1opp 4Ke'Travion Hargrove run for a loss of 1 yard to the MRSH 5−1
10:204th & 2opp 5Devin Roche run for 1 yd to the MRSH 4+1

MRSH4 plays, 8 yd · Punt

10:201st & 10own 4Antwan Roberts run for 1 yd to the MRSH 5+1
9:382nd & 9own 5Carlos Del Rio-Wilson pass complete to De'Andre Tamarez for 6 yds to the MRSH 11+6
9:063rd & 3own 11Carlos Del Rio-Wilson run for 1 yd to the MRSH 12+1
8:254th & 2own 12Nathan Totten punt for 35 yds , Lucas Struck returns for 3 yds to the MRSH 15 Old Dominion Penalty, Defensive holding (TJ Lott) to the MRSH 44+3

MRSH11 plays, 54 yd · Field goal

8:181st & 10own 44Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 11 yds to the ODU 45 for a 1ST down+11
7:351st & 10opp 45Carlos Del Rio-Wilson run for 2 yds to the ODU 43+2
7:052nd & 8opp 43Adrian Norton pass incomplete to Michael Allen0
7:023rd & 8opp 43Carlos Del Rio-Wilson run for 10 yds to the ODU 33 for a 1ST down+10
6:331st & 10opp 33Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 3 yds to the ODU 30+3
5:582nd & 7opp 30Antwan Roberts run for 12 yds to the ODU 18 for a 1ST down+12
5:331st & 10opp 18Carlos Del Rio-Wilson run for 4 yds to the ODU 14 for a 1ST down Old Dominion Penalty, face mask (7 yards) (Mario Easterly) to the ODU 7 for a 1ST down+11
5:131st & goalopp 7Carlos Del Rio-Wilson run for no gain to the ODU 70
4:292nd & goalopp 7Carlos Del Rio-Wilson run for 3 yds to the ODU 4+3
3:513rd & goalopp 4Antwan Roberts run for 2 yds to the ODU 2+2
3:104th & goalopp 2Lorcan Quinn 20 Yd Field Goal+20

ODU3 plays, 6 yd · Turnover

3:101st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
3:081st & 10own 25Colton Joseph run for 6 yds to the ODU 31+6
2:312nd & 4own 31Trequan Jones run for 8 yds to the ODU 39 Trequan Jones fumbled, recovered by MRSH Boogie Trotter+8

MRSH4 plays, 39 yd · Touchdown

2:191st & 10opp 39Carlos Del Rio-Wilson run for 24 yds to the ODU 15 for a 1ST down+24
1:561st & 10opp 15Demarcus Lacey run for 14 yds to the ODU 1 for a 1ST down+14
1:271st & goalopp 1Antwan Roberts run for no gain Marshall Penalty, illegal formation (De'Andre Tamarez) to the ODU 6−5
1:231st & goalopp 6Carlos Del Rio-Wilson run for 6 yds for a TD (Lorcan Quinn KICK)+6

ODU9 plays, 51 yd · Field goal

1:231st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
1:231st & 10own 25Maurki James run for 11 yds to the ODU 36 for a 1ST down+11
1:081st & 10own 36Colton Joseph pass incomplete to Tre' Brown III, broken up by Cam Smith0
1:062nd & 10own 36Maurki James run for 30 yds to the MRSH 34 for a 1ST down+30
0:541st & 10opp 34Colton Joseph pass complete to TJ Johnson for 10 yds to the MRSH 24 for a 1ST down+10
0:431st & 10opp 24Colton Joseph pass incomplete to TJ Johnson0
0:372nd & 10opp 24Colton Joseph pass incomplete to Ja'Cory Thomas0
0:293rd & 10opp 24Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding0
0:244th & 10opp 24Riley Callaghan 42 yd FG GOOD+42

MRSH2 plays, 0 yd · End of period

0:241st & 10own 35Mikhail Iakovlev kickoff for 62 yds0
0:241st & 10own 25Michael Allen run for 3 yds to the MRSH 35+3

ODU8 plays, 24 yd · Punt

15:001st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
14:541st & 10own 25Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 20 yds to the ODU 45 for a 1ST down+20
14:162nd & 10own 45Maurki James run for 1 yd to the ODU 46+1
14:141st & 10own 45Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding0
13:523rd & 9own 46Old Dominion Penalty, false start (Maarten Woudsma) to the ODU 41−5
13:373rd & 14own 41Marshall Penalty, off-side (Cam Chmura) to the ODU 46+5
13:203rd & 9own 46Colton Joseph run for 3 yds to the ODU 49+3
12:394th & 6own 49Ian Brandt punt for 51 yds0

MRSH10 plays, 20 yd · Punt

12:351st & 10own 20Carlos Del Rio-Wilson pass complete to Toby Payne for 8 yds to the MRSH 28+8
12:102nd & 2own 28Michael Allen run for 6 yds to the MRSH 34 for a 1ST down+6
11:431st & 10own 34Carlos Del Rio-Wilson run for 9 yds to the MRSH 43+9
11:242nd & 1own 43Michael Allen run for no gain to the MRSH 430
11:063rd & 1own 43Michael Allen run for 2 yds to the MRSH 45 for a 1ST down+2
10:411st & 10own 45Carlos Del Rio-Wilson pass incomplete to De'Andre Tamarez0
10:362nd & 10own 45Carlos Del Rio-Wilson pass incomplete to De'Andre Tamarez0
10:303rd & 10own 45Carlos Del Rio-Wilson pass complete to Adrian Norton for no gain to the MRSH 45 Marshall Penalty, Offensive pass interference (Toby Payne) to the MRSH 30−15
10:063rd & 25own 30Carlos Del Rio-Wilson run for 10 yds to the MRSH 40+10
9:214th & 15own 40Nathan Totten punt for 35 yds , Devin Roche returns for 3 yds to the ODU 28+3

MRSH2 plays, 28 yd · Touchdown

9:171st & 10opp 28Justin Williams-Thomas run for 2 yds to the ODU 26+2
8:452nd & 8opp 26Antwan Roberts 26 Yd Run (Lorcan Quinn Kick)+26

ODU5 plays, 6 yd · Punt

8:461st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
8:441st & 10own 25Trequan Jones run for 4 yds to the ODU 29+4
8:192nd & 6own 29Colton Joseph pass complete to Ja'Cory Thomas for 2 yds to the ODU 31+2
8:053rd & 4own 31Colton Joseph pass incomplete to Na'eem Abdul-Rahim Gladding0
7:574th & 4own 31Ian Brandt punt for 34 yds0

MRSH6 plays, 65 yd · Touchdown

7:491st & 10own 35Michael Allen run for a loss of 1 yard to the MRSH 34−1
7:202nd & 11own 34Carlos Del Rio-Wilson pass complete to Demarcus Lacey for 52 yds to the ODU 14 for a 1ST down+52
6:331st & 10opp 14Antwan Roberts run for 1 yd to the ODU 13+1
5:582nd & 9opp 13Carlos Del Rio-Wilson pass incomplete to De'Andre Tamarez Old Dominion Penalty, Offensive holding (Yards) to the ODU 130
5:562nd & 9opp 13Carlos Del Rio-Wilson run for 8 yds Marshall Penalty, Offensive holding (Adrian Norton) to the ODU 15−2
5:472nd & 11opp 15Demarcus Lacey 15 Yd pass from Carlos Del Rio-Wilson (Lorcan Quinn Kick)+15

ODU5 plays, 9 yd · On downs

5:471st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
5:402nd & 10own 25Trequan Jones run for 5 yds to the ODU 30+5
5:381st & 10own 25Colton Joseph pass incomplete to Ja'Cory Thomas, broken up by Caleb Clark-Glover0
5:013rd & 5own 30Colton Joseph run for 4 yds to the ODU 34+4
4:464th & 1own 34Trequan Jones run for no gain to the ODU 340

MRSH5 plays, 6 yd · Field goal

4:421st & 10opp 34Antwan Roberts run for no gain to the ODU 34 Marshall Penalty, Offensive holding (Tyler McDuffie) to the ODU 44−10
4:171st & 20opp 44Carlos Del Rio-Wilson run for 9 yds to the ODU 35+9
3:312nd & 11opp 35Xayvion Turner-Bradshaw run for 4 yds to the ODU 31+4
2:543rd & 7opp 31JacQai Long pass complete to Adrian Norton for 3 yds to the ODU 28+3
2:114th & 4opp 28Lorcan Quinn 46 Yd Field Goal+46

ODU5 plays, -1 yd · Punt

2:111st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
2:091st & 10own 25Ke'Travion Hargrove run for 1 yd to the ODU 26+1
1:502nd & 9own 26Colton Joseph pass complete to TJ Lott for 7 yds to the ODU 33+7
1:233rd & 2own 33Colton Joseph sacked by Javae Gilmore for a loss of 9 yards to the ODU 24−9
0:514th & 11own 24Ian Brandt punt for 38 yds0

MRSH9 plays, 14 yd · Punt

0:471st & 10own 38Tony Mathis Jr. run for 2 yds to the MRSH 40+2
0:022nd & 8own 40Tony Mathis Jr. run for 5 yds to the MRSH 45+5
0:00own 40End of 3rd Quarter+5
14:563rd & 3own 45Carlos Del Rio-Wilson pass incomplete to Jakolbe Baldwin0
14:544th & 3own 45Old Dominion Penalty, off-side (Jed Olotu-Judah) to the 50 yard line for a 1ST down+5
14:511st & 10midfieldAntwan Roberts run for 2 yds to the ODU 48+2
14:092nd & 8opp 48Antwan Roberts run for 3 yds to the ODU 45+3
13:223rd & 5opp 45Carlos Del Rio-Wilson run for a loss of 3 yards to the ODU 48−3
12:444th & 8opp 48Nathan Totten punt for 38 yds0

ODU3 plays, 3 yd · Turnover

12:421st & 10own 10Colton Joseph run for 5 yds to the ODU 15+5
12:252nd & 5own 15Maurki James run for a loss of 2 yards to the ODU 13−2
12:033rd & 7own 13Colton Joseph pass intercepted Daytione Smith return for no gain to the ODU 220

MRSH6 plays, 22 yd · Touchdown

11:551st & 10opp 22Carlos Del Rio-Wilson run for 7 yds to the ODU 15+7
11:212nd & 3opp 15Carlos Del Rio-Wilson pass incomplete to De'Andre Tamarez for a 1ST down Old Dominion Penalty, off-side (Javen Gibson) to the ODU 10 for a 1ST down+5
11:131st & goalopp 10Antwan Roberts run for 4 yds to the ODU 6+4
10:312nd & goalopp 6Carlos Del Rio-Wilson run for no gain to the ODU 60
9:513rd & goalopp 6Antwan Roberts run for 4 yds to the ODU 2+4
9:074th & goalopp 2Carlos Del Rio-Wilson 2 Yd Run (Lorcan Quinn Kick)+2

ODU9 plays, 75 yd · Touchdown

9:071st & 10own 35Lorcan Quinn kickoff for 65 yds for a touchback0
9:031st & 10own 25Maurki James run for 5 yds to the ODU 30+5
8:402nd & 5own 30Maurki James run for 3 yds to the ODU 33+3
8:263rd & 2own 33Colton Joseph pass complete to Dawson Johnson for 11 yds to the ODU 44 for a 1ST down+11
8:061st & 10own 44Colton Joseph pass incomplete to TJ Lott, broken up by Boogie Trotter0
7:582nd & 10own 44Maurki James run for 3 yds to the ODU 47+3
7:423rd & 7own 47Colton Joseph pass complete to Na'eem Abdul-Rahim Gladding for 46 yds to the MRSH 7 for a 1ST down+46
7:111st & goalopp 7Ke'Travion Hargrove run for 3 yds to the MRSH 4+3
6:562nd & goalopp 4Colton Joseph run for 4 yds for a TD (Riley Callaghan KICK)+4

MRSH6 plays, -2 yd · Punt

6:561st & 10own 35Mikhail Iakovlev kickoff for 17 yds0
6:521st & 10own 48Antwan Roberts run for 7 yds to the ODU 45+7
6:062nd & 3opp 45Antwan Roberts run for a loss of 3 yards to the ODU 48−3
5:273rd & 6opp 48JacQai Long run for 1 yd to the MRSH 47 Marshall Penalty, Offensive holding (Tracy Stephens) to the MRSH 43−9
4:563rd & 15own 43Antwan Roberts run for 3 yds to the MRSH 46+3
4:524th & 12own 46Nathan Totten punt for 54 yds0

ODU15 plays, 80 yd · Touchdown

4:401st & 10own 20Maurki James run for 15 yds to the ODU 35 for a 1ST down+15
4:241st & 10own 35Maurki James run for 5 yds to the ODU 40+5
3:582nd & 5own 40Colton Joseph pass complete to TJ Lott for 11 yds to the MRSH 49 for a 1ST down+11
3:391st & 10opp 49Maurki James run for 7 yds to the MRSH 42+7
3:262nd & 3opp 42Maurki James run for 4 yds to the MRSH 38 for a 1ST down+4
2:571st & 10opp 38Ke'Travion Hargrove run for 1 yd to the MRSH 37+1
2:362nd & 9opp 37Colton Joseph pass incomplete to TJ Johnson0
2:363rd & 9opp 37Ke'Travion Hargrove run for 5 yds to the MRSH 32+5
2:144th & 4opp 32Colton Joseph pass complete to Ke'Travion Hargrove for 7 yds to the MRSH 25 for a 1ST down+7
1:571st & 10opp 25Colton Joseph pass incomplete0
1:492nd & 10opp 25Colton Joseph pass complete to TJ Lott for 8 yds to the MRSH 17+8
1:163rd & 2opp 17Colton Joseph pass complete to Ke'Travion Hargrove for 12 yds to the MRSH 5 for a 1ST down+12
1:061st & goalopp 5Colton Joseph pass complete to TJ Lott for 4 yds to the MRSH 1+4
0:512nd & goalopp 1Colton Joseph pass incomplete to TJ Johnson Marshall Penalty, off-side (Josh Pierre-Louis) to the MRSH 10
0:482nd & goalopp 1Maurki James 1 Yd Run (Riley Callaghan Kick)+1

MRSH3 plays, -2 yd · Uncategorized

0:461st & 10own 35Nathanial Eichner kickoff for 12 yds0
0:461st & 10opp 47run for a loss of 2 yards to the ODU 49−2
0:272nd & 12opp 49run for a loss of 2 yards to the ODU 49−2

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Marshall 9–1 vs Old Dominion

  • 2024 · wk 13Marshall 42 @ Old Dominion 35
  • 2023 · wk 5Old Dominion 35 @ Marshall 41
  • 2022 · wk 10Marshall 12 @ Old Dominion 0
  • 2021 · wk 6Old Dominion 13 @ Marshall 20
  • 2019 · wk 7Old Dominion 17 @ Marshall 31
  • 2018 · wk 7Marshall 42 @ Old Dominion 20
  • 2017 · wk 7Old Dominion 3 @ Marshall 35
  • 2016 · wk 10Marshall 14 @ Old Dominion 38
  • 2015 · wk 5Old Dominion 7 @ Marshall 27
  • 2014 · wk 6Marshall 56 @ Old Dominion 14

Previous 4 meetings vs. Ricky Rahne

Marshall 4–0 vs Ricky Rahne

  • 2024 · wk 13Marshall 42 @ Old Dominion 35
  • 2023 · wk 5Old Dominion 35 @ Marshall 41
  • 2022 · wk 10Marshall 12 @ Old Dominion 0
  • 2021 · wk 6Old Dominion 13 @ Marshall 20

Research

Keep this open while you look at others