FINAL SCORE
App State
4-4 (1-3)
21
Old Dominion
5-3 (2-2)
24


October 25, 2025 • Kornblau Field at S.B. Ballard Stadium (Norfolk, Virginia)




FINAL STATISTICS

Game Summary
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia
App State (4-4; 1-3) vs. Old Dominion (5-3; 2-2)
Date: 10/25/2025 • Site: Norfolk, Virginia • Stadium: Kornblau Field at S.B. Ballard Stadium
Kickoff time: 01:11 PM ADT • End of Game: 04:58 PM ADT • Total elapsed time: 03:47
Attendance: 18097
Temperature: 59 • Wind: 14 south • Weather: sunny
Scoring Summary
Score by Quarters1234Total
App State0701421
Old Dominion7314024

QtrTimeScoring PlayV-H
1st08:24ODU - K.Hargrove 70 yd TD PASS from C.Joseph (PAT KICK by R.Callaghan GOOD) , 2-85 0:39-7
2nd02:10ODU - R.Callaghan 33 yd FG , 10-50 4:530-10
2nd00:30APP - J.Barnes 16 yd TD PASS from J.Kohl (PAT KICK by D.De Freitas GOOD) , 12-75 1:407-10
3rd10:02ODU - N.Abdul-Rahim Gladding 16 yd TD PASS from C.Joseph (PAT KICK by R.Callaghan GOOD) , 8-49 3:557-17
3rd00:26ODU - J.Thomas 24 yd TD PASS from C.Joseph (PAT KICK by R.Callaghan GOOD) , 7-61 3:037-24
4th09:26APP - K.Hamlett 35 yd TD PASS from A.Swann (PAT KICK by D.De Freitas GOOD) , 7-91 1:5714-24
4th01:35APP - D.Dozier 34 yd TD PASS from A.Swann (PAT KICK by D.De Freitas GOOD) , 9-79 1:4721-24
Officials
Referee: Trennis Livingston
Umpire: Jonathan Gibson
Head Linesman: Jordan Sharp
Line judge: Terry Allgeier
Field judge: William Elliott
Back judge: Eric Apolenis
Side judge: Keythric Merriweather
Center judge: Lance Bobbitt

Team Statistics
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

APPODU
FIRST DOWNS2326
Rushing210
Passing1614
Penalty52
NET YARDS RUSHING73154
Rushing Attempts1845
Average Per Rush4.13.4
Rushing Touchdowns00
Yards Gained Rushing77178
Yards Lost Rushing424
NET YARDS PASSING301305
Completions-Attempts-Int32-54-221-33-1
Average Per Attempt5.69.2
Average Per Completion9.414.5
Passing Touchdowns33
TOTAL OFFENSIVE YARDS374459
Total Offensive plays7278
Average Gain Per Play5.25.9
Fumbles: Number-Lost0-02-0
Penalties: Number-Yards7-807-86
PUNTS-YARDS5-2023-137
Average Yards Per Punt40.445.7
Net Yards Per Punt34.645.7
Inside 2022
50+ Yards01
Touchbacks00
Fair catch11
KICKOFFS-YARDS4-2065-304
Average Yards Per Kickoff51.560.8
Net Yards Per Kickoff37.854
Touchbacks12
Punt returns: Number-Yards-TD1-0-03-29-0
Average Per Return09.7
Kickoff returns: Number-Yards-TD3-55-02-34-0
Average Per Return18.317
Interceptions: Number-Yards-TD1-6-02-3-0
Fumble Returns: Number-Yards0-00-0
Miscellaneous Yards00
Possession Time24:4135:19
1st Quarter8:276:33
2nd Quarter6:358:25
3rd Quarter5:209:36
4th Quarter4:1510:45
Third-Down Conversions4 of 168 of 17
Fourth-Down Conversions4 of 51 of 1
Red Zone Scores-Chances1 of 22 of 3
Touchdowns11
Field Goals0 of 01 of 1
Sacks By: Number-Yards1-31-4
Tackles For Loss: Number-Yards5.0-142.0-6
Forced Three-And-Outs13
Total TDs33
Defensive TDs00
Special Teams TDs00
PAT Kicks3-33-3
Field Goals0-01-4
Points off turnovers77

Individual Statistics
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

App State Old Dominion

RushingNo.GainLossNetTDLgAvg
R.Dubinion9510510135.7
J.Lewis4170170114.3
J.Kohl5945041
Totals18774730134.1

RushingNo.GainLossNetTDLgAvg
C.Joseph187210620113.4
D.Roche13603570154.4
T.Jones6330330125.5
M.James512210082
K.Hargrove1101011
TEAM209-900-4.5
Totals45178241540153.4
PassingC-A-IYdsTDLongSack
A.Swann12-16-01402350
J.Kohl19-37-21381311
I.Ratliff1-1-0230230
Totals32-54-23013351
PassingC-A-IYdsTDLongSack
C.Joseph21-33-13053701
Totals21-33-13053701
ReceivingNo.YardsTDLongTgtYAC
J.Barnes9631181329
K.Hamlett6721351024
R.Dubinion525010824
D.Dozier475134107
I.Cummings418011419
J.Lewis280724
C.Phares123023111
D.Stroman11701740
TEAM000000
S.Mbake000010
Totals3230133553118
ReceivingNo.YardsTDLongTgtYAC
N.Abdul-Rahim Gladding81051191534
J.Thomas665124618
T.Brown22901641
M.James226017210
J.Butler2100932
K.Hargrove170170156
TEAM000000
Totals2130537031121
PuntingNo.YdsAvgLongIn20TB
I.Ratliff520240.44620
Totals520240.44620
PuntingNo.YdsAvgLongIn20TB
I.Brandt313745.75420
Totals313745.75420
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
Z.Gamble000000166
J.Barnes100000000
K.Alexander00035520000
Totals10035520166
PuntKickoffIntercept
ReturnsNoYdsLgNoYdsLgNoYdsLg
D.Roche32915000000
M.James00023425000
R.Ramey000000133
J.Carter000000100
Totals3291523425233
Field goalsQtrTimeDistResult
Field goalsQtrTimeDistResult
R.Callaghan2nd12:5547MISSED
R.Callaghan2nd02:1033GOOD
R.Callaghan2nd00:0050MISSED
R.Callaghan4th03:2239MISSED
KickoffsNo.YardsAvgTBOB
C.McVay420651.510
KickoffsNo.YardsAvgTBOB
N.Eichner530460.820
All-purposeRunRcvKRPRIR/FRTotal
R.Dubinion512500076
D.Dozier07500075
K.Hamlett07200072
J.Barnes06300063
All-purposeRunRcvKRPRIR/FRTotal
N.Abdul-Rahim Gladding0105000105
D.Roche570029086
K.Hargrove17000071
M.James1026340070
FumblesNo.Lost
FumblesNo.Lost
JOSEPH,C20

App State Quarterback Progression
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia


Kohl, J.J.
19 - 3751%138 yds1TD2INT80.8RTG

C-AYdsContextReceiver Stk
+1-132nd and 5 on APP8 (Q1 11:50) I.Cummings
+2-2111st3rd and 2 on APP11 (Q1 11:50) I.Cummings2
+3-3311st1st and 10 on APP22 (Q1 11:50) D.Dozier3
3-42nd and 5 on ODU42 (Q1 11:50) D.Stroman
3-53rd and 5 on ODU42 (Q1 11:50) D.Dozier-2
3-6INT1st and 10 on ODU27 (Q1 11:50) R.Dubinion-3
+4-742nd and 7 on APP44 (Q1 08:20) I.Cummings
+5-821st and 10 on ODU49 (Q1 08:20) J.Barnes2
+6-902nd and 8 on ODU47 (Q1 08:20) I.Cummings3
6-103rd and 8 on ODU47 (Q1 08:20) D.Dozier
6-11INT3rd and 20 on ODU20 (Q1 08:20) D.Stroman-2
+7-12101st2nd and 3 on APP36 (Q2 12:55) R.Dubinion
+8-13-21st and 15 on APP41 (Q2 12:55) R.Dubinion2
8-142nd and 17 on APP39 (Q2 12:55) J.Barnes
+9-1563rd and 17 on APP39 (Q2 12:55) J.Barnes
+10-1642nd and 9 on APP25 (Q2 09:03) R.Dubinion2
+11-1721st and 10 on APP25 (Q2 02:10) J.Barnes3
+12-18111st2nd and 8 on APP27 (Q2 02:10) K.Hamlett4
12-191st and 10 on APP38 (Q2 02:10) R.Dubinion
12-201st and 10 on ODU47 (Q2 02:10) K.Hamlett-2
12-212nd and 10 on ODU47 (Q2 02:10) J.Barnes-3
+13-2261st4th and 6 on ODU43 (Q2 02:10) J.Barnes
13-231st and 10 on ODU37 (Q2 02:10) D.Dozier
+14-24171st2nd and 10 on ODU37 (Q2 02:10) D.Stroman
+15-2541st and 10 on ODU20 (Q2 02:10) K.Hamlett2
15-262nd and 6 on ODU16 (Q2 02:10) K.Hamlett
+16-2716TD3rd and 6 on ODU16 (Q2 02:10) J.Barnes
16-281st and 10 on APP21 (Q3 14:56) D.Stroman
+17-2962nd and 10 on APP21 (Q3 14:56) J.Barnes
17-303rd and 4 on APP27 (Q3 14:56) R.Dubinion
+18-3121st3rd and 1 on APP34 (Q3 09:58) J.Barnes
18-321st and 10 on APP36 (Q3 09:58) K.Hamlett
18-333rd and 10 on APP36 (Q3 09:58) J.Barnes-2
18-341st and 10 on APP15 (Q3 04:49) -3
+19-3551st and 10 on APP25 (Q3 00:26) J.Barnes
19-362nd and 5 on APP30 (Q3 00:26) D.Dozier
19-374th and 1 on APP34 (Q4 15:00) D.Dozier-2

Sacked 1 time for 4 yards lost
LostContext
-41st and 10 on APP25 (Q3 09:58)




Swann, AJ
12 - 1675%140 yds2TD0INT189.8RTG

C-AYdsContextReceiver Stk
+1-1141st1st and 10 on APP24 (Q4 11:23) K.Hamlett
1-21st and 10 on APP38 (Q4 11:23) S.Mbake
+2-302nd and 10 on APP38 (Q4 11:23) K.Hamlett
+3-483rd and 10 on APP38 (Q4 11:23) K.Hamlett2
+4-541st4th and 2 on APP46 (Q4 11:23) D.Dozier3
4-61st and 10 on APP50 (Q4 11:23) D.Dozier
+5-735TD1st and 10 on ODU35 (Q4 11:23) K.Hamlett
+6-841st and 10 on APP21 (Q4 03:22) R.Dubinion2
+7-961st2nd and 6 on APP25 (Q4 03:22) D.Dozier3
7-101st and 10 on APP31 (Q4 03:22) K.Hamlett
+8-1192nd and 10 on APP31 (Q4 03:22) R.Dubinion
8-123rd and 1 on APP40 (Q4 03:22) J.Barnes
+9-1371st4th and 1 on APP40 (Q4 03:22) J.Lewis
+10-1411st and 10 on APP47 (Q4 03:22) J.Lewis2
+11-15181st2nd and 9 on APP48 (Q4 03:22) J.Barnes3
+12-1634TD1st and 10 on ODU34 (Q4 03:22) D.Dozier4

Sacked 0 times for 0 yards lost
LostContext




Ratliff, Ian
1 - 1100%23 yds0TD0INT293.2RTG

C-AYdsContextReceiver Stk
+1-1231st4th and 8 on ODU47 (Q1 08:20) C.Phares

Sacked 0 times for 0 yards lost
LostContext



Old Dominion Quarterback Progression
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia


Joseph, Colton
21 - 3364%305 yds3TD1INT165.2RTG

C-AYdsContextReceiver Stk
0-11st and 10 on ODU15 (Q1 09:03) N.Abdul-Rahim Gladding
+1-270TD1st and 10 on ODU30 (Q1 09:03) K.Hargrove
+2-3101st2nd and 6 on ODU24 (Q1 02:44) J.Thomas2
2-41st and 10 on ODU34 (Q1 02:44) N.Abdul-Rahim Gladding
+3-5181st3rd and 6 on ODU38 (Q1 02:44) J.Thomas
+4-6-31st and 10 on APP34 (Q2 15:00) J.Thomas2
4-73rd and 5 on ODU24 (Q2 10:00) N.Abdul-Rahim Gladding
+5-812nd and 8 on ODU37 (Q2 07:03) J.Butler
+6-9161st3rd and 7 on ODU38 (Q2 07:03) N.Abdul-Rahim Gladding2
6-101st and 10 on APP46 (Q2 07:03) N.Abdul-Rahim Gladding
+7-11131st1st and 10 on ODU26 (Q2 00:26) T.Brown
+8-12151st1st and 10 on ODU39 (Q2 00:26) N.Abdul-Rahim Gladding2
8-131st and 20 on APP23 (Q3 13:57) T.Brown
+9-1472nd and 20 on APP23 (Q3 13:57) J.Thomas
+10-1516TD3rd and 13 on APP16 (Q3 13:57) N.Abdul-Rahim Gladding2
+11-16171st1st and 10 on ODU18 (Q3 07:27) M.James3
+12-1791st and 10 on ODU35 (Q3 07:27) M.James4
12-182nd and 9 on ODU47 (Q3 07:27)
12-191st and 10 on APP45 (Q3 03:29) J.Butler-2
+13-20161st2nd and 10 on APP45 (Q3 03:29) T.Brown
+14-2192nd and 14 on APP33 (Q3 03:29) J.Butler2
+15-2224TD3rd and 5 on APP24 (Q3 03:29) J.Thomas3
15-232nd and 10 on APP23 (Q4 14:29) T.Brown
+16-24111st4th and 2 on APP15 (Q4 14:29) N.Abdul-Rahim Gladding
16-252nd and 6 on APP6 (Q4 14:29) N.Abdul-Rahim Gladding
16-26INT3rd and 6 on APP6 (Q4 14:29) N.Abdul-Rahim Gladding-2
+17-27191st2nd and 8 on ODU11 (Q4 09:20) N.Abdul-Rahim Gladding
+18-2832nd and 5 on ODU35 (Q4 09:20) N.Abdul-Rahim Gladding2
+19-29101st3rd and 2 on ODU38 (Q4 09:20) N.Abdul-Rahim Gladding3
+20-30151st2nd and 8 on ODU50 (Q4 09:20) N.Abdul-Rahim Gladding4
+21-3191st and 10 on APP35 (Q4 09:20) J.Thomas5
21-322nd and 1 on APP26 (Q4 09:20)
21-333rd and 8 on APP21 (Q4 03:31) N.Abdul-Rahim Gladding-2

Sacked 1 time for 3 yards lost
LostContext
-33rd and 9 on ODU47 (Q3 07:27)




Defensive Statistics
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia
#App StateSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
5Z.Gamble76130.0-01.0-3--1-62-
10C.Phares38110.0-00.5-2-----
56K.Arnholt0880.0-00.5-3-----
21D.Burks1670.0-00.5-3---2-
7J.Favors3360.0-00.0-0-----
33A.Benton3360.0-00.0-0----1
44R.Porter2350.0-00.5-2---1-
6E.Floyd1340.0-00.0-0-----
12B.Littlejohn4041.0-31.0-3-----
13E.Mc-Cantos0440.0-00.0-0-----
0J.Willis1230.0-00.0-0-----
2E.Johnson0330.0-00.5-3-----
93D.Cooper1230.0-00.5-3-----
97K.Abrams-Verwayne1230.0-00.0-01----
22R.Porter1120.0-00.0-0-----
41C.Sandstrom1120.0-00.0-0-----
9D.Manuel0110.0-00.0-0-----
15T.Davis1010.0-00.0-0-----
35B.Yurachek1010.0-00.0-0-----
Totals3156871-35.0-1410-01-651

BLOCKED KICKS: none.

#Old DominionSoloAstTotalSacks-YdsTFL-YdsFFFR-YdsInt-YdsBrUpQBH
6Z.Frink67130.0-00.0-0---1-
2N.Stiger5270.0-01.0-2-----
3M.Easterly1450.0-00.0-0---1-
33D.Iles4150.0-00.0-0-----
5B.Crutchfield2240.0-00.0-0---3-
24D.Goodman0440.0-00.0-0-----
38S.Naotala1340.0-00.0-0----1
12J.Carter2130.0-00.0-0--1-0--
18J.Forrest0330.0-00.0-0-----
19L.Struck0330.0-00.0-0-----
34J.Culbreath0330.0-00.0-0-----
1K.Thomas0220.0-00.0-0---1-
4J.Mack Jr.1120.0-00.0-0-----
30F.Giles1120.0-00.0-0-----
36J.Gibson0220.0-00.0-0-----
1C.Joseph0110.0-00.0-0-----
7R.Ramey0110.0-00.0-0--1-3--
9D.Lynch0110.0-00.0-0-----
13J.Olotu-Judah0110.0-00.0-0-----
65R.Joyce0110.0-00.0-0-----
76L.McFadden-Pressley0110.0-00.0-0-----
90C.Forbes0110.0-00.0-0----1
94R.Williams Jr.1011.0-41.0-4-----
95A.Foster1010.0-00.0-0-----
43K.Trinidad0000.0-00.0-0---2-
Totals2546711-42.0-600-02-382

BLOCKED KICKS: none.

Participation Report
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

Starters
App State

Pos##OFFENSE
WR3S.Mbake
TE4I.Cummings
RB7R.Dubinion
WR16A.Sanchez
QB17J.Kohl
OL52C.Sweatt
OL55S.Jackson
OL72D.Nix Jr
OL73W.Flowers
OL74G.Scroggs
TE85D.Larkins
Pos##DEFENSE
DB2E.Johnson
DB4M.Farmer
DB5Z.Gamble
DB6E.Floyd
LB10C.Phares
DB13E.Mc-Cantos
DB21D.Burks
DL33A.Benton
DL44R.Porter
LB56K.Arnholt
DE93D.Cooper
Old Dominion

Pos##OFFENSE
QB1C.Joseph
WR2T.Brown
RB3D.Roche
WR6J.Thomas
WR7N.Abdul-Rahim Gladding
TE9J.Butler
OL55M.Woudsma
OL58S.Dubose-Bourne
OL64Z.Barlev
OL65R.Joyce
OL75S.Grant
Pos##DEFENSE
S2N.Stiger
S3M.Easterly
S4J.Mack Jr.
CB5B.Crutchfield
CB6Z.Frink
S7R.Ramey
DT9D.Lynch
LB34J.Culbreath
LB38S.Naotala
DE43K.Trinidad
DL90C.Forbes
Substitutions
App State:
0 J.Willis; 0 D.Coleman; 1 D.Dozier; 5 A.Swann; 7 J.Favors; 8 D.Stroman; 9 D.Manuel; 11 J.Berchal; 12 B.Littlejohn; 13 J.Grier; 15 T.Davis; 15 J.Barnes; 17 J.Mack; 20 K.Neal; 22 R.Porter; 22 J.Lewis; 25 A.Robinson; 26 K.Alexander; 27 C.Fleming; 35 B.Yurachek; 37 I.Ratliff; 41 C.Sandstrom; 43 C.McVay; 44 J.Gibble; 45 N.Campbell; 52 O.Leon; 66 D.Stevens; 68 L.Williams; 75 F.Doege; 76 L.Burgess; 86 K.Hamlett; 90 D.De Freitas; 94 C.Pitts; 96 S.Farrior; 97 K.Abrams-Verwayne; 99 B.Farmer;
Old Dominion:
1 K.Thomas; 5 M.James; 11 K.Collier; 12 J.Carter; 13 J.Olotu-Judah; 18 K.Hargrove; 18 J.Forrest; 19 D.Johnson; 19 L.Struck; 20 L.Williams; 20 T.Jones; 22 A.Ashworth; 23 J.Haynes; 24 D.Goodman; 26 J.Watts; 27 J.Saunders; 30 F.Giles; 33 D.Iles; 36 J.Gibson; 40 H.Malecki; 41 G.Sawyers; 76 L.McFadden-Pressley; 78 E.Hoskin; 93 N.Eichner; 94 R.Callaghan; 94 R.Williams Jr.; 95 A.Foster; 96 I.Brandt; 97 L.Menter; 98 C.Spencer;
Did Not Play
App State:
1 Collins, Shawn; 2 Roberts, Kanye; 3 Bakhole, Joseph; 6 Wilson, Matthew; 8 Hasz, Dylan; 9 Wiles, Billy; 10 Fee, Gregory; 11 Gillon, Noah; 12 Fowles, William; 16 Sanders, Ty; 18 McBurrows, Ja'Den; 18 Keith, Khalifa; 19 Wilson, DaRon; 20 Calhoun, Jaylon; 24 Conyer, Cristian; 25 Coakley, Zahn; 27 Lake, Mitchell; 28 Bethea, Jayden; 29 Everett, Carter; 30 Simpkins, Gabe; 30 Parker, Ashton; 31 Guest, Max; 31 Lane-Owens, Marquis; 34 Acord, Joshua; 36 Lair, Luke; 39 Moore, Jackson; 39 White, Kavin; 40 Becker, Cole; 42 Veiga, Braxton; 46 Avery, Nick; 47 Poff, Jacob; 49 Marion III, Randy; 50 Briley, Jackson; 51 Liles, KJ; 53 Ganoe, Jake; 54 Schmoranzer, Moritz; 63 Ramsey, Jayden; 65 Funk, Gabe; 67 Ramsey, Trent; 70 Oliver, Big Al; 77 Davis, Daniel; 78 Poindexter, Tyriq; 80 Nickelson III, Trae; 81 Leon, Jose; 82 Lawson Jr., Chris; 87 Galloway, Dillon; 88 Gee, Bryce; 91 Berry, Malik; 92 Mebane, AJ; 95 Ellis, Kaden; 98 Crawford, Kelvin;
Old Dominion:
0 Lott, TJ; 0 Thompson, Mario; 4 Huff, Ryan; 8 Alisandro, Botros; 8 Rodriguez, Josh; 10 Naotala, Koa; 10 Henicle, Quinn; 11 Johnson, TJ; 12 Myers, Titus; 13 Duke, Damon; 14 Prince, Zay; 14 Tyson, Marco; 15 Dombek, Gabe; 15 Sherrill, Je'Hadj; 16 Brown, Holden; 16 Caver, Trey; 17 Mbanasor, Sidney; 17 Floyd, CJ; 21 Bishop, Caleb; 25 Hobson, Zach; 28 Boykins, Chris; 28 Marquez, Troy; 29 Murray Jr., Tavares; 30 Durkin, Brendan; 31 Sheppard, Jayden; 35 Adams II, LaDarius; 37 Edison, Jonathan; 39 Chavious-Fenner, Martrez; 39 Newton, Jonathan; 42 Henderson, Jason; 44 Kalitsnik, Justin; 47 Dunman, Ashten; 48 Forte, Mason; 52 Bacigalupi, Jonathan; 53 Kamara, Idrissa; 60 Ellis, Braden; 61 Scala, Jack; 62 Gough, Billy; 63 Hill, Cameron; 67 Miller, Kainan; 68 Duggan, Griffin; 69 Cox, Logan; 70 Silverthorn, Andy; 71 Sheehan, Jack; 73 Drake, Connor; 74 Bradley, Carson; 77 Schuetzmann, Josh; 79 Bachelder, Theo; 80 Warren, Chris; 81 Lewis, Leroy; 82 Grant, Jay; 83 Thomas, Ryan; 85 Bengu, Steven; 87 Lancaster, Trey; 88 Peterson, Karl; 89 Hartmann, Nate; 91 Harrison, Gavin; 92 Hamel, Josh; 92 Banks, Lucas; 97 Iakovlev, Mikhail; 99 Daniels, Cole;

Drive Chart (By Team)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
APP1stAPP311:50PUNTODU2709:03INT8 - 702:47
APP1stAPP3008:20KOODU2002:44INT12 - 505:36
APP2ndAPP2912:55FGAAPP4510:00PUNT5 - 162:55
APP2ndAPP2409:03PUNTAPP3307:03PUNT3 - 92:00
APP2ndAPP2502:10KOODU000:30 *TD12 - 751:40
APP3rdAPP2114:56FGAAPP2713:57PUNT3 - 60:59
APP3rdAPP2509:58KOAPP3607:27PUNT6 - 112:31
APP3rdAPP1504:49PUNTAPP2403:29PUNT3 - 91:20
APP3rdAPP2500:26KOAPP3414:29DOWNS4 - 90:57
APP4thAPP911:23INTODU009:26 *TD7 - 911:57
APP4thAPP2103:22FGAODU001:35 *TD9 - 791:47

1st2nd3rd4th1st2nd
App State1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession8:276:355:204:1515:029:3524:41
3rd down conversions2-51-41-40-33-91-74-16
4th down conversions1-11-10-02-32-22-34-5

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
ODU1stODU2515:00KOODU4311:50PUNT6 - 183:10
ODU1stODU1509:03INTAPP008:24 *TD2 - 850:39
ODU1stODU2002:44INTAPP2912:55FGA10 - 514:49
ODU2ndODU1910:00PUNTODU2409:03PUNT3 - 50:57
ODU2ndODU3507:03PUNTAPP1502:10 *FG10 - 504:53
ODU2ndODU2600:26KOAPP3100:00FGA5 - 430:26
ODU3rdAPP4913:57PUNTAPP010:02 *TD8 - 493:55
ODU3rdODU1807:27PUNTODU4404:49PUNT6 - 262:38
ODU3rdODU3903:29PUNTAPP000:26 *TD7 - 613:03
ODU4thAPP3414:29DOWNSAPP611:23INT8 - 283:06
ODU4thODU909:20KOAPP2103:22FGA14 - 705:58
ODU4thAPP4701:34KOODU460:00HALF3 - -71:34

1st2nd3rd4th1st2nd
Old Dominion1st Qtr2nd Qtr3rd Qtr4th Qtr1st Half2nd HalfTotal
Time of possession6:338:259:3610:4514:5820:2135:19
3rd down conversions2-31-43-42-63-75-108-17
4th down conversions0-00-00-01-10-01-11-1

Drive Chart (By Quarter)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

Drive StartedDrive EndedConsumed
TeamQtrSpotTimeObtainedSpotTimeHow lostPl-YdsTOP
ODU1stODU2515:00KOODU4311:50PUNT6 - 183:10
APP1stAPP311:50PUNTODU2709:03INT8 - 702:47
ODU1stODU1509:03INTAPP008:24*TD2 - 850:39
APP1stAPP3008:20KOODU2002:44INT12 - 505:36
ODU1stODU2002:44INTAPP2912:55FGA10 - 514:49
APP2ndAPP2912:55FGAAPP4510:00PUNT5 - 162:55
ODU2ndODU1910:00PUNTODU2409:03PUNT3 - 50:57
APP2ndAPP2409:03PUNTAPP3307:03PUNT3 - 92:00
ODU2ndODU3507:03PUNTAPP1502:10*FG10 - 504:53
APP2ndAPP2502:10KOODU000:30*TD12 - 751:40
ODU2ndODU2600:26KOAPP3100:00FGA5 - 430:26
APP3rdAPP2114:56FGAAPP2713:57PUNT3 - 60:59
ODU3rdAPP4913:57PUNTAPP010:02*TD8 - 493:55
APP3rdAPP2509:58KOAPP3607:27PUNT6 - 112:31
ODU3rdODU1807:27PUNTODU4404:49PUNT6 - 262:38
APP3rdAPP1504:49PUNTAPP2403:29PUNT3 - 91:20
ODU3rdODU3903:29PUNTAPP000:26*TD7 - 613:03
APP3rdAPP2500:26KOAPP3414:29DOWNS4 - 90:57
ODU4thAPP3414:29DOWNSAPP611:23INT8 - 283:06
APP4thAPP911:23INTODU009:26*TD7 - 911:57
ODU4thODU909:20KOAPP2103:22FGA14 - 705:58
APP4thAPP2103:22FGAODU001:35*TD9 - 791:47
ODU4thAPP4701:34KOODU460:00HALF3 - -71:34

Play-by-Play Summary (1st quarter)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

-Start of 1st quarter, clock 15:00. [15:00]
App State won the toss and has deferred to the second half. ODU will receive and APP will defend the north goal.
MCVAY, Cash kickoff 65 yards from the APP35 to the ODU0, Touchback , clock 15:00.
ODU drive start at 15:00
1-10ODU25[NHSG] ROCHE, Devin rush up the middle for a gain of 2 yards to the ODU27 (COOPER, DeNigel;PHARES, Colton).
2-8ODU27[NHSG] ROCHE, Devin rush up the middle for a gain of 5 yards to the ODU32 (COOPER, DeNigel).
3-3ODU32[NHSG] QB Keeper JOSEPH, Colton rush to the right for a gain of 4 yards to the ODU36 (GAMBLE, Zyeir), 1ST DOWN.R
1-10ODU36[NHSG] ROCHE, Devin rush to the left for a gain of 8 yards to the ODU44 (PHARES, Colton).
2-2ODU44[NHSG] ROCHE, Devin rush up the middle for a loss of 3 yards to the ODU41 (COOPER, DeNigel;ARNHOLT, Kyle).
3-5ODU41[NHSG] JOSEPH, Colton scrambles to the left for a gain of 2 yards to the ODU43 (PHARES, Colton).
4-3ODU43BRANDT, Ian punt 54 yards to the APP3 downed by STRUCK, Lucas, clock 11:50. [11:50]
Drive Summary: 6 plays, 18 yards, 3:10
APP drive start at 11:50
1-10APP3[NHSG] DUBINION, Rashod rush up the middle for a gain of 5 yards to the APP8 (EASTERLY, Mario;STIGER, Nickendre).
2-5APP8[NHSG] KOHL, J.J. pass to the left complete for 3 yards to CUMMINGS, Izayah caught at the APP5 and advanced to the APP11 (CRUTCHFIELD, Brandon).
3-2APP11[NHSG] KOHL, J.J. pass to the left complete for 11 yards to CUMMINGS, Izayah caught at the APP9 and advanced to the APP22 (CARTER, Jerome), 1ST DOWN.P
1-10APP22[NHSG] KOHL, J.J. pass deep to the left complete for 31 yards to DOZIER, Davion caught at the APP46 and advanced to the ODU47, out of bounds, 1ST DOWN.P
1-10ODU47[NHSG] DUBINION, Rashod rush up the middle for a gain of 5 yards to the ODU42 (MACK JR., Jeremy;EASTERLY, Mario).
2-5ODU42[NHSG] KOHL, J.J. pass deep to the right incomplete intended for STROMAN, Dalton thrown to the ODU26.
3-5ODU42[NHSG] KOHL, J.J. pass to the right incomplete intended for DOZIER, Davion broken up by EASTERLY, Mario at the ODU31.
4-5ODU42KOHL, J.J. pass deep to the right incomplete intended for CUMMINGS, Izayah thrown to the ODU20. PENALTY ODU Pass Interference on MACK JR., Jeremy enforced 15 yards to the ODU27 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10ODU27[NHSG] KOHL, J.J. pass to the right intercepted by RAMEY, Ryan at the ODU12 intended for DUBINION, Rashod. Ramey return for 3 yards to the ODU15, out of bounds, clock 09:03. [09:03]
Drive Summary: 8 plays, 70 yards, 2:47
ODU drive start at 09:03
1-10ODU15[NHSG] JOSEPH, Colton pass up the middle incomplete intended for ABDUL-RAHIM GLADDING, Na'eem broken up by BURKS, DJ at the ODU25.
2-10ODU15JOSEPH, Colton pass deep up the middle intercepted by BURKS, DJ at the ODU36 broken up by GAMBLE, Zyeir intended for ABDUL-RAHIM GLADDING, Na'eem. Burks return for 0 yards to the ODU36, End of Play. PENALTY APP Targeting on FARMER, Myles enforced 15 yards from the ODU15 to the ODU30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10ODU30[NHSG] JOSEPH, Colton pass up the middle complete for 70 yards to HARGROVE, Ke'Travion caught at the ODU44 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 08:24 (Scoring play confirmed). [08:24]P
0-0APP3CALLAGHAN, Riley PAT kick attempt is good.
App State 0, Old Dominion 7
Drive Summary: 2 plays, 85 yards, 0:39
EICHNER, Nathanial kickoff 52 yards from the ODU35 to the APP13, ALEXANDER, Khamani returned 17 yards to the APP30 (GOODMAN, Dirrick;OLOTU-JUDAH, Jed), clock 08:20.
APP drive start at 08:20
1-10APP30[NHSG] LEWIS, Jaquari rush to the right for a gain of 11 yards to the APP41 (THOMAS, Keshawn;STRUCK, Lucas), 1ST DOWN.R
1-10APP41[NHSG] LEWIS, Jaquari rush up the middle for a gain of 3 yards to the APP44 (STRUCK, Lucas;CRUTCHFIELD, Brandon).
2-7APP44[NHSG] KOHL, J.J. pass short up the middle complete for 4 yards to CUMMINGS, Izayah to the APP48 (MACK JR., Jeremy).
3-3APP48[NHSG] DUBINION, Rashod rush up the middle for a gain of 3 yards to the ODU49 (ILES, Daevon), 1ST DOWN.R
1-10ODU49[NHSG] KOHL, J.J. pass short to the right complete for 2 yards to BARNES, Jaden caught at the ODU46 and advanced to the ODU47 (FRINK, Zion).
2-8ODU47[NHSG] KOHL, J.J. pass to the left complete for 0 yards to CUMMINGS, Izayah to the ODU47 (ILES, Daevon).
3-8ODU47[NHSG] KOHL, J.J. pass to the right incomplete intended for DOZIER, Davion broken up by CRUTCHFIELD, Brandon at the ODU38.
4-8ODU47[PUNT] RATLIFF, Ian pass to the right complete for 23 yards to PHARES, Colton caught at the ODU35 and advanced to the ODU24 (EASTERLY, Mario), 1ST DOWN.P
1-10ODU24[NHSG] LEWIS, Jaquari rush up the middle for a gain of 3 yards to the ODU21 (FRINK, Zion;EASTERLY, Mario).
2-7ODU21PENALTY ODU Face mask enforced half the distance from the goal, 11 yards from the ODU21 to the ODU10 and results in automatic 1ST DOWN [NHSG].E
1-10ODU10[NHSG] QB Keeper KOHL, J.J. rush to the right for a gain of 1 yard to the ODU9 (FORBES, Chris;FRINK, Zion).
2-9ODU9[NHSG] QB Keeper KOHL, J.J. rush up the middle for a gain of 4 yards to the ODU5 (FRINK, Zion;LYNCH, DeAndre).
3-5ODU5KOHL, J.J. pass up the middle complete for 0 yards to STROMAN, Dalton to the ODU5. PENALTY APP Pass Interference on LARKINS, David enforced 15 yards to the ODU20 [NH].
3-20ODU20[NHSG] KOHL, J.J. pass up the middle intercepted by CARTER, Jerome intended for STROMAN, Dalton. Carter return for yards to the ODU0, touchback., clock 02:44. [02:44]
Drive Summary: 12 plays, 50 yards, 5:36
ODU drive start at 02:44
1-10ODU20[NHSG] ROCHE, Devin rush up the middle for a gain of 4 yards to the ODU24 (BENTON, Aiden).
2-6ODU24[NHSG] JOSEPH, Colton pass to the left complete for 10 yards to THOMAS, Ja'Cory to the ODU34, out of bounds, 1ST DOWN.P
1-10ODU34[NHSG] JOSEPH, Colton pass to the right incomplete intended for ABDUL-RAHIM GLADDING, Na'eem broken up by GAMBLE, Zyeir at the ODU45.
2-10ODU34[NHSG] ROCHE, Devin rush to the right for a gain of 4 yards to the ODU38 (BURKS, DJ;ARNHOLT, Kyle).
3-6ODU38[NHSG] JOSEPH, Colton pass deep to the left complete for 18 yards to THOMAS, Ja'Cory to the APP44 (ARNHOLT, Kyle;MC-CANTOS, Elijah), 1ST DOWN.P
1-10APP44[NHSG] ROCHE, Devin rush up the middle for a gain of 10 yards to the APP34 (PHARES, Colton;BURKS, DJ), 1ST DOWN, clock 00:00. [00:00]R
-End of 1st quarter, clock 0:00. [0:00]
END OF 1st QUARTER: App State 0, Old Dominion 7

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
App State08:2723272-51-18-357-12-2-742-30
Old Dominion76:3323162-30-09-363-5-0-982-26

Quickie Statistics (1st Quarter only)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia
APPODU
Score07
FIRST DOWNS76
RUSHES-YARDS (NET)8-359-36
PASSING-YARDS (NET)7498
Passes Att-Comp-Int12-7-25-3-0
TOTAL OFFENSE PLAYS-YARDS20-10914-134
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards1-170-0
Interception Returns-Yards0-02-3
Punts (Number-Avg)0-01-54.0
Fumbles-Lost0-00-0
Penalties-Yards2-302-26
Possession Time8:276:33
Third-Down Conversions2-52-3
Fourth-Down Conversions1-10-0

App State

Old Dominion

RushingNo.GainLossNetTDAvgLg
R.Dubinion31301304.35
J.Lewis31701705.711
J.Kohl250502.54

RushingNo.GainLossNetTDAvgLg
C.Joseph2606034
D.Roche733-33004.310

PassingC-A-IYdsTDLgSack
J.Kohl6-11-2510310
I.Ratliff1-1-0230230

PassingC-A-IYdsTDLgSack
C.Joseph3-5-0981700

ReceivingNo.YardsTDTgtLg
J.Barnes12012
R.Dubinion0001
D.Dozier1310331

ReceivingNo.YardsTDTgtLg
N.Abdul-Rahim Gladding0002
J.Thomas2280218

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB
I.Brandt15454.05400

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
K.Alexander117017

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
C.Phares2-23.00.00.0
D.Cooper1-22.00.01.0
K.Arnholt0-31.50.01.0
Z.Gamble1-01.00.00.0
D.Burks0-21.00.00.0
A.Benton1-01.00.00.0
E.Mc-Cantos0-10.50.00.0

TacklesUA-ATotalSacksTFL
M.Easterly1-32.50.00.0
Z.Frink1-32.50.00.0
D.Iles2-02.00.00.0
J.Mack Jr.1-11.50.00.0
B.Crutchfield1-11.50.00.0
J.Carter1-01.00.00.0
L.Struck0-21.00.00.0
K.Thomas0-10.50.00.0

QtrTimeScoring PlayV-H
1st08:24ODU - K.Hargrove 70 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 2-85 0:39-7

Play-by-Play Summary (2nd quarter)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

-Start of 2nd quarter, clock 15:00. [15:00]
1-10APP34[NHSG] JOSEPH, Colton pass to the left complete for -3 yards to THOMAS, Ja'Cory caught at the APP38 and advanced to the APP37 (BURKS, DJ;JOHNSON, Ethan).
2-13APP37[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a gain of 3 yards to the APP34 (FAVORS, Jordan).
3-10APP34[NHSG] ROCHE, Devin rush to the right for a gain of 5 yards to the APP29 (BENTON, Aiden).
4-5APP29CALLAGHAN, Riley field goal attempt from 47 yards NO GOOD (wide left) [kick was spotted at APP37], clock 12:55. [12:55]
APP drive start at 12:55
1-10APP29[NHSG] DUBINION, Rashod rush up the middle for a gain of 7 yards to the APP36 (ILES, Daevon).
2-3APP36[NHSG] KOHL, J.J. pass short up the middle complete for 10 yards to DUBINION, Rashod caught at the APP40 and advanced to the APP46 (EASTERLY, Mario;STIGER, Nickendre), 1ST DOWN.P
1-10APP46PENALTY Before the snap, APP False Start on HAMLETT, Kanen enforced 5 yards from the APP46 to the APP41.
1-15APP41[NHSG] KOHL, J.J. pass to the right complete for -2 yards to DUBINION, Rashod to the APP39 (STIGER, Nickendre).
2-17APP39[NHSG] KOHL, J.J. pass to the left incomplete dropped by BARNES, Jaden thrown to the APP45.
3-17APP39[NHSG] KOHL, J.J. pass to the left complete for 6 yards to BARNES, Jaden caught at the APP37 and advanced to the APP45 (GILES, Fred;FORREST, Jackson).
4-11APP45RATLIFF, Ian punt 36 yards to the ODU19 out of bounds, clock 10:00. [10:00]
Drive Summary: 5 plays, 16 yards, 2:55
ODU drive start at 10:00
1-10ODU19[NHSG] HARGROVE, Ke'Travion rush up the middle for a gain of 1 yard to the ODU20 (FAVORS, Jordan;WILLIS, Jaelin).
2-9ODU20[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a gain of 4 yards to the ODU24 (WILLIS, Jaelin).
3-5ODU24[NHSG] JOSEPH, Colton pass short to the right incomplete intended for ABDUL-RAHIM GLADDING, Na'eem thrown to the ODU29.
4-5ODU24BRANDT, Ian punt 42 yards to the APP34, returned by BARNES, Jaden. (STIGER, Nickendre), clock 09:03. PENALTY APP Holding enforced 10 yards from the end of the play at the APP34 to the APP24. [09:03]
Drive Summary: 3 plays, 5 yards, 0:57
APP drive start at 09:03
1-10APP24[NHSG] DUBINION, Rashod rush up the middle for a gain of 1 yard to the APP25 (GOODMAN, Dirrick;NAOTALA, Seth).
2-9APP25[NHSG] KOHL, J.J. pass short to the right complete for 4 yards to DUBINION, Rashod to the APP29 (GOODMAN, Dirrick;FRINK, Zion).
3-5APP29[NHSG] DUBINION, Rashod rush up the middle for a gain of 4 yards to the APP33 (NAOTALA, Seth;ILES, Daevon).
4-1APP33RATLIFF, Ian punt 41 yards to the ODU26, ROCHE, Devin returned 9 yards to the ODU35 (FLOYD, Emory;PORTER, Ronnie), clock 07:03. [07:03]
Drive Summary: 3 plays, 9 yards, 2:00
ODU drive start at 07:03
1-10ODU35[NHSG] ROCHE, Devin rush up the middle for a gain of 2 yards to the ODU37 (PORTER, Rondo;PHARES, Colton).
2-8ODU37[NHSG] JOSEPH, Colton pass to the left complete for 1 yard to BUTLER, Jailen caught at the ODU37 and advanced to the ODU38 (MC-CANTOS, Elijah;GAMBLE, Zyeir).
3-7ODU38[NHSG] JOSEPH, Colton pass deep to the left complete for 16 yards to ABDUL-RAHIM GLADDING, Na'eem to the APP46, out of bounds, 1ST DOWN.P
1-10APP46[NHSG] JOSEPH, Colton pass to the right incomplete intended for ABDUL-RAHIM GLADDING, Na'eem broken up by GAMBLE, Zyeir at the APP40.
2-10APP46JOSEPH, Colton pass deep to the left incomplete intended for CAVER, Trey broken up by CONYER, Cristian at the APP3. PENALTY APP Pass Interference on CONYER, Cristian enforced 15 yards to the APP31 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10APP31[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a gain of 8 yards to the APP23 (PHARES, Colton;ARNHOLT, Kyle).
2-2APP23[NHSG] QB Keeper JOSEPH, Colton rush to the right for a gain of 5 yards to the APP18 (GAMBLE, Zyeir), 1ST DOWN.R
1-10APP18[NHSG] JAMES, Maurki rush up the middle for a gain of 1 yard to the APP17 (BENTON, Aiden).
2-9APP17[NHSG] JAMES, Maurki rush up the middle for a loss of 2 yards to the APP19 (PORTER, Rondo;PHARES, Colton).
3-11APP19[NHSG] QB Keeper JOSEPH, Colton rush to the right for a gain of 4 yards to the APP15, out of bounds.
4-7APP15CALLAGHAN, Riley field goal attempt from 33 yards GOOD [kick was spotted at APP23], clock 02:10. [02:10]
App State 0, Old Dominion 10
Drive Summary: 10 plays, 50 yards, 4:53
EICHNER, Nathanial kickoff 65 yards from the ODU35 to the APP0, Touchback , clock 02:10.
APP drive start at 02:10
1-10APP25[NHSG] KOHL, J.J. pass to the left complete for 2 yards to BARNES, Jaden caught at the APP22 and advanced to the APP27 (FOSTER, Ahmaad).
2-8APP27[NHSG] KOHL, J.J. pass up the middle complete for 11 yards to HAMLETT, Kanen caught at the APP35 and advanced to the APP38 (FRINK, Zion), 1ST DOWN.P
1-10APP38[NHSG] KOHL, J.J. pass to the left incomplete dropped by DUBINION, Rashod thrown to the APP44.
2-10APP38KOHL, J.J. pass up the middle incomplete intended for SANCHEZ, Alex thrown to the APP46. PENALTY ODU Pass Interference on FRINK, Zion enforced 15 yards to the ODU47 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10ODU47[NHSG] KOHL, J.J. pass to the right incomplete intended for HAMLETT, Kanen thrown to the ODU50.
2-10ODU47[NHSG] KOHL, J.J. pass to the right incomplete intended for BARNES, Jaden thrown to the ODU35.
3-10ODU47[NHSG] QB Keeper KOHL, J.J. rush up the middle for a gain of 4 yards to the ODU43 (CULBREATH, Jahleel;GIBSON, Javen).
4-6ODU43[NHSG] KOHL, J.J. pass to the right complete for 6 yards to BARNES, Jaden to the ODU37, out of bounds, 1ST DOWN.P
1-10ODU37[NHSG] KOHL, J.J. pass deep up the middle incomplete intended for DOZIER, Davion broken up by CRUTCHFIELD, Brandon at the ODU10.
2-10ODU37[NHSG] KOHL, J.J. pass deep to the right complete for 17 yards to STROMAN, Dalton to the ODU20 (STIGER, Nickendre), out of bounds, 1ST DOWN.P
1-10ODU20[NHSG] KOHL, J.J. pass short up the middle complete for 4 yards to HAMLETT, Kanen to the ODU16 (FRINK, Zion).
2-6ODU16[NHSG] KOHL, J.J. pass short up the middle incomplete intended for HAMLETT, Kanen broken up by FRINK, Zion at the ODU11.
3-6ODU16[NHSG] KOHL, J.J. pass to the left complete for 16 yards to BARNES, Jaden caught at the ODU1 and advanced to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 00:30 (Scoring play confirmed). [00:30]P
0-0ODU3DE FREITAS, Dominic PAT kick attempt is good.
App State 7, Old Dominion 10
Drive Summary: 12 plays, 75 yards, 1:40
MCVAY, Cash kickoff 64 yards from the APP35 to the ODU1, JAMES, Maurki returned 25 yards to the ODU26 (YURACHEK, Brooks), clock 00:26.
ODU drive start at 00:26
1-10ODU26[NHSG] JOSEPH, Colton pass to the right complete for 13 yards to BROWN, Tre caught at the ODU38 and advanced to the ODU39 (FLOYD, Emory), out of bounds, 1ST DOWN.P
1-10ODU39[NHSG] JOSEPH, Colton pass up the middle complete for 15 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU46 and advanced to the APP46 (BURKS, DJ), 1ST DOWN. [00:12]P
1-10V46Timeout Old Dominion, clock 00:12. [00:12]
1-10APP46[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a gain of 7 yards to the APP39, out of bounds. [00:06]
2-3V39Timeout App State, clock 00:06. [00:06]
2-3APP39[NHSG] JAMES, Maurki rush up the middle for a gain of 8 yards to the APP31 (LITTLEJOHN, Brayshawn), 1ST DOWN.R
1-10APP31CALLAGHAN, Riley field goal attempt from 50 yards NO GOOD (wide right) [kick was spotted at APP40], clock 00:00. [00:00]
Drive Summary: 5 plays, 43 yards, 0:26
-End of first half, clock 0:00. [0:00]
END OF 2nd QUARTER: App State 7, Old Dominion 10

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
App State76:3505161-41-14-1610-16-0-743-30
Old Dominion38:2523161-40-012-465-7-0-421-15

Quickie Statistics (Halftime Cumulative)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia
APPODU
Score710
FIRST DOWNS1312
RUSHES-YARDS (NET)12-5121-82
PASSING-YARDS (NET)148140
Passes Att-Comp-Int28-17-212-8-0
TOTAL OFFENSE PLAYS-YARDS40-19933-222
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-01-9
Kickoff Returns-Yards1-171-25
Interception Returns-Yards0-02-3
Punts (Number-Avg)0-01-54.0
Fumbles-Lost0-00-0
Penalties-Yards5-603-41
Possession Time15:0214:58
Third-Down Conversions3-93-7
Fourth-Down Conversions2-20-0

App State

Old Dominion

RushingNo.GainLossNetTDLgAvg
R.Dubinion625025074.2
J.Lewis3170170115.7
J.Kohl3909043

RushingNo.GainLossNetTDLgAvg
C.Joseph837037084.6
D.Roche940-3370104.1
M.James39-27082.3

PassingC-A-IYdsTDLgSack
J.Kohl16-27-21251310
I.Ratliff1-1-0230230

PassingC-A-IYdsTDLgSack
C.Joseph8-12-01401700

ReceivingNo.YdsTDTgtLg
J.Barnes5321716
K.Hamlett2150411
R.Dubinion3120510
D.Dozier1310431

ReceivingNo.YdsTDTgtLg
N.Abdul-Rahim Gladding2310616
J.Thomas3250318
T.Brown1130113

PuntingNo.YdsAvgLgIn20TB
I.Ratliff27738.54100

PuntingNo.YdsAvgLgIn20TB
I.Brandt29648.05400

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Roche1909

Kick ReturnsNo.YardsTDLg
K.Alexander117017

Kick ReturnsNo.YardsTDLg
M.James125025

TacklesUA-ATotalSacksTFL
C.Phares2-54.50.01.0
A.Benton3-03.00.00.0
Z.Gamble2-12.50.00.0
D.Burks1-32.50.00.5
K.Arnholt0-42.00.01.0
D.Cooper1-22.00.01.0
J.Willis1-11.50.00.0
E.Floyd1-11.50.00.0

TacklesUA-ATotalSacksTFL
Z.Frink3-45.00.00.0
N.Stiger3-24.00.01.0
D.Iles3-13.50.00.0
M.Easterly1-43.00.00.0
J.Mack Jr.1-11.50.00.0
B.Crutchfield1-11.50.00.0
D.Goodman0-31.50.00.0
J.Carter1-01.00.00.0

QtrTimeScoring PlayV-H
1st08:24ODU - K.Hargrove 70 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 2-85 0:39-7
2nd02:10ODU - R.Callaghan 33 yd FG , 10-50 4:530-10
2nd00:30APP - J.Barnes 16 yd TD PASS from J.Kohl (KICK by D.De Freitas) , 12-75 1:407-10

Quickie Statistics (2nd Quarter only)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

APPODU
Score73
FIRST DOWNS66
RUSHES-YARDS (NET)4-1612-46
PASSING-YARDS (NET)7442
Passes Att-Comp-Int16-10-07-5-0
TOTAL OFFENSE PLAYS-YARDS20-9019-88
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-01-9
Kickoff Returns-Yards0-01-25
Interception Returns-Yards0-00-0
Punts (Number-Avg)2-38.51-42.0
Fumbles-Lost0-00-0
Penalties-Yards3-301-15
Possession Time6:358:25
Third-Down Conversions1-41-4
Fourth-Down Conversions1-10-0

App State

Old Dominion

RushingNo.GainLossNetTDAvgLg
R.Dubinion312012047
J.Kohl1404044

RushingNo.GainLossNetTDAvgLg
C.Joseph63103105.28
D.Roche270703.55
M.James39-2702.38

PassingC-A-IYdsTDLgSack
J.Kohl10-16-0741170

PassingC-A-IYdsTDLgSack
C.Joseph5-7-0420160

ReceivingNo.YardsTDTgtLg
J.Barnes4301616
K.Hamlett2150411
R.Dubinion3120410
D.Dozier0001

ReceivingNo.YardsTDTgtLg
N.Abdul-Rahim Gladding2310416
J.Thomas1-301-3
T.Brown1130113

PuntingNo.YdsAvgLngIn20TB
I.Ratliff27738.54100

PuntingNo.YdsAvgLngIn20TB
I.Brandt14242.04200

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Roche1909

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.James125025

TacklesUA-ATotalSacksTFL
A.Benton2-02.00.00.0
J.Willis1-11.50.00.0
Z.Gamble1-11.50.00.0
E.Floyd1-11.50.00.0
J.Favors1-11.50.00.0
C.Phares0-31.50.01.0
D.Burks1-11.50.00.5
R.Porter0-31.50.01.0

TacklesUA-ATotalSacksTFL
N.Stiger3-13.50.01.0
Z.Frink2-12.50.00.0
D.Iles1-11.50.00.0
D.Goodman0-21.00.00.0
S.Naotala0-21.00.00.0
A.Foster1-01.00.00.0
M.Easterly0-10.50.00.0
J.Forrest0-10.50.00.0

QtrTimeScoring PlayV-H
2nd02:10ODU - R.Callaghan 33 yd FG , 10-50 4:530-10
2nd00:30APP - J.Barnes 16 yd TD PASS from J.Kohl (KICK by D.De Freitas) , 12-75 1:407-10

Play-by-Play Summary (3rd quarter)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

At the start of the second half, APP will receive and ODU will defend the north goal.
-Start of 3rd quarter, clock 15:00. [15:00]
EICHNER, Nathanial kickoff 62 yards from the ODU35 to the APP3, ALEXANDER, Khamani returned 18 yards to the APP21 (FORREST, Jackson;GOODMAN, Dirrick), clock 14:56.
APP drive start at 14:56
1-10APP21[NHSG] KOHL, J.J. pass short up the middle incomplete intended for STROMAN, Dalton thrown to the APP26; QB hurried by FORBES, Chris.
2-10APP21[NHSG] KOHL, J.J. pass to the right complete for 6 yards to BARNES, Jaden caught at the APP16 and advanced to the APP27 (STIGER, Nickendre).
3-4APP27[NHSG] KOHL, J.J. pass to the left incomplete intended for DUBINION, Rashod broken up by TRINIDAD, Kris at the APP18.
4-4APP27RATLIFF, Ian punt 37 yards to the ODU36, ROCHE, Devin returned 15 yards to the APP49 (PHARES, Colton;BURKS, DJ), clock 13:57. [13:57]
Drive Summary: 3 plays, 6 yards, 0:59
ODU drive start at 13:57
1-10APP49[NHSG] JONES, Trequan rush up the middle for a gain of 1 yard to the APP48 (BENTON, Aiden;PORTER, Rondo).
2-9APP48[NHSG] JOSEPH, Colton scrambles to the left for a gain of 7 yards to the APP41 (GAMBLE, Zyeir), out of bounds.
3-2APP41[NHSG] JONES, Trequan rush up the middle for a gain of 11 yards to the APP30 (GAMBLE, Zyeir;ARNHOLT, Kyle), 1ST DOWN.R
1-10APP30[NHSG] JOSEPH, Colton scrambles to the right for a gain of 5 yards to the APP25 (GAMBLE, Zyeir).
2-5APP25[NHSG] JONES, Trequan rush up the middle for a gain of 12 yards to the APP13 (PHARES, Colton;GAMBLE, Zyeir), 1ST DOWN.R
1-10APP13QB Keeper JOSEPH, Colton rush to the right for a gain of 5 yards to the APP8 (MC-CANTOS, Elijah). PENALTY ODU Holding on GRANT, Skyler enforced 10 yards from the APP13 to the APP23 [NHSG]. NO PLAY (replay the down).
1-20APP23[NHSG] JOSEPH, Colton pass to the right incomplete intended for BROWN, Tre.
2-20APP23[NHSG] JOSEPH, Colton pass to the left complete for 7 yards to THOMAS, Ja'Cory caught at the APP14 and advanced to the APP16 (FAVORS, Jordan), out of bounds.
3-13APP16[NHSG] JOSEPH, Colton pass to the right complete for 16 yards to ABDUL-RAHIM GLADDING, Na'eem to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 10:02 (Scoring play confirmed). [10:02]P
0-0APP3CALLAGHAN, Riley PAT kick attempt is good.
App State 7, Old Dominion 17
Drive Summary: 8 plays, 49 yards, 3:55
EICHNER, Nathanial kickoff 60 yards from the ODU35 to the APP5, ALEXANDER, Khamani returned 20 yards to the APP25 (CRUTCHFIELD, Brandon;FORREST, Jackson), clock 09:58.
APP drive start at 09:58
1-10APP25[NHSG] KOHL, J.J. sacked for a loss of 4 yards at the APP21 (WILLIAMS JR., Ricardo).
2-14APP21[NHSG] DUBINION, Rashod rush up the middle for a gain of 13 yards to the APP34 (STRUCK, Lucas;THOMAS, Keshawn).
3-1APP34KOHL, J.J. pass to the left complete for 2 yards to BARNES, Jaden caught at the APP34 and advanced to the APP36 (FRINK, Zion), 1ST DOWN.P
1-10APP36[NHSG] KOHL, J.J. pass to the left incomplete dropped by HAMLETT, Kanen thrown to the APP33.
2-10APP36[NHSG] LEWIS, Jaquari rush up the middle for no gain to the APP36 (GIBSON, Javen;MCFADDEN-PRESSLEY, Lorenzo).
3-10APP36[NHSG] KOHL, J.J. pass short to the right incomplete intended for BARNES, Jaden broken up by CRUTCHFIELD, Brandon at the APP40.
4-10APP36RATLIFF, Ian punt 46 yards to the ODU18, fair catch by ROCHE, Devin, clock 07:27. [07:27]
Drive Summary: 6 plays, 11 yards, 2:31
ODU drive start at 07:27
1-10ODU18[NHSG] JOSEPH, Colton pass up the middle complete for 17 yards to JAMES, Maurki caught at the ODU25 and advanced to the ODU35 (FAVORS, Jordan), 1ST DOWN.P
1-10ODU35[NHSG] JOSEPH, Colton pass complete for 9 yards to JAMES, Maurki to the ODU44, out of bounds.
2-1ODU44[NHSG] JAMES, Maurki rush up the middle for a gain of 2 yards to the ODU46 (SANDSTROM, Caleb;MC-CANTOS, Elijah), 1ST DOWN.R
1-10ODU46[NHSG] JAMES, Maurki rush up the middle for a gain of 1 yard to the ODU47 (LITTLEJOHN, Brayshawn).
2-9ODU47[NHSG] JOSEPH, Colton pass to the right incomplete thrown to the ODU45.
3-9ODU47[NHSG] JOSEPH, Colton sacked for a loss of 3 yards at the ODU44 (LITTLEJOHN, Brayshawn).
4-12ODU44BRANDT, Ian punt 41 yards to the APP15, fair catch by BARNES, Jaden, clock 04:49. [04:49]
Drive Summary: 6 plays, 26 yards, 2:38
APP drive start at 04:49
1-10APP15[NHSG] KOHL, J.J. pass short up the middle incomplete thrown to the APP19; QB hurried by NAOTALA, Seth.
2-10APP15[NHSG] DUBINION, Rashod rush to the right for a gain of 9 yards to the APP24 (GILES, Fred).
3-1APP24[NHSG] QB Keeper KOHL, J.J. rush to the left for no gain to the APP24 (NAOTALA, Seth).
4-1APP24RATLIFF, Ian punt 42 yards to the ODU34, ROCHE, Devin returned 5 yards to the ODU39 (DAVIS, Thomas), clock 03:29. [03:29]
Drive Summary: 3 plays, 9 yards, 1:20
ODU drive start at 03:29
1-10ODU39[NHSG] QB Keeper JOSEPH, Colton rush to the left for a gain of 1 yard to the ODU40 (FAVORS, Jordan;ARNHOLT, Kyle).
2-9ODU40[NHSG] ROCHE, Devin rush up the middle for a gain of 15 yards to the APP45 (GAMBLE, Zyeir;FLOYD, Emory), 1ST DOWN.R
1-10APP45[NHSG] JOSEPH, Colton pass short up the middle incomplete dropped by BUTLER, Jailen thrown to the APP40.
2-10APP45[NHSG] JOSEPH, Colton pass deep to the right complete for 16 yards to BROWN, Tre to the APP29, End of Play, 1ST DOWN.P
1-10APP29[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a loss of 4 yards, JOSEPH, Colton fumbled at APP32 , recovered by ODU DUBOSE-BOURNE, Stephon at the APP33 to the APP33, End of Play.
2-14APP33[NHSG] JOSEPH, Colton pass to the left complete for 9 yards to BUTLER, Jailen caught at the APP25 and advanced to the APP24 (ARNHOLT, Kyle;JOHNSON, Ethan).
3-5APP24[NHSG] JOSEPH, Colton pass short up the middle complete for 24 yards to THOMAS, Ja'Cory caught at the APP19 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 00:26 (Scoring play confirmed). [00:26]P
0-0APP3CALLAGHAN, Riley PAT kick attempt is good.
App State 7, Old Dominion 24
Drive Summary: 7 plays, 61 yards, 3:03
0-0ODU35EICHNER, Nathanial kickoff yards from the ODU35 to the. PENALTY APP Face mask on FAVORS, Jordan enforced 15 yards from the ODU35 to the ODU50.
EICHNER, Nathanial kickoff 65 yards from the ODU35 to the APP0, Touchback , clock 00:26.
APP drive start at 00:26
1-10APP25[NHSG] KOHL, J.J. pass short to the right complete for 5 yards to BARNES, Jaden caught at the APP27 and advanced to the APP30 (ILES, Daevon).
2-5APP30[NHSG] KOHL, J.J. pass to the right incomplete intended for DOZIER, Davion broken up by TRINIDAD, Kris at the APP30, clock 00:00. [00:00]
-End of 3rd quarter, clock 0:00. [0:00]
END OF 3rd QUARTER: App State 7, Old Dominion 24

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
App State05:2001011-40-05-183-9-0-131-15
Old Dominion149:3644083-40-011-487-10-0-981-10

Quickie Statistics (3rd Quarter Cumulative)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

APPODU
Score724
FIRST DOWNS1420
RUSHES-YARDS (NET)17-6932-130
PASSING-YARDS (NET)161238
Passes Att-Comp-Int37-20-222-15-0
TOTAL OFFENSE PLAYS-YARDS54-23054-368
Fumble Returns-Yards0-00-0
Punt Returns-Yards1-03-29
Kickoff Returns-Yards3-551-25
Interception Returns-Yards0-02-3
Punts (Number-Avg)0-01-54.0
Fumbles-Lost0-01-0
Penalties-Yards6-754-51
Possession Time20:2224:34
Third-Down Conversions4-136-11
Fourth-Down Conversions2-20-0

App State

Old Dominion

RushingNo.GainLossNetTDLgAvg
R.Dubinion8470470135.9
J.Lewis4170170114.3
J.Kohl4909042.3

RushingNo.GainLossNetTDLgAvg
C.Joseph1250-446083.8
D.Roche1055-3520155.2
T.Jones3240240128
M.James512-210082

PassingC-A-IYdsTDLgSack
J.Kohl19-36-21341311
I.Ratliff1-1-0230230

PassingC-A-IYdsTDLgSack
C.Joseph15-22-02353701

ReceivingNo.YdsTDTgtLg
J.Barnes84511116
K.Hamlett2150511
R.Dubinion3120610
D.Dozier1310531

ReceivingNo.YdsTDTgtLg
N.Abdul-Rahim Gladding3471716
J.Thomas5561524
T.Brown2290316
M.James2260217

PuntingNo.YdsAvgLgIn20TB
I.Ratliff520240.44600

PuntingNo.YdsAvgLgIn20TB
I.Brandt313745.75400

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Roche329015

Kick ReturnsNo.YardsTDLg
K.Alexander355020

Kick ReturnsNo.YardsTDLg
M.James125025

TacklesUA-ATotalSacksTFL
Z.Gamble4-46.00.00.0
C.Phares2-75.50.01.0
J.Favors3-24.00.00.0
A.Benton3-13.50.00.0
K.Arnholt0-73.50.01.0
B.Littlejohn3-03.01.01.0
D.Burks1-43.00.00.5
E.Floyd1-22.00.00.0

TacklesUA-ATotalSacksTFL
Z.Frink4-46.00.00.0
N.Stiger4-25.00.01.0
D.Iles4-14.50.00.0
M.Easterly1-43.00.00.0
B.Crutchfield1-22.00.00.0
D.Goodman0-42.00.00.0
S.Naotala1-22.00.00.0
J.Mack Jr.1-11.50.00.0

QtrTimeScoring PlayV-H
1st08:24ODU - K.Hargrove 70 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 2-85 0:39-7
2nd02:10ODU - R.Callaghan 33 yd FG , 10-50 4:530-10
2nd00:30APP - J.Barnes 16 yd TD PASS from J.Kohl (KICK by D.De Freitas) , 12-75 1:407-10
3rd10:02ODU - N.Abdul-Rahim Gladding 16 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 8-49 3:557-17
3rd00:26ODU - J.Thomas 24 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 7-61 3:037-24

Quickie Statistics (3rd Quarter only)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

APPODU
Score014
FIRST DOWNS18
RUSHES-YARDS (NET)5-1811-48
PASSING-YARDS (NET)1398
Passes Att-Comp-Int9-3-010-7-0
TOTAL OFFENSE PLAYS-YARDS14-3121-146
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-02-20
Kickoff Returns-Yards2-380-0
Interception Returns-Yards0-00-0
Punts (Number-Avg)3-41.71-41.0
Fumbles-Lost0-01-0
Penalties-Yards1-151-10
Possession Time5:209:36
Third-Down Conversions1-43-4
Fourth-Down Conversions0-00-0

App State

Old Dominion

RushingNo.GainLossNetTDAvgLg
R.Dubinion22202201113
J.Lewis100000
J.Kohl100000

RushingNo.GainLossNetTDAvgLg
C.Joseph413-4902.37
D.Roche11501501515
T.Jones3240240812
M.James230301.52

PassingC-A-IYdsTDLgSack
J.Kohl3-9-09061

PassingC-A-IYdsTDLgSack
C.Joseph7-10-0952241

ReceivingNo.YardsTDTgtLg
J.Barnes313046
K.Hamlett0001
R.Dubinion0001
D.Dozier0001

ReceivingNo.YardsTDTgtLg
N.Abdul-Rahim Gladding1161116
J.Thomas2311224
T.Brown1160216
M.James2260217

PuntingNo.YdsAvgLngIn20TB
I.Ratliff312541.74600

PuntingNo.YdsAvgLngIn20TB
I.Brandt14141.04100

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg
D.Roche220015

Kick ReturnsNo.YardsTDLg
K.Alexander238020

Kick ReturnsNo.YardsTDLg

TacklesUA-ATotalSacksTFL
Z.Gamble2-33.50.00.0
J.Favors2-12.50.00.0
B.Littlejohn2-02.01.01.0
K.Arnholt0-31.50.00.0
C.Phares0-21.00.00.0
T.Davis1-01.00.00.0
E.Johnson0-10.50.00.0
E.Floyd0-10.50.00.0

TacklesUA-ATotalSacksTFL
N.Stiger1-01.00.00.0
Z.Frink1-01.00.00.0
J.Forrest0-21.00.00.0
F.Giles1-01.00.00.0
D.Iles1-01.00.00.0
S.Naotala1-01.00.00.0
R.Williams Jr.1-01.01.01.0
K.Thomas0-10.50.00.0

QtrTimeScoring PlayV-H
3rd10:02ODU - N.Abdul-Rahim Gladding 16 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 8-49 3:557-17
3rd00:26ODU - J.Thomas 24 yd TD PASS from C.Joseph (KICK by R.Callaghan) , 7-61 3:037-24

Play-by-Play Summary (4th quarter)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

-Start of 4th quarter, clock 15:00. [15:00]
3-5APP30[NHSG] DUBINION, Rashod rush to the right for a gain of 4 yards to the APP34 (CARTER, Jerome), out of bounds.
4-1APP34[NHSG] KOHL, J.J. pass to the right incomplete intended for DOZIER, Davion broken up by THOMAS, Keshawn at the APP40; APP turnover on downs, clock 14:29. [14:29]
ODU drive start at 14:29
1-10APP34[NHSG] QB Keeper JOSEPH, Colton rush to the left for a gain of 11 yards to the APP23 (LITTLEJOHN, Brayshawn), 1ST DOWN.R
1-10APP23[NHSG] ROCHE, Devin rush up the middle for no gain to the APP23 (ABRAMS-VERWAYNE, Kevin;WILLIS, Jaelin).
2-10APP23[NHSG] JOSEPH, Colton pass to the right incomplete intended for BROWN, Tre thrown to the APP15.
3-10APP23[NHSG] QB Keeper JOSEPH, Colton rush up the middle for a gain of 8 yards to the APP15 (PHARES, Colton).
4-2APP15[NHSG] JOSEPH, Colton pass to the right complete for 11 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the APP8 and advanced to the APP4 (GAMBLE, Zyeir;FLOYD, Emory), 1ST DOWN.P
1-4APP4[NHSG] JOSEPH, Colton scrambles up the middle for a gain of 3 yards to the APP1 (BENTON, Aiden;ABRAMS-VERWAYNE, Kevin).
2-1APP1PENALTY Before the snap, ODU False Start on WOUDSMA, Maarten enforced 5 yards from the APP1 to the APP6.
2-6APP6[NHSG] JOSEPH, Colton pass up the middle incomplete intended for ABDUL-RAHIM GLADDING, Na'eem broken up by BURKS, DJ.
3-6APP6[NHSG] JOSEPH, Colton pass short up the middle intercepted by GAMBLE, Zyeir at the APP3 broken up by PORTER, Rondo intended for ABDUL-RAHIM GLADDING, Na'eem. Gamble return for 6 yards to the APP9 (JOSEPH, Colton;JOYCE, Ryan), clock 11:23. [11:23]
Drive Summary: 8 plays, 28 yards, 3:06
APP drive start at 11:23
A.Swann in at QB for APP
1-10APP9SWANN, AJ pass short incomplete intended for MBAKE, Sam thrown to the APP10. PENALTY ODU Roughing the Passer on GIBSON, Javen enforced 15 yards from the APP9 to the APP24 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).E
1-10APP24[NHSG] SWANN, AJ pass up the middle complete for 14 yards to HAMLETT, Kanen caught at the APP33 and advanced to the APP38 (FRINK, Zion;RAMEY, Ryan), 1ST DOWN.P
1-10APP38[NHSG] SWANN, AJ pass up the middle incomplete dropped by MBAKE, Sam thrown to the APP47.
2-10APP38[NHSG] SWANN, AJ pass to the left complete for 0 yards to HAMLETT, Kanen caught at the APP37 and advanced to the APP38 (FRINK, Zion).
3-10APP38[NHSG] SWANN, AJ pass up the middle complete for 8 yards to HAMLETT, Kanen caught at the APP44 and advanced to the APP46 (FRINK, Zion;CARTER, Jerome).
4-2APP46[NHSG] SWANN, AJ pass short to the left complete for 4 yards to DOZIER, Davion to the APP50, out of bounds, 1ST DOWN.P
1-10APP50[NHSG] SWANN, AJ pass deep to the left incomplete intended for DOZIER, Davion thrown to the ODU21.
2-10APP50PENALTY ODU Roughing the Passer on FORBES, Chris enforced 15 yards from the APP50 to the ODU35 and results in automatic 1ST DOWN [NHSG].E
1-10ODU35[NHSG] SWANN, AJ pass deep to the left complete for 35 yards to HAMLETT, Kanen caught at the ODU13 and advanced to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 09:26 (Scoring play confirmed). [09:26]P
0-0ODU3DE FREITAS, Dominic PAT kick attempt is good.
App State 14, Old Dominion 24
Drive Summary: 7 plays, 91 yards, 1:57
MCVAY, Cash kickoff 65 yards from the APP35 to the ODU0, JAMES, Maurki returned 9 yards to the ODU9 (PORTER, Ronnie), clock 09:20.
ODU drive start at 09:20
1-10ODU9[NHSG] JONES, Trequan rush to the right for a gain of 2 yards to the ODU11 (PHARES, Colton;MANUEL, Dylan).
2-8ODU11[NHSG] JOSEPH, Colton pass short to the left complete for 19 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU14 and advanced to the ODU30 (FAVORS, Jordan;BURKS, DJ), 1ST DOWN.P
1-10ODU30[NHSG] JONES, Trequan rush up the middle for a gain of 5 yards to the ODU35 (SANDSTROM, Caleb).
2-5ODU35[NHSG] JOSEPH, Colton pass to the right complete for 3 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU35 and advanced to the ODU38 (GAMBLE, Zyeir;MC-CANTOS, Elijah).
3-2ODU38[NHSG] JOSEPH, Colton pass to the left complete for 10 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU46 and advanced to the ODU48 (GAMBLE, Zyeir), 1ST DOWN.P
1-10ODU48[NHSG] JONES, Trequan rush up the middle for a gain of 2 yards to the ODU50 (PORTER, Rondo).
2-8ODU50[NHSG] JOSEPH, Colton pass to the right complete for 15 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the APP36 and advanced to the APP35 (GAMBLE, Zyeir), 1ST DOWN.P
1-10APP35[NHSG] JOSEPH, Colton pass to the left complete for 9 yards to THOMAS, Ja'Cory to the APP26 (JOHNSON, Ethan;BURKS, DJ).
2-1APP26[NHSG] JOSEPH, Colton pass short to the right incomplete thrown to the APP23.
3-1APP26[NHSG] ROCHE, Devin rush up the middle for a gain of 3 yards to the APP23 (BENTON, Aiden;ARNHOLT, Kyle), 1ST DOWN.R
1-10APP23[NHSG] ROCHE, Devin rush up the middle for a gain of 2 yards to the APP21 (PORTER, Rondo). [03:37]
2-8V21Timeout App State, clock 03:37. [03:37]
2-8APP21[NHSG] QB Keeper JOSEPH, Colton rush to the left for no gain, JOSEPH, Colton fumbled at APP21 forced by ABRAMS-VERWAYNE, Kevin, recovered by ODU JOSEPH, Colton at the APP21 to the APP21, End of Play. [03:31]
3-8V21Timeout App State, clock 03:31. [03:31]
3-8APP21[NHSG] JOSEPH, Colton pass to the right incomplete intended for ABDUL-RAHIM GLADDING, Na'eem; QB hurried by BENTON, Aiden.
4-8APP21CALLAGHAN, Riley field goal attempt from 39 yards NO GOOD (wide left) [kick was spotted at APP29], clock 03:22. [03:22]
Drive Summary: 14 plays, 70 yards, 5:58
APP drive start at 03:22
1-10APP21[NHSG] SWANN, AJ pass to the right complete for 4 yards to DUBINION, Rashod caught at the APP20 and advanced to the APP25 (FRINK, Zion), out of bounds.
2-6APP25[NHSG] SWANN, AJ pass to the left complete for 6 yards to DOZIER, Davion to the APP31 (CRUTCHFIELD, Brandon), 1ST DOWN.P
1-10APP31[NHSG] SWANN, AJ pass to the left incomplete dropped by HAMLETT, Kanen thrown to the APP40.
2-10APP31[NHSG] SWANN, AJ pass to the right complete for 9 yards to DUBINION, Rashod caught at the APP27 and advanced to the APP40 (STIGER, Nickendre), out of bounds.
3-1APP40[NHSG] SWANN, AJ pass deep up the middle incomplete intended for BARNES, Jaden thrown to the ODU22.
4-1APP40[NHSG] SWANN, AJ pass up the middle complete for 7 yards to LEWIS, Jaquari caught at the APP46 and advanced to the APP47 (NAOTALA, Seth;CULBREATH, Jahleel), 1ST DOWN.P
1-10APP47[NHSG] SWANN, AJ pass to the right complete for 1 yard to LEWIS, Jaquari caught at the APP45 and advanced to the APP48 (FRINK, Zion;CULBREATH, Jahleel).
2-9APP48[NHSG] SWANN, AJ pass deep up the middle complete for 18 yards to BARNES, Jaden to the ODU34, End of Play, 1ST DOWN.P
1-10ODU34[NHSG] SWANN, AJ pass to the left complete for 34 yards to DOZIER, Davion to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 01:35 (Scoring play confirmed). [01:35]P
0-0ODU3DE FREITAS, Dominic PAT kick attempt is good.
App State 21, Old Dominion 24
Drive Summary: 9 plays, 79 yards, 1:47
MCVAY, Cash onside kickoff 12 yards from the APP35, no return , clock 01:34.
ODU drive start at 01:34
1-10APP47[NHSG] Kneel down by JOSEPH, Colton at ODU49 (team loss of 4). [01:30]
2-14H49Timeout App State, clock 01:30. [01:30]
2-14ODU49Kneel down by JOSEPH, Colton at APP46 (team loss of 4). PENALTY APP Offsides enforced 5 yards from the ODU49 to the APP46 [NHSG]. NO PLAY (replay the down).
2-9APP46[NHSG] Kneel down by JOSEPH, Colton at ODU49 (team loss of 5).
3-14ODU49[NHSG] QB Keeper JOSEPH, Colton rush to the right for a loss of 3 yards to the ODU46 (GAMBLE, Zyeir), clock 00:00. [00:00]
Drive Summary: 3 plays, -7 yards, 1:34
3-14ODU46End of game, clock 0:00.
FINAL SCORE: App State 21, Old Dominion 24

Time1st DownsConversions
Quarter SummaryScorePossRPXT3rd4thRushingPassingPenalties
App State144:1507290-32-31-412-17-0-1401-5
Old Dominion010:4524062-61-113-246-11-1-673-35

Quickie Statistics (4th Quarter only)
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

APPODU
Score140
FIRST DOWNS96
RUSHES-YARDS (NET)1-413-24
PASSING-YARDS (NET)14067
Passes Att-Comp-Int17-12-011-6-1
TOTAL OFFENSE PLAYS-YARDS18-14424-91
Fumble Returns-Yards0-00-0
Punt Returns-Yards0-00-0
Kickoff Returns-Yards0-01-9
Interception Returns-Yards1-60-0
Punts (Number-Avg)0-00-0
Fumbles-Lost0-01-0
Penalties-Yards1-53-35
Possession Time4:1510:45
Third-Down Conversions0-32-6
Fourth-Down Conversions2-31-1

App State

Old Dominion

RushingNo.GainLossNetTDAvgLg
R.Dubinion1404044

RushingNo.GainLossNetTDAvgLg
C.Joseph522-31903.811
D.Roche350501.73
T.Jones3909035

PassingC-A-IYdsTDLgSack
A.Swann12-16-01402350
J.Kohl0-1-0000

PassingC-A-IYdsTDLgSack
C.Joseph6-11-1670190

ReceivingNo.YardsTDTgtLg
J.Barnes1180218
K.Hamlett4571535
R.Dubinion213029
D.Dozier3441534

ReceivingNo.YardsTDTgtLg
N.Abdul-Rahim Gladding5580819
J.Thomas19019
T.Brown0001

PuntingNo.YdsAvgLngIn20TB

PuntingNo.YdsAvgLngIn20TB

Punt ReturnsNo.YardsTDLg

Punt ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg

Kick ReturnsNo.YardsTDLg
M.James1909

TacklesUA-ATotalSacksTFL
Z.Gamble3-24.00.01.0
R.Porter3-03.00.00.0
R.Porter3-03.00.00.0
K.Abrams-Verwayne1-22.00.00.0
C.Phares1-11.50.00.0
B.Littlejohn1-01.00.00.0
D.Burks0-21.00.00.0
A.Benton0-21.00.00.0

TacklesUA-ATotalSacksTFL
Z.Frink2-33.50.00.0
J.Carter1-11.50.00.0
N.Stiger1-01.00.00.0
B.Crutchfield1-01.00.00.0
J.Culbreath0-21.00.00.0
C.Joseph0-10.50.00.0
R.Ramey0-10.50.00.0
S.Naotala0-10.50.00.0

QtrTimeScoring PlayV-H
4th09:26APP - K.Hamlett 35 yd TD PASS from A.Swann (KICK by D.De Freitas) , 7-91 1:5714-24
4th01:35APP - D.Dozier 34 yd TD PASS from A.Swann (KICK by D.De Freitas) , 9-79 1:4721-24

App State Explosive Plays
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

App State

Passing Plays Gain of 15+
7 Plays for 174 total yards (73% of total passing yards)

Yds
Qtr
Context/Play
35
4
1st and 10 on ODU35
(09:26) [NHSG] SWANN, AJ pass deep to the left complete for 35 yards to HAMLETT, Kanen caught at the ODU13 and advanced to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 09:26 (Scoring play confirmed).
34
4
1st and 10 on ODU34
(01:35) [NHSG] SWANN, AJ pass to the left complete for 34 yards to DOZIER, Davion to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 01:35 (Scoring play confirmed).
31
1
1st and 10 on APP22
[NHSG] KOHL, J.J. pass deep to the left complete for 31 yards to DOZIER, Davion caught at the APP46 and advanced to the ODU47, out of bounds, 1ST DOWN.
23
1
4th and 8 on ODU47
[PUNT] RATLIFF, Ian pass to the right complete for 23 yards to PHARES, Colton caught at the ODU35 and advanced to the ODU24 (EASTERLY, Mario), 1ST DOWN.
18
4
2nd and 9 on APP48
[NHSG] SWANN, AJ pass deep up the middle complete for 18 yards to BARNES, Jaden to the ODU34, End of Play, 1ST DOWN.
17
2
2nd and 10 on ODU37
[NHSG] KOHL, J.J. pass deep to the right complete for 17 yards to STROMAN, Dalton to the ODU20 (STIGER, Nickendre), out of bounds, 1ST DOWN.
16
2
3rd and 6 on ODU16
(00:30) [NHSG] KOHL, J.J. pass to the left complete for 16 yards to BARNES, Jaden caught at the ODU1 and advanced to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 00:30 (Scoring play confirmed).


Rushing Plays Gain of 10+
2 Plays for 24 total yards (33% of total rushing yards)

Yds
Qtr
Context/Play
13
3
2nd and 14 on APP21
[NHSG] DUBINION, Rashod rush up the middle for a gain of 13 yards to the APP34 (STRUCK, Lucas;THOMAS, Keshawn).
11
1
1st and 10 on APP30
[NHSG] LEWIS, Jaquari rush to the right for a gain of 11 yards to the APP41 (THOMAS, Keshawn;STRUCK, Lucas), 1ST DOWN.


All Plays Gain of 20+
5 Plays for 203 total yards
Yds
Qtr
Context/Play
35
4
1st and 10 on ODU35
(09:26) [NHSG] SWANN, AJ pass deep to the left complete for 35 yards to HAMLETT, Kanen caught at the ODU13 and advanced to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 09:26 (Scoring play confirmed).
34
4
1st and 10 on ODU34
(01:35) [NHSG] SWANN, AJ pass to the left complete for 34 yards to DOZIER, Davion to the ODU0, 1ST DOWN, TOUCHDOWN APP, clock 01:35 (Scoring play confirmed).
31
1
1st and 10 on APP22
[NHSG] KOHL, J.J. pass deep to the left complete for 31 yards to DOZIER, Davion caught at the APP46 and advanced to the ODU47, out of bounds, 1ST DOWN.
23
1
4th and 8 on ODU47
[PUNT] RATLIFF, Ian pass to the right complete for 23 yards to PHARES, Colton caught at the ODU35 and advanced to the ODU24 (EASTERLY, Mario), 1ST DOWN.
20
3
0th and 0 on ODU35
(09:58) EICHNER, Nathanial kickoff 60 yards from the ODU35 to the APP5, ALEXANDER, Khamani returned 20 yards to the APP25 (CRUTCHFIELD, Brandon;FORREST, Jackson), clock 09:58.

Old Dominion Explosive Plays
App State vs. Old Dominion (Final)
10/25/2025 at Norfolk, Virginia

Old Dominion

Passing Plays Gain of 15+
10 Plays for 226 total yards (89% of total passing yards)

Yds
Qtr
Context/Play
70
1
1st and 10 on ODU30
(08:24) [NHSG] JOSEPH, Colton pass up the middle complete for 70 yards to HARGROVE, Ke'Travion caught at the ODU44 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 08:24 (Scoring play confirmed).
24
3
3rd and 5 on APP24
(00:26) [NHSG] JOSEPH, Colton pass short up the middle complete for 24 yards to THOMAS, Ja'Cory caught at the APP19 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 00:26 (Scoring play confirmed).
19
4
2nd and 8 on ODU11
[NHSG] JOSEPH, Colton pass short to the left complete for 19 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU14 and advanced to the ODU30 (FAVORS, Jordan;BURKS, DJ), 1ST DOWN.
18
1
3rd and 6 on ODU38
[NHSG] JOSEPH, Colton pass deep to the left complete for 18 yards to THOMAS, Ja'Cory to the APP44 (ARNHOLT, Kyle;MC-CANTOS, Elijah), 1ST DOWN.
17
3
1st and 10 on ODU18
[NHSG] JOSEPH, Colton pass up the middle complete for 17 yards to JAMES, Maurki caught at the ODU25 and advanced to the ODU35 (FAVORS, Jordan), 1ST DOWN.
16
2
3rd and 7 on ODU38
[NHSG] JOSEPH, Colton pass deep to the left complete for 16 yards to ABDUL-RAHIM GLADDING, Na'eem to the APP46, out of bounds, 1ST DOWN.
16
3
3rd and 13 on APP16
(10:02) [NHSG] JOSEPH, Colton pass to the right complete for 16 yards to ABDUL-RAHIM GLADDING, Na'eem to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 10:02 (Scoring play confirmed).
16
3
2nd and 10 on APP45
[NHSG] JOSEPH, Colton pass deep to the right complete for 16 yards to BROWN, Tre to the APP29, End of Play, 1ST DOWN.
15
2
1st and 10 on ODU39
(00:12) [NHSG] JOSEPH, Colton pass up the middle complete for 15 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the ODU46 and advanced to the APP46 (BURKS, DJ), 1ST DOWN.
15
4
2nd and 8 on ODU50
[NHSG] JOSEPH, Colton pass to the right complete for 15 yards to ABDUL-RAHIM GLADDING, Na'eem caught at the APP36 and advanced to the APP35 (GAMBLE, Zyeir), 1ST DOWN.


Rushing Plays Gain of 10+
5 Plays for 59 total yards (38% of total rushing yards)

Yds
Qtr
Context/Play
15
3
2nd and 9 on ODU40
[NHSG] ROCHE, Devin rush up the middle for a gain of 15 yards to the APP45 (GAMBLE, Zyeir;FLOYD, Emory), 1ST DOWN.
12
3
2nd and 5 on APP25
[NHSG] JONES, Trequan rush up the middle for a gain of 12 yards to the APP13 (PHARES, Colton;GAMBLE, Zyeir), 1ST DOWN.
11
3
3rd and 2 on APP41
[NHSG] JONES, Trequan rush up the middle for a gain of 11 yards to the APP30 (GAMBLE, Zyeir;ARNHOLT, Kyle), 1ST DOWN.
11
4
1st and 10 on APP34
[NHSG] QB Keeper JOSEPH, Colton rush to the left for a gain of 11 yards to the APP23 (LITTLEJOHN, Brayshawn), 1ST DOWN.
10
1
1st and 10 on APP44
(00:00) [NHSG] ROCHE, Devin rush up the middle for a gain of 10 yards to the APP34 (PHARES, Colton;BURKS, DJ), 1ST DOWN, clock 00:00.


All Plays Gain of 20+
3 Plays for 183 total yards
Yds
Qtr
Context/Play
70
1
1st and 10 on ODU30
(08:24) [NHSG] JOSEPH, Colton pass up the middle complete for 70 yards to HARGROVE, Ke'Travion caught at the ODU44 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 08:24 (Scoring play confirmed).
25
2
0th and 0 on APP35
(00:26) MCVAY, Cash kickoff 64 yards from the APP35 to the ODU1, JAMES, Maurki returned 25 yards to the ODU26 (YURACHEK, Brooks), clock 00:26.
24
3
3rd and 5 on APP24
(00:26) [NHSG] JOSEPH, Colton pass short up the middle complete for 24 yards to THOMAS, Ja'Cory caught at the APP19 and advanced to the APP0, 1ST DOWN, TOUCHDOWN ODU, clock 00:26 (Scoring play confirmed).