Week 9 · 2025

App State at Old Dominion

Sat 10/25/2025 12:00 PMS.B. Ballard StadiumOld Dominion pregame82%Pregame win probability: 82% for Old Dominion. Old Dominion favored, and won.Conference

58°Cloudy3 mph N · 57% humidityRecorded at kickoff by College Football Data

App State

21

5–8

Old Dominion

24

10–3

Attendance

18,097

reported

ODU8 plays, 18 yd · Punt

15:001st & 10own 35#43 C.McVay kickoff 65 yards to the ODU00, Touchback0
15:001st & 10own 25No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU27 (#93 D.Cooper; #10 C.Phares)+2
15:002nd & 8own 27No Huddle-Shotgun #3 D.Roche rush middle for 5 yards gain to the ODU32 (#93 D.Cooper)+5
15:003rd & 3own 32No Huddle-Shotgun #1 C.Joseph rush right for 4 yards gain to the ODU36 (#5 Z.Gamble), 1ST DOWN+4
15:001st & 10own 36No Huddle-Shotgun #3 D.Roche rush left for 8 yards gain to the ODU44 (#10 C.Phares)+8
15:002nd & 2own 44No Huddle-Shotgun #3 D.Roche rush middle for 3 yards loss to the ODU41 (#93 D.Cooper; #56 K.Arnholt)−3
15:003rd & 5own 41No Huddle-Shotgun #1 C.Joseph rush left for 2 yards gain to the ODU43 (#10 C.Phares)+2
11:504th & 3own 43#96 I.Brandt punt 54 yards to the App030

APP9 plays, 70 yd · Turnover

11:501st & 10own 3No Huddle-Shotgun #7 R.Dubinion rush middle for 5 yards gain to the App08 (#3 M.Easterly; #2 N.Stiger)+5
11:502nd & 5own 8No Huddle-Shotgun #17 J.Kohl pass complete short left to #4 I.Cummings caught at App05, for 3 yards to the App11 (#5 B.Crutchfield)+3
11:503rd & 2own 11No Huddle-Shotgun #17 J.Kohl pass complete short left to #4 I.Cummings caught at App09, for 11 yards to the App22 (#12 J.Carter), 1ST DOWN+11
11:501st & 10own 22No Huddle-Shotgun #17 J.Kohl pass complete deep left to #1 D.Dozier caught at App46, for 31 yards to the ODU47, out of bounds at ODU47, 1ST DOWN+31
11:501st & 10opp 47No Huddle-Shotgun #7 R.Dubinion rush middle for 5 yards gain to the ODU42 (#4 J.Mack Jr.; #3 M.Easterly)+5
11:502nd & 5opp 42No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #8 D.Stroman thrown to ODU260
11:503rd & 5opp 42No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to ODU31 broken up by #3 M.Easterly0
11:504th & 5opp 42No Huddle-Shotgun #17 J.Kohl pass incomplete deep right to #4 I.Cummings thrown to ODU20 PENALTY ODU Pass Interference (#4 J.Mack Jr.) 15 yards from ODU42 to ODU27, 1ST DOWN. NO PLAY+15
9:031st & 10opp 27No Huddle-Shotgun #17 J.Kohl pass intercepted by #7 R.Ramey at ODU12 #7 R.Ramey return 3 yards to the ODU15, out of bounds at ODU15+3

ODU3 plays, 85 yd · Touchdown

9:031st & 10own 15No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #7 N.Abdul-Rahim Gladding thrown to ODU25 broken up by #21 D.Burks0
9:032nd & 10own 15No Huddle-Shotgun #1 C.Joseph pass intercepted by #21 D.Burks at ODU36 broken up by #5 Z.Gamble, End Of Play PENALTY App Targeting (#4 M.Farmer) 15 yards from ODU15 to ODU30, 1ST DOWN. NO PLAY+15
8:241st & 10own 30No Huddle-Shotgun #1 C.Joseph pass complete short middle to #18 K.Hargrove caught at ODU44, for 70 yards to the App00 TOUCHDOWN, clock 08:24, 1ST DOWN #94 R.Callaghan kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)+70

APP15 plays, 50 yd · Turnover

8:201st & 10own 35#93 N.Eichner kickoff 52 yards to the App13 #26 K.Alexander return 17 yards to the App30 (#24 D.Goodman; #13 J.Olotu-Judah)+17
8:201st & 10own 30No Huddle-Shotgun #22 J.Lewis rush right for 11 yards gain to the App41 (#1 K.Thomas; #19 L.Struck), 1ST DOWN+11
8:201st & 10own 41No Huddle-Shotgun #22 J.Lewis rush middle for 3 yards gain to the App44 (#19 L.Struck; #5 B.Crutchfield)+3
8:202nd & 7own 44No Huddle-Shotgun #17 J.Kohl pass complete short middle to #4 I.Cummings caught at App48, for 4 yards to the App48 (#4 J.Mack Jr.)+4
8:203rd & 3own 48No Huddle-Shotgun #7 R.Dubinion rush middle for 3 yards gain to the ODU49 (#33 D.Iles), 1ST DOWN+3
8:201st & 10opp 49No Huddle-Shotgun #17 J.Kohl pass complete short right to #15 J.Barnes caught at ODU46, for 2 yards to the ODU47 (#6 Z.Frink)+2
8:202nd & 8opp 47No Huddle-Shotgun #17 J.Kohl pass complete short left to #4 I.Cummings caught at ODU47, for 0 yards to the ODU47 (#33 D.Iles)0
8:203rd & 8opp 47No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to ODU38 broken up by #5 B.Crutchfield0
8:201st & 10opp 24No Huddle-Shotgun #22 J.Lewis rush middle for 3 yards gain to the ODU21 (#6 Z.Frink; #3 M.Easterly)+3
8:202nd & 7opp 21PENALTY ODU Face Mask 11 yard from ODU21 to ODU10, 1ST DOWN. NO PLAY+11
8:201st & goalopp 10No Huddle-Shotgun #17 J.Kohl rush right for 1 yard gain to the ODU09 (#90 C.Forbes; #6 Z.Frink)+1
8:202nd & goalopp 9No Huddle-Shotgun #17 J.Kohl rush middle for 4 yards gain to the ODU05 (#6 Z.Frink; #9 D.Lynch)+4
8:203rd & goalopp 5No Huddle #17 J.Kohl pass complete short middle to #8 D.Stroman caught at ODU00, for 0 yards to the ODU05 PENALTY App Pass Interference (#85 D.Larkins) 15 yards from ODU05 to ODU20. NO PLAY0
8:204th & 8opp 47No Huddle #37 I.Ratliff pass complete short right to #10 C.Phares caught at ODU35, for 23 yards to the ODU24 (#3 M.Easterly), 1ST DOWN+23
0:003rd & goalopp 20No Huddle-Shotgun #17 J.Kohl pass intercepted by #12 J.Carter at ODU00, Touchback0

ODU15 plays, 51 yd · Missed FG

8:201st & 10own 20No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU24 (#33 A.Benton)+4
8:202nd & 6own 24No Huddle-Shotgun #1 C.Joseph pass complete short left to #6 J.Thomas caught at ODU34, for 10 yards to the ODU34, out of bounds at ODU34, 1ST DOWN+10
8:201st & 10own 34No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to ODU45 broken up by #5 Z.Gamble0
8:202nd & 10own 34No Huddle-Shotgun #3 D.Roche rush right for 4 yards gain to the ODU38 (#21 D.Burks; #56 K.Arnholt)+4
8:203rd & 6own 38No Huddle-Shotgun #1 C.Joseph pass complete short left to #6 J.Thomas caught at App44, for 18 yards to the App44 (#56 K.Arnholt; #13 E.Mc-Cantos), 1ST DOWN+18
8:201st & 10opp 44No Huddle-Shotgun #3 D.Roche rush middle for 10 yards gain to the App34 (#10 C.Phares; #21 D.Burks), 1ST DOWN+10
0:001st & 10opp 44End of 1st quarter.+6
15:001st & 10opp 38No Huddle-Shotgun #1 C.Joseph pass complete short left to #6 J.Thomas caught at App38, for 3 yards loss to the App37 (#21 D.Burks; #2 E.Johnson)−3
15:002nd & 13opp 37No Huddle-Shotgun #1 C.Joseph rush middle for 3 yards gain to the App34 (#7 J.Favors)+3
15:003rd & 10opp 34No Huddle-Shotgun #3 D.Roche rush right for 5 yards gain to the App29 (#33 A.Benton)+5
15:004th & 5opp 29No Huddle-Shotgun #1 C.Joseph pass incomplete short left to #7 N.Abdul-Rahim Gladding thrown to App22, TURNOVER ON DOWNS0
12:554th & 5opp 29#94 R.Callaghan field goal attempt from 47 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 12:55+47
0:002nd & 5opp 29No Huddle-Shotgun #1 C.Joseph pass incomplete deep left to #7 N.Abdul-Rahim Gladding thrown to App03 broken up by #2 E.Johnson0
0:003rd & 5opp 29No Huddle-Shotgun #1 C.Joseph pass incomplete short left to #7 N.Abdul-Rahim Gladding thrown to App260
0:001st & 10opp 34No Huddle-Shotgun #3 D.Roche rush right for 5 yards gain to the App29 (#33 A.Benton)+5

APP7 plays, 16 yd · Punt

12:551st & 10own 29No Huddle-Shotgun #7 R.Dubinion rush middle for 7 yards gain to the App36 (#33 D.Iles)+7
12:552nd & 3own 36No Huddle-Shotgun #17 J.Kohl pass complete short middle to #7 R.Dubinion caught at App40, for 10 yards to the App46 (#3 M.Easterly; #2 N.Stiger), 1ST DOWN+10
12:551st & 10own 46PENALTY App False Start (#86 K.Hamlett) 5 yards from App46 to App41. NO PLAY+5
12:551st & 15own 41No Huddle-Shotgun #17 J.Kohl pass complete short right to #7 R.Dubinion caught at App39, for 2 yards loss to the App39 (#2 N.Stiger)−2
12:552nd & 17own 39No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #15 J.Barnes thrown to App450
12:553rd & 17own 39No Huddle-Shotgun #17 J.Kohl pass complete short left to #15 J.Barnes caught at App37, for 6 yards to the App45 (#30 F.Giles; #18 J.Forrest)+6
10:004th & 11own 45#37 I.Ratliff punt 36 yards to the ODU19, out of bounds at ODU190

ODU4 plays, 15 yd · Punt

10:001st & 10own 19No Huddle-Shotgun #18 K.Hargrove rush middle for 1 yard gain to the ODU20 (#7 J.Favors; #0 J.Willis)+1
10:002nd & 9own 20No Huddle-Shotgun #1 C.Joseph rush middle for 4 yards gain to the ODU24 (#0 J.Willis)+4
10:003rd & 5own 24No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to ODU29 PENALTY ODU Holding declined0
10:004th & 5own 24#96 I.Brandt punt 42 yards to the App34 #15 J.Barnes return 0 yards to the App34 (#2 N.Stiger) PENALTY App Holding 10 yards from App34 to App240

APP4 plays, 9 yd · Punt

10:001st & 10own 24No Huddle-Shotgun #7 R.Dubinion rush middle for 1 yard gain to the App25 (#24 D.Goodman; #38 S.Naotala)+1
10:002nd & 9own 25No Huddle-Shotgun #17 J.Kohl pass complete short right to #7 R.Dubinion caught at App29, for 4 yards to the App29 (#24 D.Goodman; #6 Z.Frink)+4
10:003rd & 5own 29No Huddle-Shotgun #7 R.Dubinion rush middle for 4 yards gain to the App33 (#38 S.Naotala; #33 D.Iles)+4
7:034th & 1own 33#37 I.Ratliff punt 41 yards to the ODU26 #3 D.Roche return 9 yards to the ODU35 (#6 E.Floyd; #22 R.Porter)+9

ODU11 plays, 50 yd · Field goal

7:031st & 10own 35No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU37 (#44 R.Porter; #10 C.Phares)+2
7:032nd & 8own 37No Huddle-Shotgun #1 C.Joseph pass complete short left to #9 J.Butler caught at ODU37, for 1 yard to the ODU38 (#13 E.Mc-Cantos; #5 Z.Gamble)+1
7:033rd & 7own 38No Huddle-Shotgun #1 C.Joseph pass complete short left to #7 N.Abdul-Rahim Gladding caught at App46, for 16 yards to the App46, out of bounds at App46, 1ST DOWN+16
7:031st & 10opp 46No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to App40 broken up by #5 Z.Gamble0
7:032nd & 10opp 46No Huddle-Shotgun #1 C.Joseph pass incomplete deep left to #16 T.Caver thrown to App03 broken up by #24 C.Conyer PENALTY App Pass Interference (#24 C.Conyer) 15 yards from App46 to App31, 1ST DOWN. NO PLAY+15
7:031st & 10opp 31No Huddle-Shotgun #1 C.Joseph rush middle for 8 yards gain to the App23 (#10 C.Phares; #56 K.Arnholt)+8
7:032nd & 2opp 23No Huddle-Shotgun #1 C.Joseph rush right for 5 yards gain to the App18 (#5 Z.Gamble), 1ST DOWN+5
7:031st & 10opp 18No Huddle-Shotgun #5 M.James rush middle for 1 yard gain to the App17 (#33 A.Benton)+1
7:032nd & 9opp 17No Huddle-Shotgun #5 M.James rush middle for 2 yards loss to the App19 (#44 R.Porter; #10 C.Phares)−2
7:033rd & 11opp 19No Huddle-Shotgun #1 C.Joseph rush right for 4 yards gain to the App15, out of bounds at App15+4
2:104th & 7opp 15#94 R.Callaghan field goal attempt from 33 yards GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 02:10+33

APP14 plays, 75 yd · Touchdown

2:101st & 10own 35#93 N.Eichner kickoff 65 yards to the App00, Touchback0
2:101st & 10own 25No Huddle-Shotgun #17 J.Kohl pass complete short left to #15 J.Barnes caught at App22, for 2 yards to the App27 (#95 A.Foster)+2
2:102nd & 8own 27No Huddle-Shotgun #17 J.Kohl pass complete short middle to #86 K.Hamlett caught at App35, for 11 yards to the App38 (#6 Z.Frink), 1ST DOWN+11
2:101st & 10own 38No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #7 R.Dubinion thrown to App440
2:102nd & 10own 38No Huddle-Shotgun #17 J.Kohl pass incomplete short middle to #16 A.Sanchez thrown to App46 PENALTY ODU Pass Interference (#6 Z.Frink) 15 yards from App38 to ODU47, 1ST DOWN. NO PLAY+15
2:101st & 10opp 47No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #86 K.Hamlett thrown to ODU500
2:102nd & 10opp 47No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #15 J.Barnes thrown to ODU350
2:103rd & 10opp 47No Huddle-Shotgun #17 J.Kohl rush middle for 4 yards gain to the ODU43 (#34 J.Culbreath; #36 J.Gibson)+4
2:104th & 6opp 43No Huddle-Shotgun #17 J.Kohl pass complete short right to #15 J.Barnes caught at ODU37, for 6 yards to the ODU37, out of bounds at ODU37, 1ST DOWN+6
2:101st & 10opp 37No Huddle-Shotgun #17 J.Kohl pass incomplete deep middle to #1 D.Dozier thrown to ODU10 broken up by #5 B.Crutchfield0
2:102nd & 10opp 37No Huddle-Shotgun #17 J.Kohl pass complete short right to #8 D.Stroman caught at ODU20, for 17 yards to the ODU20 (#2 N.Stiger), out of bounds, 1ST DOWN+17
2:101st & 10opp 20No Huddle-Shotgun #17 J.Kohl pass complete short middle to #86 K.Hamlett caught at ODU16, for 4 yards to the ODU16 (#6 Z.Frink)+4
2:102nd & 6opp 16No Huddle-Shotgun #17 J.Kohl pass incomplete short middle to #86 K.Hamlett thrown to ODU11 broken up by #6 Z.Frink0
0:303rd & 6opp 16No Huddle-Shotgun #17 J.Kohl pass complete short left to #15 J.Barnes caught at ODU01, for 16 yards to the ODU00 TOUCHDOWN, clock 00:30, 1ST DOWN #90 D.De Freitas kick attempt good (H: #37 I.Ratliff, LS: #47 J.Poff)+16

ODU10 plays, 43 yd · Missed FG

0:261st & 10own 35#43 C.McVay kickoff 64 yards to the ODU01 #5 M.James return 25 yards to the ODU26 (#35 B.Yurachek)+25
0:261st & 10own 26No Huddle-Shotgun #1 C.Joseph pass complete short right to #2 T.Brown caught at ODU38, for 13 yards to the ODU39 (#6 E.Floyd), out of bounds, 1ST DOWN+13
0:261st & 10own 39No Huddle-Shotgun #1 C.Joseph pass complete short middle to #7 N.Abdul-Rahim Gladding caught at ODU46, for 15 yards to the App46 (#21 D.Burks), 1ST DOWN+15
0:121st & 10opp 46No Huddle-Shotgun #1 C.Joseph rush middle for 7 yards gain to the App39, out of bounds at App39+7
0:121st & 10own 39Timeout Old Dominion, clock 00:120
0:062nd & 3opp 39No Huddle-Shotgun #5 M.James rush middle for 8 yards gain to the App31 (#12 B.Littlejohn), 1ST DOWN+8
0:061st & 10opp 46Timeout Old Dominion, clock 00:060
0:061st & 10own 46Timeout App State, clock 00:060
0:001st & 10opp 31End of 2nd quarter.−23
0:001st & 10opp 31#94 R.Callaghan field goal attempt from 50 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 00:00+50

APP5 plays, 6 yd · Punt

15:001st & 10own 21No Huddle-Shotgun #17 J.Kohl pass incomplete short middle to #8 D.Stroman thrown to App26 QB hurried by #90 C.Forbes0
15:002nd & 10own 21No Huddle-Shotgun #17 J.Kohl pass complete short right to #15 J.Barnes caught at App16, for 6 yards to the App27 (#2 N.Stiger)+6
15:003rd & 4own 27No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #7 R.Dubinion thrown to App18 broken up by #43 K.Trinidad0
14:561st & 10own 35#93 N.Eichner kickoff 62 yards to the App03 #26 K.Alexander return 18 yards to the App21 (#18 J.Forrest; #24 D.Goodman)+18
13:574th & 4own 27#37 I.Ratliff punt 37 yards to the ODU36 #3 D.Roche return 15 yards to the App49 (#10 C.Phares; #21 D.Burks)+15

ODU9 plays, 49 yd · Touchdown

13:571st & 10opp 49No Huddle-Shotgun #20 T.Jones rush middle for 1 yard gain to the App48 (#33 A.Benton; #44 R.Porter)+1
13:572nd & 9opp 48No Huddle-Shotgun #1 C.Joseph rush left for 7 yards gain to the App41 (#5 Z.Gamble), out of bounds+7
13:573rd & 2opp 41No Huddle-Shotgun #20 T.Jones rush middle for 11 yards gain to the App30 (#5 Z.Gamble; #56 K.Arnholt), 1ST DOWN+11
13:571st & 10opp 30No Huddle-Shotgun #1 C.Joseph rush right for 5 yards gain to the App25 (#5 Z.Gamble)+5
13:572nd & 5opp 25No Huddle-Shotgun #20 T.Jones rush middle for 12 yards gain to the App13 (#10 C.Phares; #5 Z.Gamble), 1ST DOWN+12
13:571st & 10opp 13No Huddle-Shotgun #1 C.Joseph rush right for 5 yards gain to the App08 (#13 E.Mc-Cantos) PENALTY ODU Holding (#75 S.Grant) 10 yards from App13 to App23. NO PLAY+10
13:571st & 20opp 23No Huddle-Shotgun #1 C.Joseph pass incomplete deep right to #2 T.Brown thrown to App000
13:572nd & 20opp 23No Huddle-Shotgun #1 C.Joseph pass complete short left to #6 J.Thomas caught at App14, for 7 yards to the App16 (#7 J.Favors), out of bounds+7
10:023rd & 13opp 16No Huddle-Shotgun #1 C.Joseph pass complete short right to #7 N.Abdul-Rahim Gladding caught at App00, for 16 yards to the App00 TOUCHDOWN, clock 10:02, 1ST DOWN #94 R.Callaghan kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)+16

APP8 plays, 11 yd · Punt

9:581st & 10own 35#93 N.Eichner kickoff 60 yards to the App05 #26 K.Alexander return 20 yards to the App25 (#5 B.Crutchfield; #18 J.Forrest)+20
9:581st & 10own 25No Huddle-Shotgun #17 J.Kohl sacked for loss of 4 yards to the App21 (#94 R.Williams Jr.)−4
9:582nd & 14own 21No Huddle-Shotgun #7 R.Dubinion rush middle for 13 yards gain to the App34 (#19 L.Struck; #1 K.Thomas)+13
9:583rd & 1own 34#17 J.Kohl pass complete short left to #15 J.Barnes caught at App34, for 2 yards to the App36 (#6 Z.Frink), 1ST DOWN+2
9:581st & 10own 36No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #86 K.Hamlett thrown to App330
9:582nd & 10own 36No Huddle-Shotgun #22 J.Lewis rush middle for 0 yards to the App36 (#36 J.Gibson; #76 L.McFadden-Pressley)0
9:583rd & 10own 36No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #15 J.Barnes thrown to App40 broken up by #5 B.Crutchfield0
7:274th & 10own 36#37 I.Ratliff punt 46 yards to the ODU18 fair catch by #3 D.Roche at ODU180

ODU7 plays, 26 yd · Punt

7:271st & 10own 18No Huddle-Shotgun #1 C.Joseph pass complete short middle to #5 M.James caught at ODU25, for 17 yards to the ODU35 (#7 J.Favors), 1ST DOWN+17
7:271st & 10own 35No Huddle-Shotgun #1 C.Joseph pass complete short to #5 M.James caught at ODU44, for 9 yards to the ODU44, out of bounds at ODU44+9
7:272nd & 1own 44No Huddle-Shotgun #5 M.James rush middle for 2 yards gain to the ODU46 (#41 C.Sandstrom; #13 E.Mc-Cantos), 1ST DOWN+2
7:271st & 10own 46No Huddle-Shotgun #5 M.James rush middle for 1 yard gain to the ODU47 (#12 B.Littlejohn)+1
7:272nd & 9own 47No Huddle-Shotgun #1 C.Joseph pass incomplete short right thrown to ODU450
7:273rd & 9own 47No Huddle-Shotgun #1 C.Joseph sacked for loss of 3 yards to the ODU44 (#12 B.Littlejohn)−3
4:494th & 12own 44#96 I.Brandt punt 41 yards to the App15 fair catch by #15 J.Barnes at App150

APP4 plays, 9 yd · Punt

4:491st & 10own 15No Huddle-Shotgun #17 J.Kohl pass incomplete short middle thrown to App19 QB hurried by #38 S.Naotala0
4:492nd & 10own 15No Huddle-Shotgun #7 R.Dubinion rush right for 9 yards gain to the App24 (#30 F.Giles)+9
4:493rd & 1own 24No Huddle-Shotgun #17 J.Kohl rush left for 0 yards to the App24 (#38 S.Naotala)0
3:294th & 1own 24#37 I.Ratliff punt 42 yards to the ODU34 #3 D.Roche return 5 yards to the ODU39 (#15 T.Davis)+5

ODU7 plays, 61 yd · Touchdown

4:491st & 10own 39No Huddle-Shotgun #1 C.Joseph rush left for 1 yard gain to the ODU40 (#7 J.Favors; #56 K.Arnholt)+1
4:492nd & 9own 40No Huddle-Shotgun #3 D.Roche rush middle for 15 yards gain to the App45 (#5 Z.Gamble; #6 E.Floyd), 1ST DOWN+15
4:491st & 10opp 45No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #9 J.Butler thrown to App400
4:492nd & 10opp 45No Huddle-Shotgun #1 C.Joseph pass complete short right to #2 T.Brown caught at App29, for 16 yards to the App29, End Of Play, 1ST DOWN+16
4:491st & 10opp 29No Huddle-Shotgun #1 C.Joseph rush middle for 4 yards loss to the App33 fumbled by #1 C.Joseph at App32 recovered by ODU #58 S.Dubose-Bourne at App33, End Of Play−4
4:492nd & 14opp 33No Huddle-Shotgun #1 C.Joseph pass complete short left to #9 J.Butler caught at App25, for 9 yards to the App24 (#56 K.Arnholt; #2 E.Johnson)+9
0:263rd & 5opp 24No Huddle-Shotgun #1 C.Joseph pass complete short middle to #6 J.Thomas caught at App19, for 24 yards to the App00 TOUCHDOWN, clock 00:26, 1ST DOWN #94 R.Callaghan kick attempt good (H: #96 I.Brandt, LS: #30 B.Durkin)+24

APP7 plays, -31 yd · On downs

0:26own 35PENALTY App Face Mask (#7 J.Favors) 15 yards from ODU35 to ODU50. NO PLAY+15
0:261st & 10midfield#93 N.Eichner kickoff 50 yards to the App00, Touchback0
0:261st & 10own 25No Huddle-Shotgun #17 J.Kohl pass complete short right to #15 J.Barnes caught at App27, for 5 yards to the App30 (#33 D.Iles)+5
0:262nd & 5own 30No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to App30 broken up by #43 K.Trinidad0
0:002nd & 5opp 30End of 3rd quarter.−40
15:003rd & 5own 30No Huddle-Shotgun #7 R.Dubinion rush right for 4 yards gain to the App34 (#12 J.Carter), out of bounds+4
14:294th & 1own 34No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to App40 broken up by #1 K.Thomas, TURNOVER ON DOWNS0

ODU9 plays, 28 yd · Turnover

14:291st & 10opp 34No Huddle-Shotgun #1 C.Joseph rush left for 11 yards gain to the App23 (#12 B.Littlejohn), 1ST DOWN+11
14:291st & 10opp 23No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the App23 (#97 K.Abrams-Verwayne; #0 J.Willis)0
14:292nd & 10opp 23No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #2 T.Brown thrown to App150
14:293rd & 10opp 23No Huddle-Shotgun #1 C.Joseph rush middle for 8 yards gain to the App15 (#10 C.Phares)+8
14:294th & 2opp 15No Huddle-Shotgun #1 C.Joseph pass complete short right to #7 N.Abdul-Rahim Gladding caught at App08, for 11 yards to the App04 (#5 Z.Gamble; #6 E.Floyd), 1ST DOWN+11
14:291st & goalopp 4No Huddle-Shotgun #1 C.Joseph rush middle for 3 yards gain to the App01 (#33 A.Benton; #97 K.Abrams-Verwayne)+3
14:292nd & goalopp 1PENALTY ODU False Start (#55 M.Woudsma) 5 yards from App01 to App06. NO PLAY+5
14:292nd & goalopp 6No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #7 N.Abdul-Rahim Gladding thrown to App00 broken up by #21 D.Burks0
11:233rd & goalopp 6No Huddle-Shotgun #1 C.Joseph pass intercepted by #5 Z.Gamble at App03 broken up by #44 R.Porter #5 Z.Gamble return 6 yards to the App09 (#1 C.Joseph; #65 R.Joyce)+6

APP9 plays, 91 yd · Touchdown

11:231st & 10own 9No Huddle-Shotgun #5 A.Swann pass incomplete short to #3 S.Mbake thrown to App10 PENALTY ODU Roughing The Passer (#36 J.Gibson) 15 yards from App09 to App24, 1ST DOWN. NO PLAY+15
11:231st & 10own 24No Huddle-Shotgun #5 A.Swann pass complete short middle to #86 K.Hamlett caught at App33, for 14 yards to the App38 (#6 Z.Frink; #7 R.Ramey), 1ST DOWN+14
11:231st & 10own 38No Huddle-Shotgun #5 A.Swann pass incomplete short middle to #3 S.Mbake thrown to App470
11:232nd & 10own 38No Huddle-Shotgun #5 A.Swann pass complete short left to #86 K.Hamlett caught at App37, for 0 yards to the App38 (#6 Z.Frink)0
11:233rd & 10own 38No Huddle-Shotgun #5 A.Swann pass complete short middle to #86 K.Hamlett caught at App44, for 8 yards to the App46 (#6 Z.Frink; #12 J.Carter)+8
11:234th & 2own 46No Huddle-Shotgun #5 A.Swann pass complete short left to #1 D.Dozier caught at App50, for 4 yards to the App50, out of bounds at App50, 1ST DOWN+4
11:231st & 10midfieldNo Huddle-Shotgun #5 A.Swann pass incomplete deep left to #1 D.Dozier thrown to ODU210
11:232nd & 10midfieldPENALTY ODU Roughing The Passer (#90 C.Forbes) 15 yards from App50 to ODU35, 1ST DOWN. NO PLAY+15
9:261st & 10opp 35No Huddle-Shotgun #5 A.Swann pass complete deep left to #86 K.Hamlett caught at ODU13, for 35 yards to the ODU00 TOUCHDOWN, clock 09:26, 1ST DOWN #90 D.De Freitas kick attempt good (H: #37 I.Ratliff, LS: #47 J.Poff)+35

ODU17 plays, 70 yd · Missed FG

9:201st & 10own 35#43 C.McVay kickoff 65 yards to the ODU00 #5 M.James return 9 yards to the ODU09 (#22 R.Porter)+9
9:201st & 10own 9No Huddle-Shotgun #20 T.Jones rush right for 2 yards gain to the ODU11 (#10 C.Phares; #9 D.Manuel)+2
9:202nd & 8own 11No Huddle-Shotgun #1 C.Joseph pass complete short left to #7 N.Abdul-Rahim Gladding caught at ODU14, for 19 yards to the ODU30 (#7 J.Favors; #21 D.Burks), 1ST DOWN+19
9:201st & 10own 30No Huddle-Shotgun #20 T.Jones rush middle for 5 yards gain to the ODU35 (#41 C.Sandstrom)+5
9:202nd & 5own 35No Huddle-Shotgun #1 C.Joseph pass complete short right to #7 N.Abdul-Rahim Gladding caught at ODU35, for 3 yards to the ODU38 (#5 Z.Gamble; #13 E.Mc-Cantos)+3
9:203rd & 2own 38No Huddle-Shotgun #1 C.Joseph pass complete short left to #7 N.Abdul-Rahim Gladding caught at ODU46, for 10 yards to the ODU48 (#5 Z.Gamble), 1ST DOWN+10
9:201st & 10own 48No Huddle-Shotgun #20 T.Jones rush middle for 2 yards gain to the ODU50 (#44 R.Porter)+2
9:202nd & 8midfieldNo Huddle-Shotgun #1 C.Joseph pass complete short right to #7 N.Abdul-Rahim Gladding caught at App36, for 15 yards to the App35 (#5 Z.Gamble), 1ST DOWN+15
9:201st & 10opp 35No Huddle-Shotgun #1 C.Joseph pass complete short left to #6 J.Thomas caught at App26, for 9 yards to the App26 (#2 E.Johnson; #21 D.Burks)+9
9:202nd & 1opp 26No Huddle-Shotgun #1 C.Joseph pass incomplete short right thrown to App230
9:203rd & 1opp 26No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the App23 (#33 A.Benton; #56 K.Arnholt), 1ST DOWN+3
9:201st & 10opp 23No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the App21 (#44 R.Porter)+2
3:372nd & 8opp 21No Huddle-Shotgun #1 C.Joseph rush left for 0 yards to the App21 fumbled by #1 C.Joseph at App21 forced by #97 K.Abrams-Verwayne recovered by ODU #1 C.Joseph at App21, End Of Play0
3:371st & 10own 23Timeout App State, clock 03:370
3:373rd & 8opp 21No Huddle-Shotgun #1 C.Joseph pass incomplete deep right to #7 N.Abdul-Rahim Gladding thrown to App00 QB hurried by #33 A.Benton0
3:313rd & 8own 21Timeout App State, clock 03:310
3:224th & 8opp 21#94 R.Callaghan field goal attempt from 39 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 03:22+39

APP9 plays, 79 yd · Touchdown

3:221st & 10own 21No Huddle-Shotgun #5 A.Swann pass complete short right to #7 R.Dubinion caught at App20, for 4 yards to the App25 (#6 Z.Frink), out of bounds+4
3:222nd & 6own 25No Huddle-Shotgun #5 A.Swann pass complete short left to #1 D.Dozier caught at App31, for 6 yards to the App31 (#5 B.Crutchfield), 1ST DOWN+6
3:221st & 10own 31No Huddle-Shotgun #5 A.Swann pass incomplete short left to #86 K.Hamlett thrown to App400
3:222nd & 10own 31No Huddle-Shotgun #5 A.Swann pass complete short right to #7 R.Dubinion caught at App27, for 9 yards to the App40 (#2 N.Stiger), out of bounds+9
3:223rd & 1own 40No Huddle-Shotgun #5 A.Swann pass incomplete deep middle to #15 J.Barnes thrown to ODU220
3:224th & 1own 40No Huddle-Shotgun #5 A.Swann pass complete short middle to #22 J.Lewis caught at App46, for 7 yards to the App47 (#38 S.Naotala; #34 J.Culbreath), 1ST DOWN+7
3:221st & 10own 47No Huddle-Shotgun #5 A.Swann pass complete short right to #22 J.Lewis caught at App45, for 1 yard to the App48 (#6 Z.Frink; #34 J.Culbreath)+1
3:222nd & 9own 48No Huddle-Shotgun #5 A.Swann pass complete short middle to #15 J.Barnes caught at ODU34, for 18 yards to the ODU34, End Of Play, 1ST DOWN+18
1:351st & 10opp 34No Huddle-Shotgun #5 A.Swann pass complete deep left to #1 D.Dozier caught at ODU00, for 34 yards to the ODU00 TOUCHDOWN, clock 01:35, 1ST DOWN #90 D.De Freitas kick attempt good (H: #37 I.Ratliff, LS: #47 J.Poff)+34

ODU7 plays, -7 yd · End of period

1:341st & 10own 35#43 C.McVay onside kickoff 12 yards to the App47, End Of Play0
1:341st & 10opp 47Kneel down by #1 C.Joseph at ODU49 for loss of 4 yards−4
1:302nd & 14own 49Kneel down by #1 C.Joseph at ODU45 for loss of 4 yards PENALTY App Offside 5 yards from ODU49 to App46. NO PLAY+5
1:301st & 10own 47Timeout App State, clock 01:300
1:302nd & 9opp 46Kneel down by #1 C.Joseph at ODU49 for loss of 5 yards−5
1:303rd & 14own 49No Huddle-Shotgun #1 C.Joseph rush right for 3 yards loss to the ODU46 (#5 Z.Gamble)−3
0:003rd & 14own 49End of 4th quarter.−3

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

Previous 5 meetings vs. Team

Old Dominion 1–4 vs App State

  • 2024 · wk 10Old Dominion 20 @ App State 28
  • 2023 · wk 8App State 21 @ Old Dominion 28
  • 2022 · wk 12Old Dominion 14 @ App State 27
  • 2016 · wk 2Old Dominion 7 @ App State 31
  • 2015 · wk 4App State 49 @ Old Dominion 0

Previous 3 meetings vs. Ricky Rahne

App State 2–1 vs Ricky Rahne

  • 2024 · wk 10Old Dominion 20 @ App State 28
  • 2023 · wk 8App State 21 @ Old Dominion 28
  • 2022 · wk 12Old Dominion 14 @ App State 27

Research

Keep this open while you look at others