College Football Top 25 2025 Bowl Season Predictions, Betting Odds & TV Schedule

College Football Top 25 2025 Bowl Season Predictions, Betting Odds & TV Schedule

Updated Dec. 8, 2025 6:25 a.m. ET
Data Skrive

A matchup to see during the college football 2025 bowl season is the No. 10 Alabama Crimson Tide versus the No. 8 Oklahoma Sooners in the College Football Playoff First Round - Game 1.

Here are the betting odds to break down before Week 16 in college football.

Check out the full college football schedule on FOX Sports! Or visit FOX Sports' college football hub for everything you need to make the most of this season’s action.

Bowl Season Betting Lines & Game Info

No. 8 Oklahoma Sooners vs. No. 10 Alabama Crimson Tide

Odds & Prediction

  • Spread: Crimson Tide (-1.5)
  • Moneyline: Crimson Tide -120, Sooners +100
  • Total: 41.5 points
  • Prediction: Oklahoma 24, Alabama 20

How to Watch

  • Game Date: Friday, Dec. 19
  • Game Time: 8 p.m. ET
  • TV Channel: ABC/ESPN
  • Location: Norman, Oklahoma
  • Box Score

No. 7 Texas A&M Aggies vs. No. 12 Miami (FL) Hurricanes

Odds & Prediction

  • Spread: Aggies (-4)
  • Moneyline: Aggies -170, Hurricanes +142
  • Total: 51.5 points
  • Prediction: Miami (FL) 28, Texas A&M 26

How to Watch

  • Game Date: Saturday, Dec. 20
  • Game Time: 12 p.m. ET
  • TV Channel: ABC
  • Location: College Station, Texas
  • Box Score

No. 6 Ole Miss Rebels vs. No. 21 Tulane Green Wave

Odds & Prediction

  • Spread: Rebels (-17.5)
  • Moneyline: Rebels -847, Green Wave +575
  • Total: 56.5 points
  • Prediction: Ole Miss 34, Tulane 21

How to Watch

  • Game Date: Saturday, Dec. 20
  • Game Time: 3:30 p.m. ET
  • TV Channel: TNT
  • Location: Oxford, Mississippi
  • Box Score

No. 4 Oregon Ducks vs. No. 19 James Madison Dukes

Odds & Prediction

  • Spread: Ducks (-20.5)
  • Moneyline: Ducks -1587, Dukes +900
  • Total: 50.5 points
  • Prediction: Oregon 33, James Madison 20

How to Watch

  • Game Date: Saturday, Dec. 20
  • Game Time: 7:30 p.m. ET
  • TV Channel: TNT
  • Location: Eugene, Oregon
  • Box Score

No. 11 BYU Cougars vs. No. 24 Georgia Tech Yellow Jackets

Odds & Prediction

  • Spread: Cougars (-2.5)
  • Moneyline: Cougars -142, Yellow Jackets +120
  • Total: 55.5 points
  • Prediction: BYU 33, Georgia Tech 20

How to Watch

  • Game Date: Saturday, Dec. 27
  • Game Time: 3:30 p.m. ET
  • TV Channel: ABC
  • Location: Orlando, Florida
  • Box Score

San Diego State Aztecs vs. No. 20 North Texas Mean Green

Odds & Prediction

  • Spread: Mean Green (-6)
  • Moneyline: Mean Green -230, Aztecs +190
  • Total: 56.5 points
  • Prediction: North Texas 31, San Diego State 23

How to Watch

  • Game Date: Saturday, Dec. 27
  • Game Time: 5:45 p.m. ET
  • TV Channel: ESPN
  • Location: Albuquerque, New Mexico
  • Box Score

No. 25 Missouri Tigers vs. No. 16 Virginia Cavaliers

Odds & Prediction

  • Spread: Tigers (-7)
  • Moneyline: Tigers -258, Cavaliers +210
  • Total: 50.5 points
  • Prediction: Virginia 26, Missouri 25

How to Watch

  • Game Date: Saturday, Dec. 27
  • Game Time: 7:30 p.m. ET
  • TV Channel: ABC
  • Location: Jacksonville, Florida
  • Box Score

TCU Horned Frogs vs. No. 17 USC Trojans

Odds & Prediction

  • Spread: Trojans (-6.5)
  • Moneyline: Trojans -230, Horned Frogs +190
  • Total: 58.5 points
  • Prediction: USC 33, TCU 24

How to Watch

  • Game Date: Tuesday, Dec. 30
  • Game Time: 9 p.m. ET
  • TV Channel: ESPN
  • Location: San Antonio, Texas
  • Box Score

No. 13 Vanderbilt Commodores vs. Iowa Hawkeyes

Odds & Prediction

  • Spread: Commodores (-4)
  • Moneyline: Commodores -180, Hawkeyes +150
  • Total: 49.5 points
  • Prediction: Vanderbilt 27, Iowa 26

How to Watch

  • Game Date: Wednesday, Dec. 31
  • Game Time: 12 p.m. ET
  • TV Channel: ESPN
  • Location: Tampa, Florida
  • Box Score

No. 14 Texas Longhorns vs. No. 18 Michigan Wolverines

Odds & Prediction

  • Spread: Longhorns (-4.5)
  • Moneyline: Longhorns -185, Wolverines +154
  • Total: 46.5 points
  • Prediction: Michigan 25, Texas 23

How to Watch

  • Game Date: Wednesday, Dec. 31
  • Game Time: 3 p.m. ET
  • TV Channel: ABC
  • Location: Orlando, Florida
  • Box Score

No. 15 Utah Utes vs. Nebraska Cornhuskers

Odds & Prediction

  • Spread: Utes (-14)
  • Moneyline: Utes -649, Cornhuskers +470
  • Total: 49.5 points
  • Prediction: Utah 38, Nebraska 17

How to Watch

  • Game Date: Wednesday, Dec. 31
  • Game Time: 3:30 p.m. ET
  • TV Channel: ESPN
  • Location: Paradise, Nevada
  • Box Score

Cincinnati Bearcats vs. No. 23 Navy Midshipmen

Odds & Prediction

  • Spread: Bearcats (-2.5)
  • Moneyline: Bearcats -135, Midshipmen +114
  • Total: 56.5 points
  • Prediction: Cincinnati 30, Navy 29

How to Watch

  • Game Date: Friday, Jan. 2
  • Game Time: 4:30 p.m. ET
  • TV Channel: ESPN
  • Location: Memphis, Tennessee
  • Box Score

SMU Mustangs vs. No. 22 Arizona Wildcats

Odds & Prediction

  • Spread: Wildcats (-1.5)
  • Moneyline: Wildcats -120, Mustangs +100
  • Total: 52.5 points
  • Prediction: Arizona 29, SMU 24

How to Watch

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox?

Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share