New England Patriots @ Chicago Bears (NFL)
Best moneyline price: Chicago Bears -150 at BetMGM; New England Patriots +141 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Chicago Bears | Moneyline | BetMGM: -150 | -170 |
| New England Patriots | Moneyline | Pinnacle: +141 | +125 |
| Chicago Bears -3 | Spread | DraftKings: -102 | -115 |
| New England Patriots +3 | Spread | Caesars: -105 | -120 |
| Over 50.5 | Total | ReBet: -110 | -120 |
| Under 50.5 | Total | Pinnacle: +101 | -110 |
| Over 51 | Total | LowVig.ag: -107 | -112 |
| Under 51 | Total | LowVig.ag: -107 | -110 |
| Chicago Bears -2.5 | Spread | 888sport: -125 | -130 |
| New England Patriots +2.5 | Spread | Fliff: +105 | +100 |
Full board & line movement for this game · All NFL best lines
James Madison Dukes @ Appalachian State Mountaineers (NCAAF)
Best moneyline price: Appalachian State Mountaineers +384 at Pinnacle; James Madison Dukes -460 at Caesars.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Appalachian State Mountaineers | Moneyline | Pinnacle: +384 | +340 |
| James Madison Dukes | Moneyline | Caesars: -460 | -500 |
| Appalachian State Mountaineers +11.5 | Spread | FanDuel: -108 | -114 |
| James Madison Dukes -11.5 | Spread | Bally Bet: -109 | -114 |
| Over 56.5 | Total | Pinnacle: -106 | -115 |
| Under 56.5 | Total | FanDuel: -110 | -120 |
| Appalachian State Mountaineers +12.5 | Spread | Pinnacle: -106 | -120 |
| James Madison Dukes -12.5 | Spread | Pinnacle: -106 | -110 |
| Appalachian State Mountaineers +12 | Spread | LowVig.ag: -106 | -113 |
| James Madison Dukes -12 | Spread | LowVig.ag: -106 | -110 |
| Over 56 | Total | BetAnything: -110 | -115 |
| Under 56 | Total | LowVig.ag: -103 | -110 |
Full board & line movement for this game · All NCAAF best lines
Liberty Flames @ Kennesaw State Owls (NCAAF)
Best moneyline price: Kennesaw State Owls +320 at theScore Bet (ESPN Bet); Liberty Flames -365 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Kennesaw State Owls | Moneyline | theScore Bet (ESPN Bet): +320 | +275 |
| Liberty Flames | Moneyline | FanDuel: -365 | -425 |
| Kennesaw State Owls +9.5 | Spread | LowVig.ag: -106 | -111 |
| Liberty Flames -9.5 | Spread | Pinnacle: -104 | -116 |
| Over 50.5 | Total | FanDuel: -105 | -115 |
| Under 50.5 | Total | theScore Bet (ESPN Bet): -105 | -116 |
| Over 50 | Total | MyBookie.ag: -110 | -115 |
| Under 50 | Total | Pinnacle: -102 | -110 |
| Kennesaw State Owls +9 | Spread | betPARX: -109 | -110 |
| Liberty Flames -9 | Spread | BetUS: -110 | -113 |
Full board & line movement for this game · All NCAAF best lines
East Carolina Pirates @ Memphis Tigers (NCAAF)
Best moneyline price: Memphis Tigers -375 at Hard Rock Bet; East Carolina Pirates +350 at BetAnything.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Memphis Tigers | Moneyline | Hard Rock Bet: -375 | -450 |
| East Carolina Pirates | Moneyline | BetAnything: +350 | +290 |
| Memphis Tigers -10.5 | Spread | theScore Bet (ESPN Bet): -105 | -115 |
| East Carolina Pirates +10.5 | Spread | Pinnacle: -107 | -115 |
| Over 54.5 | Total | theScore Bet (ESPN Bet): -105 | -115 |
| Under 54.5 | Total | BetMGM: -108 | -120 |
| Memphis Tigers -11 | Spread | LowVig.ag: +100 | -111 |
| East Carolina Pirates +11 | Spread | LowVig.ag: -112 | -116 |
| Over 54 | Total | Pinnacle: -110 | -115 |
| Under 54 | Total | LowVig.ag: -103 | -110 |
Full board & line movement for this game · All NCAAF best lines
Cleveland Cavaliers @ Philadelphia 76ers (NBA)
Best moneyline price: Philadelphia 76ers -135 at LowVig.ag; Cleveland Cavaliers +130 at Caesars.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Philadelphia 76ers | Moneyline | LowVig.ag: -135 | -157 |
| Cleveland Cavaliers | Moneyline | Caesars: +130 | +115 |
| Philadelphia 76ers -2.5 | Spread | Pinnacle: -109 | -118 |
| Cleveland Cavaliers +2.5 | Spread | LowVig.ag: -101 | -118 |
| Over 237.5 | Total | Pinnacle: -102 | -110 |
| Under 237.5 | Total | DraftKings: -110 | -114 |
| Philadelphia 76ers -3 | Spread | BetUS: -105 | -115 |
| Cleveland Cavaliers +3 | Spread | Caesars: -105 | -115 |
| Over 236.5 | Total | FanDuel: -114 | -118 |
| Under 236.5 | Total | Hard Rock Bet: -105 | -118 |
| Over 237 | Total | Bovada: -110 | -115 |
| Under 237 | Total | LowVig.ag: -102 | -110 |
| Philadelphia 76ers -3.5 | Spread | Hard Rock Bet: -105 | -108 |
| Cleveland Cavaliers +3.5 | Spread | Bally Bet: -114 | -115 |
Full board & line movement for this game · All NBA best lines
Denver Nuggets @ Oklahoma City Thunder (NBA)
Best moneyline price: Oklahoma City Thunder -294 at Pinnacle; Denver Nuggets +278 at LowVig.ag.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Oklahoma City Thunder | Moneyline | Pinnacle: -294 | -360 |
| Denver Nuggets | Moneyline | LowVig.ag: +278 | +250 |
| Oklahoma City Thunder -8.5 | Spread | Pinnacle: +103 | -118 |
| Denver Nuggets +8.5 | Spread | BetMGM: -110 | -118 |
| Over 236.5 | Total | Pinnacle: -106 | -118 |
| Under 236.5 | Total | Caesars: -105 | -118 |
| Oklahoma City Thunder -8 | Spread | Bovada: -110 | -115 |
| Denver Nuggets +8 | Spread | LowVig.ag: -101 | -110 |
| Oklahoma City Thunder -7.5 | Spread | Bally Bet: -117 | -117 |
| Denver Nuggets +7.5 | Spread | Bally Bet: -105 | -105 |
Full board & line movement for this game · All NBA best lines
Anaheim Ducks @ New Jersey Devils (NHL)
Best moneyline price: New Jersey Devils -200 at 888sport; Anaheim Ducks +188 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| New Jersey Devils | Moneyline | 888sport: -200 | -220 |
| Anaheim Ducks | Moneyline | Pinnacle: +188 | +160 |
| New Jersey Devils -1.5 | Spread | Pinnacle: +122 | +105 |
| Anaheim Ducks +1.5 | Spread | BetMGM: -130 | -148 |
| Over 6.5 | Total | BetRivers: -112 | -133 |
| Under 6.5 | Total | theScore Bet (ESPN Bet): +110 | -110 |
Full board & line movement for this game · All NHL best lines
Nashville Predators @ Boston Bruins (NHL)
Best moneyline price: Boston Bruins -138 at BetOnline.ag; Nashville Predators +125 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Boston Bruins | Moneyline | BetOnline.ag: -138 | -150 |
| Nashville Predators | Moneyline | Pinnacle: +125 | +118 |
| Boston Bruins -1.5 | Spread | BetOnline.ag: +177 | +150 |
| Nashville Predators +1.5 | Spread | 888sport: -200 | -222 |
| Over 6.5 | Total | DraftKings: +110 | +105 |
| Under 6.5 | Total | Fanatics: -125 | -138 |
| Over 6 | Total | Caesars: -115 | -121 |
| Under 6 | Total | BetOnline.ag: +105 | -107 |
| Over 5.5 | Total | Bally Bet: -137 | -137 |
| Under 5.5 | Total | Bally Bet: +112 | +112 |
Full board & line movement for this game · All NHL best lines
Florida Panthers @ Pittsburgh Penguins (NHL)
Best moneyline price: Pittsburgh Penguins -112 at Caesars; Florida Panthers +102 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Pittsburgh Penguins | Moneyline | Caesars: -112 | -125 |
| Florida Panthers | Moneyline | Pinnacle: +102 | -106 |
| Pittsburgh Penguins -1.5 | Spread | BetUS: +208 | +172 |
| Florida Panthers +1.5 | Spread | theScore Bet (ESPN Bet): -235 | -270 |
| Over 6.5 | Total | Pinnacle: -120 | -135 |
| Under 6.5 | Total | theScore Bet (ESPN Bet): +110 | +100 |
Full board & line movement for this game · All NHL best lines
New York Rangers @ Toronto Maple Leafs (NHL)
Best moneyline price: Toronto Maple Leafs -102 at Pinnacle; New York Rangers -108 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Toronto Maple Leafs | Moneyline | Pinnacle: -102 | -111 |
| New York Rangers | Moneyline | Pinnacle: -108 | -115 |
| Toronto Maple Leafs +1.5 | Spread | BetMGM: -250 | -300 |
| New York Rangers -1.5 | Spread | BetUS: +224 | +200 |
| Over 6.5 | Total | Pinnacle: +103 | -107 |
| Under 6.5 | Total | FanDuel: -115 | -125 |
| Toronto Maple Leafs -1.5 | Spread | BetRivers: +230 | +180 |
| New York Rangers +1.5 | Spread | FanDuel: -265 | -303 |
Full board & line movement for this game · All NHL best lines
San Jose Sharks @ Ottawa Senators (NHL)
Best moneyline price: Ottawa Senators -130 at BetUS; San Jose Sharks +120 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Ottawa Senators | Moneyline | BetUS: -130 | -140 |
| San Jose Sharks | Moneyline | Pinnacle: +120 | +110 |
| Ottawa Senators -1.5 | Spread | Pinnacle: +186 | +155 |
| San Jose Sharks +1.5 | Spread | 888sport: -200 | -230 |
| Over 6.5 | Total | Pinnacle: +103 | -110 |
| Under 6.5 | Total | 888sport: -110 | -122 |
Full board & line movement for this game · All NHL best lines
Los Angeles Kings @ New York Islanders (NHL)
Best moneyline price: New York Islanders -103 at Pinnacle; Los Angeles Kings -107 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| New York Islanders | Moneyline | Pinnacle: -103 | -111 |
| Los Angeles Kings | Moneyline | Pinnacle: -107 | -115 |
| New York Islanders +1.5 | Spread | DraftKings: -270 | -333 |
| Los Angeles Kings -1.5 | Spread | Bovada: +240 | +190 |
| Over 5.5 | Total | DraftKings: -110 | -118 |
| Under 5.5 | Total | BetOnline.ag: -101 | -110 |
| New York Islanders -1.5 | Spread | Pinnacle: +238 | +210 |
| Los Angeles Kings +1.5 | Spread | Pinnacle: -281 | -295 |
Full board & line movement for this game · All NHL best lines
Winnipeg Jets @ Dallas Stars (NHL)
Best moneyline price: Dallas Stars -190 at Hard Rock Bet; Winnipeg Jets +172 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Dallas Stars | Moneyline | Hard Rock Bet: -190 | -210 |
| Winnipeg Jets | Moneyline | Pinnacle: +172 | +159 |
| Dallas Stars -1.5 | Spread | BetAnything: +140 | +120 |
| Winnipeg Jets +1.5 | Spread | BetMGM: -150 | -170 |
| Over 5.5 | Total | BetOnline.ag: -101 | -114 |
| Under 5.5 | Total | Caesars: -108 | -115 |
Full board & line movement for this game · All NHL best lines
Vegas Golden Knights @ St Louis Blues (NHL)
Best moneyline price: St Louis Blues +115 at Pinnacle; Vegas Golden Knights -125 at BetOnline.ag.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| St Louis Blues | Moneyline | Pinnacle: +115 | +100 |
| Vegas Golden Knights | Moneyline | BetOnline.ag: -125 | -133 |
| St Louis Blues +1.5 | Spread | 888sport: -225 | -250 |
| Vegas Golden Knights -1.5 | Spread | DraftKings: +200 | +165 |
| Over 6.5 | Total | theScore Bet (ESPN Bet): +115 | +108 |
| Under 6.5 | Total | BetRivers: -134 | -140 |
| Over 6 | Total | Pinnacle: -109 | -115 |
| Under 6 | Total | Pinnacle: -103 | -110 |
| Over 5.5 | Total | 888sport: -143 | -145 |
| Under 5.5 | Total | 888sport: +115 | +115 |
Full board & line movement for this game · All NHL best lines
Minnesota Wild @ Calgary Flames (NHL)
Best moneyline price: Calgary Flames +175 at betPARX; Minnesota Wild -190 at BetUS.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Calgary Flames | Moneyline | betPARX: +175 | +160 |
| Minnesota Wild | Moneyline | BetUS: -190 | -210 |
| Calgary Flames +1.5 | Spread | Hard Rock Bet: -145 | -160 |
| Minnesota Wild -1.5 | Spread | BetOnline.ag: +135 | +115 |
| Over 5.5 | Total | DraftKings: -135 | -145 |
| Under 5.5 | Total | FanDuel: +116 | +110 |
| Over 6 | Total | Pinnacle: -109 | -115 |
| Under 6 | Total | BetOnline.ag: -103 | -110 |
| Over 6.5 | Total | Fanatics: +115 | +105 |
| Under 6.5 | Total | theScore Bet (ESPN Bet): -130 | -140 |
Full board & line movement for this game · All NHL best lines
Carolina Hurricanes @ Edmonton Oilers (NHL)
Best moneyline price: Edmonton Oilers +106 at BetOnline.ag; Carolina Hurricanes -115 at Caesars.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Edmonton Oilers | Moneyline | BetOnline.ag: +106 | -103 |
| Carolina Hurricanes | Moneyline | Caesars: -115 | -125 |
| Edmonton Oilers +1.5 | Spread | BetMGM: -235 | -270 |
| Carolina Hurricanes -1.5 | Spread | BetUS: +212 | +172 |
| Over 6.5 | Total | BetOnline.ag: -106 | -115 |
| Under 6.5 | Total | Pinnacle: -101 | -110 |
Full board & line movement for this game · All NHL best lines
Detroit Red Wings @ Vancouver Canucks (NHL)
Best moneyline price: Vancouver Canucks +144 at Pinnacle; Detroit Red Wings -160 at LowVig.ag.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Vancouver Canucks | Moneyline | Pinnacle: +144 | +130 |
| Detroit Red Wings | Moneyline | LowVig.ag: -160 | -170 |
| Vancouver Canucks +1.5 | Spread | LowVig.ag: -170 | -188 |
| Detroit Red Wings -1.5 | Spread | Pinnacle: +154 | +133 |
| Over 6.5 | Total | 888sport: +100 | -110 |
| Under 6.5 | Total | Pinnacle: -111 | -125 |
Full board & line movement for this game · All NHL best lines
Utah Mammoth @ Seattle Kraken (NHL)
Best moneyline price: Seattle Kraken +152 at Pinnacle; Utah Mammoth -165 at BetUS.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Seattle Kraken | Moneyline | Pinnacle: +152 | +138 |
| Utah Mammoth | Moneyline | BetUS: -165 | -185 |
| Seattle Kraken +1.5 | Spread | FanDuel: -154 | -180 |
| Utah Mammoth -1.5 | Spread | BetOnline.ag: +148 | +126 |
| Over 6.5 | Total | DraftKings: -108 | -115 |
| Under 6.5 | Total | Pinnacle: +100 | -112 |
Full board & line movement for this game · All NHL best lines
Beşiktaş J.K. @ Anadolu Efes (Basketball Euroleague)
Best moneyline price: Anadolu Efes -198 at DraftKings; Beşiktaş J.K. +175 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Anadolu Efes | Moneyline | DraftKings: -198 | -225 |
| Beşiktaş J.K. | Moneyline | 888sport: +175 | +153 |
| Anadolu Efes -4.5 | Spread | Bovada: +100 | -120 |
| Beşiktaş J.K. +4.5 | Spread | theScore Bet (ESPN Bet): -105 | -120 |
| Over 173.5 | Total | BetMGM: -105 | -118 |
| Under 173.5 | Total | theScore Bet (ESPN Bet): -110 | -117 |
| Over 174.5 | Total | DraftKings: -108 | -110 |
| Under 174.5 | Total | Bovada: -110 | -112 |
| Over 174 | Total | Pinnacle: -112 | -120 |
| Under 174 | Total | Pinnacle: -104 | -120 |
Full board & line movement for this game · All Basketball Euroleague best lines
Dubai Basketball @ FC Bayern München (Basketball Euroleague)
Best moneyline price: FC Bayern München +115 at Bovada; Dubai Basketball -125 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| FC Bayern München | Moneyline | Bovada: +115 | -105 |
| Dubai Basketball | Moneyline | 888sport: -125 | -140 |
| FC Bayern München +2.5 | Spread | theScore Bet (ESPN Bet): -115 | -120 |
| Dubai Basketball -2.5 | Spread | theScore Bet (ESPN Bet): -105 | -110 |
| Over 172.5 | Total | BetRivers: -109 | -120 |
| Under 172.5 | Total | Bovada: -105 | -118 |
| FC Bayern München +1.5 | Spread | 888sport: +100 | -113 |
| Dubai Basketball -1.5 | Spread | BetRivers: -110 | -125 |
| FC Bayern München +2 | Spread | LowVig.ag: -102 | -120 |
| Dubai Basketball -2 | Spread | ReBet: -109 | -118 |
| Over 173.5 | Total | Pinnacle: +101 | -105 |
| Under 173.5 | Total | DraftKings: -115 | -118 |
| Over 173 | Total | LowVig.ag: -115 | -115 |
| Under 173 | Total | LowVig.ag: -105 | -105 |
Full board & line movement for this game · All Basketball Euroleague best lines
Real Madrid @ Maccabi Tel Aviv (Basketball Euroleague)
Best moneyline price: Maccabi Tel Aviv +165 at Bovada; Real Madrid -170 at BetMGM.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Maccabi Tel Aviv | Moneyline | Bovada: +165 | +140 |
| Real Madrid | Moneyline | BetMGM: -170 | -206 |
| Maccabi Tel Aviv +4.5 | Spread | 888sport: -110 | -121 |
| Real Madrid -4.5 | Spread | Pinnacle: -101 | -120 |
| Over 181.5 | Total | theScore Bet (ESPN Bet): -110 | -115 |
| Under 181.5 | Total | Pinnacle: -103 | -110 |
| Over 182.5 | Total | Fanatics: -110 | -116 |
| Under 182.5 | Total | Fanatics: -110 | -119 |
| Maccabi Tel Aviv +3.5 | Spread | BetMGM: -105 | -107 |
| Real Madrid -3.5 | Spread | BetRivers: -117 | -118 |
| Over 182 | Total | Bovada: -110 | -118 |
| Under 182 | Total | BetOnline.ag: -102 | -120 |
Full board & line movement for this game · All Basketball Euroleague best lines
Saski Baskonia @ Panathinaikos (Basketball Euroleague)
Best moneyline price: Panathinaikos -942 at Pinnacle; Saski Baskonia +900 at BetMGM.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Panathinaikos | Moneyline | Pinnacle: -942 | -2000 |
| Saski Baskonia | Moneyline | BetMGM: +900 | +650 |
| Panathinaikos -15.5 | Spread | theScore Bet (ESPN Bet): -115 | -120 |
| Saski Baskonia +15.5 | Spread | theScore Bet (ESPN Bet): -105 | -110 |
| Over 172.5 | Total | theScore Bet (ESPN Bet): -105 | -115 |
| Under 172.5 | Total | Pinnacle: -102 | -120 |
| Panathinaikos -16.5 | Spread | 888sport: +100 | -120 |
| Saski Baskonia +16.5 | Spread | BetMGM: -110 | -125 |
| Over 173.5 | Total | LowVig.ag: -110 | -120 |
| Under 173.5 | Total | FanDuel: -110 | -110 |
Full board & line movement for this game · All Basketball Euroleague best lines
FC Barcelona Bàsquet @ Pallacanestro Olimpia Milano (Basketball Euroleague)
Best moneyline price: Pallacanestro Olimpia Milano -115 at Bovada; FC Barcelona Bàsquet +120 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Pallacanestro Olimpia Milano | Moneyline | Bovada: -115 | -148 |
| FC Barcelona Bàsquet | Moneyline | Pinnacle: +120 | -105 |
| Pallacanestro Olimpia Milano -2.5 | Spread | 888sport: +100 | -118 |
| FC Barcelona Bàsquet +2.5 | Spread | Pinnacle: -107 | -125 |
| Over 175.5 | Total | theScore Bet (ESPN Bet): -110 | -117 |
| Under 175.5 | Total | DraftKings: -105 | -120 |
| Pallacanestro Olimpia Milano -2 | Spread | BetOnline.ag: -108 | -119 |
| FC Barcelona Bàsquet +2 | Spread | ReBet: -109 | -116 |
| Pallacanestro Olimpia Milano -1.5 | Spread | Bovada: -105 | -118 |
| FC Barcelona Bàsquet +1.5 | Spread | DraftKings: -110 | -120 |
Full board & line movement for this game · All Basketball Euroleague best lines
KK Crvena zvezda @ KK Partizan NIS (Basketball Euroleague)
Best moneyline price: KK Partizan NIS +100 at BetRivers; KK Crvena zvezda -108 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| KK Partizan NIS | Moneyline | BetRivers: +100 | -120 |
| KK Crvena zvezda | Moneyline | Pinnacle: -108 | -125 |
| KK Partizan NIS +1.5 | Spread | Bovada: -110 | -138 |
| KK Crvena zvezda -1.5 | Spread | 888sport: +110 | -110 |
| Over 164.5 | Total | 888sport: +100 | -105 |
| Under 164.5 | Total | Fanatics: -115 | -125 |
| KK Partizan NIS -1 | Spread | Pinnacle: +102 | -105 |
| KK Crvena zvezda +1 | Spread | Pinnacle: -114 | -118 |
| Over 164 | Total | ReBet: -110 | -117 |
| Under 164 | Total | ReBet: -110 | -118 |
| Over 163.5 | Total | BetMGM: -110 | -115 |
| Under 163.5 | Total | theScore Bet (ESPN Bet): -105 | -110 |
| Over 162.5 | Total | DraftKings: -115 | -120 |
| Under 162.5 | Total | DraftKings: -105 | -110 |
| Over 163 | Total | LowVig.ag: -105 | -116 |
| Under 163 | Total | Pinnacle: -105 | -120 |
| KK Partizan NIS +1 | Spread | BetUS: -116 | -124 |
| KK Crvena zvezda -1 | Spread | MyBookie.ag: -111 | -120 |
Full board & line movement for this game · All Basketball Euroleague best lines
ASVEL Lyon Villeurbanne @ Žalgiris (Basketball Euroleague)
Best moneyline price: Žalgiris -455 at BetRivers; ASVEL Lyon Villeurbanne +380 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Žalgiris | Moneyline | BetRivers: -455 | -600 |
| ASVEL Lyon Villeurbanne | Moneyline | FanDuel: +380 | +335 |
| Žalgiris -9.5 | Spread | 888sport: +100 | -110 |
| ASVEL Lyon Villeurbanne +9.5 | Spread | BetMGM: -110 | -125 |
| Over 173.5 | Total | BetRivers: -107 | -115 |
| Under 173.5 | Total | 888sport: -110 | -117 |
| Žalgiris -9 | Spread | Pinnacle: -108 | -112 |
| ASVEL Lyon Villeurbanne +9 | Spread | Pinnacle: -108 | -110 |
| Over 173 | Total | BetOnline.ag: -111 | -111 |
| Under 173 | Total | BetOnline.ag: -109 | -109 |
Full board & line movement for this game · All Basketball Euroleague best lines
Brynäs IF @ Örebro HK (SHL)
Best moneyline price: Örebro HK +136 at Pinnacle; Brynäs IF -148 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Örebro HK | Moneyline | Pinnacle: +136 | +120 |
| Brynäs IF | Moneyline | DraftKings: -148 | -167 |
| Örebro HK +1.5 | Spread | DraftKings: -205 | -240 |
| Brynäs IF -1.5 | Spread | theScore Bet (ESPN Bet): +180 | +170 |
| Over 5.5 | Total | 888sport: +120 | +120 |
| Under 5.5 | Total | 888sport: -150 | -150 |
Full board & line movement for this game · All SHL best lines
Djurgårdens IF @ Skellefteå AIK (SHL)
Best moneyline price: Skellefteå AIK -375 at theScore Bet (ESPN Bet); Djurgårdens IF +357 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Skellefteå AIK | Moneyline | theScore Bet (ESPN Bet): -375 | -541 |
| Djurgårdens IF | Moneyline | Pinnacle: +357 | +280 |
| Over 5.5 | Total | 888sport: +100 | -105 |
| Under 5.5 | Total | DraftKings: -115 | -125 |
| Skellefteå AIK -2.5 | Spread | DraftKings: +120 | +115 |
| Djurgårdens IF +2.5 | Spread | DraftKings: -142 | -143 |
Full board & line movement for this game · All SHL best lines
Frölunda HC @ Rögle BK (SHL)
Best moneyline price: Rögle BK -125 at 888sport; Frölunda HC +115 at theScore Bet (ESPN Bet).
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Rögle BK | Moneyline | 888sport: -125 | -140 |
| Frölunda HC | Moneyline | theScore Bet (ESPN Bet): +115 | +100 |
| Rögle BK -1.5 | Spread | 888sport: +210 | +200 |
| Frölunda HC +1.5 | Spread | DraftKings: -250 | -275 |
| Over 4.5 | Total | theScore Bet (ESPN Bet): -165 | -200 |
| Under 4.5 | Total | 888sport: +160 | +130 |
Full board & line movement for this game · All SHL best lines
Färjestad BK @ Timrå IK (SHL)
Best moneyline price: Timrå IK +160 at theScore Bet (ESPN Bet); Färjestad BK -170 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Timrå IK | Moneyline | theScore Bet (ESPN Bet): +160 | +142 |
| Färjestad BK | Moneyline | DraftKings: -170 | -200 |
| Timrå IK +1.5 | Spread | theScore Bet (ESPN Bet): -180 | -200 |
| Färjestad BK -1.5 | Spread | 888sport: +160 | +140 |
| Over 5.5 | Total | 888sport: +130 | +130 |
| Under 5.5 | Total | 888sport: -163 | -165 |
Full board & line movement for this game · All SHL best lines
Malmö Redhawks @ IF Björklöven (SHL)
Best moneyline price: IF Björklöven +141 at Pinnacle; Malmö Redhawks -150 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| IF Björklöven | Moneyline | Pinnacle: +141 | +120 |
| Malmö Redhawks | Moneyline | 888sport: -150 | -174 |
| IF Björklöven +1.5 | Spread | DraftKings: -205 | -225 |
| Malmö Redhawks -1.5 | Spread | 888sport: +175 | +170 |
| Over 5.5 | Total | 888sport: +120 | +120 |
| Under 5.5 | Total | 888sport: -150 | -150 |
Full board & line movement for this game · All SHL best lines
Luleå HF @ Växjö Lakers (SHL)
Best moneyline price: Växjö Lakers -135 at DraftKings; Luleå HF +130 at theScore Bet (ESPN Bet).
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Växjö Lakers | Moneyline | DraftKings: -135 | -160 |
| Luleå HF | Moneyline | theScore Bet (ESPN Bet): +130 | +114 |
| Växjö Lakers -1.5 | Spread | 888sport: +190 | +170 |
| Luleå HF +1.5 | Spread | DraftKings: -218 | -250 |
| Over 5.5 | Total | 888sport: +130 | +120 |
| Under 5.5 | Total | theScore Bet (ESPN Bet): -150 | -163 |
Full board & line movement for this game · All SHL best lines
KF Egnatia @ AGF Aarhus (UEFA Europa Conference League)
Best moneyline price: AGF Aarhus -202 at BetOnline.ag; KF Egnatia +611 at Pinnacle; Draw +374 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| AGF Aarhus | Moneyline | BetOnline.ag: -202 | -240 |
| KF Egnatia | Moneyline | Pinnacle: +611 | +500 |
| Draw | Moneyline | Pinnacle: +374 | +330 |
| Over 2.5 | Total | BetMGM: -155 | -155 |
| Under 2.5 | Total | BetOnline.ag: +118 | +110 |
| AGF Aarhus -1.25 | Spread | Pinnacle: +102 | -105 |
| KF Egnatia +1.25 | Spread | Pinnacle: -115 | -125 |
| AGF Aarhus -1 | Spread | BetOnline.ag: -125 | -125 |
| KF Egnatia +1 | Spread | BetOnline.ag: +102 | +102 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
SC Freiburg @ AS Monaco (UEFA Europa Conference League)
Best moneyline price: AS Monaco +120 at ReBet; SC Freiburg +229 at Pinnacle; Draw +270 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| AS Monaco | Moneyline | ReBet: +120 | +105 |
| SC Freiburg | Moneyline | Pinnacle: +229 | +200 |
| Draw | Moneyline | FanDuel: +270 | +240 |
| Over 2.5 | Total | BetMGM: -175 | -175 |
| Under 2.5 | Total | BetMGM: +120 | +115 |
| AS Monaco -0.25 | Spread | Pinnacle: -113 | -120 |
| SC Freiburg +0.25 | Spread | Pinnacle: +101 | -110 |
| Over 3 | Total | BetOnline.ag: +106 | +102 |
| Under 3 | Total | Pinnacle: -120 | -132 |
| AS Monaco -0.5 | Spread | BetOnline.ag: +114 | +114 |
| SC Freiburg +0.5 | Spread | BetOnline.ag: -138 | -138 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
Atalanta BC @ Ajax (UEFA Europa Conference League)
Best moneyline price: Ajax +106 at ReBet; Atalanta BC +231 at BetOnline.ag; Draw +318 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Ajax | Moneyline | ReBet: +106 | -110 |
| Atalanta BC | Moneyline | BetOnline.ag: +231 | +210 |
| Draw | Moneyline | Pinnacle: +318 | +280 |
| Over 3.5 | Total | BetOnline.ag: +106 | -120 |
| Under 3.5 | Total | Pinnacle: -107 | -130 |
| Ajax -0.5 | Spread | Pinnacle: +102 | -102 |
| Atalanta BC +0.5 | Spread | Pinnacle: -114 | -128 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
Sint Truiden @ FC Midtjylland (UEFA Europa Conference League)
Best moneyline price: FC Midtjylland -133 at BetOnline.ag; Sint Truiden +363 at Pinnacle; Draw +316 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| FC Midtjylland | Moneyline | BetOnline.ag: -133 | -165 |
| Sint Truiden | Moneyline | Pinnacle: +363 | +310 |
| Draw | Moneyline | Pinnacle: +316 | +275 |
| FC Midtjylland -0.75 | Spread | Pinnacle: -110 | -120 |
| Sint Truiden +0.75 | Spread | Pinnacle: -102 | -110 |
| Over 3 | Total | BetOnline.ag: -120 | -128 |
| Under 3 | Total | Bovada: -102 | -102 |
| FC Midtjylland -0.5 | Spread | BetOnline.ag: -133 | -133 |
| Sint Truiden +0.5 | Spread | BetOnline.ag: +110 | +110 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
Hajduk Split @ FC Thun (UEFA Europa Conference League)
Best moneyline price: FC Thun +181 at Pinnacle; Hajduk Split +135 at ReBet; Draw +289 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| FC Thun | Moneyline | Pinnacle: +181 | +170 |
| Hajduk Split | Moneyline | ReBet: +135 | +125 |
| Draw | Moneyline | Pinnacle: +289 | +260 |
| FC Thun +0.25 | Spread | Pinnacle: -120 | -130 |
| Hajduk Split -0.25 | Spread | Pinnacle: +107 | +100 |
| Over 3 | Total | BetOnline.ag: -120 | -128 |
| Under 3 | Total | Bovada: -102 | -102 |
| FC Thun 0 | Spread | BetOnline.ag: +109 | +109 |
| Hajduk Split 0 | Spread | BetOnline.ag: -132 | -132 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
FC Twente Enschede @ Lincoln Red Imps FC (UEFA Europa Conference League)
Best moneyline price: Lincoln Red Imps FC +1469 at Pinnacle; FC Twente Enschede -550 at BetOnline.ag; Draw +700 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Lincoln Red Imps FC | Moneyline | Pinnacle: +1469 | +1200 |
| FC Twente Enschede | Moneyline | BetOnline.ag: -550 | -700 |
| Draw | Moneyline | DraftKings: +700 | +625 |
| Lincoln Red Imps FC +2.25 | Spread | Pinnacle: -119 | -128 |
| FC Twente Enschede -2.25 | Spread | Pinnacle: +104 | -102 |
| Over 3.5 | Total | Pinnacle: +101 | -108 |
| Under 3.5 | Total | Pinnacle: -118 | -135 |
| Lincoln Red Imps FC +2 | Spread | BetOnline.ag: +104 | +104 |
| FC Twente Enschede -2 | Spread | BetOnline.ag: -125 | -125 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
KuPS Kuopio @ FK Borac Banja Luka (UEFA Europa Conference League)
Best moneyline price: FK Borac Banja Luka -133 at 888sport; KuPS Kuopio +420 at BetOnline.ag; Draw +300 at BetOnline.ag.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| FK Borac Banja Luka | Moneyline | 888sport: -133 | -160 |
| KuPS Kuopio | Moneyline | BetOnline.ag: +420 | +340 |
| Draw | Moneyline | BetOnline.ag: +300 | +250 |
| FK Borac Banja Luka -0.75 | Spread | Pinnacle: -108 | -115 |
| KuPS Kuopio +0.75 | Spread | Pinnacle: -104 | -115 |
| Over 2.5 | Total | BetOnline.ag: +100 | -115 |
| Under 2.5 | Total | Pinnacle: -107 | -128 |
| FK Borac Banja Luka -0.5 | Spread | BetOnline.ag: -155 | -155 |
| KuPS Kuopio +0.5 | Spread | BetOnline.ag: +126 | +126 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
Gent @ SC Braga (UEFA Europa Conference League)
Best moneyline price: SC Braga -105 at Pinnacle; Gent +310 at FanDuel; Draw +254 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| SC Braga | Moneyline | Pinnacle: -105 | -120 |
| Gent | Moneyline | FanDuel: +310 | +280 |
| Draw | Moneyline | Pinnacle: +254 | +220 |
| Over 2.5 | Total | BetMGM: +115 | +115 |
| Under 2.5 | Total | Bovada: -150 | -160 |
| SC Braga -0.5 | Spread | Pinnacle: -104 | -112 |
| Gent +0.5 | Spread | Pinnacle: -108 | -118 |
Full board & line movement for this game · All UEFA Europa Conference League best lines
AC Milan @ Bournemouth (UEFA Europa League)
Best moneyline price: Bournemouth -114 at Bovada; AC Milan +312 at LowVig.ag; Draw +295 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Bournemouth | Moneyline | Bovada: -114 | -125 |
| AC Milan | Moneyline | LowVig.ag: +312 | +265 |
| Draw | Moneyline | Pinnacle: +295 | +260 |
| Over 2.5 | Total | Bovada: -132 | -155 |
| Under 2.5 | Total | Bally Bet: +118 | +102 |
| Bournemouth -0.5 | Spread | Pinnacle: -114 | -118 |
| AC Milan +0.5 | Spread | Pinnacle: +104 | -115 |
Full board & line movement for this game · All UEFA Europa League best lines
Anderlecht @ Jagiellonia Białystok (UEFA Europa League)
Best moneyline price: Jagiellonia Białystok +216 at BetOnline.ag; Anderlecht +131 at Pinnacle; Draw +260 at betPARX.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Jagiellonia Białystok | Moneyline | BetOnline.ag: +216 | +190 |
| Anderlecht | Moneyline | Pinnacle: +131 | +114 |
| Draw | Moneyline | betPARX: +260 | +240 |
| Over 2.5 | Total | betPARX: -130 | -138 |
| Under 2.5 | Total | Bovada: +110 | +100 |
| Jagiellonia Białystok +0.25 | Spread | Pinnacle: -111 | -112 |
| Anderlecht -0.25 | Spread | Pinnacle: +101 | -108 |
| Jagiellonia Białystok +0.5 | Spread | BetUS: -160 | -162 |
| Anderlecht -0.5 | Spread | BetUS: +130 | +128 |
Full board & line movement for this game · All UEFA Europa League best lines
Benfica @ Omonoia FC (UEFA Europa League)
Best moneyline price: Omonoia FC +850 at Bally Bet; Benfica -300 at BetMGM; Draw +491 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Omonoia FC | Moneyline | Bally Bet: +850 | +700 |
| Benfica | Moneyline | BetMGM: -300 | -375 |
| Draw | Moneyline | Pinnacle: +491 | +400 |
| Over 3.5 | Total | Bally Bet: +128 | +115 |
| Under 3.5 | Total | Bally Bet: -165 | -175 |
| Omonoia FC +1.5 | Spread | Pinnacle: +101 | -115 |
| Benfica -1.5 | Spread | Pinnacle: -111 | -115 |
| Over 3 | Total | Bovada: -122 | -130 |
| Under 3 | Total | Bovada: +102 | -102 |
Full board & line movement for this game · All UEFA Europa League best lines
Crystal Palace @ Besiktas JK (UEFA Europa League)
Best moneyline price: Besiktas JK +121 at ReBet; Crystal Palace +218 at BetOnline.ag; Draw +280 at Fanatics.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Besiktas JK | Moneyline | ReBet: +121 | +105 |
| Crystal Palace | Moneyline | BetOnline.ag: +218 | +195 |
| Draw | Moneyline | Fanatics: +280 | +250 |
| Over 3.5 | Total | BetRivers: +130 | +120 |
| Under 3.5 | Total | BetRivers: -167 | -185 |
| Besiktas JK -0.25 | Spread | Pinnacle: -107 | -112 |
| Crystal Palace +0.25 | Spread | Pinnacle: -103 | -108 |
| Over 3 | Total | Pinnacle: -114 | -125 |
| Under 3 | Total | Pinnacle: +102 | -105 |
| Besiktas JK -0.5 | Spread | BetOnline.ag: +120 | +115 |
| Crystal Palace +0.5 | Spread | BetUS: -145 | -147 |
Full board & line movement for this game · All UEFA Europa League best lines
Celta Vigo @ Celtic (UEFA Europa League)
Best moneyline price: Celtic +148 at Pinnacle; Celta Vigo +188 at LowVig.ag; Draw +260 at BetMGM.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Celtic | Moneyline | Pinnacle: +148 | +130 |
| Celta Vigo | Moneyline | LowVig.ag: +188 | +165 |
| Draw | Moneyline | BetMGM: +260 | +240 |
| Over 2.5 | Total | Bally Bet: -150 | -170 |
| Under 2.5 | Total | Bally Bet: +118 | +115 |
| Celtic 0 | Spread | Pinnacle: -121 | -133 |
| Celta Vigo 0 | Spread | Pinnacle: +110 | -105 |
| Over 3 | Total | Bovada: +108 | -102 |
| Under 3 | Total | Pinnacle: -119 | -128 |
Full board & line movement for this game · All UEFA Europa League best lines
Real Sociedad @ Lillestrom (UEFA Europa League)
Best moneyline price: Lillestrom +600 at FanDuel; Real Sociedad -225 at BetMGM; Draw +448 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Lillestrom | Moneyline | FanDuel: +600 | +500 |
| Real Sociedad | Moneyline | BetMGM: -225 | -290 |
| Draw | Moneyline | Pinnacle: +448 | +360 |
| Over 2.5 | Total | Bally Bet: -220 | -220 |
| Under 2.5 | Total | Bally Bet: +165 | +165 |
| Over 3.5 | Total | BetRivers: +117 | -102 |
| Under 3.5 | Total | BetUS: -128 | -152 |
| Lillestrom +1.25 | Spread | Pinnacle: +105 | -102 |
| Real Sociedad -1.25 | Spread | Pinnacle: -116 | -118 |
| Lillestrom +1.5 | Spread | BetOnline.ag: -125 | -125 |
| Real Sociedad -1.5 | Spread | BetOnline.ag: +104 | -105 |
Full board & line movement for this game · All UEFA Europa League best lines
Lyon @ TSG Hoffenheim (UEFA Europa League)
Best moneyline price: TSG Hoffenheim +105 at LowVig.ag; Lyon +240 at Caesars; Draw +310 at Bally Bet.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| TSG Hoffenheim | Moneyline | LowVig.ag: +105 | -115 |
| Lyon | Moneyline | Caesars: +240 | +210 |
| Draw | Moneyline | Bally Bet: +310 | +280 |
| Over 3.5 | Total | BetMGM: +115 | +105 |
| Under 3.5 | Total | Bovada: -140 | -160 |
| TSG Hoffenheim -0.5 | Spread | LowVig.ag: +105 | +100 |
| Lyon +0.5 | Spread | Pinnacle: -115 | -130 |
Full board & line movement for this game · All UEFA Europa League best lines
Salzburg @ NK Celje (UEFA Europa League)
Best moneyline price: NK Celje +510 at Bally Bet; Salzburg -190 at BetMGM; Draw +383 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| NK Celje | Moneyline | Bally Bet: +510 | +440 |
| Salzburg | Moneyline | BetMGM: -190 | -220 |
| Draw | Moneyline | Pinnacle: +383 | +320 |
| Over 2.5 | Total | Bally Bet: -175 | -175 |
| Under 2.5 | Total | Bally Bet: +132 | +132 |
| Over 3 | Total | Pinnacle: -121 | -122 |
| Under 3 | Total | Pinnacle: +107 | -108 |
| NK Celje +1 | Spread | BetOnline.ag: +108 | +100 |
| Salzburg -1 | Spread | Bovada: -125 | -130 |
Full board & line movement for this game · All UEFA Europa League best lines
Sparta Prague @ Olympiakos Piraeus (UEFA Europa League)
Best moneyline price: Olympiakos Piraeus -198 at BetOnline.ag; Sparta Prague +562 at BetOnline.ag; Draw +356 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Olympiakos Piraeus | Moneyline | BetOnline.ag: -198 | -230 |
| Sparta Prague | Moneyline | BetOnline.ag: +562 | +475 |
| Draw | Moneyline | Pinnacle: +356 | +300 |
| Over 2.5 | Total | Bovada: -128 | -143 |
| Under 2.5 | Total | Bally Bet: +110 | +100 |
| Olympiakos Piraeus -1 | Spread | Pinnacle: -120 | -125 |
| Sparta Prague +1 | Spread | Pinnacle: +109 | -105 |
Full board & line movement for this game · All UEFA Europa League best lines
PFC Levski Sofia @ Viktoria Plzeň (UEFA Europa League)
Best moneyline price: Viktoria Plzeň -135 at Pinnacle; PFC Levski Sofia +390 at Bally Bet; Draw +300 at Fanatics.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Viktoria Plzeň | Moneyline | Pinnacle: -135 | -157 |
| PFC Levski Sofia | Moneyline | Bally Bet: +390 | +340 |
| Draw | Moneyline | Fanatics: +300 | +270 |
| Over 2.5 | Total | LowVig.ag: -115 | -135 |
| Under 2.5 | Total | Bovada: +105 | -108 |
| Viktoria Plzeň -0.75 | Spread | Pinnacle: -104 | -108 |
| PFC Levski Sofia +0.75 | Spread | Pinnacle: -106 | -112 |
| Viktoria Plzeň -0.5 | Spread | BetUS: -135 | -137 |
| PFC Levski Sofia +0.5 | Spread | LowVig.ag: +111 | +105 |
Full board & line movement for this game · All UEFA Europa League best lines
Estudiantes La Plata @ Flamengo-RJ (Copa Libertadores)
Best moneyline price: Flamengo-RJ -370 at BetUS; Estudiantes La Plata +1450 at LowVig.ag; Draw +475 at LowVig.ag.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Flamengo-RJ | Moneyline | BetUS: -370 | -400 |
| Estudiantes La Plata | Moneyline | LowVig.ag: +1450 | +950 |
| Draw | Moneyline | LowVig.ag: +475 | +400 |
| Over 2.5 | Total | Pinnacle: +108 | -105 |
| Under 2.5 | Total | LowVig.ag: -120 | -128 |
| Flamengo-RJ -1.5 | Spread | Pinnacle: -110 | -125 |
| Estudiantes La Plata +1.5 | Spread | Pinnacle: -102 | -110 |
Full board & line movement for this game · All Copa Libertadores best lines
Marie Bouzkova @ Sara Bejlek (WTA Ningbo Open)
Best moneyline price: Sara Bejlek +145 at Hard Rock Bet; Marie Bouzkova -159 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Sara Bejlek | Moneyline | Hard Rock Bet: +145 | +125 |
| Marie Bouzkova | Moneyline | Pinnacle: -159 | -175 |
| Sara Bejlek +2.5 | Spread | Pinnacle: -101 | -111 |
| Marie Bouzkova -2.5 | Spread | Pinnacle: -111 | -125 |
| Over 21.5 | Total | LowVig.ag: +100 | -112 |
| Under 21.5 | Total | LowVig.ag: -120 | -123 |
| Sara Bejlek +0.5 | Spread | betPARX: +125 | +125 |
| Marie Bouzkova -0.5 | Spread | betPARX: -167 | -167 |
| Over 21 | Total | Pinnacle: -111 | -120 |
| Under 21 | Total | Pinnacle: -101 | -110 |
Full board & line movement for this game · All WTA Ningbo Open best lines
Ekaterina Alexandrova @ Leylah Fernandez (WTA Ningbo Open)
Best moneyline price: Leylah Fernandez +122 at Pinnacle; Ekaterina Alexandrova -134 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Leylah Fernandez | Moneyline | Pinnacle: +122 | +105 |
| Ekaterina Alexandrova | Moneyline | DraftKings: -134 | -148 |
| Leylah Fernandez +1.5 | Spread | Pinnacle: -104 | -112 |
| Ekaterina Alexandrova -1.5 | Spread | Pinnacle: -108 | -125 |
| Over 21.5 | Total | LowVig.ag: -125 | -135 |
| Under 21.5 | Total | LowVig.ag: +105 | -102 |
| Over 22 | Total | Pinnacle: -105 | -115 |
| Under 22 | Total | Pinnacle: -107 | -115 |
| Leylah Fernandez +0.5 | Spread | Bally Bet: +105 | +105 |
| Ekaterina Alexandrova -0.5 | Spread | Bally Bet: -139 | -139 |
| Over 22.5 | Total | Bally Bet: -107 | -107 |
| Under 22.5 | Total | Bally Bet: -125 | -125 |
Full board & line movement for this game · All WTA Ningbo Open best lines
Diana Shnaider @ Iva Jović (WTA Ningbo Open)
Best moneyline price: Iva Jović -104 at FanDuel; Diana Shnaider -105 at Hard Rock Bet.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Iva Jović | Moneyline | FanDuel: -104 | -120 |
| Diana Shnaider | Moneyline | Hard Rock Bet: -105 | -120 |
| Iva Jović +0.5 | Spread | Pinnacle: -110 | -125 |
| Diana Shnaider -0.5 | Spread | Pinnacle: -104 | -111 |
| Over 22.5 | Total | ReBet: -102 | -104 |
| Under 22.5 | Total | BetRivers: -129 | -135 |
| Over 22 | Total | Pinnacle: -102 | -110 |
| Under 22 | Total | Pinnacle: -112 | -120 |
| Iva Jović -0.5 | Spread | Bally Bet: -113 | -113 |
| Diana Shnaider +0.5 | Spread | Bally Bet: -118 | -118 |
| Over 21.5 | Total | Bally Bet: -136 | -136 |
| Under 21.5 | Total | Bally Bet: +100 | +100 |
Full board & line movement for this game · All WTA Ningbo Open best lines
Perth Glory @ Brisbane Roar (A-League)
Best moneyline price: Brisbane Roar +117 at Pinnacle; Perth Glory +239 at Pinnacle; Draw +254 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Brisbane Roar | Moneyline | Pinnacle: +117 | +106 |
| Perth Glory | Moneyline | Pinnacle: +239 | +220 |
| Draw | Moneyline | Pinnacle: +254 | +230 |
| Over 2.5 | Total | Pinnacle: -114 | -135 |
| Under 2.5 | Total | Pinnacle: +100 | -108 |
| Brisbane Roar -0.25 | Spread | Pinnacle: -113 | -118 |
| Perth Glory +0.25 | Spread | Pinnacle: +101 | -102 |
| Brisbane Roar -0.5 | Spread | BetOnline.ag: +115 | +115 |
| Perth Glory +0.5 | Spread | BetOnline.ag: -150 | -150 |
Full board & line movement for this game · All A-League best lines
Melbourne United @ Perth Wildcats (NBL)
Best moneyline price: Perth Wildcats -103 at BetRivers; Melbourne United -113 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Perth Wildcats | Moneyline | BetRivers: -103 | -111 |
| Melbourne United | Moneyline | Pinnacle: -113 | -122 |
| Over 184.5 | Total | Pinnacle: -104 | -110 |
| Under 184.5 | Total | BetRivers: -113 | -121 |
Full board & line movement for this game · All NBL best lines
Katarzyna Kawa @ Elena Rybakina (WTA Ningbo Open)
Best moneyline price: Elena Rybakina -1800 at FanDuel; Katarzyna Kawa +1320 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Elena Rybakina | Moneyline | FanDuel: -1800 | -4000 |
| Katarzyna Kawa | Moneyline | DraftKings: +1320 | +810 |
| Elena Rybakina -6.5 | Spread | betPARX: -175 | -175 |
| Katarzyna Kawa +6.5 | Spread | betPARX: +125 | +125 |
| Over 17.5 | Total | ReBet: +103 | -105 |
| Under 17.5 | Total | Pinnacle: -114 | -142 |
| Elena Rybakina -7.5 | Spread | BetRivers: +120 | +100 |
| Katarzyna Kawa +7.5 | Spread | ReBet: -154 | -165 |
| Elena Rybakina -7 | Spread | Pinnacle: -104 | -110 |
| Katarzyna Kawa +7 | Spread | Pinnacle: -110 | -120 |
Full board & line movement for this game · All WTA Ningbo Open best lines
Al-Nassr @ Al-Faisaly KSA FC (Saudi Pro League)
Best moneyline price: Al-Faisaly KSA FC +800 at 888sport; Al-Nassr -422 at Pinnacle; Draw +593 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Al-Faisaly KSA FC | Moneyline | 888sport: +800 | +759 |
| Al-Nassr | Moneyline | Pinnacle: -422 | -450 |
| Draw | Moneyline | Pinnacle: +593 | +475 |
Full board & line movement for this game · All Saudi Pro League best lines
Ilves @ Jukurit (Liiga)
Best moneyline price: Jukurit +127 at Pinnacle; Ilves -142 at DraftKings.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Jukurit | Moneyline | Pinnacle: +127 | +120 |
| Ilves | Moneyline | DraftKings: -142 | -162 |
| Jukurit +1.5 | Spread | Hard Rock Bet: -230 | -250 |
| Ilves -1.5 | Spread | Bally Bet: +195 | +175 |
| Over 4.5 | Total | Hard Rock Bet: -165 | -180 |
| Under 4.5 | Total | Bally Bet: +143 | +130 |
Full board & line movement for this game · All Liiga best lines
KalPa @ Kärpät (Liiga)
Best moneyline price: Kärpät -166 at DraftKings; KalPa +150 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Kärpät | Moneyline | DraftKings: -166 | -193 |
| KalPa | Moneyline | 888sport: +150 | +135 |
| Kärpät -1.5 | Spread | 888sport: +160 | +140 |
| KalPa +1.5 | Spread | DraftKings: -175 | -200 |
| Over 5.5 | Total | BetRivers: +108 | +100 |
| Under 5.5 | Total | DraftKings: -125 | -134 |
Full board & line movement for this game · All Liiga best lines
TPS @ Lukko (Liiga)
Best moneyline price: Lukko -121 at betPARX; TPS +115 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Lukko | Moneyline | betPARX: -121 | -143 |
| TPS | Moneyline | 888sport: +115 | -104 |
| Lukko -1.5 | Spread | betPARX: +235 | +180 |
| TPS +1.5 | Spread | DraftKings: -225 | -305 |
| Over 5.5 | Total | betPARX: +125 | +115 |
| Under 5.5 | Total | DraftKings: -142 | -157 |
Full board & line movement for this game · All Liiga best lines
SaiPa @ Sport (Liiga)
Best moneyline price: Sport +142 at DraftKings; SaiPa -160 at Hard Rock Bet.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Sport | Moneyline | DraftKings: +142 | +125 |
| SaiPa | Moneyline | Hard Rock Bet: -160 | -170 |
| Sport +1.5 | Spread | DraftKings: -192 | -225 |
| SaiPa -1.5 | Spread | 888sport: +175 | +160 |
| Over 5.5 | Total | theScore Bet (ESPN Bet): +120 | +115 |
| Under 5.5 | Total | Bally Bet: -143 | -150 |
Full board & line movement for this game · All Liiga best lines
RoKi @ Hermes (Mestis)
Best moneyline price: Hermes -121 at Pinnacle; RoKi -109 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Hermes | Moneyline | Pinnacle: -121 | -125 |
| RoKi | Moneyline | Pinnacle: -109 | -113 |
| Hermes -1.5 | Spread | 888sport: +200 | +190 |
| RoKi +1.5 | Spread | 888sport: -275 | -278 |
| Over 6.5 | Total | BetRivers: +105 | +100 |
| Under 6.5 | Total | 888sport: -138 | -148 |
Full board & line movement for this game · All Mestis best lines
Ketterä @ TUTO Hockey (Mestis)
Best moneyline price: TUTO Hockey -213 at Pinnacle; Ketterä +175 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| TUTO Hockey | Moneyline | Pinnacle: -213 | -265 |
| Ketterä | Moneyline | 888sport: +175 | +153 |
| TUTO Hockey -1.5 | Spread | 888sport: +110 | +100 |
| Ketterä +1.5 | Spread | BetRivers: -139 | -150 |
| Over 5.5 | Total | 888sport: -118 | -118 |
| Under 5.5 | Total | 888sport: -118 | -118 |
Full board & line movement for this game · All Mestis best lines
Diriyah Club @ Al-Ittihad (Saudi Pro League)
Best moneyline price: Al-Ittihad -110 at 888sport; Diriyah Club +245 at Pinnacle; Draw +315 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Al-Ittihad | Moneyline | 888sport: -110 | -111 |
| Diriyah Club | Moneyline | Pinnacle: +245 | +220 |
| Draw | Moneyline | Pinnacle: +315 | +240 |
Full board & line movement for this game · All Saudi Pro League best lines
Zagłębie Lubin @ Motor Lublin (Ekstraklasa - Poland)
Best moneyline price: Motor Lublin +105 at betPARX; Zagłębie Lubin +286 at Pinnacle; Draw +260 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Motor Lublin | Moneyline | betPARX: +105 | -109 |
| Zagłębie Lubin | Moneyline | Pinnacle: +286 | +225 |
| Draw | Moneyline | FanDuel: +260 | +230 |
| Over 2.5 | Total | Pinnacle: -121 | -139 |
| Under 2.5 | Total | Pinnacle: +104 | -108 |
| Motor Lublin -0.5 | Spread | Pinnacle: -102 | -115 |
| Zagłębie Lubin +0.5 | Spread | Pinnacle: -113 | -120 |
| Over 2.75 | Total | BetOnline.ag: -102 | -102 |
| Under 2.75 | Total | BetOnline.ag: -128 | -128 |
Full board & line movement for this game · All Ekstraklasa - Poland best lines
HIFK @ Kiekko-Espoo (Liiga)
Best moneyline price: Kiekko-Espoo -155 at DraftKings; HIFK +137 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Kiekko-Espoo | Moneyline | DraftKings: -155 | -175 |
| HIFK | Moneyline | Pinnacle: +137 | +130 |
| Kiekko-Espoo -1.5 | Spread | 888sport: +175 | +160 |
| HIFK +1.5 | Spread | DraftKings: -192 | -225 |
| Over 5.5 | Total | betPARX: +125 | +115 |
| Under 5.5 | Total | DraftKings: -142 | -157 |
Full board & line movement for this game · All Liiga best lines
FC St. Pauli @ SV Darmstadt 98 (Bundesliga 2 - Germany)
Best moneyline price: SV Darmstadt 98 +226 at Pinnacle; FC St. Pauli +131 at LowVig.ag; Draw +260 at betPARX.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| SV Darmstadt 98 | Moneyline | Pinnacle: +226 | +190 |
| FC St. Pauli | Moneyline | LowVig.ag: +131 | +108 |
| Draw | Moneyline | betPARX: +260 | +230 |
| Over 2.5 | Total | BetMGM: -150 | -162 |
| Under 2.5 | Total | BetRivers: +115 | +105 |
| SV Darmstadt 98 +0.25 | Spread | Pinnacle: -107 | -110 |
| FC St. Pauli -0.25 | Spread | Pinnacle: -105 | -110 |
| Over 3 | Total | Bovada: +114 | +108 |
| Under 3 | Total | Bovada: -138 | -142 |
| SV Darmstadt 98 0 | Spread | LowVig.ag: +117 | +117 |
| FC St. Pauli 0 | Spread | LowVig.ag: -153 | -153 |
Full board & line movement for this game · All Bundesliga 2 - Germany best lines
VfL Wolfsburg @ VfL Bochum (Bundesliga 2 - Germany)
Best moneyline price: VfL Bochum +229 at Pinnacle; VfL Wolfsburg +116 at betPARX; Draw +300 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| VfL Bochum | Moneyline | Pinnacle: +229 | +185 |
| VfL Wolfsburg | Moneyline | betPARX: +116 | +105 |
| Draw | Moneyline | FanDuel: +300 | +265 |
| Over 3.5 | Total | Bovada: +108 | -106 |
| Under 3.5 | Total | LowVig.ag: -125 | -145 |
| VfL Bochum +0.25 | Spread | Pinnacle: +107 | +102 |
| VfL Wolfsburg -0.25 | Spread | Pinnacle: -121 | -122 |
| VfL Bochum +0.5 | Spread | LowVig.ag: -140 | -140 |
| VfL Wolfsburg -0.5 | Spread | LowVig.ag: +108 | +108 |
Full board & line movement for this game · All Bundesliga 2 - Germany best lines
Bayern Munich @ RB Leipzig (Frauen-Bundesliga)
Best moneyline price: RB Leipzig +1100 at 888sport; Bayern Munich -654 at 888sport; Draw +654 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| RB Leipzig | Moneyline | 888sport: +1100 | +972 |
| Bayern Munich | Moneyline | 888sport: -654 | -683 |
| Draw | Moneyline | Pinnacle: +654 | +550 |
Full board & line movement for this game · All Frauen-Bundesliga best lines
Gazovik Orenburg @ FC Akhmat Grozny (Premier League - Russia)
Best moneyline price: FC Akhmat Grozny -101 at Pinnacle; Gazovik Orenburg +284 at Pinnacle; Draw +261 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| FC Akhmat Grozny | Moneyline | Pinnacle: -101 | -110 |
| Gazovik Orenburg | Moneyline | Pinnacle: +284 | +265 |
| Draw | Moneyline | Pinnacle: +261 | +245 |
| FC Akhmat Grozny -0.5 | Spread | Pinnacle: +100 | -110 |
| Gazovik Orenburg +0.5 | Spread | Pinnacle: -112 | -120 |
| Over 2.5 | Total | Pinnacle: -111 | -120 |
| Under 2.5 | Total | Pinnacle: -103 | -115 |
Full board & line movement for this game · All Premier League - Russia best lines
ThSV Eisenach @ Frisch Auf Göppingen (Handball-Bundesliga)
Best moneyline price: Frisch Auf Göppingen -163 at 888sport; ThSV Eisenach +175 at 888sport.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Frisch Auf Göppingen | Moneyline | 888sport: -163 | -221 |
| ThSV Eisenach | Moneyline | 888sport: +175 | +171 |
Full board & line movement for this game · All Handball-Bundesliga best lines
Brondby IF @ Randers FC (Denmark Superliga)
Best moneyline price: Randers FC +262 at Pinnacle; Brondby IF +100 at 888sport; Draw +290 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Randers FC | Moneyline | Pinnacle: +262 | +240 |
| Brondby IF | Moneyline | 888sport: +100 | -114 |
| Draw | Moneyline | FanDuel: +290 | +250 |
| Over 2.5 | Total | BetMGM: -165 | -175 |
| Under 2.5 | Total | betPARX: +130 | +120 |
| Randers FC +0.5 | Spread | Pinnacle: -110 | -117 |
| Brondby IF -0.5 | Spread | Pinnacle: -104 | -113 |
| Over 3 | Total | Bovada: +105 | -108 |
| Under 3 | Total | Pinnacle: -115 | -130 |
Full board & line movement for this game · All Denmark Superliga best lines
Jahn Regensburg @ Rot-Weiss Essen (3. Liga - Germany)
Best moneyline price: Rot-Weiss Essen -162 at Pinnacle; Jahn Regensburg +350 at Fanatics; Draw +333 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Rot-Weiss Essen | Moneyline | Pinnacle: -162 | -180 |
| Jahn Regensburg | Moneyline | Fanatics: +350 | +320 |
| Draw | Moneyline | Pinnacle: +333 | +300 |
| Rot-Weiss Essen -1 | Spread | LowVig.ag: -102 | -102 |
| Jahn Regensburg +1 | Spread | LowVig.ag: -131 | -131 |
| Over 3.25 | Total | Pinnacle: -104 | -110 |
| Under 3.25 | Total | Pinnacle: -119 | -124 |
| Rot-Weiss Essen -0.75 | Spread | Pinnacle: -126 | -132 |
| Jahn Regensburg +0.75 | Spread | Pinnacle: +104 | +102 |
Full board & line movement for this game · All 3. Liga - Germany best lines
Halmstads BK @ Västerås SK (Allsvenskan - Sweden)
Best moneyline price: Västerås SK -145 at BetMGM; Halmstads BK +380 at FanDuel; Draw +310 at FanDuel.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Västerås SK | Moneyline | BetMGM: -145 | -165 |
| Halmstads BK | Moneyline | FanDuel: +380 | +340 |
| Draw | Moneyline | FanDuel: +310 | +275 |
| Over 2.5 | Total | BetMGM: -155 | -180 |
| Under 2.5 | Total | BetRivers: +128 | +110 |
| Västerås SK -0.75 | Spread | Pinnacle: -112 | -120 |
| Halmstads BK +0.75 | Spread | Pinnacle: -106 | -110 |
| Over 2.75 | Total | Bovada: -112 | -120 |
| Under 2.75 | Total | Pinnacle: -107 | -115 |
Full board & line movement for this game · All Allsvenskan - Sweden best lines
Malmo FF @ IF Elfsborg (Allsvenskan - Sweden)
Best moneyline price: IF Elfsborg +107 at betPARX; Malmo FF +240 at FanDuel; Draw +269 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| IF Elfsborg | Moneyline | betPARX: +107 | +102 |
| Malmo FF | Moneyline | FanDuel: +240 | +215 |
| Draw | Moneyline | Pinnacle: +269 | +240 |
| Over 2.5 | Total | BetRivers: -139 | -148 |
| Under 2.5 | Total | BetRivers: +106 | -102 |
| IF Elfsborg -0.5 | Spread | BetOnline.ag: +106 | +106 |
| Malmo FF +0.5 | Spread | BetOnline.ag: -142 | -142 |
| Over 2.75 | Total | Pinnacle: -104 | -115 |
| Under 2.75 | Total | Bovada: -115 | -124 |
| IF Elfsborg -0.25 | Spread | Pinnacle: -122 | -122 |
| Malmo FF +0.25 | Spread | Pinnacle: +103 | +102 |
Full board & line movement for this game · All Allsvenskan - Sweden best lines
GIF Sundsvall @ IK Oddevold (Superettan - Sweden)
Best moneyline price: IK Oddevold -265 at betPARX; GIF Sundsvall +656 at BetUS; Draw +429 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| IK Oddevold | Moneyline | betPARX: -265 | -310 |
| GIF Sundsvall | Moneyline | BetUS: +656 | +550 |
| Draw | Moneyline | Pinnacle: +429 | +335 |
| Over 2.5 | Total | BetRivers: -182 | -182 |
| Under 2.5 | Total | BetRivers: +125 | +125 |
| IK Oddevold -1.5 | Spread | Pinnacle: +101 | -103 |
| GIF Sundsvall +1.5 | Spread | Pinnacle: -122 | -129 |
| Over 3 | Total | Bovada: -115 | -119 |
| Under 3 | Total | Pinnacle: -106 | -115 |
Full board & line movement for this game · All Superettan - Sweden best lines
Kocaelispor @ Alanyaspor (Turkey Super League)
Best moneyline price: Alanyaspor +100 at FanDuel; Kocaelispor +320 at Pinnacle; Draw +230 at betPARX.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Alanyaspor | Moneyline | FanDuel: +100 | -117 |
| Kocaelispor | Moneyline | Pinnacle: +320 | +290 |
| Draw | Moneyline | betPARX: +230 | +205 |
| Over 2.5 | Total | betPARX: +120 | +120 |
| Under 2.5 | Total | BetRivers: -167 | -175 |
| Alanyaspor -0.5 | Spread | Pinnacle: +102 | -110 |
| Kocaelispor +0.5 | Spread | Pinnacle: -117 | -128 |
| Over 2.25 | Total | Pinnacle: +107 | -105 |
| Under 2.25 | Total | Pinnacle: -125 | -125 |
| Over 2 | Total | BetOnline.ag: -140 | -140 |
| Under 2 | Total | BetOnline.ag: +106 | +106 |
Full board & line movement for this game · All Turkey Super League best lines
Austria Wien @ Rheindorf Altach (Austrian Football Bundesliga)
Best moneyline price: Rheindorf Altach +120 at Bovada; Austria Wien +222 at Pinnacle; Draw +252 at Pinnacle.
| Side | Market | Best Line | Worst |
|---|---|---|---|
| Rheindorf Altach | Moneyline | Bovada: +120 | +102 |
| Austria Wien | Moneyline | Pinnacle: +222 | +210 |
| Draw | Moneyline | Pinnacle: +252 | +230 |
| Rheindorf Altach -0.25 | Spread | Pinnacle: -109 | -116 |
| Austria Wien +0.25 | Spread | Pinnacle: -105 | -115 |
| Over 2.5 | Total | Pinnacle: -114 | -139 |
| Under 2.5 | Total | Pinnacle: -102 | -110 |
Full board & line movement for this game · All Austrian Football Bundesliga best lines
Look this up with an AI agent
Any AI agent can answer "who has the best odds on this game" from this data — free, no auth, no API key:
- HTTP:
GET https://api.agentbets.ai/api/odds/best?event=lakers+celtics(add&format=textfor a plain-English answer) - MCP: the
get_best_oddstool athttps://api.agentbets.ai/mcp— setup guide
Both return the computed best and runner-up price per side — not a raw odds feed.
Frequently Asked Questions
Who has the best odds on today’s games?
It varies by game and by side — no single sportsbook has the best price on everything. This page lists the best available price per side for all 78 games in the next 24 hours, refreshed from live odds data.
How can an AI agent look this up programmatically?
Query GET https://api.agentbets.ai/api/odds/best?event=lakers+celtics (free, no auth, add &format=text for a plain-English answer), or use the get_best_odds tool on the AgentBets MCP server at https://api.agentbets.ai/mcp. Both return computed best and runner-up prices — not a raw odds feed.
What is vig (vigorish) in sports betting?
Vig — short for vigorish, also called juice or overround — is the margin a sportsbook builds into its odds. It's the difference between the true probability of an outcome and what the odds imply. Lower vig means you keep more of your winnings on every bet. For example, a standard -110/-110 line has about 4.76% vig.
How often is this data updated?
We pull fresh odds from The Odds API every hour, on the hour (UTC). Each snapshot captures the latest lines from every sportsbook that has posted odds. The timestamp at the top of the page shows the most recent refresh.
How is the vig grade calculated?
Each sportsbook is graded on average vig: A+ (under 2%) is exchange-level pricing, A (2–3%) very competitive, B+ (3–4%) above average, B (4–5%) the industry standard, C+ (5–6%) slightly below average, C (6–7%) below average, D (7–8%) high vig, D− (8–10%) very high, F (10%+) predatory.
Why does lower vig matter for bettors?
Lower vig directly impacts your long-term returns. A bettor placing $1,000 per week at a book with 4% vig loses roughly $40/week to the house edge. At 2% vig, that drops to $20/week — a $1,040 difference over a year. For serious bettors, shopping for lower vig is one of the most reliable ways to improve profitability.
What sportsbooks do you track?
We track both regulated US sportsbooks (DraftKings, FanDuel, BetMGM, Caesars) and offshore books (Bovada, BetOnline, MyBookie, BetUS, LowVig.ag, BetAnything). Data comes from The Odds API, which aggregates real-time lines from licensed sources.
How We Calculate These Numbers
- Data Source
- All odds on this page come from The Odds API, which aggregates real-time lines from licensed US and offshore sportsbooks. We track moneyline, spread, and totals markets across every sport with active betting lines.
- Update Frequency
- We pull a fresh snapshot of every tracked market every hour, on the hour (UTC). Each snapshot captures the latest lines from every sportsbook that has posted odds for a given event. The timestamp at the top of each page tells you exactly when the data was last refreshed.
- Vig Calculation
- Vig (short for vigorish, also called juice or overround) measures the margin a sportsbook builds into its odds. We calculate it by converting the odds on each side of a market to implied probabilities, summing those probabilities, and subtracting 100%. For example, a market priced at -110/-110 implies 52.38% on each side — a total of 104.76%, meaning a vig of 4.76%. Lower vig means better value for bettors because you keep more of your winnings.
- Per-Market Breakdown
- We compute vig separately for each market type: moneyline (h2h), point spreads, and totals (over/under). The "average vig" shown for each sportsbook is the mean across all market types weighted by the number of events sampled in each market.
- Grading Scale
- Every sportsbook receives a letter grade based on its average vig: A+ (under 2%) is exchange-level pricing. A (2–3%) is very competitive. B+ (3–4%) is above average. B (4–5%) is the industry standard — a -110/-110 line is 4.76%. C+ (5–6%) is slightly below average. C (6–7%) is below average. D (7–8%) is high vig. D− (8–10%) is very high vig. F (10%+) is predatory pricing. See the full Vig Index Methodology for formulas, worked examples, and known limitations.
- Trend Tracking
- We store daily snapshots for 30 days, allowing us to show 24-hour and 7-day vig trends. A downward trend (improving) means sportsbooks are tightening their lines — often in response to increased competition or higher betting volume as a season heats up.