Los Angeles Kings at Chicago Blackhawks odds
8:00 PM ET
SharpModels is a benchmark built only from team ratings: it doesn't see injuries, rest or lineup news. When it and the market disagree, the market often knows something, so the injury list is the first place to look.
Game lines
Updated 4:11 AM ETMargin: how much a book builds into its moneyline (its implied chances add up to more than 100%). Lower is fairer; the lowest is in green. Under Best, the margin if you took the best price on each side.
Shortening drifting: a book's price or line moved in the last 6 hours (by at least a point of implied chance, or a line). Arrows point the way the number moved, next to the line when the line moved; hover or tap for what it was.
Every price change, book by book: tap the table icon by any selection, line, team total or player.
Kalshi prices include an estimate of Kalshi's trading fee, so they show what the bet costs. How we price Kalshi
Best spread and total weigh the line against the price: a better line is worth paying a little more for, most of all onto key numbers (half a point is worth more where games often land). Moneyline: simply the best price.
Alternate lines
Top number: CHI at that line; bottom: LA at the opposite line. Gold = best top number.
Top number: over; bottom: under. Gold = best top number.
Team totals
Player props
| Player | Best over | Best under | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|---|
| Adrian KempeLA | O 1.5+1100 FanDuel |
- | - | 1.5o+1100 | - | 1.5o+950 | - | - | - |
| Alex LaferriereLA | O 1.5+2200 FanDuel |
- | - | 1.5o+2200 | - | 1.5o+1500 | - | - | - |
| Andre LeeLA | O 1.5+6000 FanDuel |
- | - | 1.5o+6000 | - | 1.5o+5000 | - | - | - |
| Andrew Mangiapane | O 1.5+8000 FanDuel |
- | - | 1.5o+8000 | - | 1.5o+6000 | - | - | - |
| Anton FrondellCHI | O 1.5+2400 BetRivers |
- | - | 0.5o+340u-550 | - | 1.5o+2400 | - | - | - |
| Artemi PanarinLA | O 1.5+1200 FanDuel |
- | - | 1.5o+1200 | - | 1.5o+950 | - | - | - |
| Brandt ClarkeLA | O 1.5+8000 FanDuel |
- | - | 1.5o+8000 | - | 1.5o+6000 | - | - | - |
| Connor BedardCHI | O 1.5+1150 BetRivers |
- | - | 0.5o+200u-270 | - | 1.5o+1150 | - | - | - |
| Corey PerryLA | O 1.5+4500 FanDuel |
- | - | 1.5o+4500 | - | 1.5o+3400 | - | - | - |
| Erik HaulaLA | O 1.5+4500 FanDuel |
- | - | 1.5o+4500 | - | 1.5o+2900 | - | - | - |
| Frank NazarCHI | O 1.5+2500 BetRivers |
- | - | 0.5o+330u-500 | - | 1.5o+2500 | - | - | - |
| Joel ArmiaLA | O 1.5+7500 BetRivers |
- | - | 1.5o+6000 | - | 1.5o+7500 | - | - | - |
| Jordan GreenwayCHI | O 1.5+10000 FanDuel |
- | - | 1.5o+10000 | - | 1.5o+7000 | - | - | - |
| Patrick KaneCHI | O 1.5+1700 BetRivers |
- | - | 0.5o+260u-390 | - | 1.5o+1700 | - | - | - |
| Quinton ByfieldLA | O 1.5+2200 FanDuel |
- | - | 1.5o+2200 | - | 1.5o+1000 | - | - | - |
| Roman KantserovCHI | O 1.5+1300 BetRivers |
- | - | 0.5o+210u-290 | - | 1.5o+1300 | - | - | - |
| Ryan DonatoCHI | O 1.5+5000 FanDuel |
- | - | 1.5o+5000 | - | 1.5o+3300 | - | - | - |
| Ryan GreeneCHI | O 1.5+8000 FanDuel |
- | - | 1.5o+8000 | - | 1.5o+6600 | - | - | - |
| Scott LaughtonLA | O 1.5+6500 FanDuel |
- | - | 1.5o+6500 | - | 1.5o+6000 | - | - | - |
| Taylor WardLA | O 1.5+9000 BetRivers |
- | - | 1.5o+8000 | - | 1.5o+9000 | - | - | - |
| Teuvo TeräväinenCHI | O 1.5+3000 FanDuel |
- | - | 1.5o+3000 | - | 1.5o+2000 | - | - | - |
| Trevor MooreLA | O 1.5+3500 FanDuel |
- | - | 1.5o+3500 | - | 1.5o+2800 | - | - | - |
| Tyler BertuzziCHI | O 1.5+1500 BetRivers |
- | - | 0.5o+260u-390 | - | 1.5o+1500 | - | - | - |
| Alex VlasicCHI | O 1.5+14000 BetRivers |
- | - | - | - | 1.5o+14000 | - | - | - |
| Artyom LevshunovCHI | O 1.5+10000 BetRivers |
- | - | - | - | 1.5o+10000 | - | - | - |
| Brian DumoulinLA | O 1.5+11000 BetRivers |
- | - | - | - | 1.5o+11000 | - | - | - |
| Cole SmithCHI | O 1.5+9000 BetRivers |
- | - | - | - | 1.5o+9000 | - | - | - |
| Drew DoughtyLA | O 1.5+9000 BetRivers |
- | - | - | - | 1.5o+9000 | - | - | - |
| Erik GustafssonLA | O 1.5+15000 BetRivers |
- | - | - | - | 1.5o+15000 | - | - | - |
| Ian ColeCHI | O 1.5+14000 BetRivers |
- | - | - | - | 1.5o+14000 | - | - | - |
| Joel EdmundsonLA | O 1.5+10000 BetRivers |
- | - | - | - | 1.5o+10000 | - | - | - |
| Kevin KorchinskiCHI | O 1.5+13000 BetRivers |
- | - | - | - | 1.5o+13000 | - | - | - |
| Mikey AndersonLA | O 1.5+10000 BetRivers |
- | - | - | - | 1.5o+10000 | - | - | - |
| Sam RinzelCHI | O 1.5+7000 BetRivers |
- | - | - | - | 1.5o+7000 | - | - | - |
| Samuel HeleniusLA | O 1.5+10000 BetRivers |
- | - | - | - | 1.5o+10000 | - | - | - |
| Wyatt KaiserCHI | O 1.5+16000 BetRivers |
- | - | - | - | 1.5o+16000 | - | - | - |
| Player | Best | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|
| Adrian KempeLA | +180 | +180 | +165 | - | +175 | - | - | - |
| Alex LaferriereLA | +250 | +220 | +250 | - | +245 | - | - | - |
| Alex VlasicCHI | +1700 | +1400 | +1700 | - | +850 | - | - | - |
| Andre LeeLA | +525 | +500 | +525 | - | +480 | - | - | - |
| Anton FrondellCHI | +340 | +320 | +340 | - | +335 | - | - | - |
| Artemi PanarinLA | +185 | +185 | +180 | - | +180 | - | - | - |
| Artyom LevshunovCHI | +1400 | +1300 | +1400 | - | +650 | - | - | - |
| Brandt ClarkeLA | +600 | +500 | +600 | - | +525 | - | - | - |
| Brian DumoulinLA | +2200 | +2200 | +2200 | - | +750 | - | - | - |
| Cole SmithCHI | +1100 | +900 | +1100 | - | +700 | - | - | - |
| Connor BedardCHI | +210 | +180 | +200 | - | +210 | - | - | - |
| Corey PerryLA | +460 | +425 | +460 | - | +390 | - | - | - |
| Drew DoughtyLA | +1000 | +1000 | +900 | - | +650 | - | - | - |
| Erik GustafssonLA | +850 | +850 | +800 | - | +800 | - | - | - |
| Erik HaulaLA | +430 | +340 | +430 | - | +380 | - | - | - |
| Frank NazarCHI | +340 | +340 | +330 | - | +340 | - | - | - |
| Ian ColeCHI | +2000 | +1700 | +2000 | - | +850 | - | - | - |
| Joel ArmiaLA | +575 | +550 | +500 | - | +575 | - | - | - |
| Joel EdmundsonLA | +2000 | +2000 | +1800 | - | +650 | - | - | - |
| Jordan GreenwayCHI | +750 | +750 | +725 | - | +575 | - | - | - |
| Kevin KorchinskiCHI | +2000 | +1700 | +2000 | - | +800 | - | - | - |
| Mikey AndersonLA | +2000 | +2000 | +2000 | - | +650 | - | - | - |
| Patrick KaneCHI | +265 | +260 | +260 | - | +265 | - | - | - |
| Quinton ByfieldLA | +250 | +250 | +250 | - | +185 | - | - | - |
| Roman KantserovCHI | +235 | +235 | +210 | - | +225 | - | - | - |
| Ryan DonatoCHI | +430 | +400 | +430 | - | +380 | - | - | - |
| Ryan GreeneCHI | +550 | +475 | +550 | - | +550 | - | - | - |
| Sam RinzelCHI | +950 | +950 | +900 | - | +575 | - | - | - |
| Samuel HeleniusLA | +950 | +900 | +950 | - | +650 | - | - | - |
| Scott LaughtonLA | +575 | +500 | +575 | - | +540 | - | - | - |
| Taylor WardLA | +700 | +700 | +600 | - | +650 | - | - | - |
| Teuvo TeräväinenCHI | +320 | +265 | +320 | - | +300 | - | - | - |
| Trevor MooreLA | +370 | +370 | +370 | - | +340 | - | - | - |
| Tyler BertuzziCHI | +260 | +245 | +260 | - | +250 | - | - | - |
| Wyatt KaiserCHI | +1500 | +1300 | +1500 | - | +800 | - | - | - |
| Andrew Mangiapane | +700 | - | +700 | - | +540 | - | - | - |
| Oliver MooreCHI | +850 | +850 | - | - | - | - | - | - |
| Player | Best over | Best under | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|---|
| Adrian KempeLA | O 2.5-120 FanDuel |
- | - | 2.5o-120 | - | - | - | - | - |
| Alex LaferriereLA | O 2.5+100 FanDuel |
- | - | 2.5o+100 | - | - | - | - | - |
| Anton FrondellCHI | O 1.5-188 FanDuel |
U 1.5+142 FanDuel |
- | 1.5o-188u+142 | - | - | - | - | - |
| Artemi PanarinLA | O 2.5-128 FanDuel |
- | - | 2.5o-128 | - | - | - | - | - |
| Brandt ClarkeLA | O 1.5-130 FanDuel |
- | - | 1.5o-130 | - | - | - | - | - |
| Connor BedardCHI | O 2.5-108 FanDuel |
U 2.5-120 FanDuel |
- | 2.5o-108u-120 | - | - | - | - | - |
| Frank NazarCHI | O 1.5-118 FanDuel |
U 1.5-110 FanDuel |
- | 1.5o-118u-110 | - | - | - | - | - |
| Patrick KaneCHI | O 2.5+108 FanDuel |
U 2.5-140 FanDuel |
- | 2.5o+108u-140 | - | - | - | - | - |
| Roman KantserovCHI | O 1.5-165 FanDuel |
U 1.5+126 FanDuel |
- | 1.5o-165u+126 | - | - | - | - | - |
| Trevor MooreLA | O 1.5-165 FanDuel |
- | - | 1.5o-165 | - | - | - | - | - |
| Tyler BertuzziCHI | O 1.5-115 FanDuel |
- | - | 1.5o-115 | - | - | - | - | - |
| Player | Best over | Best under | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|---|
| Anton FrondellCHI | O 0.5-111 FanDuel |
- | - | 0.5o-111 | - | - | - | - | - |
| Connor BedardCHI | O 0.5-210 FanDuel |
- | - | 0.5o-210 | - | - | - | - | - |
| Frank NazarCHI | O 0.5+126 FanDuel |
- | - | 0.5o+126 | - | - | - | - | - |
| Patrick KaneCHI | O 0.5-180 FanDuel |
- | - | 0.5o-180 | - | - | - | - | - |
| Roman KantserovCHI | O 0.5+100 FanDuel |
- | - | 0.5o+100 | - | - | - | - | - |
| Teuvo TeräväinenCHI | O 0.5-106 FanDuel |
- | - | 0.5o-106 | - | - | - | - | - |
| Tyler BertuzziCHI | O 0.5-102 FanDuel |
- | - | 0.5o-102 | - | - | - | - | - |
| Player | Best over | Best under | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|---|
| Anton FrondellCHI | O 0.5+154 FanDuel |
- | - | 0.5o+154 | - | - | - | - | - |
| Connor BedardCHI | O 0.5+102 FanDuel |
- | - | 0.5o+102 | - | - | - | - | - |
| Frank NazarCHI | O 0.5+250 FanDuel |
- | - | 0.5o+250 | - | - | - | - | - |
| Patrick KaneCHI | O 0.5+100 FanDuel |
- | - | 0.5o+100 | - | - | - | - | - |
| Roman KantserovCHI | O 0.5+280 FanDuel |
- | - | 0.5o+280 | - | - | - | - | - |
| Teuvo TeräväinenCHI | O 0.5+172 FanDuel |
- | - | 0.5o+172 | - | - | - | - | - |
| Tyler BertuzziCHI | O 0.5+215 FanDuel |
- | - | 0.5o+215 | - | - | - | - | - |
| Player | Best | DK | FD | MGM | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|
| Adrian KempeLA | +1100 | - | +1100 | - | +850 | - | - | - |
| Alex LaferriereLA | +1600 | - | +1600 | - | +1100 | - | - | - |
| Alex VlasicCHI | +8000 | - | +8000 | - | +3400 | - | - | - |
| Andre LeeLA | +3000 | - | +3000 | - | +2000 | - | - | - |
| Andrew Mangiapane | +3500 | - | +3500 | - | +2200 | - | - | - |
| Anton FrondellCHI | +2000 | - | +2000 | - | +1300 | - | - | - |
| Artemi PanarinLA | +1100 | - | +1100 | - | +800 | - | - | - |
| Artyom LevshunovCHI | +6500 | - | +6500 | - | +2800 | - | - | - |
| Brandt ClarkeLA | +3300 | - | +3300 | - | +2200 | - | - | - |
| Brian DumoulinLA | +10000 | - | +10000 | - | +3400 | - | - | - |
| Cole SmithCHI | +5000 | - | +5000 | - | +2900 | - | - | - |
| Connor BedardCHI | +1200 | - | +1200 | - | +950 | - | - | - |
| Corey PerryLA | +2700 | - | +2700 | - | +1600 | - | - | - |
| Drew DoughtyLA | +4500 | - | +4500 | - | +3000 | - | - | - |
| Erik GustafssonLA | +4500 | - | +4500 | - | +3400 | - | - | - |
| Erik HaulaLA | +2500 | - | +2500 | - | +1700 | - | - | - |
| Frank NazarCHI | +1900 | - | +1900 | - | +1400 | - | - | - |
| Ian ColeCHI | +8000 | - | +8000 | - | +3400 | - | - | - |
| Joel ArmiaLA | +3000 | - | +3000 | - | +2800 | - | - | - |
| Joel EdmundsonLA | +8000 | - | +8000 | - | +2800 | - | - | - |
| Jordan GreenwayCHI | +3300 | - | +3300 | - | +2400 | - | - | - |
| Kevin KorchinskiCHI | +10000 | - | +10000 | - | +3500 | - | - | - |
| Mikey AndersonLA | +8000 | - | +8000 | - | +2800 | - | - | - |
| Patrick KaneCHI | +1700 | - | +1700 | - | +1100 | - | - | - |
| Quinton ByfieldLA | +1800 | - | +1800 | - | +850 | - | - | - |
| Roman KantserovCHI | +1400 | - | +1400 | - | +950 | - | - | - |
| Ryan DonatoCHI | +2500 | - | +2500 | - | +1500 | - | - | - |
| Ryan GreeneCHI | +2700 | - | +2700 | - | +2400 | - | - | - |
| Sam RinzelCHI | +4500 | - | +4500 | - | +2200 | - | - | - |
| Samuel HeleniusLA | +5000 | - | +5000 | - | +2800 | - | - | - |
| Scott LaughtonLA | +3000 | - | +3000 | - | +2200 | - | - | - |
| Taylor WardLA | +3000 | - | +3000 | - | +2900 | - | - | - |
| Teuvo TeräväinenCHI | +1900 | - | +1900 | - | +1200 | - | - | - |
| Trevor MooreLA | +2200 | - | +2200 | - | +1400 | - | - | - |
| Tyler BertuzziCHI | +1600 | - | +1600 | - | +1050 | - | - | - |
| Wyatt KaiserCHI | +7000 | - | +7000 | - | +3500 | - | - | - |
Shortening drifting: a book's price or line moved in the last 6 hours (by at least a point of implied chance, or a line). Arrows point the way the number moved, next to the line when the line moved; hover or tap for what it was.
Each book's main line (the most even over/under). Best over = lowest line, best under = highest, then price.
Line movement
Not enough history yet: movement builds up as we keep checking the books.
