College Football Scores · College Football Odds

Rice vs South Florida

Final · Week 14 · Sat Nov 29 · 7:00 PM ET · Raymond James Stadium

Rice OwlsRice5-7
3
FinalNov 29, 2025
South Florida BullsSouth Florida9-3
52
StreamESPN+

Closing line

US sportsbook at kickoff
Moneyline
RICE+1800
USF−6000
Spread
RICE +28.5−120
USF −28.5+100
Total O/U
Over 57.5−110
Under 57.5−110
  • Spread: South Florida −28.5 covered.
  • Total O/U: under 57.5 (55 points).

Recap

South Florida routed Rice 52-3 at Raymond James Stadium in Tampa on Nov 29, 2025, a 49-point win to move to 9-3.

The game was played before 28,813.

Score by quarter

Rice Owls and South Florida Bulls, score by quarter
Team1234T
RICE03003
USF1414101452

Scoring plays

First Quarter

  1. USFTouchdown · 9:25Keshaun Singleton 5 Yd pass from Byrum Brown (Nico Gramatica Kick)0-7
  2. USFTouchdown · 2:59Keshaun Singleton 47 Yd pass from Byrum Brown (Nico Gramatica Kick)0-14

Second Quarter

  1. USFTouchdown · 11:21Mudia Reuben 60 Yd pass from Byrum Brown (Nico Gramatica Kick)0-21
  2. USFTouchdown · 6:54Nykahi Davenport 2 Yd Run (Nico Gramatica Kick)0-28
  3. RICEField Goal · 0:00Enock Gota 44 Yd Field Goal3-28

Third Quarter

  1. USFTouchdown · 10:13Jeremiah Koger 7 Yd pass from Byrum Brown (Nico Gramatica Kick)3-35
  2. USFField Goal · 1:41Nico Gramatica 23 Yd Field Goal3-38

Fourth Quarter

  1. USFTouchdown · 14:39Byrum Brown 5 Yd Run (Nico Gramatica Kick)3-45
  2. USFTouchdown · 8:33Christian Helms 3 Yd pass from Gaston Moore (Adam Zouagui Kick)3-52

Team stats

RICEUSF
1st Downs
13
30
Total Yards
257
553
Passing
104
281
Rushing
153
272
3rd down efficiency
4-13
7-12
Turnovers
1
0
Possession
31:22
28:38

Top performers

Rice OwlsSouth Florida Bulls

Passing

Drew Devillier3/9, 65 YDS
Byrum Brown16/24, 275 YDS, 4 TD

Rushing

Tyvonn Byars6 CAR, 46 YDS
Byrum Brown15 CAR, 104 YDS, 1 TD

Receiving

Aaron Turner7 REC, 99 YDS
Keshaun Singleton6 REC, 125 YDS, 2 TD

Sacks

–
Josh Celiscar1

Tackles

Andrew Awe14
Jhalyn Shuler7

Player stats

Rice · Passing

PlayerC/ATTYDSAVGTDINTQBR
Drew Devillier3/9657.20052.7
Chase Jenkins6/9394.30023.4

Rice · Rushing

PlayerCARYDSAVGTDLONG
Tyvonn Byars6467.7026
Chase Jenkins11343.1024
Lucas Scheerhorn6233.8020
Aaron Turner6203.307
Drew Devillier4184.5010
D'Andre Hardeman Jr.492.303
Quinton Jackson231.502
Drayden Dickmann100.000

Rice · Receiving

PlayerRECYDSAVGTDLONG
Aaron Turner79914.1055
Drayden Dickmann144.004
James Falk111.001

Rice · Fumbles

PlayerFUMLOSTREC
Lucas Scheerhorn110

Rice · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Andrew Awe14400010
Jo Chavez13500000
Peyton Stevenson9300000
Ty Morris9100.5000
Tony Anyanwu9000.5000
Blake Boenisch6100.5100
Braden Bays5100000
Jerrick Harper5000.5100

Rice · Kick returns

PlayerNOYDSAVGLONGTD
Quinton Jackson11414.0140

Rice · Kicking

PlayerFGPCTLONGXPPTS
Enock Gota1/1100.0440/03

Rice · Punting

PlayerNOYDSAVGTBIn 20LONG
Alex Bacchetta626043.31051

South Florida · Passing

PlayerC/ATTYDSAVGTDINTQBR
Byrum Brown16/2427511.54095.8
Gaston Moore2/461.51088.1

South Florida · Rushing

PlayerCARYDSAVGTDLONG
Byrum Brown151046.9122
Sam Franklin10656.5033
Nykahi Davenport11575.2122
Alvon Isaac6223.708
Gaston Moore3175.708
Tray Kinkle11515.0015
Team2-2-1.000
Zane Herring1-6-6.000

South Florida · Receiving

PlayerRECYDSAVGTDLONG
Keshaun Singleton612520.8247
Mudia Reuben59018.0160
Jeremiah Koger22512.5118
JeyQuan Smith22010.0010
Nykahi Davenport11515.0015
Christian Helms133.013
Joshua Porter133.003

South Florida · Fumbles

PlayerFUMLOSTREC
Devin Lee001

South Florida · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jhalyn Shuler7200010
Zavier Hamilton6300000
Mac Harris5500000
Rico Watson III4401000
Jonas Duclona4400000
De'Shawn Rucker4200100
Fred Gaskin III4100000
Ryan Jenkins4000000

South Florida · Punt returns

PlayerNOYDSAVGLONGTD
Joshua Porter3144.7140

South Florida · Kicking

PlayerFGPCTLONGXPPTS
Nico Gramatica1/1100.0236/69
Adam Zouagui0/00.001/11

South Florida · Punting

PlayerNOYDSAVGTBIn 20LONG
Chase Leon13939.00039

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:18 PM ET. How game pages are made