Offense
ODUTeam record
ODUGame information
12:00 PM, October 25, 2025
S.B. Ballard Stadium
Norfolk
Box score
App State Mountaineers
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| 12/16 | 140 | 8.8 | 2 | 0 | 96.8 | |
| 19/37 | 138 | 3.7 | 1 | 2 | 20.9 | |
| 1/1 | 23 | 23.0 | 0 | 0 | 100.0 | |
| Team | 32/54 | 301 | 5.6 | 3 | 2 | -- |
App State Mountaineers
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 9 | 51 | 5.7 | 0 | 13 | |
| 4 | 17 | 4.3 | 0 | 11 | |
| 5 | 5 | 1.0 | 0 | 4 | |
| Team | 18 | 73 | 4.1 | 0 | 13 |
App State Mountaineers
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 4 | 75 | 18.8 | 1 | 34 | |
| 6 | 72 | 12.0 | 1 | 35 | |
| 9 | 63 | 7.0 | 1 | 18 | |
| 5 | 25 | 5.0 | 0 | 10 | |
| 1 | 23 | 23.0 | 0 | 23 | |
| 4 | 18 | 4.5 | 0 | 11 | |
| 1 | 17 | 17.0 | 0 | 17 | |
| 2 | 8 | 4.0 | 0 | 7 | |
| Team | 32 | 301 | 9.4 | 3 | 35 |
App State Mountaineers
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| 13 | 7 | 0 | 1 | 2 | 0 | 0 | |
| 11 | 3 | 0 | 0.5 | 0 | 0 | 0 | |
| 8 | 0 | 0 | 0.5 | 0 | 0 | 0 | |
| 7 | 1 | 0 | 0.5 | 2 | 0 | 0 | |
| 6 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 6 | 3 | 0 | 0 | 0 | 1 | 0 | |
| 5 | 2 | 0 | 0.5 | 1 | 0 | 0 | |
| 4 | 4 | 1 | 1 | 0 | 0 | 0 | |
| 4 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 0 | 0.5 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0.5 | 1 | 0 | 0 | |
| 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Team | 87 | 31 | 1 | 5 | 6 | 1 | 0 |
App State Mountaineers
| Player | INT | YDS | TD |
|---|---|---|---|
| 1 | 6 | 0 | |
| Team | 1 | 6 | 0 |
App State Mountaineers
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 3 | 55 | 18.3 | 20 | 0 | |
| Team | 3 | 55 | 18.3 | 20 | 0 |
App State Mountaineers
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 1 | 0 | 0.0 | 0 | 0 | |
| Team | 1 | 0 | 0.0 | 0 | 0 |
App State Mountaineers
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| 0/0 | 0.0 | 0 | 3/3 | 3 | |
| Team | 0/0 | 0.0 | 0 | 3/3 | 3 |
App State Mountaineers
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| 5 | 202 | 40.4 | 0 | 2 | 46 | |
| Team | 5 | 202 | 40.4 | 0 | 2 | 46 |
Old Dominion Monarchs
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| 21/35 | 310 | 8.9 | 3 | 1 | 53.2 | |
| Team | 21/35 | 310 | 8.9 | 3 | 1 | -- |
Old Dominion Monarchs
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| 18 | 61 | 3.4 | 0 | 11 | |
| 13 | 53 | 4.1 | 0 | 15 | |
| 6 | 33 | 5.5 | 0 | 12 | |
| 5 | 10 | 2.0 | 0 | 8 | |
| 1 | 1 | 1.0 | 0 | 1 | |
| Team | 2 | -9 | -4.5 | 0 | 0 |
| Team | 45 | 149 | 3.3 | 0 | 15 |
Old Dominion Monarchs
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Na'eem Abdul-Rahim Gladding | 8 | 105 | 13.1 | 1 | 19 |
| 1 | 70 | 70.0 | 1 | 70 | |
| 6 | 70 | 11.7 | 1 | 24 | |
| Tre' Brown | 2 | 29 | 14.5 | 0 | 16 |
| 2 | 26 | 13.0 | 0 | 17 | |
| 2 | 10 | 5.0 | 0 | 9 | |
| Team | 21 | 310 | 14.8 | 3 | 70 |
Old Dominion Monarchs
| Player | FUM | LOST | REC |
|---|---|---|---|
| 2 | 0 | 0 | |
| Team | 2 | 0 | 0 |
Old Dominion Monarchs
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| 13 | 6 | 0 | 0 | 1 | 0 | 0 | |
| 7 | 5 | 0 | 1 | 0 | 0 | 0 | |
| 5 | 4 | 0 | 0 | 0 | 0 | 0 | |
| 5 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 4 | 2 | 0 | 0 | 3 | 0 | 0 | |
| 4 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | 2 | 1 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 2 | 0 | |
| Team | 71 | 25 | 1 | 2 | 8 | 6 | 0 |
Old Dominion Monarchs
| Player | INT | YDS | TD |
|---|---|---|---|
| 1 | 3 | 0 | |
| 1 | 0 | 0 | |
| Team | 2 | 3 | 0 |
Old Dominion Monarchs
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 2 | 34 | 17.0 | 25 | 0 | |
| Team | 2 | 34 | 17.0 | 25 | 0 |
Old Dominion Monarchs
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| 3 | 29 | 9.7 | 15 | 0 | |
| Team | 3 | 29 | 9.7 | 15 | 0 |
Old Dominion Monarchs
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| 1/4 | 25.0 | 33 | 3/3 | 6 | |
| Team | 1/4 | 25.0 | 33 | 3/3 | 6 |
Old Dominion Monarchs
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| 3 | 137 | 45.7 | 0 | 2 | 54 | |
| Team | 3 | 137 | 45.7 | 0 | 2 | 54 |
4
End of 4th quarter.APP 21 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph rush right for 3 yards loss to the ODU46 (#5 Z.Gamble)APP 21 ยท ODU 24
Kneel down by #1 C.Joseph at ODU49 for loss of 5 yardsAPP 21 ยท ODU 24
Kneel down by #1 C.Joseph at ODU45 for loss of 4 yards PENALTY App Offside 5 yards from ODU49 to App46. NO PLAYAPP 21 ยท ODU 24
Timeout App State, clock 01:30APP 21 ยท ODU 24
Kneel down by #1 C.Joseph at ODU49 for loss of 4 yardsAPP 21 ยท ODU 24
#43 C.McVay onside kickoff 12 yards to the App47, End Of PlayAPP 21 ยท ODU 24
No 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)APP 21 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No 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)APP 14 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No Huddle-Shotgun #5 A.Swann pass incomplete deep middle to #15 J.Barnes thrown to ODU22APP 14 ยท ODU 24
No 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 boundsAPP 14 ยท ODU 24
No Huddle-Shotgun #5 A.Swann pass incomplete short left to #86 K.Hamlett thrown to App40APP 14 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No 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 boundsAPP 14 ยท ODU 24
#94 R.Callaghan field goal attempt from 39 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 03:22APP 14 ยท ODU 24
Timeout App State, clock 03:31APP 14 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph pass incomplete deep right to #7 N.Abdul-Rahim Gladding thrown to App00 QB hurried by #33 A.BentonAPP 14 ยท ODU 24
No 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 PlayAPP 14 ยท ODU 24
Timeout App State, clock 03:37APP 14 ยท ODU 24
No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the App21 (#44 R.Porter)APP 14 ยท ODU 24
No Huddle-Shotgun #3 D.Roche rush middle for 3 yards gain to the App23 (#33 A.Benton; #56 K.Arnholt), 1ST DOWNAPP 14 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph pass incomplete short right thrown to App23APP 14 ยท ODU 24
No 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)APP 14 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No Huddle-Shotgun #20 T.Jones rush middle for 2 yards gain to the ODU50 (#44 R.Porter)APP 14 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No 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)APP 14 ยท ODU 24
No Huddle-Shotgun #20 T.Jones rush middle for 5 yards gain to the ODU35 (#41 C.Sandstrom)APP 14 ยท ODU 24
No 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 DOWNAPP 14 ยท ODU 24
No Huddle-Shotgun #20 T.Jones rush right for 2 yards gain to the ODU11 (#10 C.Phares; #9 D.Manuel)APP 14 ยท ODU 24
#43 C.McVay kickoff 65 yards to the ODU00 #5 M.James return 9 yards to the ODU09 (#22 R.Porter)APP 14 ยท ODU 24
No 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)APP 14 ยท ODU 24
PENALTY ODU Roughing The Passer (#90 C.Forbes) 15 yards from App50 to ODU35, 1ST DOWN. NO PLAYAPP 7 ยท ODU 24
No Huddle-Shotgun #5 A.Swann pass incomplete deep left to #1 D.Dozier thrown to ODU21APP 7 ยท ODU 24
No 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 DOWNAPP 7 ยท ODU 24
No 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)APP 7 ยท ODU 24
No 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)APP 7 ยท ODU 24
No Huddle-Shotgun #5 A.Swann pass incomplete short middle to #3 S.Mbake thrown to App47APP 7 ยท ODU 24
No 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 DOWNAPP 7 ยท ODU 24
No 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 PLAYAPP 7 ยท ODU 24
No 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)APP 7 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #7 N.Abdul-Rahim Gladding thrown to App00 broken up by #21 D.BurksAPP 7 ยท ODU 24
PENALTY ODU False Start (#55 M.Woudsma) 5 yards from App01 to App06. NO PLAYAPP 7 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph rush middle for 3 yards gain to the App01 (#33 A.Benton; #97 K.Abrams-Verwayne)APP 7 ยท ODU 24
No 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 DOWNAPP 7 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph rush middle for 8 yards gain to the App15 (#10 C.Phares)APP 7 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #2 T.Brown thrown to App15APP 7 ยท ODU 24
No Huddle-Shotgun #3 D.Roche rush middle for 0 yards to the App23 (#97 K.Abrams-Verwayne; #0 J.Willis)APP 7 ยท ODU 24
No Huddle-Shotgun #1 C.Joseph rush left for 11 yards gain to the App23 (#12 B.Littlejohn), 1ST DOWNAPP 7 ยท ODU 24
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to App40 broken up by #1 K.Thomas, TURNOVER ON DOWNSAPP 7 ยท ODU 24
No Huddle-Shotgun #7 R.Dubinion rush right for 4 yards gain to the App34 (#12 J.Carter), out of boundsAPP 7 ยท ODU 24
3
End of 3rd quarter.APP 7 ยท ODU 24
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to App30 broken up by #43 K.TrinidadAPP 7 ยท ODU 24
No 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)APP 7 ยท ODU 24
#93 N.Eichner kickoff 50 yards to the App00, TouchbackAPP 7 ยท ODU 24
PENALTY App Face Mask (#7 J.Favors) 15 yards from ODU35 to ODU50. NO PLAYAPP 7 ยท ODU 24
No 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)APP 7 ยท ODU 24
No 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)APP 7 ยท ODU 17
No 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 PlayAPP 7 ยท ODU 17
No 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 DOWNAPP 7 ยท ODU 17
No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #9 J.Butler thrown to App40APP 7 ยท ODU 17
No Huddle-Shotgun #3 D.Roche rush middle for 15 yards gain to the App45 (#5 Z.Gamble; #6 E.Floyd), 1ST DOWNAPP 7 ยท ODU 17
No Huddle-Shotgun #1 C.Joseph rush left for 1 yard gain to the ODU40 (#7 J.Favors; #56 K.Arnholt)APP 7 ยท ODU 17
#37 I.Ratliff punt 42 yards to the ODU34 #3 D.Roche return 5 yards to the ODU39 (#15 T.Davis)APP 7 ยท ODU 17
No Huddle-Shotgun #17 J.Kohl rush left for 0 yards to the App24 (#38 S.Naotala)APP 7 ยท ODU 17
No Huddle-Shotgun #7 R.Dubinion rush right for 9 yards gain to the App24 (#30 F.Giles)APP 7 ยท ODU 17
No Huddle-Shotgun #17 J.Kohl pass incomplete short middle thrown to App19 QB hurried by #38 S.NaotalaAPP 7 ยท ODU 17
#96 I.Brandt punt 41 yards to the App15 fair catch by #15 J.Barnes at App15APP 7 ยท ODU 17
No Huddle-Shotgun #1 C.Joseph sacked for loss of 3 yards to the ODU44 (#12 B.Littlejohn)APP 7 ยท ODU 17
No Huddle-Shotgun #1 C.Joseph pass incomplete short right thrown to ODU45APP 7 ยท ODU 17
No Huddle-Shotgun #5 M.James rush middle for 1 yard gain to the ODU47 (#12 B.Littlejohn)APP 7 ยท ODU 17
No Huddle-Shotgun #5 M.James rush middle for 2 yards gain to the ODU46 (#41 C.Sandstrom; #13 E.Mc-Cantos), 1ST DOWNAPP 7 ยท ODU 17
No 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 ODU44APP 7 ยท ODU 17
No 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 DOWNAPP 7 ยท ODU 17
#37 I.Ratliff punt 46 yards to the ODU18 fair catch by #3 D.Roche at ODU18APP 7 ยท ODU 17
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #15 J.Barnes thrown to App40 broken up by #5 B.CrutchfieldAPP 7 ยท ODU 17
No Huddle-Shotgun #22 J.Lewis rush middle for 0 yards to the App36 (#36 J.Gibson; #76 L.McFadden-Pressley)APP 7 ยท ODU 17
No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #86 K.Hamlett thrown to App33APP 7 ยท ODU 17
#17 J.Kohl pass complete short left to #15 J.Barnes caught at App34, for 2 yards to the App36 (#6 Z.Frink), 1ST DOWNAPP 7 ยท ODU 17
No Huddle-Shotgun #7 R.Dubinion rush middle for 13 yards gain to the App34 (#19 L.Struck; #1 K.Thomas)APP 7 ยท ODU 17
No Huddle-Shotgun #17 J.Kohl sacked for loss of 4 yards to the App21 (#94 R.Williams Jr.)APP 7 ยท ODU 17
#93 N.Eichner kickoff 60 yards to the App05 #26 K.Alexander return 20 yards to the App25 (#5 B.Crutchfield; #18 J.Forrest)APP 7 ยท ODU 17
No 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)APP 7 ยท ODU 17
No 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 boundsAPP 7 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph pass incomplete deep right to #2 T.Brown thrown to App00APP 7 ยท ODU 10
No 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 PLAYAPP 7 ยท ODU 10
No Huddle-Shotgun #20 T.Jones rush middle for 12 yards gain to the App13 (#10 C.Phares; #5 Z.Gamble), 1ST DOWNAPP 7 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph rush right for 5 yards gain to the App25 (#5 Z.Gamble)APP 7 ยท ODU 10
No Huddle-Shotgun #20 T.Jones rush middle for 11 yards gain to the App30 (#5 Z.Gamble; #56 K.Arnholt), 1ST DOWNAPP 7 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph rush left for 7 yards gain to the App41 (#5 Z.Gamble), out of boundsAPP 7 ยท ODU 10
No Huddle-Shotgun #20 T.Jones rush middle for 1 yard gain to the App48 (#33 A.Benton; #44 R.Porter)APP 7 ยท ODU 10
#37 I.Ratliff punt 37 yards to the ODU36 #3 D.Roche return 15 yards to the App49 (#10 C.Phares; #21 D.Burks)APP 7 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #7 R.Dubinion thrown to App18 broken up by #43 K.TrinidadAPP 7 ยท ODU 10
No 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)APP 7 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short middle to #8 D.Stroman thrown to App26 QB hurried by #90 C.ForbesAPP 7 ยท ODU 10
#93 N.Eichner kickoff 62 yards to the App03 #26 K.Alexander return 18 yards to the App21 (#18 J.Forrest; #24 D.Goodman)APP 7 ยท ODU 10
2
#94 R.Callaghan field goal attempt from 50 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 00:00APP 7 ยท ODU 10
End of 2nd quarter.APP 7 ยท ODU 10
No Huddle-Shotgun #5 M.James rush middle for 8 yards gain to the App31 (#12 B.Littlejohn), 1ST DOWNAPP 7 ยท ODU 10
Timeout App State, clock 00:06APP 7 ยท ODU 10
Timeout Old Dominion, clock 00:06APP 7 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph rush middle for 7 yards gain to the App39, out of bounds at App39APP 7 ยท ODU 10
Timeout Old Dominion, clock 00:12APP 7 ยท ODU 10
No 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 DOWNAPP 7 ยท ODU 10
No 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 DOWNAPP 7 ยท ODU 10
#43 C.McVay kickoff 64 yards to the ODU01 #5 M.James return 25 yards to the ODU26 (#35 B.Yurachek)APP 7 ยท ODU 10
No 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)APP 7 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short middle to #86 K.Hamlett thrown to ODU11 broken up by #6 Z.FrinkAPP 0 ยท ODU 10
No 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)APP 0 ยท ODU 10
No 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 DOWNAPP 0 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete deep middle to #1 D.Dozier thrown to ODU10 broken up by #5 B.CrutchfieldAPP 0 ยท ODU 10
No 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 DOWNAPP 0 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl rush middle for 4 yards gain to the ODU43 (#34 J.Culbreath; #36 J.Gibson)APP 0 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #15 J.Barnes thrown to ODU35APP 0 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #86 K.Hamlett thrown to ODU50APP 0 ยท ODU 10
No 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 PLAYAPP 0 ยท ODU 10
No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #7 R.Dubinion thrown to App44APP 0 ยท ODU 10
No 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 DOWNAPP 0 ยท ODU 10
No 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)APP 0 ยท ODU 10
#93 N.Eichner kickoff 65 yards to the App00, TouchbackAPP 0 ยท ODU 10
#94 R.Callaghan field goal attempt from 33 yards GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 02:10APP 0 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph rush right for 4 yards gain to the App15, out of bounds at App15APP 0 ยท ODU 7
No Huddle-Shotgun #5 M.James rush middle for 2 yards loss to the App19 (#44 R.Porter; #10 C.Phares)APP 0 ยท ODU 7
No Huddle-Shotgun #5 M.James rush middle for 1 yard gain to the App17 (#33 A.Benton)APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph rush right for 5 yards gain to the App18 (#5 Z.Gamble), 1ST DOWNAPP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph rush middle for 8 yards gain to the App23 (#10 C.Phares; #56 K.Arnholt)APP 0 ยท ODU 7
No 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 PLAYAPP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to App40 broken up by #5 Z.GambleAPP 0 ยท ODU 7
No 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 DOWNAPP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU37 (#44 R.Porter; #10 C.Phares)APP 0 ยท ODU 7
#37 I.Ratliff punt 41 yards to the ODU26 #3 D.Roche return 9 yards to the ODU35 (#6 E.Floyd; #22 R.Porter)APP 0 ยท ODU 7
No Huddle-Shotgun #7 R.Dubinion rush middle for 4 yards gain to the App33 (#38 S.Naotala; #33 D.Iles)APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No Huddle-Shotgun #7 R.Dubinion rush middle for 1 yard gain to the App25 (#24 D.Goodman; #38 S.Naotala)APP 0 ยท ODU 7
#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 App24APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to ODU29 PENALTY ODU Holding declinedAPP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph rush middle for 4 yards gain to the ODU24 (#0 J.Willis)APP 0 ยท ODU 7
No Huddle-Shotgun #18 K.Hargrove rush middle for 1 yard gain to the ODU20 (#7 J.Favors; #0 J.Willis)APP 0 ยท ODU 7
#37 I.Ratliff punt 36 yards to the ODU19, out of bounds at ODU19APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No Huddle-Shotgun #17 J.Kohl pass incomplete short left to #15 J.Barnes thrown to App45APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
PENALTY App False Start (#86 K.Hamlett) 5 yards from App46 to App41. NO PLAYAPP 0 ยท ODU 7
No 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 DOWNAPP 0 ยท ODU 7
No Huddle-Shotgun #7 R.Dubinion rush middle for 7 yards gain to the App36 (#33 D.Iles)APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph pass incomplete short left to #7 N.Abdul-Rahim Gladding thrown to App26APP 7 ยท ODU 10
No Huddle-Shotgun #1 C.Joseph pass incomplete deep left to #7 N.Abdul-Rahim Gladding thrown to App03 broken up by #2 E.JohnsonAPP 7 ยท ODU 10
#94 R.Callaghan field goal attempt from 47 yards NO GOOD (H: #96 I.Brandt, LS: #30 B.Durkin), clock 12:55APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph pass incomplete short left to #7 N.Abdul-Rahim Gladding thrown to App22, TURNOVER ON DOWNSAPP 0 ยท ODU 7
No Huddle-Shotgun #3 D.Roche rush right for 5 yards gain to the App29 (#33 A.Benton)APP 7 ยท ODU 10
No Huddle-Shotgun #3 D.Roche rush right for 5 yards gain to the App29 (#33 A.Benton)APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph rush middle for 3 yards gain to the App34 (#7 J.Favors)APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
1
End of 1st quarter.APP 0 ยท ODU 7
No Huddle-Shotgun #3 D.Roche rush middle for 10 yards gain to the App34 (#10 C.Phares; #21 D.Burks), 1ST DOWNAPP 0 ยท ODU 7
No 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 DOWNAPP 0 ยท ODU 7
No Huddle-Shotgun #3 D.Roche rush right for 4 yards gain to the ODU38 (#21 D.Burks; #56 K.Arnholt)APP 0 ยท ODU 7
No Huddle-Shotgun #1 C.Joseph pass incomplete short right to #7 N.Abdul-Rahim Gladding thrown to ODU45 broken up by #5 Z.GambleAPP 0 ยท ODU 7
No 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 DOWNAPP 0 ยท ODU 7
No Huddle-Shotgun #3 D.Roche rush middle for 4 yards gain to the ODU24 (#33 A.Benton)APP 0 ยท ODU 7
No Huddle-Shotgun #17 J.Kohl pass intercepted by #12 J.Carter at ODU00, TouchbackAPP 0 ยท ODU 7
No 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 PLAYAPP 0 ยท ODU 7
No Huddle-Shotgun #17 J.Kohl rush middle for 4 yards gain to the ODU05 (#6 Z.Frink; #9 D.Lynch)APP 0 ยท ODU 7
No Huddle-Shotgun #17 J.Kohl rush right for 1 yard gain to the ODU09 (#90 C.Forbes; #6 Z.Frink)APP 0 ยท ODU 7
PENALTY ODU Face Mask 11 yard from ODU21 to ODU10, 1ST DOWN. NO PLAYAPP 0 ยท ODU 7
No Huddle-Shotgun #22 J.Lewis rush middle for 3 yards gain to the ODU21 (#6 Z.Frink; #3 M.Easterly)APP 0 ยท ODU 7
No 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 DOWNAPP 0 ยท ODU 7
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to ODU38 broken up by #5 B.CrutchfieldAPP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No Huddle-Shotgun #7 R.Dubinion rush middle for 3 yards gain to the ODU49 (#33 D.Iles), 1ST DOWNAPP 0 ยท ODU 7
No 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.)APP 0 ยท ODU 7
No Huddle-Shotgun #22 J.Lewis rush middle for 3 yards gain to the App44 (#19 L.Struck; #5 B.Crutchfield)APP 0 ยท ODU 7
No Huddle-Shotgun #22 J.Lewis rush right for 11 yards gain to the App41 (#1 K.Thomas; #19 L.Struck), 1ST DOWNAPP 0 ยท ODU 7
#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)APP 0 ยท ODU 7
No 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)APP 0 ยท ODU 7
No 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 PLAYAPP 0 ยท ODU 0
No Huddle-Shotgun #1 C.Joseph pass incomplete short middle to #7 N.Abdul-Rahim Gladding thrown to ODU25 broken up by #21 D.BurksAPP 0 ยท ODU 0
No 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 ODU15APP 0 ยท ODU 0
No 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 PLAYAPP 0 ยท ODU 0
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #1 D.Dozier thrown to ODU31 broken up by #3 M.EasterlyAPP 0 ยท ODU 0
No Huddle-Shotgun #17 J.Kohl pass incomplete short right to #8 D.Stroman thrown to ODU26APP 0 ยท ODU 0
No Huddle-Shotgun #7 R.Dubinion rush middle for 5 yards gain to the ODU42 (#4 J.Mack Jr.; #3 M.Easterly)APP 0 ยท ODU 0
No 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 DOWNAPP 0 ยท ODU 0
No 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 DOWNAPP 0 ยท ODU 0
No 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)APP 0 ยท ODU 0
No Huddle-Shotgun #7 R.Dubinion rush middle for 5 yards gain to the App08 (#3 M.Easterly; #2 N.Stiger)APP 0 ยท ODU 0
#96 I.Brandt punt 54 yards to the App03APP 0 ยท ODU 0
No Huddle-Shotgun #1 C.Joseph rush left for 2 yards gain to the ODU43 (#10 C.Phares)APP 0 ยท ODU 0
No Huddle-Shotgun #3 D.Roche rush middle for 3 yards loss to the ODU41 (#93 D.Cooper; #56 K.Arnholt)APP 0 ยท ODU 0
No Huddle-Shotgun #3 D.Roche rush left for 8 yards gain to the ODU44 (#10 C.Phares)APP 0 ยท ODU 0
No Huddle-Shotgun #1 C.Joseph rush right for 4 yards gain to the ODU36 (#5 Z.Gamble), 1ST DOWNAPP 0 ยท ODU 0
No Huddle-Shotgun #3 D.Roche rush middle for 5 yards gain to the ODU32 (#93 D.Cooper)APP 0 ยท ODU 0
No Huddle-Shotgun #3 D.Roche rush middle for 2 yards gain to the ODU27 (#93 D.Cooper; #10 C.Phares)APP 0 ยท ODU 0
#43 C.McVay kickoff 65 yards to the ODU00, TouchbackAPP 0 ยท ODU 0
Quinn Henicle throws for 2 TDs, runs for 2 and Old Dominion subdues Norfolk State 31-10
Sophomore Quinn Henicle threw for two touchdowns and ran for two others in his first regular-season start, leading Old Dominion to a 31-10 victory over FCS opponent Norfolk State on Saturday.
ESPN
Norfolk State Spartans vs. Old Dominion Monarchs: Full Highlights
Norfolk State Spartans vs. Old Dominion Monarchs: Full Highlights
ESPN
Singleton throws for 3 TDs in 1st half as App State opens season by beating FCS-program Maine 55-3
Malachi Singleton threw for 291 yards and three touchdowns on 22-of-24 passing to help Appalachian State open its season by beating FCS-program Maine 55-3 on Saturday.
ESPN
Maine Black Bears vs. Appalachian State Mountaineers: Full Highlights
Maine Black Bears vs. Appalachian State Mountaineers: Full Highlights
ESPN
Notre Dame and Wisconsin's alternates top best jerseys of CFB Week 1
Both Notre Dame and Wisconsin are pivoting from their usual classic looks for their Week 1 meeting at Lambeau Field.
ESPN
College football coaching carousel 2026: Who to watch for the next big job opening
After an unprecedented cycle of changes, what can we expect in 2026?
ESPN
Group of players granted restraining order enter transfer portal
Eight former college football players granted a temporary restraining order Wednesday in the Louisiana court case entered their names in the NCAA transfer portal as of Thursday afternoon.
ESPN
Ranking all 138 FBS teams in tiers: Who rises to the top?
Presenting a tiered ranking of all 138 FBS teams ahead of the 2026 season.
ESPN
The 51 freshmen poised to make an impact on the 2026 college football season
They are not the top-ranked recruits, but these first-year players could affect conference and CFP races.
ESPN
CFP adds App State AD Doug Gillin to selection committee
App State athletic director Doug Gillin has been appointed to the College Football Playoff selection committee.
ESPN
Bill Connelly's 2026 FBS college football conference previews
From the SEC and Big Ten to the Sun Belt and MAC, we have projections, predictions and players to watch.
ESPN

