Oregon State at App State

Saturday, October 4, 2025

App State beat Oregon State 27–⁠23. It was their only meeting on record.

AwayOregon State2–⁠10 in 2025
23
HomeApp State5–⁠8 in 2025
27

Final at Kidd Brewer Stadium, BooneTV: ESPN+Attendance 35,021

At kickoff
70°F, clear, wind 5 mph from the eastWeather: NOAA NCEI Global Historical Climatology Network hourly; Boone Watauga County Hsp, 3 km from the stadium
Official
John LoveGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oregon State0147223
App State17010027

How the win probability moved

App State favored

Win probability by play: App State 58% at kickoff, 100% at the end. Biggest swing: 44 points.

Oregon State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (44 points).

Standouts

  • PassingJ.J. Kohl13 of 28, 218 yards, 1 TDApp State
  • RushingRashod Dubinion19 carries, 98 yards, 1 TDApp State
  • ReceivingTrent Walker13 catches, 179 yardsOregon State
  • DefenseColton Phares10 tackles, 1.5 for loss, 1 INTApp State

Player stats

Oregon State

PassingC/AttYdsTDInt
Maalik Murphy30/4535822
RushingCarYdsTDLong
Anthony Hankerson1964023
David Wells Jr.130130
Cornell Hatcher Jr.417010
ReceivingRecYdsTDLong
Trent Walker13179037
Eddie Freauff456022
David Wells Jr.436116
Zachary Card333016
DefenseTklTFLSacksInt
Dexter Foster110.500
Takari Hickle810.50
Jalil Tucker7000
Jaheim Patterson6000
Zakaih Saez3110
Jojo Johnson210.50

App State

PassingC/AttYdsTDInt
J.J. Kohl13/2821810
RushingCarYdsTDLong
Rashod Dubinion1998129
Jaquari Lewis1042017
ReceivingRecYdsTDLong
Davion Dozier4140168
Dalton Stroman248035
David Larkins111011
Jaquari Lewis111011
DefenseTklTFLSacksInt
Colton Phares101.501
Elijah Mc-Cantos6000
Emory Floyd Jr.6000
Aiden Benton5000
Zyeir Gamble3001
Rondarius Porter2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Oregon StateApp State
456Total yards354
358Passing yards218
98Rushing yards136
8.0Yards per pass7.8
3.9Yards per rush3.8
27First downs18
4–⁠11Third downs4–⁠12
0–⁠1Fourth downs1–⁠1
3Turnovers0
4–⁠27Penalties6–⁠49
31:30Possession28:30
2Sacks (by defense)1

Efficiency

Oregon StateApp State
54%Success rate34%
0.02EPA per play0.21
1.04Explosiveness1.66
−0.14Rushing EPA0.14
0.10Passing EPA0.35
50%Passing-down success27%
0.24First-down EPA−0.08
0.10Second-down EPA0.23
−0.05Third-down EPA0.73
19%Havoc by its defense14%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

App State 69% to win. Elo’s favorite won.

The line

App State −1.5, over/under 53.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were App State 56%, Oregon State 44%. CollegeFootballData.com’s estimate from the point spread.

Every drive

App State end zoneOregon State end zoneQ1 Oregon StatePunt, 3 playsQ1 App StateField goal, 10 playsQ1 App StateTouchdown, 4 playsQ1 Oregon StatePunt, 5 playsQ1 App StateTouchdown, 3 playsQ1 Oregon StateMissed FG, 12 playsQ2 App StatePunt, 3 playsQ2 Oregon StateTouchdown, 2 playsQ2 App StatePunt, 5 playsQ2 Oregon StateTouchdown, 8 playsQ2 App StateMissed FG, 11 playsQ2 Oregon StateEnd of half, 2 playsQ3 App StateTouchdown, 13 playsQ3 Oregon StateTouchdown, 7 playsQ3 App StateField goal, 9 playsQ3 Oregon StatePunt, 3 playsQ4 App StatePunt, 3 playsQ4 Oregon StateInterception, 7 playsQ4 App StatePunt, 3 playsQ4 Oregon StateTurnover on downs, 14 playsQ4 App StateSafety, 2 plays (Oregon State scores)Q4 Oregon StateInterception, 8 playsQ4 App StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. App State drives left to right, Oregon State right to left.
  1. Q1 Oregon StatePunt, 3 plays, 7 yards
  2. Q1 App StateField goal, 10 plays, 55 yards
  3. Q1 App StateTouchdown, 4 plays, 18 yards
  4. Q1 Oregon StatePunt, 5 plays, 12 yards
  5. Q1 App StateTouchdown, 3 plays, 75 yards
  6. Q1 Oregon StateMissed FG, 12 plays, 64 yards
  7. Q2 App StatePunt, 3 plays, 6 yards
  8. Q2 Oregon StateTouchdown, 2 plays, 67 yards
  9. Q2 App StatePunt, 5 plays, 25 yards
  10. Q2 Oregon StateTouchdown, 8 plays, 93 yards
  11. Q2 App StateMissed FG, 11 plays, 54 yards
  12. Q2 Oregon StateEnd of half, 2 plays, 5 yards
  13. Q3 App StateTouchdown, 13 plays, 76 yards
  14. Q3 Oregon StateTouchdown, 7 plays, 75 yards
  15. Q3 App StateField goal, 9 plays, 49 yards
  16. Q3 Oregon StatePunt, 3 plays, 7 yards
  17. Q4 App StatePunt, 3 plays, −1 yard
  18. Q4 Oregon StateInterception, 7 plays, 69 yards
  19. Q4 App StatePunt, 3 plays, 9 yards
  20. Q4 Oregon StateTurnover on downs, 14 plays, 62 yards
  21. Q4 App StateSafety, 2 plays (Oregon State scores), −6 yards
  22. Q4 Oregon StateInterception, 8 plays, 19 yards
  23. Q4 App StateEnd of game, 1 play, −4 yards

Play by play

1st quarter6 drives, then App State 17, Oregon State 0
Oregon State Punt, 3 plays
14:551st & 10 at own 35Dominic De Freitas kickoff for 60 yds , David Wells Jr. return for 20 yds to the ORST 25
14:481st & 10 at own 25Anthony Hankerson run for 4 yds to the ORST 29
14:112nd & 6 at own 29Anthony Hankerson run for 3 yds to the ORST 32
13:303rd & 3 at own 32Maalik Murphy pass incomplete to Taz Reddicks
13:154th & 3 at own 32AJ Winsor punt for 60 yds , Jaden Barnes returns for 6 yds to the APP 14
App State Field goal, 10 plays
12:531st & 10 at own 14JJ Kohl pass complete to Dalton Stroman for 13 yds to the APP 27 for a 1ST down
12:351st & 10 at own 27Rashod Dubinion run for 9 yds to the APP 36
12:042nd & 1 at own 36Rashod Dubinion run for 4 yds to the APP 40 for a 1ST down
11:361st & 10 at own 40JJ Kohl pass incomplete to Izayah Cummings
11:292nd & 10 at own 40Jaquari Lewis run for 2 yds to the APP 42
10:503rd & 8 at own 42JJ Kohl pass complete to Davion Dozier for 26 yds to the ORST 32 for a 1ST down
10:231st & 10 at opp 32JJ Kohl pass complete to Kanen Hamlett for 3 yds to the ORST 35
9:442nd & 13 at opp 35JJ Kohl pass complete to Rashod Dubinion for 4 yds to the ORST 39
9:043rd & 17 at opp 39JJ Kohl pass complete to Izayah Cummings for 8 yds to the ORST 31
8:214th & 9 at opp 31Dominic De Freitas 49 yd FG GOODApp State 3, Oregon State 0
8:211st & 10 at opp 18Timeout App State, clock 08:21
App State Touchdown, 4 plays
8:131st & 10 at own 35Cash McVay kickoff for 65 yds , David Wells Jr. return for 18 yds to the ORST 18 David Wells Jr. fumbled, recovered by APP Ronnie Porter
7:581st & 10 at opp 18Rashod Dubinion run for 7 yds to the ORST 11
7:342nd & 3 at opp 11JJ Kohl pass incomplete to Dalton Stroman
7:243rd & 3 at opp 11JJ Kohl pass complete to Jaden Barnes for 5 yds to the ORST 6 for a 1ST down
6:491st & goal at opp 6JJ Kohl run for 6 yds for a TD (Dominic De Freitas KICK)App State 10, Oregon State 0
6:491st & 10 at own 25Timeout App State, clock 06:49
Oregon State Punt, 5 plays
6:491st & 10 at own 35Cash McVay kickoff for 65 yds for a touchback
6:401st & 10 at own 25Maalik Murphy pass complete to Trent Walker for 8 yds to the ORST 33
6:102nd & 2 at own 33Anthony Hankerson run for 4 yds to the ORST 37 for a 1ST down
5:321st & 10 at own 37Maalik Murphy pass incomplete to Anthony Hankerson
5:252nd & 10 at own 37Maalik Murphy pass incomplete to Eddie Freauff
5:203rd & 10 at own 37Maalik Murphy pass incomplete to Taz Reddicks
5:044th & 10 at own 37AJ Winsor punt for 52 yds , Jaden Barnes returns for 14 yds to the APP 25
App State Touchdown, 3 plays
5:041st & 10 at own 27Timeout App State, clock 05:04
4:591st & 10 at own 25(05:02) Shotgun Kohl,J.J. pass incomplete short right to Dozier,Davion thrown to App32 QB hurried by Collins,Thomas PENALTY OSU Pass Interference (Foster,Dexter) 2 yards from App25 to App27, 1ST DOWN. NO PLAY.
4:381st & 10 at own 27JJ Kohl pass complete to Davion Dozier for 68 yds to the ORST 5 for a 1ST down
4:091st & goal at opp 5Rashod Dubinion run for 3 yds to the ORST 2
3:382nd & goal at opp 2Rashod Dubinion run for 2 yds for a TD (Dominic De Freitas KICK)App State 17, Oregon State 0
Oregon State Missed FG, 12 plays
3:361st & 10 at own 35Cash McVay kickoff for 59 yds
3:291st & 10 at own 25Anthony Hankerson run for 2 yds to the ORST 27
2:462nd & 8 at own 27Maalik Murphy pass complete to Trent Walker for 16 yds to the ORST 43 for a 1ST down
2:071st & 10 at own 43Anthony Hankerson run for 3 yds to the ORST 46
1:232nd & 7 at own 46Maalik Murphy pass complete to Zack Card for 10 yds to the APP 44 for a 1ST down App State Penalty, Defensive Offside (Yards) declined for a 1ST down
0:531st & 10 at opp 44Maalik Murphy pass complete to Gabe Milbourn for 5 yds to the APP 39
0:002nd & 5 at opp 39Cornell Hatcher Jr. run for 4 yds to the APP 35
Q2 14:533rd & 1 at opp 35Anthony Hankerson run for 6 yds to the APP 29 for a 1ST down
Q2 14:151st & 10 at opp 29Maalik Murphy pass complete to Trent Walker for 11 yds to the APP 18 for a 1ST down App State Penalty, Defensive Offside (Yards) declined for a 1ST down
Q2 13:561st & 10 at opp 18(14:01) Shotgun Hankerson,Anthony rush left for 1 yard loss to the App19 (Fleming,Cam; Cooper,DeNigel) PENALTY OSU Holding (Strand,Jacob) 10 yards from App18 to App28. NO PLAY.
Q2 13:301st & 20 at opp 28Timeout App State, clock 13:30
Q2 13:221st & 20 at opp 28Maalik Murphy pass complete to David Wells Jr. for 16 yds to the APP 12
Q2 12:562nd & 4 at opp 12Anthony Hankerson run for 2 yds to the APP 10
Q2 12:153rd & 2 at opp 10Maalik Murphy pass complete to Trent Walker for a loss of 1 yard to the APP 11
Q2 11:394th & 3 at opp 11Caleb Ojeda 28 yd FG MISSED
2nd quarter6 drives, then App State 17, Oregon State 14
App State Punt, 3 plays
11:392nd & 8 at own 22Timeout App State, clock 11:39
11:341st & 10 at own 20Jaquari Lewis run for 2 yds to the APP 22
11:032nd & 8 at own 22JJ Kohl pass incomplete to Izayah Cummings
10:513rd & 8 at own 22JJ Kohl run for 4 yds to the APP 26
10:164th & 4 at own 26Ian Ratliff punt for 41 yds, fair catch by Trent Walker at the ORST 33
Oregon State Touchdown, 2 plays
10:161st & 10 at opp 30Timeout App State, clock 10:16
10:041st & 10 at own 33Maalik Murphy pass complete to Trent Walker for 37 yds to the APP 30 for a 1ST down
9:321st & 10 at opp 30David Wells Jr. run for 30 yds for a TD (Caleb Ojeda KICK)App State 17, Oregon State 7
9:321st & 10 at own 24Timeout App State, clock 09:32
App State Punt, 5 plays
9:241st & 10 at own 35Max Walker kickoff for 63 yds , Khamani Alexander return for 22 yds to the APP 24
9:231st & 10 at own 24PENALTY App Delay Of Game (Kohl,J.J.) 5 yards from App24 to App19. NO PLAY.
9:151st & 15 at own 19JJ Kohl pass incomplete to Jaden Barnes
9:002nd & 15 at own 19JJ Kohl pass complete to Dalton Stroman for 35 yds to the ORST 46 for a 1ST down
8:191st & 10 at opp 46JJ Kohl pass incomplete to Dalton Stroman
8:192nd & 10 at opp 46PENALTY App False Start (Flowers,Will) 5 yards from OSU46 to App49. NO PLAY.
8:142nd & 15 at own 49JJ Kohl pass incomplete to Alex Sanchez
8:073rd & 15 at own 49JJ Kohl pass incomplete to Jaden Barnes
7:584th & 15 at own 49Ian Ratliff punt for 44 yds, fair catch by Trent Walker at the ORST 7
Oregon State Touchdown, 8 plays
7:491st & 10 at own 7Anthony Hankerson run for 2 yds to the ORST 9
7:092nd & 8 at own 9Maalik Murphy pass complete to Trent Walker for 16 yds to the ORST 25 for a 1ST down
6:321st & 10 at own 25Maalik Murphy pass incomplete to Trent Walker
6:212nd & 10 at own 25Maalik Murphy pass complete to Eddie Freauff for 19 yds to the ORST 44 for a 1ST down
5:311st & 10 at own 44Maalik Murphy pass complete to Eddie Freauff for 22 yds to the APP 34 for a 1ST down
5:061st & 10 at opp 34Anthony Hankerson run for 23 yds to the APP 11 for a 1ST down App State Penalty, Horse Collar Tackle (Emory Floyd) to the APP 6 for a 1ST down
4:421st & goal at opp 6Cornell Hatcher Jr. run for 3 yds to the APP 3
4:102nd & goal at opp 3Maalik Murphy pass complete to David Wells Jr. for 3 yds for a TD (Caleb Ojeda KICK)App State 17, Oregon State 14
App State Missed FG, 11 plays
4:031st & 10 at own 35Max Walker kickoff for 62 yds , Khamani Alexander return for 20 yds to the APP 23
3:561st & 10 at own 23Jaquari Lewis run for 2 yds to the APP 25
3:212nd & 8 at own 25JJ Kohl pass complete to David Larkins for 11 yds to the APP 36 for a 1ST down
3:001st & 10 at own 36Jaquari Lewis run for 17 yds to the ORST 47 for a 1ST down
2:201st & 10 at opp 47JJ Kohl pass complete to Izayah Cummings for 2 yds to the ORST 45
2:002nd & 8 at opp 45Timeout App State, clock 02:00
1:532nd & 8 at opp 45Jaquari Lewis run for 11 yds to the ORST 34 for a 1ST down
1:291st & 10 at opp 34Jaquari Lewis run for 6 yds to the ORST 28
1:002nd & 4 at opp 28Rashod Dubinion run for 5 yds to the ORST 23 for a 1ST down
1:001st & 10 at opp 23Timeout App State, clock 01:00
0:481st & 10 at opp 23JJ Kohl pass incomplete to Kanen Hamlett
0:432nd & 10 at opp 23JJ Kohl pass incomplete to Kanen Hamlett
0:433rd & 10 at opp 23Timeout App State, clock 00:43
0:363rd & 10 at opp 23JJ Kohl pass incomplete to Davion Dozier
0:364th & 10 at opp 23Timeout App State, clock 00:36
0:304th & 10 at opp 23Dominic De Freitas 41 yd FG MISSED
Oregon State End of half, 2 plays
0:231st & 10 at own 23Maalik Murphy pass incomplete to Taz Reddicks
0:002nd & 10 at own 23Maalik Murphy pass complete to David Wells Jr. for 5 yds to the ORST 28
3rd quarter4 drives, then App State 27, Oregon State 21
App State Touchdown, 13 plays
14:541st & 10 at own 35Max Walker kickoff for 65 yds , Khamani Alexander return for 24 yds to the APP 24
14:451st & 10 at own 24Rashod Dubinion run for 4 yds to the APP 28
14:092nd & 6 at own 28JJ Kohl sacked by Zakaih Saez for a loss of 13 yards to the APP 15
13:333rd & 19 at own 15Rashod Dubinion run for 18 yds to the APP 33
12:564th & 1 at own 33Rashod Dubinion run for 2 yds to the APP 35 for a 1ST down
12:181st & 10 at own 35Jaquari Lewis run for a loss of 1 yard to the APP 34
11:462nd & 11 at own 34JJ Kohl pass incomplete to Dalton Stroman
11:323rd & 11 at own 34JJ Kohl pass complete to Davion Dozier for 18 yds to the ORST 48 for a 1ST down
10:581st & 10 at opp 48Jaquari Lewis run for a loss of 1 yard to the ORST 49
10:232nd & 11 at opp 49JJ Kohl pass incomplete to Jaquari Lewis
10:173rd & 11 at opp 49(10:21) No Huddle-Shotgun Kohl,J.J. pass incomplete short right to Stroman,Dalton thrown to OSU35 PENALTY OSU Holding (Glasper,Trey) 10 yards from OSU49 to OSU39, 1ST DOWN. NO PLAY.
10:111st & 10 at opp 39Rashod Dubinion run for 4 yds to the ORST 35
9:382nd & 6 at opp 35Rashod Dubinion run for 7 yds to the ORST 28 for a 1ST down
9:061st & 10 at opp 28Jaquari Lewis run for no gain to the ORST 28
8:582nd & 10 at opp 28Timeout App State, clock 08:58
8:412nd & 10 at opp 28JJ Kohl pass complete to Davion Dozier for 28 yds for a TD (Dominic De Freitas KICK)App State 24, Oregon State 14
8:411st & 10 at own 25Timeout App State, clock 08:41
Oregon State Touchdown, 7 plays
8:411st & 10 at own 35Cash McVay kickoff for 65 yds for a touchback
8:241st & 10 at own 25Maalik Murphy pass complete to Trent Walker for 12 yds to the ORST 37 for a 1ST down
7:591st & 10 at own 37Maalik Murphy pass complete to Anthony Hankerson for 4 yds to the ORST 41
7:302nd & 6 at own 41Maalik Murphy pass complete to Trent Walker for 17 yds to the APP 42 for a 1ST down
6:581st & 10 at opp 42Cornell Hatcher Jr. run for 10 yds to the APP 32 for a 1ST down
6:201st & 10 at opp 32Maalik Murphy pass complete to Trent Walker for 5 yds to the APP 27
5:352nd & 5 at opp 27Maalik Murphy pass complete to David Wells Jr. for 12 yds to the APP 15 for a 1ST down
5:031st & 10 at opp 15Maalik Murphy pass complete to Cornell Hatcher Jr. for 15 yds for a TD (Caleb Ojeda KICK)App State 24, Oregon State 21
5:031st & 10 at own 24Timeout App State, clock 05:03
App State Field goal, 9 plays
4:561st & 10 at own 35Max Walker kickoff for 64 yds , Khamani Alexander return for 23 yds to the APP 24
4:481st & 10 at own 24Rashod Dubinion run for 4 yds to the APP 28
4:112nd & 6 at own 28Rashod Dubinion run for 29 yds to the ORST 43 for a 1ST down
3:301st & 10 at opp 43Rashod Dubinion run for no gain to the ORST 43
2:542nd & 10 at opp 43JJ Kohl pass incomplete to Davion Dozier
2:393rd & 10 at opp 43JJ Kohl pass complete to Jaquari Lewis for 11 yds to the ORST 32 for a 1ST down
2:071st & 10 at opp 32Jaquari Lewis run for 4 yds to the ORST 28
1:272nd & 6 at opp 28JJ Kohl run for 1 yd to the ORST 27
0:563rd & 5 at opp 27JJ Kohl pass incomplete to Rashod Dubinion
0:504th & 5 at opp 27Dominic De Freitas 45 yd FG GOODApp State 27, Oregon State 21
Oregon State Punt, 3 plays
0:501st & 10 at own 35Cash McVay kickoff for 65 yds for a touchback
0:441st & 10 at own 25Maalik Murphy pass incomplete to David Wells Jr.
0:002nd & 10 at own 25Maalik Murphy pass complete to Anthony Hankerson for 7 yds to the ORST 32
Q4 14:553rd & 3 at own 32Maalik Murphy pass incomplete to Taz Reddicks
Q4 14:444th & 3 at own 32AJ Winsor punt for 43 yds , Jaden Barnes returns for 10 yds to the APP 35
4th quarter7 drives, then App State 27, Oregon State 23
App State Punt, 3 plays
14:442nd & 11 at own 34Timeout App State, clock 14:44
14:371st & 10 at own 35JJ Kohl sacked for a loss of 1 yard to the APP 34
14:022nd & 11 at own 34Rashod Dubinion run for no gain to the APP 34
13:313rd & 11 at own 34JJ Kohl pass incomplete to Jaden Barnes
13:254th & 11 at own 34Ian Ratliff punt for 41 yds, fair catch by Trent Walker at the ORST 25
Oregon State Interception, 7 plays
13:251st & 10 at own 48Timeout App State, clock 13:25
13:141st & 10 at own 25Maalik Murphy pass complete to Trent Walker for 23 yds to the ORST 48 for a 1ST down
12:431st & 10 at own 48Maalik Murphy pass incomplete to Zack Card
12:362nd & 10 at own 48Maalik Murphy pass complete to Trent Walker for 10 yds to the APP 42 for a 1ST down
12:061st & 10 at opp 42(12:09) Shotgun Murphy,Maalik pass incomplete short left to Reddicks,Taz thrown to App40 PENALTY App Targeting (Burks,DJ) 15 yards from App42 to App27, 1ST DOWN. NO PLAY.
11:581st & 10 at opp 27Anthony Hankerson run for 5 yds to the APP 22
11:192nd & 5 at opp 22(11:24) Shotgun Murphy,Maalik pass incomplete short left to Milbourn,Gabe thrown to App03, 1ST DOWN, PENALTY App Pass Interference (Hasz,Dylan) 15 yards from App22 to App07, 1ST DOWN. NO PLAY.
11:131st & goal at opp 7Anthony Hankerson run for 1 yd to the APP 6
10:362nd & goal at opp 6Maalik Murphy pass incomplete to Gabe Milbourn
10:293rd & goal at opp 6Maalik Murphy pass intercepted, touchback. Colton Phares return for no gain
App State Punt, 3 plays
10:231st & 10 at own 20Rashod Dubinion run for 2 yds to the APP 22
9:512nd & 8 at own 22Rashod Dubinion run for 1 yd to the APP 23
9:053rd & 7 at own 23JJ Kohl run for 6 yds to the APP 29
8:394th & 1 at own 29Ian Ratliff punt for 36 yds, fair catch by Trent Walker at the ORST 35
Oregon State Turnover on downs, 14 plays
8:392nd & 10 at own 35Timeout App State, clock 08:39
8:331st & 10 at own 35Maalik Murphy pass incomplete to David Wells Jr.
8:262nd & 10 at own 35Cornell Hatcher Jr. run for no gain to the ORST 35
7:393rd & 10 at own 35Maalik Murphy pass complete to Trent Walker for 20 yds to the APP 45 for a 1ST down App State Penalty, Defensive Offside (Yards) declined for a 1ST down
7:131st & 10 at opp 45Maalik Murphy pass complete to Eddie Freauff for 7 yds to the APP 38
6:262nd & 3 at opp 38Maalik Murphy pass complete to Taz Reddicks for 14 yds to the APP 24 for a 1ST down
6:011st & 10 at opp 24Anthony Hankerson run for 4 yds to the APP 20
5:162nd & 6 at opp 20Maalik Murphy pass complete to Trent Walker for 5 yds to the APP 15
4:403rd & 1 at opp 15Anthony Hankerson run for 1 yd to the APP 14 for a 1ST down
3:521st & 10 at opp 14Maalik Murphy pass complete to Zack Card for 7 yds to the APP 7
3:192nd & 3 at opp 7Anthony Hankerson run for 4 yds to the APP 3 for a 1ST down
2:311st & goal at opp 3Anthony Hankerson run for 2 yds to the APP 1
2:242nd & goal at opp 1Timeout App State, clock 02:24
2:012nd & goal at opp 1Anthony Hankerson run for no gain to the APP 1
2:003rd & goal at opp 1Timeout App State, clock 02:00
1:564th & goal at opp 1Timeout App State, clock 01:56
1:494th & goal at opp 1Anthony Hankerson run for a loss of 2 yards to the APP 3
App State Safety, 2 plays (Oregon State scores)
1:451st & 10 at own 3Rashod Dubinion run for no gain to the APP 3
1:442nd & 10 at own 3Timeout App State, clock 01:44
1:402nd & 10 at own 3Rashod Dubinion run for 3 yds for a SAFETY Rashod Dubinion fumbled, recovered by APP JJ Kohl for a SAFETYApp State 27, Oregon State 23
Oregon State Interception, 8 plays
1:331st & 10 at own 20Cash McVay kickoff for 60 yds , David Wells Jr. return for 23 yds to the ORST 43
1:281st & 10 at own 43Maalik Murphy pass complete to Eddie Freauff for 8 yds to the APP 49
1:232nd & 2 at opp 49Maalik Murphy pass incomplete to David Wells Jr.
1:233rd & 2 at opp 49PENALTY OSU False Start (Wells,Van) 5 yards from App49 to OSU46. NO PLAY.
1:153rd & 7 at own 46Maalik Murphy pass complete to Zack Card for 16 yds to the APP 38 for a 1ST down
1:001st & 10 at opp 38Maalik Murphy pass complete to Taz Reddicks for 10 yds to the APP 28 for a 1ST down
1:003rd & 1 at opp 29Timeout App State, clock 01:00
0:392nd & 1 at opp 29Anthony Hankerson run for no gain to the APP 29
0:353rd & 1 at opp 29Maalik Murphy pass incomplete to Cornell Hatcher Jr.
0:304th & 1 at opp 29Maalik Murphy pass incomplete to Taz Reddicks
0:304th & 1 at opp 29(00:34) Shotgun Murphy,Maalik pass incomplete short right to Reddicks,Taz thrown to App26, 1ST DOWN, PENALTY App Pass Interference (Mc-Cantos,Elijah) 4 yards from App29 to App25, 1ST DOWN. NO PLAY.
0:241st & 10 at opp 25Maalik Murphy sacked by Rondo Porter for a loss of 13 yards to the APP 38
0:242nd & 23 at opp 38Timeout App State, clock 00:24
0:192nd & 23 at opp 38Maalik Murphy pass intercepted Zyeir Gamble return for 9 yds to the APP 39
0:192nd & 23 at opp 38Maalik Murphy pass intercepted Zyeir Gamble return for 9 yds to the APP 39
App State End of game, 1 play
0:001st & 10 at own 39JJ Kohl run for a loss of 4 yards to the APP 35

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

App State leads 1–⁠0 in their only meeting.

Around this game