Where's the best price?

UCLA Bruins vs Michigan Wolverines odds · Nov 21, 12:00 PM ET

UCLA Bruins @ Michigan Wolverines: moneyline, spread and total at 6 books, as of Nov 15, 3:14 AM ET. The page re-prices every 5 minutes until the game starts, so an older copy of it is out of date; this address always has the current prices. Bold marks the best payout. Prices move — always confirm at the book.

Sportsbooks make the UCLA Bruins a 70% favorite over the Michigan Wolverines (30%): each book’s moneyline with its margin removed, averaged across 2 books. That describes the market, not a prediction.

Every book’s price, game by game (as of Nov 15, 3:14 AM ET)

UCLA Bruins @ Michigan Wolverines odds · Nov 21, 12:00 PM ET

Best price on the UCLA Bruins is -235 at ProphetX (after fees); best on the Michigan Wolverines is +220 at FanDuel. Best and worst sportsbook are $10 apart on a $100 bet.

Moneyline

BookUCLA Bruins MLMichigan Wolverines ML
ProphetX (after fees)-235 · best+201
Polymarket (after fees)-239+203
Kalshi (after fees)-239+198
Novig (after fees)-245+203
DraftKings-258+210
FanDuel-275+220 · best

Spread

Best spread price: UCLA Bruins -6.5 is -125 at FanDuel, Michigan Wolverines +6.5 is +105 at FanDuel.

BookUCLA Bruins -6.5Michigan Wolverines +6.5
FanDuel-125 · best+105 · best
Polymarket (after fees)-125+104

Total 41.5

Best total price: Over 41.5 is -110 at DraftKings, Under 41.5 is -110 at DraftKings.

BookOver 41.5Under 41.5
DraftKings-110 · best-110 · best

UCLA Bruins vs Michigan Wolverines odds questions

Who is favored in UCLA Bruins vs Michigan Wolverines?

Sportsbooks make the UCLA Bruins a 70% favorite over the Michigan Wolverines (30%): each book’s moneyline with its margin removed, averaged across 2 books. That describes the market, not a prediction.

What are the best odds for UCLA Bruins vs Michigan Wolverines?

Best moneyline: UCLA Bruins -235 at ProphetX (after fees), Michigan Wolverines +220 at FanDuel. Best spread: UCLA Bruins -6.5 -125 at FanDuel, Michigan Wolverines +6.5 +105 at FanDuel. Best total: over 41.5 -110 at DraftKings, under -110 at DraftKings.

When does UCLA Bruins vs Michigan Wolverines start?

UCLA Bruins vs Michigan Wolverines starts Saturday, November 21 at 12:00 PM ET. This page shows pre-game prices; they come off the board once it starts.

UCLA Bruins vs Michigan Wolverines prediction: what the market says

Who will win UCLA Bruins vs Michigan Wolverines?

Nobody knows, but the market leans UCLA Bruins. Sportsbooks give UCLA Bruins a 70% chance to win and Michigan Wolverines 30%: 2 books’ moneylines with the margin taken out, averaged. Prediction-market traders pay 69¢ on Kalshi and 69¢ on Polymarket for a UCLA Bruins win: cents on the dollar, so about that chance in percent, before fees. That is what the prices say, not a pick: Oddy makes none.

What is the predicted score for UCLA Bruins vs Michigan Wolverines?

This page makes no prediction; the betting lines imply one. The spread (UCLA Bruins -6.5) and the total (41.5) add up to a score near UCLA Bruins 24, Michigan Wolverines 17.5. Lines move until the game starts.

UCLA Bruins vs Michigan Wolverines best odds by state

The best price on each side among the sportsbooks and prediction markets that take bets in each state, as of Nov 15, 3:14 AM ET. A state not listed has nothing priced on both sides of this game. Which books take bets where was last checked Nov 13, 2026.

Best price in 50 states
StateUCLA Bruins moneylineMichigan Wolverines moneylineUCLA Bruins spreadMichigan Wolverines spread
Alabama-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Alaska-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Arizona-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Arkansas-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
California-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Colorado-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Connecticut-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Delaware-239 at Polymarket (after fees)+203 at Polymarket (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Florida-239 at Polymarket (after fees)+203 at Polymarket (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Georgia-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Hawaii-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Idaho-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Illinois-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Indiana-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Iowa-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Kansas-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Kentucky-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Louisiana-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Maine-239 at Polymarket (after fees)+210 at DraftKings-7 -112 at DraftKings+7 -108 at DraftKings
Maryland-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Massachusetts-239 at Kalshi (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Michigan-258 at DraftKings+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Minnesota-239 at Polymarket (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Mississippi-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Missouri-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Montana-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Nebraska-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
New Hampshire-239 at Polymarket (after fees)+210 at DraftKings-7 -112 at DraftKings+7 -108 at DraftKings
New Jersey-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
New Mexico-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
New York-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
North Carolina-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
North Dakota-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Ohio-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Oklahoma-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Oregon-239 at Polymarket (after fees)+210 at DraftKings-7 -112 at DraftKings+7 -108 at DraftKings
Pennsylvania-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Rhode Island-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
South Carolina-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
South Dakota-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Tennessee-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Texas-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Utah-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Vermont-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Virginia-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Washington-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Washington, D.C.-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
West Virginia-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel
Wisconsin-235 at ProphetX (after fees)+203 at Novig (after fees)-6.5 -125 at Polymarket (after fees)+6.5 +104 at Polymarket (after fees)
Wyoming-239 at Polymarket (after fees)+220 at FanDuel-6.5 -125 at FanDuel+6.5 +105 at FanDuel

UCLA Bruins vs Michigan Wolverines: next game, past results and closing odds

All NCAAF odds

More NCAAF games

Ole Miss Rebels vs Oklahoma Sooners · Nov 15, 1:00 PM ET · Eastern Michigan Eagles vs Western Michigan Broncos · Nov 17, 6:00 PM ET · Ball State Cardinals vs Ohio Bobcats · Nov 17, 7:00 PM ET · Miami (OH) RedHawks vs Kent State Golden Flashes · Nov 17, 7:00 PM ET · Akron Zips vs UMass Minutemen · Nov 18, 7:00 PM ET · Central Michigan Chippewas vs Buffalo Bulls · Nov 18, 7:30 PM ET · Iowa State Cyclones vs UCF Knights · Nov 20, 6:00 PM ET · Clemson Tigers vs Duke Blue Devils · Nov 20, 7:30 PM ET · Oregon Ducks vs Michigan State Spartans · Nov 20, 8:00 PM ET · LSU Tigers vs Tennessee Volunteers · Nov 21, 11:00 AM ET · Virginia Tech Hokies vs Miami Hurricanes · Nov 21, 11:00 AM ET · BYU Cougars vs Kansas Jayhawks · Nov 21, 12:00 PM ET · Syracuse Orange vs Boston College Eagles · Nov 21, 12:00 PM ET · Vanderbilt Commodores vs Florida Gators · Nov 21, 12:00 PM ET · Indiana Hoosiers vs Washington Huskies · Nov 21, 12:00 PM ET · Northwestern Wildcats vs Minnesota Golden Gophers · Nov 21, 12:00 PM ET · Wisconsin Badgers vs Purdue Boilermakers · Nov 21, 12:00 PM ET · Iowa Hawkeyes vs Illinois Fighting Illini · Nov 21, 2:30 PM ET · Arkansas Razorbacks vs Texas Longhorns · Nov 21, 3:30 PM ET · Wake Forest Demon Deacons vs Georgia Tech Yellow Jackets · Nov 21, 3:30 PM ET · Ohio State Buckeyes vs Nebraska Cornhuskers · Nov 21, 3:30 PM ET · Rutgers Scarlet Knights vs Penn State Nittany Lions · Nov 21, 3:30 PM ET · Maryland Terrapins vs USC Trojans · Nov 21, 6:15 PM ET · Georgia Bulldogs vs South Carolina Gamecocks · Nov 21, 7:30 PM ET · Kentucky Wildcats vs Missouri Tigers · Nov 21, 7:30 PM ET · SMU Mustangs vs Notre Dame Fighting Irish · Nov 21, 7:30 PM ET

What is Oddy?

Oddy shows what every regulated sportsbook and prediction market pays for the same bet, ranked, with a link to the best price. Prices refresh every 5 minutes before a game; once it starts, Kalshi and Polymarket are re-read every 5 seconds from their own APIs (how Oddy works). Free, no account, and we never sell picks.