Michigan Wolverines vs UCLA Bruins odds · Nov 21, 12:00 PM ET
Next meeting: UCLA Bruins @ Michigan Wolverines, Nov 21, 12:00 PM ET. Best moneyline: UCLA Bruins -235 at ProphetX (after fees), Michigan Wolverines +220 at FanDuel. Best spread price: UCLA Bruins -6.5 -125 at FanDuel. Every sportsbook, Kalshi and Polymarket price (after fees) is below, 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 UCLA Bruins a 70% favorite over Michigan Wolverines (30%) for Nov 21: each book’s moneyline with its margin removed, averaged across 2 books. That describes the market, not a prediction.
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
| Book | UCLA Bruins ML | Michigan 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.
| Book | UCLA Bruins -6.5 | Michigan 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.
| Book | Over 41.5 | Under 41.5 |
|---|---|---|
| DraftKings | -110 · best | -110 · best |
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.
Michigan Wolverines vs UCLA Bruins 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
| State | UCLA Bruins moneyline | Michigan Wolverines moneyline | UCLA Bruins spread | Michigan 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 |
Michigan Wolverines vs UCLA Bruins odds questions
When do Michigan Wolverines and UCLA Bruins play next?
UCLA Bruins @ Michigan Wolverines is Saturday, November 21 at 12:00 PM ET. Every sportsbook, Kalshi and Polymarket price on it is on this page until it starts.
Who is favored in Michigan Wolverines vs UCLA Bruins?
Sportsbooks make UCLA Bruins a 70% favorite over Michigan Wolverines (30%) for Nov 21: 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 Michigan Wolverines vs UCLA Bruins?
Best moneyline: UCLA Bruins -235 at ProphetX (after fees), Michigan Wolverines +220 at FanDuel. Best spread price: UCLA Bruins -6.5 -125 at FanDuel.
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.