Oregon State at Tulsa

Saturday, November 15, 2025

Tulsa beat Oregon State 31–⁠14. It was their only meeting on record.

AwayOregon State2–⁠10 in 2025
14
HomeTulsa4–⁠8 in 2025
31

Final at Chapman Stadium, TulsaTV: ESPN+, The CW NetworkAttendance 15,034

At kickoff
79°F, mostly cloudy, wind 9 mph from the southwestWeather: NOAA NCEI Global Historical Climatology Network hourly; Tulsa International Airport, 8 km from the stadium
Official
Chris WigginsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oregon State0001414
Tulsa1437731

How the win probability moved

Tulsa favored

Win probability by play: Tulsa 58% at kickoff, 100% at the end. Biggest swing: 19 points.

Oregon State favored

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

Standouts

  • PassingTristan Ti’a8 of 11, 141 yards, 2 TDOregon State
  • RushingDominic Richardson27 carries, 166 yards, 1 TDTulsa
  • ReceivingTrent Walker5 catches, 117 yards, 1 TDOregon State
  • DefenseRay Coney10 tackles, 1 sack, 1.5 for lossTulsa

Player stats

Oregon State

PassingC/AttYdsTDInt
Gabarri Johnson6/144400
Maalik Murphy5/115600
Tristan Ti’a8/1114120
RushingCarYdsTDLong
Anthony Hankerson194608
Cornell Hatcher Jr.620010
Salahadin Allah4905
Tristan Ti’a21011
ReceivingRecYdsTDLong
Trent Walker5117143
David Wells Jr.761116
Anthony Hankerson42409
Karson Boschma115015
DefenseTklTFLSacksInt
Tyree Blake11100
Aiden Sullivan80.500
Thomas Collins61.500
Jaheim Patterson6000
Jojo Johnson2210

Tulsa

PassingC/AttYdsTDInt
Baylor Hayes12/1916310
RushingCarYdsTDLong
Dominic Richardson27166124
Ajay Allen1068131
Baylor Hayes543018
Braylin Presley111011
ReceivingRecYdsTDLong
Brody Foley795140
Donnell Gee Jr.138038
Josh Smith124024
Dominic Richardson1606
DefenseTklTFLSacksInt
Ray Coney101.510
Ashton Williams70.500
Tai Newhouse60.500
Lento Smith Jr.6000
Ty Cooper4110
Nahki Johnson1110

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

Team stats

Oregon StateTulsa
310Total yards446
241Passing yards163
69Rushing yards283
6.7Yards per pass8.6
2.0Yards per rush5.8
17First downs23
8–⁠18Third downs4–⁠11
0–⁠2Fourth downs1–⁠3
0Turnovers0
7–⁠85Penalties6–⁠65
30:37Possession29:23
1Sacks (by defense)3

Efficiency

Oregon StateTulsa
35%Success rate43%
−0.01EPA per play0.18
1.25Explosiveness1.46
−0.29Rushing EPA0.15
0.21Passing EPA0.25
35%Passing-down success42%
−0.30First-down EPA0.14
0.11Second-down EPA0.43
0.73Third-down EPA0.48
18%Havoc by its defense15%

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)

Oregon State 51% to win. Tulsa won as Elo’s underdog.

The line

Tulsa −1.5, over/under 50.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 Tulsa 53%, Oregon State 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Tulsa end zoneOregon State end zoneQ1 Oregon StatePunt, 3 playsQ1 TulsaTouchdown, 5 playsQ1 Oregon StatePunt, 3 playsQ1 TulsaTouchdown, 4 playsQ1 Oregon StatePunt, 9 playsQ1 TulsaPunt, 3 playsQ1 Oregon StateTurnover on downs, 7 playsQ1 TulsaPunt, 7 playsQ2 Oregon StatePunt, 8 playsQ2 TulsaField goal, 6 playsQ2 Oregon StatePunt, 6 playsQ2 TulsaTurnover on downs, 10 playsQ2 Oregon StatePunt, 3 playsQ2 TulsaEnd of half, 1 playQ3 TulsaTouchdown, 6 playsQ3 Oregon StateTurnover on downs, 11 playsQ3 TulsaTurnover on downs, 9 playsQ3 Oregon StatePunt, 3 playsQ3 TulsaTouchdown, 6 playsQ4 Oregon StateTouchdown, 8 playsQ4 TulsaPunt, 6 playsQ4 Oregon StateTouchdown, 10 playsQ4 TulsaEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Tulsa drives left to right, Oregon State right to left.
  1. Q1 Oregon StatePunt, 3 plays, 6 yards
  2. Q1 TulsaTouchdown, 5 plays, 70 yards
  3. Q1 Oregon StatePunt, 3 plays, 6 yards
  4. Q1 TulsaTouchdown, 4 plays, 48 yards
  5. Q1 Oregon StatePunt, 9 plays, 21 yards
  6. Q1 TulsaPunt, 3 plays, 4 yards
  7. Q1 Oregon StateTurnover on downs, 7 plays, 12 yards
  8. Q1 TulsaPunt, 7 plays, 9 yards
  9. Q2 Oregon StatePunt, 8 plays, 29 yards
  10. Q2 TulsaField goal, 6 plays, 43 yards
  11. Q2 Oregon StatePunt, 6 plays, 1 yard
  12. Q2 TulsaTurnover on downs, 10 plays, 68 yards
  13. Q2 Oregon StatePunt, 3 plays, −4 yards
  14. Q2 TulsaEnd of half, 1 play, −1 yard
  15. Q3 TulsaTouchdown, 6 plays, 72 yards
  16. Q3 Oregon StateTurnover on downs, 11 plays, 63 yards
  17. Q3 TulsaTurnover on downs, 9 plays, 37 yards
  18. Q3 Oregon StatePunt, 3 plays, 1 yard
  19. Q3 TulsaTouchdown, 6 plays, 77 yards
  20. Q4 Oregon StateTouchdown, 8 plays, 72 yards
  21. Q4 TulsaPunt, 6 plays, 14 yards
  22. Q4 Oregon StateTouchdown, 10 plays, 83 yards
  23. Q4 TulsaEnd of game, 6 plays, 8 yards

Play by play

1st quarter8 drives, then Tulsa 14, Oregon State 0
Oregon State Punt, 3 plays
14:551st & 10 at own 35(15:00) #11 S.Morgan kickoff 65 yards to the OSU00 #15 E.Washington return 18 yards to the OSU18 (#24 B.Garrett)
14:481st & 10 at own 18(14:54) Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU22 (#11 J.Burnett; #21 S.Smith)
14:192nd & 6 at own 22(14:24) Shotgun #5 G.Johnson pass incomplete short right to #7 T.Walker thrown to OSU25
14:123rd & 6 at own 22(14:19) Shotgun #5 G.Johnson pass complete short left to #0 A.Hankerson caught at OSU21, for 2 yards to the OSU24 (#0 R.Coney)
13:474th & 4 at own 24(13:51) #38 A.Winsor punt 49 yards to the Tulsa27 fair catch by #19 G.Tempest at Tulsa27
Tulsa Touchdown, 5 plays
13:421st & 10 at own 27(13:46) Shotgun #21 D.Richardson rush middle for 4 yards gain to the Tulsa31 (#2 A.Sullivan; #6 J.Patterson)
13:292nd & 6 at own 31(13:29) No Huddle-Shotgun #10 B.Hayes pass complete short left to #21 D.Richardson caught at Tulsa26, for 5 yards to the Tulsa36 (#6 J.Patterson; #47 T.Blake) PENALTY Tulsa Holding (#80 B.Foley) 10 yards from Tulsa31 to Tulsa21. NO PLAY
12:562nd & 16 at own 21(13:02) No Huddle-Shotgun #10 B.Hayes pass complete short right to #80 B.Foley caught at Tulsa34, for 40 yards to the OSU39 (#6 J.Patterson), 1ST DOWN
12:341st & 10 at opp 39(12:36) No Huddle-Shotgun #21 D.Richardson rush middle for 3 yards loss to the OSU42 (#90 J.Johnson)
12:012nd & 13 at opp 42(12:11) No Huddle-Shotgun #10 B.Hayes rush middle for 18 yards gain to the OSU24, End Of Play, 1ST DOWN
11:361st & 10 at opp 24(11:37) No Huddle-Shotgun #21 D.Richardson rush middle for 24 yards gain to the OSU00 TOUCHDOWN, clock 11:36, 1ST DOWN #11 S.Morgan kick attempt good (H: #29 A.Davies, LS: #42 A.Fedigan)Tulsa 7, Oregon State 0
Oregon State Punt, 3 plays
11:301st & 10 at own 35(11:36) #11 S.Morgan kickoff 65 yards to the OSU00 #15 E.Washington return 25 yards to the OSU25 (#22 T.Williams; #35 C.Turner III) PENALTY OSU Block Below Waist (#90 J.Johnson) 10 yards from OSU20 to OSU10
11:221st & 10 at own 10(11:26) Shotgun #0 A.Hankerson rush middle for 0 yards to the OSU10 (#10 T.Hardiman)
10:452nd & 10 at own 10(10:45) Shotgun #5 G.Johnson pass incomplete deep middle to #7 T.Walker thrown to OSU48 QB hurried by #32 H.Ball
10:393rd & 10 at own 10(10:45) Shotgun #5 G.Johnson pass complete short left to #1 D.Wells Jr. caught at OSU06, for 6 yards to the OSU16 (#0 R.Coney; #21 S.Smith)
9:594th & 4 at own 16(10:03) #38 A.Winsor punt 35 yards to the Tulsa49, out of bounds at Tulsa49
Tulsa Touchdown, 4 plays
9:551st & 10 at own 49(09:57) Shotgun #2 A.Allen rush middle for 4 yards gain to the OSU47 (#98 T.Collins; #19 T.Glasper)
9:232nd & 6 at opp 47(09:26) Shotgun #2 A.Allen rush right for 17 yards gain to the OSU30 (#22 J.Tucker), out of bounds, 1ST DOWN
8:541st & 10 at opp 30(08:56) Shotgun #10 B.Hayes rush middle for 9 yards gain to the OSU21 (#47 T.Blake)
8:212nd & 1 at opp 21(08:21) Shotgun #10 B.Hayes pass incomplete deep left to #7 Z.Steptoe thrown to OSU01, 1ST DOWN, PENALTY OSU Pass Interference (#19 T.Glasper) 15 yards from OSU21 to OSU06, 1ST DOWN. NO PLAY
8:141st & goal at opp 6(08:21) Shotgun #10 B.Hayes pass complete short left to #80 B.Foley caught at OSU05, for 6 yards to the OSU00 TOUCHDOWN, clock 08:14 #11 S.Morgan kick attempt good (H: #29 A.Davies, LS: #42 A.Fedigan)Tulsa 14, Oregon State 0
Oregon State Punt, 9 plays
8:141st & 10 at own 35(08:14) #11 S.Morgan kickoff 65 yards to the OSU00, Touchback
8:111st & 10 at own 25(08:14) Shotgun #5 G.Johnson pass incomplete short left to #7 T.Walker thrown to OSU30
8:072nd & 10 at own 25(08:09) Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU29 (#0 R.Coney; #33 W.Alexander)
7:243rd & 6 at own 29(07:27) Shotgun #5 G.Johnson pass complete short middle to #1 D.Wells Jr. caught at OSU33, for 13 yards to the OSU42 (#21 S.Smith), 1ST DOWN
7:001st & 10 at own 42(07:02) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU43 (#90 J.Hjelle)
6:292nd & 9 at own 43(06:29) Shotgun #5 G.Johnson pass incomplete short left to #1 D.Wells Jr. thrown to OSU47
6:233rd & 9 at own 43(06:25) Shotgun #5 G.Johnson pass complete short middle to #1 D.Wells Jr. caught at OSU48, for 12 yards to the Tulsa45 (#21 S.Smith), 1ST DOWN, PENALTY OSU UNS: Unsportsmanlike Conduct (#1 D.Wells Jr.) 15 yards from Tulsa45 to OSU40
6:081st & 10 at own 40(06:12) Shotgun #21 C.Hatcher Jr. rush middle for 3 yards gain to the OSU43 (#7 E.Green; #15 A.Williams)
5:362nd & 7 at own 43(05:38) Shotgun #0 A.Hankerson rush right for 3 yards gain to the OSU46 (#19 T.Cooper; #99 T.Newhouse)
4:523rd & 4 at own 46(04:52) Shotgun #5 G.Johnson pass incomplete short left to #8 B.Caufield thrown to OSU50
4:444th & 4 at own 46(04:49) #38 A.Winsor punt 40 yards to the Tulsa14 fair catch by #19 G.Tempest at Tulsa14
Tulsa Punt, 3 plays
4:391st & 10 at own 14(04:44) Shotgun #21 D.Richardson rush middle for 6 yards gain to the Tulsa20 (#2 A.Sullivan)
4:112nd & 4 at own 20(04:12) Shotgun #21 D.Richardson rush middle for 2 yards loss to the Tulsa18 (#44 T.Hickle; #98 T.Collins)
3:343rd & 6 at own 18(03:34) Shotgun #10 B.Hayes pass incomplete short middle to #18 D.Gee Jr. thrown to Tulsa21 broken up by #2 A.Sullivan PENALTY Tulsa Holding declined
3:274th & 6 at own 18(03:31) #29 A.Davies punt 44 yards to the OSU38 fair catch by #7 T.Walker at OSU38
Oregon State Turnover on downs, 7 plays
3:231st & 10 at own 38(03:25) Shotgun #0 A.Hankerson rush right for 5 yards gain to the OSU43 (#10 T.Hardiman)
2:402nd & 5 at own 43(02:47) Shotgun #5 G.Johnson pass complete short left to #1 D.Wells Jr. caught at OSU46, for 3 yards to the OSU46 (#7 E.Green)
2:093rd & 2 at own 46(02:11) #0 A.Hankerson rush right for 8 yards gain to the Tulsa46 (#16 D.Robinson; #90 J.Hjelle), 1ST DOWN
1:261st & 10 at opp 46(01:36) Shotgun #5 G.Johnson rush right for 7 yards gain to the Tulsa39, End Of Play
0:542nd & 3 at opp 39(00:56) Shotgun #0 A.Hankerson rush left for 1 yard loss to the Tulsa40 (#26 J.Anglin)
0:173rd & 4 at opp 40(00:21) Shotgun #5 G.Johnson pass incomplete short left to #0 A.Hankerson thrown to Tulsa37
0:094th & 4 at opp 40(00:17) Shotgun #5 G.Johnson sacked for loss of 10 yards to the Tulsa50 (#88 N.Johnson), TURNOVER ON DOWNS
Tulsa Punt, 7 plays
0:071st & 10 at the 50(00:07) Shotgun #1 B.Presley rush left for 11 yards gain to the OSU39 (#88 A.Alfieri), 1ST DOWN
Q2 14:561st & 10 at opp 39(15:00) Shotgun #2 A.Allen rush middle for 4 yards gain to the OSU35 (#47 T.Blake)
Q2 14:192nd & 6 at opp 35(14:21) Shotgun #2 A.Allen rush left for 1 yard gain to the OSU34 (#47 T.Blake; #88 A.Alfieri)
Q2 13:473rd & 5 at opp 34(13:48) Shotgun #10 B.Hayes rush middle for 9 yards gain to the OSU25 (#47 T.Blake), 1ST DOWN, PENALTY Tulsa UNR: Unnecessary Roughness (#52 I.Mayes) 15 yards from OSU25 to OSU40
Q2 13:271st & 10 at opp 40(13:32) No Huddle-Shotgun #10 B.Hayes pass complete short left to #19 G.Tempest caught at OSU45, for 1 yard to the OSU39 (#47 T.Blake)
Q2 13:052nd & 9 at opp 39(13:07) Shotgun #2 A.Allen rush right for 1 yard loss to the OSU40 (#98 T.Collins)
Q2 12:323rd & 10 at opp 40(12:35) Shotgun #10 B.Hayes pass complete short right to #19 G.Tempest caught at OSU43, for 1 yard loss to the OSU41 (#47 T.Blake)
Q2 11:594th & 11 at opp 41(12:03) #29 A.Davies punt 33 yards to the OSU08 fair catch by #7 T.Walker at OSU08
2nd quarter6 drives, then Tulsa 17, Oregon State 0
Oregon State Punt, 8 plays
11:541st & 10 at own 8(11:56) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU09 (#54 B.Turner Jr.)
11:192nd & 9 at own 9(11:19) Shotgun #5 G.Johnson pass incomplete short right to #7 T.Walker thrown to OSU19
11:083rd & 9 at own 9(11:18) Shotgun #5 G.Johnson pass complete short right to #0 A.Hankerson caught at OSU12, for 8 yards to the OSU17 (#15 A.Williams) PENALTY Tulsa Roughing The Passer (#54 B.Turner Jr.) 15 yards from OSU17 to OSU32, 1ST DOWN
10:501st & 10 at own 32(10:50) Shotgun #5 G.Johnson pass incomplete deep right to #12 Z.Card thrown to Tulsa25 PENALTY Tulsa Offside (#88 N.Johnson) 5 yards from OSU32 to OSU37. NO PLAY
10:351st & 5 at own 37(10:41) Shotgun #5 G.Johnson rush middle for 4 yards gain to the OSU41 (#15 A.Williams)
10:032nd & 1 at own 41(10:04) Shotgun #21 C.Hatcher Jr. rush left for 3 yards gain to the OSU44 (#32 H.Ball; #0 R.Coney), 1ST DOWN
9:201st & 10 at own 44(09:21) Shotgun #5 G.Johnson sacked for loss of 8 yards to the OSU36 (#19 T.Cooper)
8:502nd & 18 at own 36(08:52) Shotgun #21 C.Hatcher Jr. rush right for 1 yard gain to the OSU37 (#1 C.Lewis; #19 T.Cooper)
8:163rd & 17 at own 37(08:20) Shotgun #5 G.Johnson pass incomplete short middle to #82 G.Milbourn thrown to OSU38
8:104th & 17 at own 37(08:10) #5 G.Johnson punt 13 yards to the OSU50, out of bounds at Tulsa50
Tulsa Field goal, 6 plays
8:081st & 10 at the 50(08:08) Shotgun #10 B.Hayes pass incomplete deep left to #19 G.Tempest thrown to OSU10 PENALTY OSU Pass Interference (#0 K.Singleton) 15 yards from Tulsa50 to OSU35, 1ST DOWN. NO PLAY
7:541st & 10 at opp 35(07:58) Shotgun #10 B.Hayes pass complete short left to #80 B.Foley caught at OSU30, for 6 yards to the OSU29 (#47 T.Blake)
7:252nd & 4 at opp 29(07:25) Shotgun #10 B.Hayes rush right for 1 yard gain to the OSU28, out of bounds at OSU28 PENALTY Tulsa Illegal Formation 5 yards from OSU29 to OSU34. NO PLAY
6:562nd & 9 at opp 34(07:02) Shotgun #10 B.Hayes pass complete short middle to #80 B.Foley caught at OSU35, for 21 yards to the OSU13 (#0 K.Singleton; #17 S.Thomas), 1ST DOWN
6:251st & 10 at opp 13(06:32) Shotgun #10 B.Hayes pass incomplete short left to #80 B.Foley thrown to OSU00
6:192nd & 10 at opp 13(06:19) Shotgun #10 B.Hayes pass incomplete short left to #18 D.Gee Jr. thrown to OSU00
6:103rd & 10 at opp 13(06:14) Shotgun #10 B.Hayes pass complete short left to #21 D.Richardson caught at OSU08, for 6 yards to the OSU07 (#2 A.Sullivan; #0 K.Singleton)
5:334th & 4 at opp 7(05:33) #11 S.Morgan field goal attempt from 25 yards GOOD (H: #29 A.Davies, LS: #42 A.Fedigan), clock 05:33Tulsa 17, Oregon State 0
Oregon State Punt, 6 plays
5:251st & 10 at own 35(05:33) #11 S.Morgan kickoff 57 yards to the OSU08 #15 E.Washington return 32 yards to the OSU40 (#13 N.Campbell)
5:241st & 10 at own 40(05:25) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU42 (#26 J.Anglin)
4:592nd & 8 at own 42(05:02) Shotgun #6 M.Murphy pass complete short right to #1 D.Wells Jr. caught at OSU48, for 7 yards to the OSU49 (#7 E.Green)
4:443rd & 1 at own 49(04:45) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the Tulsa49 (#0 R.Coney; #26 J.Anglin), 1ST DOWN, PENALTY Tulsa UNS: Unsportsmanlike Conduct declined
3:451st & 10 at opp 49(03:45) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the Tulsa47 (#18 Z.Williams) PENALTY OSU Holding (#70 Z.Esty) 10 yards from Tulsa49 to OSU41. NO PLAY
3:331st & 20 at own 41(03:45) Shotgun #6 M.Murphy pass incomplete short right to #7 T.Walker thrown to OSU48 broken up by #18 Z.Williams
3:332nd & 20 at own 41(03:33) Shotgun #6 M.Murphy pass incomplete short left to #7 T.Walker thrown to Tulsa40
3:333rd & 20 at own 41(03:33) Shotgun #6 M.Murphy pass incomplete short left to #1 D.Wells Jr. thrown to OSU40
3:334th & 20 at own 41(03:33) #38 A.Winsor punt 54 yards to the Tulsa05 fair catch by #19 G.Tempest at Tulsa05
Tulsa Turnover on downs, 10 plays
3:281st & 10 at own 5(03:32) Shotgun #21 D.Richardson rush left for 4 yards gain to the Tulsa09 (#2 A.Sullivan; #18 K.Wallin)
2:532nd & 6 at own 9(02:55) Shotgun #21 D.Richardson rush middle for 8 yards gain to the Tulsa17 (#47 T.Blake; #0 K.Singleton), 1ST DOWN
2:231st & 10 at own 17(02:27) Shotgun #10 B.Hayes pass incomplete short left to #18 D.Gee Jr. thrown to Tulsa21 broken up by #0 K.Singleton
2:062nd & 10 at own 17(02:15) Shotgun #10 B.Hayes pass complete deep right to #18 D.Gee Jr. caught at OSU45, for 38 yards to the OSU45 (#22 J.Tucker), 1ST DOWN
1:551st & 10 at opp 45(01:57) Shotgun #21 D.Richardson rush left for 6 yards gain to the OSU39 (#44 T.Hickle)
2:002nd & 10 at own 17Timeout Tulsa, clock 02:00
1:262nd & 4 at opp 39(01:26) Shotgun #10 B.Hayes rush right for 8 yards gain to the OSU31, out of bounds at OSU31, 1ST DOWN
1:201st & 10 at opp 31(01:22) Shotgun #21 D.Richardson rush middle for 6 yards gain to the OSU25 (#47 T.Blake; #17 S.Thomas)
1:002nd & 4 at opp 25(01:04) Shotgun #10 B.Hayes pass complete short left to #80 B.Foley caught at OSU26, for 2 yards to the OSU23 (#17 S.Thomas; #8 S.Vadrawale III)
0:533rd & 2 at opp 23(01:00) Shotgun #21 D.Richardson rush middle for 1 yard loss to the OSU24 (#2 A.Sullivan; #44 T.Hickle)
1:002nd & 4 at own 25Timeout Oregon State, clock 01:00
0:464th & 3 at opp 24(00:46) Shotgun #10 B.Hayes pass complete short left to #80 B.Foley caught at OSU27, for 3 yards loss to the OSU27 (#0 K.Singleton), TURNOVER ON DOWNS
0:513rd & 2 at own 23Timeout Oregon State, clock 00:51
Oregon State Punt, 3 plays
0:411st & 10 at own 27(00:44) Shotgun #0 A.Hankerson rush middle for 1 yard gain to the OSU28 (#9 D.Collins; #99 T.Newhouse)
0:212nd & 9 at own 28(00:23) Shotgun #6 M.Murphy pass incomplete short left to #14 E.Freauff thrown to OSU43
0:213rd & 9 at own 28PENALTY OSU False Start (#64 R.Berger) 5 yards from OSU28 to OSU23. NO PLAY
0:183rd & 14 at own 23(00:19) Shotgun #0 A.Hankerson rush middle for 4 yards gain to the OSU27 (#99 T.Newhouse; #18 Z.Williams)
0:044th & 10 at own 27(00:15) #38 A.Winsor punt 61 yards to the Tulsa12
0:173rd & 14 at opp 23Timeout Tulsa, clock 00:17
Tulsa End of half, 1 play
0:021st & 10 at own 12(00:02) Kneel down by Tulsa at Tulsa11 for loss of 1 yard
3rd quarter5 drives, then Tulsa 24, Oregon State 0
Tulsa Touchdown, 6 plays
15:001st & 10 at own 35(15:00) #28 C.Ojeda kickoff 65 yards to the Tulsa00, Touchback
14:521st & 10 at own 25(15:00) Shotgun #21 D.Richardson rush right for 22 yards gain to the Tulsa47 (#6 J.Patterson), 1ST DOWN
14:281st & 10 at own 47(14:33) Shotgun #10 B.Hayes pass complete short right to #80 B.Foley caught at OSU38, for 23 yards to the OSU30 (#6 J.Patterson; #22 J.Tucker), 1ST DOWN
13:451st & 10 at opp 30(14:02) Shotgun #21 D.Richardson rush left for 24 yards gain to the OSU06 (#10 Z.Saez; #8 S.Vadrawale III), 1ST DOWN
13:141st & goal at opp 6(13:15) Shotgun #21 D.Richardson rush middle for 1 yard gain to the OSU05 (#59 T.Pome’e; #44 T.Hickle)
12:372nd & goal at opp 5(12:37) Shotgun #10 B.Hayes pass incomplete short right to #19 G.Tempest thrown to OSU00
12:323rd & goal at opp 5(12:33) Shotgun #80 B.Foley rush middle for 5 yards gain to the OSU00 TOUCHDOWN, clock 12:32 #11 S.Morgan kick attempt good (H: #29 A.Davies, LS: #42 A.Fedigan)Tulsa 24, Oregon State 0
Oregon State Turnover on downs, 11 plays
12:311st & 10 at own 35(12:32) #11 S.Morgan kickoff 60 yards to the OSU05 muffed by #15 E.Washington at OSU05, out of bounds at OSU08
12:271st & 10 at own 8(12:29) Shotgun #0 A.Hankerson rush middle for 2 yards gain to the OSU10 (#99 T.Newhouse)
11:502nd & 8 at own 10(11:54) Shotgun #6 M.Murphy pass complete short right to #7 T.Walker caught at OSU10, for 6 yards to the OSU16 (#0 R.Coney; #33 W.Alexander)
11:123rd & 2 at own 16(11:15) Shotgun #26 S.Allah rush left for 5 yards gain to the OSU21 (#0 R.Coney; #19 T.Cooper), 1ST DOWN
10:391st & 10 at own 21(10:41) Shotgun #26 S.Allah rush left for 3 yards gain to the OSU24 (#3 J.Drew; #33 W.Alexander)
9:562nd & 7 at own 24(10:00) Shotgun #6 M.Murphy pass complete deep left to #7 T.Walker caught at OSU45, for 27 yards to the Tulsa49 (#15 A.Williams), 1ST DOWN
9:281st & 10 at opp 49(09:29) Shotgun #26 S.Allah rush right for 0 yards to the Tulsa49 (#10 T.Hardiman)
8:512nd & 10 at opp 49(08:54) Shotgun #6 M.Murphy pass complete short left to #17 M.Durant caught at Tulsa45, for 11 yards to the Tulsa38, out of bounds at Tulsa38, 1ST DOWN
8:241st & 10 at opp 38(08:24) Shotgun #6 M.Murphy pass complete short right to #0 A.Hankerson caught at Tulsa37, for 5 yards to the Tulsa33 (#24 B.Garrett)
7:442nd & 5 at opp 33(07:46) Shotgun #0 A.Hankerson rush right for 3 yards gain to the Tulsa30 (#11 J.Burnett; #99 T.Newhouse)
6:583rd & 2 at opp 30(06:59) Shotgun #0 A.Hankerson rush middle for 1 yard loss to the Tulsa31 (#99 T.Newhouse; #15 A.Williams)
6:154th & 3 at opp 31(06:16) Shotgun #0 A.Hankerson rush right for 2 yards gain to the Tulsa29 (#33 W.Alexander; #13 N.Campbell), TURNOVER ON DOWNS
Tulsa Turnover on downs, 9 plays
6:081st & 10 at own 29(06:11) Shotgun #21 D.Richardson rush right for 0 yards to the Tulsa29 (#2 A.Sullivan; #98 T.Collins)
5:392nd & 10 at own 29(05:40) Shotgun #21 D.Richardson rush right for 12 yards gain to the Tulsa41 (#95 T.Hill), 1ST DOWN
5:001st & 10 at own 41(05:00) Shotgun #10 B.Hayes pass incomplete deep right to #7 Z.Steptoe thrown to OSU30 broken up by #6 J.Patterson QB hurried by #25 N.Taylor
4:542nd & 10 at own 41(04:57) Shotgun #21 D.Richardson rush left for 3 yards gain to the Tulsa44 (#18 K.Wallin; #1 M.White)
3:583rd & 7 at own 44(04:18) Shotgun #10 B.Hayes pass complete deep left to #15 J.Smith caught at OSU32, for 24 yards to the OSU32, End Of Play, 1ST DOWN
3:391st & 10 at opp 32(03:42) Shotgun #2 A.Allen rush right for 5 yards gain to the OSU27 (#26 H.Howard)
3:002nd & 5 at opp 27(03:00) Shotgun #10 B.Hayes pass incomplete deep left to #19 G.Tempest thrown to OSU00
2:493rd & 5 at opp 27(02:55) Shotgun #21 D.Richardson rush middle for 3 yards gain to the OSU24 (#95 T.Hill; #44 T.Hickle)
2:144th & 2 at opp 24(02:14) Tulsa rush middle for 10 yards loss to the OSU34 fumbled by Tulsa at OSU34 recovered by Tulsa #11 S.Morgan at OSU34, End Of Play, TURNOVER ON DOWNS
Oregon State Punt, 3 plays
2:051st & 10 at own 34(02:13) Shotgun #6 M.Murphy pass incomplete deep right to #12 Z.Card thrown to Tulsa14 broken up by #3 J.Drew
2:052nd & 10 at own 34(02:05) Shotgun #26 S.Allah rush middle for 1 yard gain to the OSU35 (#16 D.Robinson; #32 H.Ball)
1:303rd & 9 at own 35(01:30) Shotgun #6 M.Murphy pass incomplete short middle to #8 B.Caufield thrown to OSU45
1:164th & 9 at own 35(01:27) #38 A.Winsor punt 52 yards to the Tulsa13 #19 G.Tempest return 31 yards to the Tulsa44 (#34 J.Reichle) PENALTY Tulsa Personal Foul (#4 A.Romphf) 15 yards from Tulsa35 to Tulsa20
Tulsa Touchdown, 6 plays
1:021st & 10 at own 20(01:05) Shotgun #21 D.Richardson rush left for 13 yards gain to the Tulsa33 (#1 M.White), 1ST DOWN
0:341st & 10 at own 33(00:34) Shotgun #21 D.Richardson rush right for 17 yards gain to the Tulsa50 (#6 J.Patterson), 1ST DOWN
Q4 14:551st & 10 at the 50(14:57) Shotgun #21 D.Richardson rush middle for 2 yards gain to the OSU48 (#98 T.Collins)
Q4 14:162nd & 8 at opp 48(14:17) Shotgun #21 D.Richardson rush middle for 3 yards gain to the OSU45 (#2 A.Sullivan; #88 A.Alfieri) PENALTY OSU Face Mask (#98 T.Collins) 15 yards from OSU45 to OSU30, 1ST DOWN
Q4 13:501st & 10 at opp 30(13:52) Shotgun #10 B.Hayes sacked for loss of 1 yard to the OSU31 (#90 J.Johnson)
Q4 13:182nd & 11 at opp 31(13:22) Shotgun #2 A.Allen rush left for 31 yards gain to the OSU00 TOUCHDOWN, clock 13:18, 1ST DOWN #11 S.Morgan kick attempt good (H: #29 A.Davies, LS: #42 A.Fedigan)Tulsa 31, Oregon State 0
4th quarter4 drives, then Tulsa 31, Oregon State 14
Oregon State Touchdown, 8 plays
13:181st & 10 at own 35(13:18) #11 S.Morgan kickoff 65 yards to the OSU00, Touchback
13:081st & 10 at own 25(13:08) Shotgun #10 T.Ti’a sacked for loss of 10 yards to the OSU15 (#0 R.Coney)
12:502nd & 20 at own 15(12:51) Shotgun #21 C.Hatcher Jr. rush middle for 5 yards gain to the OSU20 (#21 S.Smith; #0 R.Coney)
12:053rd & 15 at own 20(12:11) Shotgun #10 T.Ti’a pass complete short middle to #18 K.Boschma caught at OSU30, for 15 yards to the OSU35 (#35 C.Turner III), 1ST DOWN
11:261st & 10 at own 35(11:30) Shotgun #10 T.Ti’a pass complete deep middle to #7 T.Walker caught at Tulsa44, for 43 yards to the Tulsa22 (#7 E.Green), 1ST DOWN
10:481st & 10 at opp 22(10:50) Shotgun #21 C.Hatcher Jr. rush left for 10 yards gain to the Tulsa12 (#15 A.Williams; #10 T.Hardiman), 1ST DOWN
10:121st & 10 at opp 12(10:13) Shotgun #21 C.Hatcher Jr. rush right for 2 yards loss to the Tulsa14 (#0 R.Coney; #90 J.Hjelle)
9:312nd & 12 at opp 14(09:39) Shotgun #10 T.Ti’a rush middle for 11 yards gain to the Tulsa03 (#3 J.Drew; #15 A.Williams)
8:493rd & 1 at opp 3(08:49) #10 T.Ti’a pass complete short left to #7 T.Walker caught at Tulsa02, for 3 yards to the Tulsa00 TOUCHDOWN, clock 08:49, 1ST DOWN #10 T.Ti’a pass attempt failedTulsa 31, Oregon State 6
Tulsa Punt, 6 plays
8:431st & 10 at own 35(08:46) #28 C.Ojeda kickoff 47 yards to the Tulsa18 #84 J.Roberts return 9 yards to the Tulsa27 (#18 K.Wallin)
8:381st & 10 at own 27(08:40) Shotgun #21 D.Richardson rush left for 0 yards to the Tulsa27 (#91 J.Hill; #47 T.Blake)
7:552nd & 10 at own 27(07:57) Shotgun #21 D.Richardson rush right for 8 yards gain to the Tulsa35 (#1 M.White; #47 T.Blake)
7:183rd & 2 at own 35(07:20) Shotgun #21 D.Richardson rush right for 5 yards gain to the Tulsa40 (#6 J.Patterson; #32 W.Harris), 1ST DOWN
6:401st & 10 at own 40(06:41) Shotgun #21 D.Richardson rush left for 1 yard gain to the Tulsa41 (#2 A.Sullivan; #32 W.Harris)
5:582nd & 9 at own 41(06:01) Shotgun #21 D.Richardson rush middle for 1 yard gain to the Tulsa42 (#33 S.Craig; #98 T.Collins)
5:173rd & 8 at own 42(05:18) Shotgun #21 D.Richardson rush left for 1 yard loss to the Tulsa41 (#33 S.Craig)
4:414th & 9 at own 41(04:41) #29 A.Davies punt 45 yards to the OSU14 fair catch by #7 T.Walker at OSU14
Oregon State Touchdown, 10 plays
4:361st & 10 at own 14(04:41) #10 T.Ti’a pass incomplete short middle to #82 G.Milbourn thrown to OSU20 broken up by #18 Z.Williams
4:302nd & 10 at own 14(04:33) #10 T.Ti’a pass complete short right to #1 D.Wells Jr. caught at OSU18, for 16 yards to the OSU30 (#18 Z.Williams), 1ST DOWN
4:151st & 10 at own 30(04:20) #10 T.Ti’a pass complete short right to #0 A.Hankerson caught at OSU33, for 9 yards to the OSU39 (#26 J.Anglin)
3:582nd & 1 at own 39(04:00) #0 A.Hankerson rush middle for 4 yards gain to the OSU43 (#26 J.Anglin), 1ST DOWN
3:391st & 10 at own 43(03:39) #10 T.Ti’a pass incomplete deep right to #1 D.Wells Jr. thrown to Tulsa25
3:352nd & 10 at own 43(03:35) #10 T.Ti’a pass incomplete short middle to #82 G.Milbourn thrown to OSU47 broken up by #26 J.Anglin
3:223rd & 10 at own 43(03:34) #10 T.Ti’a pass complete deep right to #7 T.Walker caught at Tulsa22, for 38 yards to the Tulsa19 (#7 E.Green), 1ST DOWN
2:591st & 10 at opp 19(03:02) #10 T.Ti’a pass complete short left to #82 G.Milbourn caught at Tulsa10, for 13 yards to the Tulsa06 (#21 S.Smith), 1ST DOWN
2:321st & goal at opp 6(02:34) #0 A.Hankerson rush middle for 2 yards gain to the Tulsa04 (#18 Z.Williams)
1:572nd & goal at opp 4(02:01) #10 T.Ti’a pass complete short middle to #1 D.Wells Jr. caught at Tulsa00, for 4 yards to the Tulsa00 TOUCHDOWN, clock 01:57 #18 K.Boschma pass attempt SuccessfulTulsa 31, Oregon State 14
Tulsa End of game, 6 plays
1:551st & 10 at own 35(01:55) #31 M.Walker onside kickoff 12 yards to the OSU47, End Of Play
1:491st & 10 at opp 47(01:51) Shotgun #2 A.Allen rush right for 1 yard gain to the OSU46 (#24 T.Hopper)
1:422nd & 9 at opp 46(01:46) Shotgun #2 A.Allen rush middle for 3 yards gain to the OSU43 (#80 C.Kolb)
1:461st & 10 at own 47Timeout Oregon State, clock 01:46
1:323rd & 6 at opp 43(01:35) Shotgun #9 S.Kittleman rush right for 3 yards gain to the OSU40 (#33 S.Craig)
1:402nd & 9 at own 46Timeout Oregon State, clock 01:40
1:274th & 3 at opp 40(01:28) Shotgun #2 A.Allen rush right for 3 yards gain to the OSU37 (#80 C.Kolb; #58 K.Howard), 1ST DOWN
1:333rd & 6 at own 43Timeout Oregon State, clock 01:33
0:581st & 10 at opp 37(01:25) Kneel down by Tulsa at OSU38 for loss of 1 yard
0:352nd & 11 at opp 38(00:35) Kneel down by Tulsa at OSU39 for loss of 1 yard

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.

Tulsa leads 1–⁠0 in their only meeting.

Around this game