Chelsea vs Tottenham Hotspur odds

12:30 PM ET

SharpModels is a benchmark built only from team ratings: it doesn't see injuries, rotation or lineup news, which matter a lot in soccer. When it and the market disagree, the market often knows something.
Closing lines
Updated 12:28 PM 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.
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
Soccer lines are for the 90 minutes plus stoppage time; extra time and penalties don't count. Spreads include Asian handicaps: a quarter line such as -0.25 splits the stake between the two lines either side (0 and -0.5), and a whole-number line refunds the stake on that margin. Best spread and total weigh the line against the price; half a goal around a draw is worth the most. Moneyline: simply the best price.
Alternate lines
Top number: CHE at that line; bottom: TOT at the opposite line. Gold = best top number.
Top number: over; bottom: under. Gold = best top number.
Team totals
Player props
| Player | Best | DK | FD | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|
| Andrew RobertsonTOT | +1900 | +1800 | +1900 | +1200 | - | - | - |
| Archie GrayTOT | +1600 | +1500 | +1600 | +850 | - | - | - |
| Cole PalmerCHE | +155 | +155 | +145 | +112 | - | - | - |
| Geovany QuendaCHE | +300 | +230 | +300 | +200 | - | - | - |
| James MaddisonTOT | +360 | +350 | +350 | +360 | - | - | - |
| Jan Paul van HeckeTOT | +1300 | +1200 | +1300 | +1000 | - | - | - |
| Jordan HendersonCHE | +950 | +850 | +950 | +850 | - | - | - |
| Jorrel HatoCHE | +1900 | +1900 | +900 | +800 | - | - | - |
| Josh AcheampongCHE | +2000 | +1900 | +2000 | +800 | - | - | - |
| Levi ColwillCHE | +2200 | +1900 | +2200 | +800 | - | - | - |
| Mateus FernandesTOT | +700 | +700 | +700 | +600 | - | - | - |
| Mathys TelTOT | +370 | +370 | +370 | +350 | - | - | - |
| Maxence LacroixCHE | +1600 | +1600 | +1100 | +850 | - | - | - |
| Micky Van de VenTOT | +1300 | +1300 | +1300 | +900 | - | - | - |
| Mohammed KudusTOT | +480 | +450 | +480 | +350 | - | - | - |
| Moises CaicedoCHE | +1100 | +1000 | +1100 | +650 | - | - | - |
| Morgan RogersCHE | +170 | +140 | +150 | +170 | - | - | - |
| Omar MarmoushTOT | +310 | +310 | +300 | +200 | - | - | - |
| Pedro NetoCHE | +350 | +270 | +280 | +350 | - | - | - |
| Sandro TonaliTOT | +850 | +800 | +850 | +700 | - | - | - |
| Player | Best | DK | FD | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|
| Andrew RobertsonTOT | +5000 | +5000 | +5000 | +3000 | - | - | - |
| Archie GrayTOT | +4500 | +4500 | +4500 | +2400 | - | - | - |
| Cole PalmerCHE | +550 | +550 | +500 | +350 | - | - | - |
| Geovany QuendaCHE | +1000 | +800 | +1000 | +600 | - | - | - |
| James MaddisonTOT | +1200 | +1100 | +1200 | +1050 | - | - | - |
| Jan Paul van HeckeTOT | +4000 | +3500 | +4000 | +2800 | - | - | - |
| Jordan HendersonCHE | +3000 | +2500 | +3000 | +2200 | - | - | - |
| Jorrel HatoCHE | +5500 | +5500 | +2700 | +2200 | - | - | - |
| Josh AcheampongCHE | +5500 | +5500 | +5500 | +2200 | - | - | - |
| Levi ColwillCHE | +6000 | +5500 | +6000 | +2200 | - | - | - |
| Mateus FernandesTOT | +2200 | +2200 | +2000 | +1700 | - | - | - |
| Mathys TelTOT | +1300 | +1200 | +1300 | +1000 | - | - | - |
| Maxence LacroixCHE | +4500 | +4500 | +3300 | +2200 | - | - | - |
| Micky Van de VenTOT | +4000 | +3500 | +4000 | +2400 | - | - | - |
| Mohammed KudusTOT | +1600 | +1500 | +1600 | +1000 | - | - | - |
| Moises CaicedoCHE | +3300 | +3000 | +3300 | +1800 | - | - | - |
| Morgan RogersCHE | +550 | +500 | +550 | +475 | - | - | - |
| Omar MarmoushTOT | +1000 | +1000 | +1000 | +575 | - | - | - |
| Pedro NetoCHE | +1000 | +900 | +1000 | +1000 | - | - | - |
| Sandro TonaliTOT | +2500 | +2500 | +2500 | +1900 | - | - | - |
| Player | Best over | Best under | DK | FD | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|
| Andrew RobertsonTOT | O 0.5+450 BetRivers |
- | 0.5o+350 | 0.5o+310 | 0.5o+450 | - | - | - |
| Archie GrayTOT | O 0.5+350 FanDuel |
- | 0.5o+300 | 0.5o+350 | 0.5o+290 | - | - | - |
| Cole PalmerCHE | O 1.5+150 FanDuel |
- | 1.5o+150 | 1.5o+150 | 1.5o+110 | - | - | - |
| Geovany QuendaCHE | O 0.5-140 FanDuel |
- | 0.5o-145 | 0.5o-140 | 0.5o-162 | - | - | - |
| James MaddisonTOT | O 0.5-108 BetRivers |
- | 0.5o-120 | 0.5o-115 | 0.5o-108 | - | - | - |
| Jan Paul van HeckeTOT | O 0.5+475 DraftKings |
- | 0.5o+475 | 0.5o+350 | 0.5o+370 | - | - | - |
| Jordan HendersonCHE | O 0.5+240 DraftKings |
- | 0.5o+240 | 0.5o+195 | 0.5o+240 | - | - | - |
| Jorrel HatoCHE | O 0.5+330 BetRivers |
- | 0.5o+280 | 0.5o+290 | 0.5o+330 | - | - | - |
| Josh AcheampongCHE | O 0.5+330 DraftKings |
- | 0.5o+330 | 0.5o+330 | 0.5o+330 | - | - | - |
| Levi ColwillCHE | O 0.5+500 FanDuel |
- | 0.5o+390 | 0.5o+500 | 0.5o+340 | - | - | - |
| Mateus FernandesTOT | O 0.5+190 BetRivers |
- | 0.5o+110 | 0.5o+170 | 0.5o+190 | - | - | - |
| Mathys TelTOT | O 0.5+105 BetRivers |
- | 0.5o-130 | 0.5o-125 | 0.5o+105 | - | - | - |
| Maxence LacroixCHE | O 0.5+370 FanDuel |
- | 0.5o+260 | 0.5o+370 | 0.5o+350 | - | - | - |
| Micky Van de VenTOT | O 0.5+490 FanDuel |
- | 0.5o+400 | 0.5o+490 | 0.5o+350 | - | - | - |
| Mohammed KudusTOT | O 0.5+112 BetRivers |
- | 0.5o-125 | 0.5o-155 | 0.5o+112 | - | - | - |
| Moises CaicedoCHE | O 0.5+260 BetRivers |
- | 0.5o+195 | 0.5o+240 | 0.5o+260 | - | - | - |
| Morgan RogersCHE | O 1.5+265 DraftKings |
- | 1.5o+265 | 1.5o+200 | 1.5o+195 | - | - | - |
| Omar MarmoushTOT | O 1.5+300 FanDuel |
- | 1.5o+200 | 1.5o+300 | 1.5o+200 | - | - | - |
| Pedro NetoCHE | O 0.5-139 BetRivers |
- | 0.5o-140 | 0.5o-145 | 0.5o-139 | - | - | - |
| Sandro TonaliTOT | O 0.5+260 FanDuel |
- | 0.5o+165 | 0.5o+260 | 0.5o+240 | - | - | - |
| Ben DaviesTOT | O 0.5+500 DraftKings |
- | 0.5o+500 | - | - | - | - | - |
| Conor GallagherTOT | O 0.5-105 DraftKings |
- | 0.5o-105 | - | - | - | - | - |
| Danny WelbeckCHE | O 1.5+145 DraftKings |
- | 1.5o+145 | - | - | - | - | - |
| Dejan KulusevskiTOT | O 0.5-130 DraftKings |
- | 0.5o-130 | - | - | - | - | - |
| Destiny UdogieTOT | O 0.5+275 DraftKings |
- | 0.5o+275 | - | - | - | - | - |
| Dominic SolankeTOT | O 0.5-160 DraftKings |
- | 0.5o-160 | - | - | - | - | - |
| Emanuel EmeghaCHE | O 1.5+115 DraftKings |
- | 1.5o+115 | - | - | - | - | - |
| Estevao WillianCHE | O 1.5+165 DraftKings |
- | 1.5o+165 | - | - | - | - | - |
| Joao PedroCHE | O 1.5+130 DraftKings |
- | 1.5o+130 | - | - | - | - | - |
| Josep ChavarriaCHE | O 0.5+165 DraftKings |
- | 0.5o+165 | - | - | - | - | - |
| Malo GustoCHE | O 0.5+110 DraftKings |
- | 0.5o+110 | - | - | - | - | - |
| Marco PalestraCHE | O 0.5+145 DraftKings |
- | 0.5o+145 | - | - | - | - | - |
| Marcos SenesiTOT | O 0.5+400 DraftKings |
- | 0.5o+400 | - | - | - | - | - |
| Pedro PorroTOT | O 0.5+125 DraftKings |
- | 0.5o+125 | - | - | - | - | - |
| Romeo LaviaCHE | O 0.5+140 DraftKings |
- | 0.5o+140 | - | - | - | - | - |
| Tosin AdarabioyoTOT | O 0.5+500 DraftKings |
- | 0.5o+500 | - | - | - | - | - |
| Valentin BarcoCHE | O 0.5+145 DraftKings |
- | 0.5o+145 | - | - | - | - | - |
| Wesley FofanaCHE | O 0.5+255 DraftKings |
- | 0.5o+255 | - | - | - | - | - |
| Player | Best over | Best under | DK | FD | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|
| Archie GrayTOT | O 0.5-106 BetRivers |
- | 0.5o-170 | 0.5o-150 | 0.5o-106 | - | - | - |
| Cole PalmerCHE | O 3.5-120 FanDuel |
- | 3.5o-130 | 3.5o-120 | 3.5o-167 | - | - | - |
| Geovany QuendaCHE | O 2.5+135 DraftKings |
- | 2.5o+135 | 2.5o+130 | 2.5o+110 | - | - | - |
| James MaddisonTOT | O 1.5-121 BetRivers |
- | 1.5o-160 | 1.5o-170 | 1.5o-121 | - | - | - |
| Jordan HendersonCHE | O 1.5+195 DraftKings |
- | 1.5o+195 | 1.5o+135 | 1.5o+160 | - | - | - |
| Mateus FernandesTOT | O 1.5+185 BetRivers |
- | 1.5o-105 | 1.5o+135 | 1.5o+185 | - | - | - |
| Mathys TelTOT | O 2.5+210 BetRivers |
- | 2.5o+155 | 2.5o+135 | 2.5o+210 | - | - | - |
| Mohammed KudusTOT | O 2.5+220 BetRivers |
- | 2.5o+155 | 2.5o+130 | 2.5o+220 | - | - | - |
| Moises CaicedoCHE | O 0.5-141 BetRivers |
- | 0.5o-260 | 0.5o-210 | 0.5o-141 | - | - | - |
| Morgan RogersCHE | O 3.5+185 DraftKings |
- | 3.5o+185 | 3.5o-115 | 3.5o+125 | - | - | - |
| Omar MarmoushTOT | O 2.5+120 DraftKings |
- | 2.5o+120 | 2.5o+110 | 2.5o-137 | - | - | - |
| Pedro NetoCHE | O 2.5+165 BetRivers |
- | 2.5o+140 | 2.5o+125 | 2.5o+165 | - | - | - |
| Sandro TonaliTOT | O 1.5+165 FanDuel |
- | 1.5o+155 | 1.5o+165 | 1.5o+155 | - | - | - |
| Andrew RobertsonTOT | O 0.5-115 DraftKings |
- | 0.5o-115 | 0.5o-165 | - | - | - | - |
| Jan Paul van HeckeTOT | O 0.5+125 DraftKings |
- | 0.5o+125 | 0.5o-130 | - | - | - | - |
| Jorrel HatoCHE | O 0.5-145 DraftKings |
- | 0.5o-145 | 0.5o-210 | - | - | - | - |
| Josh AcheampongCHE | O 0.5-135 DraftKings |
- | 0.5o-135 | 0.5o-160 | - | - | - | - |
| Levi ColwillCHE | O 0.5+100 DraftKings |
- | 0.5o+100 | 0.5o-140 | - | - | - | - |
| Maxence LacroixCHE | O 0.5-160 FanDuel |
- | 0.5o-160 | 0.5o-160 | - | - | - | - |
| Micky Van de VenTOT | O 0.5+160 FanDuel |
- | 0.5o+160 | 0.5o+160 | - | - | - | - |
| Ben DaviesTOT | O 0.5+130 DraftKings |
- | 0.5o+130 | - | - | - | - | - |
| Conor GallagherTOT | O 1.5-105 DraftKings |
- | 1.5o-105 | - | - | - | - | - |
| Danny WelbeckCHE | O 3.5+125 DraftKings |
- | 3.5o+125 | - | - | - | - | - |
| Dejan KulusevskiTOT | O 2.5+170 DraftKings |
- | 2.5o+170 | - | - | - | - | - |
| Destiny UdogieTOT | O 0.5-140 DraftKings |
- | 0.5o-140 | - | - | - | - | - |
| Dominic SolankeTOT | O 2.5+145 DraftKings |
- | 2.5o+145 | - | - | - | - | - |
| Emanuel EmeghaCHE | O 3.5+110 DraftKings |
- | 3.5o+110 | - | - | - | - | - |
| Estevao WillianCHE | O 3.5+130 DraftKings |
- | 3.5o+130 | - | - | - | - | - |
| Joao PedroCHE | O 3.5+130 DraftKings |
- | 3.5o+130 | - | - | - | - | - |
| Josep ChavarriaCHE | O 1.5+160 DraftKings |
- | 1.5o+160 | - | - | - | - | - |
| Malo GustoCHE | O 1.5+115 DraftKings |
- | 1.5o+115 | - | - | - | - | - |
| Marco PalestraCHE | O 1.5+105 DraftKings |
- | 1.5o+105 | - | - | - | - | - |
| Marcos SenesiTOT | O 0.5+180 DraftKings |
- | 0.5o+180 | - | - | - | - | - |
| Pedro PorroTOT | O 1.5+105 DraftKings |
- | 1.5o+105 | - | - | - | - | - |
| Romeo LaviaCHE | O 1.5+120 DraftKings |
- | 1.5o+120 | - | - | - | - | - |
| Tosin AdarabioyoTOT | O 0.5+135 DraftKings |
- | 0.5o+135 | - | - | - | - | - |
| Valentin BarcoCHE | O 1.5+100 DraftKings |
- | 1.5o+100 | - | - | - | - | - |
| Wesley FofanaCHE | O 0.5-150 DraftKings |
- | 0.5o-150 | - | - | - | - | - |
| Player | Best over | Best under | DK | FD | BR | FAN | 365 | KAL |
|---|---|---|---|---|---|---|---|---|
| Andrew RobertsonTOT | O 0.5+600 FanDuel |
- | 0.5o+550 | 0.5o+600 | 0.5o+550 | - | - | - |
| Archie GrayTOT | O 0.5+1500 BetRivers |
- | 0.5o+650 | 0.5o+850 | 0.5o+1500 | - | - | - |
| Cole PalmerCHE | O 0.5+310 DraftKings |
- | 0.5o+310 | 0.5o+250 | 0.5o+220 | - | - | - |
| Geovany QuendaCHE | O 0.5+350 DraftKings |
- | 0.5o+350 | 0.5o+270 | 0.5o+250 | - | - | - |
| James MaddisonTOT | O 0.5+500 BetRivers |
- | 0.5o+400 | 0.5o+370 | 0.5o+500 | - | - | - |
| Jan Paul van HeckeTOT | O 0.5+3000 DraftKings |
- | 0.5o+3000 | 0.5o+1300 | 0.5o+1600 | - | - | - |
| Jordan HendersonCHE | O 0.5+525 BetRivers |
- | 0.5o+425 | 0.5o+340 | 0.5o+525 | - | - | - |
| Jorrel HatoCHE | O 0.5+800 DraftKings |
- | 0.5o+800 | 0.5o+460 | 0.5o+700 | - | - | - |
| Josh AcheampongCHE | O 0.5+1100 BetRivers |
- | 0.5o+850 | 0.5o+600 | 0.5o+1100 | - | - | - |
| Levi ColwillCHE | O 0.5+1500 FanDuel |
- | 0.5o+1500 | 0.5o+1500 | 0.5o+700 | - | - | - |
| Mateus FernandesTOT | O 0.5+450 DraftKings |
- | 0.5o+450 | 0.5o+400 | 0.5o+430 | - | - | - |
| Mathys TelTOT | O 0.5+475 DraftKings |
- | 0.5o+475 | 0.5o+450 | 0.5o+450 | - | - | - |
| Maxence LacroixCHE | O 0.5+1500 DraftKings |
- | 0.5o+1500 | 0.5o+800 | 0.5o+800 | - | - | - |
| Micky Van de VenTOT | O 0.5+1700 BetRivers |
- | 0.5o+1400 | 0.5o+850 | 0.5o+1700 | - | - | - |
| Mohammed KudusTOT | O 0.5+500 DraftKings |
- | 0.5o+500 | 0.5o+370 | 0.5o+300 | - | - | - |
| Moises CaicedoCHE | O 0.5+1000 BetRivers |
- | 0.5o+500 | 0.5o+550 | 0.5o+1000 | - | - | - |
| Morgan RogersCHE | O 0.5+400 DraftKings |
- | 0.5o+400 | 0.5o+270 | 0.5o+220 | - | - | - |
| Omar MarmoushTOT | O 0.5+500 BetRivers |
- | 0.5o+500 | 0.5o+450 | 0.5o+500 | - | - | - |
| Pedro NetoCHE | O 0.5+370 DraftKings |
- | 0.5o+370 | 0.5o+310 | 0.5o+270 | - | - | - |
| Sandro TonaliTOT | O 0.5+700 DraftKings |
- | 0.5o+700 | 0.5o+550 | 0.5o+550 | - | - | - |
| Ben DaviesTOT | O 0.5+2000 DraftKings |
- | 0.5o+2000 | - | - | - | - | - |
| Conor GallagherTOT | O 0.5+500 DraftKings |
- | 0.5o+500 | - | - | - | - | - |
| Danny WelbeckCHE | O 0.5+550 DraftKings |
- | 0.5o+550 | - | - | - | - | - |
| Dejan KulusevskiTOT | O 0.5+475 DraftKings |
- | 0.5o+475 | - | - | - | - | - |
| Destiny UdogieTOT | O 0.5+850 DraftKings |
- | 0.5o+850 | - | - | - | - | - |
| Dominic SolankeTOT | O 0.5+850 DraftKings |
- | 0.5o+850 | - | - | - | - | - |
| Emanuel EmeghaCHE | O 0.5+650 DraftKings |
- | 0.5o+650 | - | - | - | - | - |
| Estevao WillianCHE | O 0.5+380 DraftKings |
- | 0.5o+380 | - | - | - | - | - |
| Joao PedroCHE | O 0.5+550 DraftKings |
- | 0.5o+550 | - | - | - | - | - |
| Josep ChavarriaCHE | O 0.5+380 DraftKings |
- | 0.5o+380 | - | - | - | - | - |
| Malo GustoCHE | O 0.5+750 DraftKings |
- | 0.5o+750 | - | - | - | - | - |
| Marco PalestraCHE | O 0.5+450 DraftKings |
- | 0.5o+450 | - | - | - | - | - |
| Marcos SenesiTOT | O 0.5+2000 DraftKings |
- | 0.5o+2000 | - | - | - | - | - |
| Pedro PorroTOT | O 0.5+475 DraftKings |
- | 0.5o+475 | - | - | - | - | - |
| Romeo LaviaCHE | O 0.5+600 DraftKings |
- | 0.5o+600 | - | - | - | - | - |
| Tosin AdarabioyoTOT | O 0.5+3500 DraftKings |
- | 0.5o+3500 | - | - | - | - | - |
| Valentin BarcoCHE | O 0.5+380 DraftKings |
- | 0.5o+380 | - | - | - | - | - |
| Wesley FofanaCHE | O 0.5+1400 DraftKings |
- | 0.5o+1400 | - | - | - | - | - |
Each book's main line (the most even over/under). Best over = lowest line, best under = highest, then price. Shots and assists are sold as 1+, 2+, 3+ with no under: over 0.5 is 1+, over 1.5 is 2+.
Line movement
Not enough history yet: movement builds up as we keep checking the books.
