Halloween and football doesn’t exactly go together like Thanksgiving and football … but we’ll take it! A full college football Saturday falls on October 31 this year, and it should be a frighteningly good day of action.
There are two matchups that pit ranked teams against one another as No. 22 Arizona will take on No. 13 Texas Tech in Lubbock, and No. 17 Florida will face No. 3 Georgia at Mercedes-Benz Stadium in Atlanta.
In addition, the two top teams in the country both have intriguing opponents on Saturday.
No. 1 Miami will take on Bill Belichick’s North Carolina Tar Heels in Chapel Hill, and No. 2 Ohio State will face the 6-2 USC Trojans at the LA Coliseum.
We will take a look at the odds for those games and all of the other games on the college football Halloween slate below.
College football odds for Saturday, October 31
Here are college football odds from Fanatics Sportsbook for every televised CFB game on Saturday, October 31.
- Notre Dame (-30.5) vs. Navy (+30.5)
- Arizona (+3.5) at Texas Tech (-3.5)
- SMU (-10.5) at Syracuse (+10.5)
- Wisconsin (+3) at Iowa (-3)
- California (+7) at NC State (-7)
- Boston College (+7) at Duke (-7)
- Illinois (-2.5) at Maryland (+2.5)
- UAB (+7.5) at South Florida (-7.5)
- Bowling Green (+13.5) at Western Michigan (-13.5)
- Michigan (-15.5) at Rutgers (+15.5)
- Auburn (+12.5) at Ole Miss (-12.5)
- Marshall (-3) at Old Dominion (+3)
- Kansas State (+1.5) at Colorado (-1.5)
- Coastal Carolina (+5.5) at Georgia State (-5.5)
- UConn (+1.5) at Air Force (-1.5)
- Temple (+4.5) at East Carolina (-4.5)
- Louisiana Tech (-5.5) at South Alabama (+5.5)
- Stanford (+22.5) at Louisville (-22.5)
- Florida (+12.5) at Georgia (-12.5)
- Minnesota (+20.5) at Indiana (-20.5)
- Arizona State (+16.5) at BYU (-16.5)
- Northwestern (+3.5) at Oregon (-3.5)
- Kansas (+5.5) at TCU (-5.5)
- Colorado State (+6.5) at Utah State (-6.5)
- UTEP (+24.5) at North Dakota State (-24.5)
- Florida International (+14) at Liberty (-14)
- Southern Miss (-3.5) at UL Monroe (+3.5)
- Utah (-6.5) at Cincinnati (+6.5)
- Virginia (+12.5) at Wake Forest (-12.5)
- New Mexico (-14.5) at San Jose State (+14.5)
- Nevada (+22.5) at UCLA (-22.5)
- South Carolina (+4.5) at Oklahoma (-4.5)
- Purdue (+9.5) at Penn State (-9.5)
- App State (+5.5) at Georgia Southern (-5.5)
- Oklahoma State (-9.5) at Iowa State (+9.5)
- Clemson (+6) at Florida State (-6)
- Washington State (+2.5) at San Diego State (-2.5)
- Miami (-14) at North Carolina (+14)
- Ohio State (-6.5) at USC (+6.5)
- Mississippi State (+20.5) at Texas (-20.5)
- Georgia Tech (+7.5) at Pittsburgh (-7.5)
- Missouri (-10) at Arkansas (+10)
- Washington (+7.5) at Nebraska (-7.5)
- Army (+6.5) at Memphis (-6.5)
- Texas State (+10.5) at Boise State (-10.5)
- Northern Illinois (+24.5) at UNLV (-24.5)
- Oregon State (-6) at Fresno State (+6)
Arizona (+3.5) at Texas Tech (-3.5)
This has the makings of the game of the day as Arizona enters this contest red hot, having won its last five games. Last Saturday, the Wildcats hammered Iowa State, 39-3.
Texas Tech, meanwhile, suffered its first loss of the season last Saturday, as it fell to Cincinnati, 37-24.
Arizona is 3-4 against the spread this season, but with all three of those covers coming in the past three weeks. Texas Tech is also 3-4 ATS.
Florida (+12.5) vs. Georgia (-12.5)
Florida lost consecutive games earlier this month as it fell to Missouri and then South Carolina. The Gators rebounded on October 17 with a 27-24 win over Texas.
Georgia is coming off its first loss of the season, a tight 27-24 defeat at the hands of Auburn on October 17.
Both teams were idle last weekend, giving them plenty of time to prepare for this showdown.
Florida is 4-3 against the spread this season, while Georgia is 5-2 ATS in the 2026 season.
Miami (-14) at North Carolina (+14)
Miami is coasting at 7-0 and has only been tested once this season (a 43-35 2OT win over Florida State on October 17). The Tar Heels, meanwhile, have been up and down.
UNC beat No. 25 Pittsburgh on October 10, beat rival Duke on October 17, but then had a letdown last week - losing 31-30 to Syracuse in OT.
Mario Cristobal’s ’Canes are 5-2 against the spread this season, while Belichick’s Tar Heels are 4-3 ATS.
Ohio State (-6.5) at USC (+6.5)
Ohio State has won five games in a row, including a thrilling 19-15 win at Indiana on October 17. USC has gone 2-2 in its last four games. It most recently lost at Wisconsin, 24-7, last weekend.
The Buckeyes will be the more rested group, as they were off last weekend.
Ryan Day’s squad is 5-2 against the spread so far this season, while Lincoln Riley’s Trojans are just 2-6 ATS.
Complex Bets is the premier destination for the intersection of sports, culture, and fandom, featuring original programming for the modern bettor and trader. Join our community of over 1 million fans by following @complexbets on Instagram, TikTok, Facebook, and X, and subscribe on YouTube for exclusive storytelling across sports and prediction markets.