The 2025 college football regular season heads into Week 12, with a few make-or-break games remaining for teams in the College Football Playoff hunt. There are several high-profile matchups between ranked teams, including two great SEC showdowns: No. 4 Alabama vs. No. 11 Oklahoma and No. 10 Texas vs. No. 5 Georgia.
Here are the college football lines this week for top 25 teams, accompanied by spreads, over/unders, top storylines, and our expert betting tips.
College Football Lines This Week
CFB Betting Lines for Week 12: Odds, Storylines & Betting Tips
CFB Week 12 already has multiple ranked teams in action this Friday night when No. 20 Louisville (7-2) tries to hand Clemson (4-5) another ACC loss. No. 8 Oregon is also a big favorite to improve to 9-1 in the Big Ten against Minnesota.
In Saturday's noon window, you might see some real fireworks between young quarterbacks when No. 9 Notre Dame heads on the road to take on No. 22 Pittsburgh. Who will come out on top between freshman quarterbacks CJ Carr andΒ Mason Heintschel.
At 3:30 PM, ABC has the big one in the SEC when No. 4 Alabama and quarterback Ty Simpson host No. 11 Oklahoma. The Crimson Tide has not lost since Week 1 as they eye a high playoff seed with another quality win. There's also an interesting Big Ten matchup when No. 17 USC and its high-flying offense takes on the stout defense of No. 21 Iowa.
In the evening, the big one is No. 10 Texas vs. No. 5 Georgia Bulldogs in another epic SEC clash. We'll also see No. 1 Ohio State as a heavy favorite against UCLA, and the BYU Cougars (8-1) have a good challenge from TCU at 10:15 PM.
New sportsbook users can sign up at college football betting sites to get loads of bonuses to use on CFB games this week.
Friday | 9:00 PM ET | Clemson vs. Louisville
- Spread: LOU -2.5
- Total: 51.5
- Moneyline: Clemson (+118); Louisville (-138)
Friday| 9:00 PM ET | Minnesota vs. Oregon
- Spread: ORE -25.5
- Total: 44.5
- Moneyline: Minnesota (+1600); Oregon (-4500)
Saturday | 12:00 PM ET | Notre Dame vs. Pittsburgh
- Spread: ND -12.5
- Total: 55.5
- Moneyline: Notre Dame (-490); Pittsburgh (+380)
Saturday | 12:00 PM ET | Arizona vs. Cincinnati
- Spread: CIN -6.5
- Total: 56.5
- Moneyline: Arizona (+176); Cincinnati (-210)
Saturday | 12:00 PM ET | South Florida vs. Navy
- Spread: USF -10.5
- Total: 64.5
- Moneyline: South Florida (-430); Navy (+340)
Saturday | 12:00 PM ET | Wisconsin vs. Indiana
- Spread: IU -29.5
- Total: 43.5
- Moneyline: Wisconsin (+2400); Indiana (-10000)
Saturday | 12:00 PM ET | South Carolina vs. Texas A&M
- Spread: TA&M -18.5
- Total: 47.5
- Moneyline: South Carolina (+870); Texas A&M (-1500)
Saturday | 12:00 PM ET | Michigan vs. Northwestern
- Spread: MICH -11.5
- Total: 41.5
- Moneyline: Michigan (-500); Northwestern (+385)
Saturday | 3:30 PM ET | NC State vs. Miami FL
- Spread: MIA -14.5
- Total: 55.5
- Moneyline: NC State (+460); Miami FL (-650)
Saturday | 3:30 PM ET | Virginia vs. Duke
- Spread: DUKE -5.5
- Total: 58.5
- Moneyline: Virginia (+164); Duke (-200)
Saturday | 3:30 PM ET | UCF vs. Texas Tech
- Spread: TTU -23.5
- Total: 47.5
- Moneyline: UCF (+1280); Texas Tech (-3500)
Saturday | 3:30 PM ET | Oklahoma vs. Alabama
- Spread: ALA -5.5
- Total: 46.5
- Moneyline: Oklahoma (+172); Alabama (-210)
Saturday | 3:30 PM ET | Georgia Tech vs. Boston College
- Spread: GT -16.5
- Total: 58.5
- Moneyline: Georgia Tech (-950); Boston College (+610)
Saturday | 3:30 PM ET | Iowa vs. USC
- Spread: USC -6.5
- Total: 49.5
- Moneyline: Iowa (+215); USC (-265)
Saturday | 4:15 PM ET | New Mexico State vs. Tennessee
- Spread: TENN -40.5
- Total: 61.5
- Moneyline: Off the books
Saturday | 7:00 PM ET | Utah vs. Baylor
- Spread: UTAH -8.5
- Total: 60.5
- Moneyline: Utah (-320); Baylor (+255)
Saturday | 7:00 PM ET | Florida vs. Ole Miss
- Spread: MISS -15.5
- Total: 53.5
- Moneyline: Florida (+570); Ole Miss (-850)
Saturday | 7:30 PM ET | UCLA vs. Ohio State
- Spread: OSU -33.5
- Total: 48.5
- Moneyline: Off the books
Saturday | 7:30 PM ET | Texas vs. Georgia
- Spread: UGA -5.5
- Total: 48.5
- Moneyline: Texas (+164); Georgia (-200)
Saturday | 10:15 PM ET | TCU vs. BYU
- Spread: BYU -4.5
- Total: 52.5
- Moneyline: TCU (+146); BYU (-178)

Gambling Problem? Call 1-800-GAMBLER
21+ | Please Gamble Responsibly | Help is Available