Troyes, this season at 90 minutes: 2W 2D 6L against Le Havre AC, this season at 90 minutes: 0W 2D 8L
Ligue 1 · Fri, Nov 20 2:45 PM ET
- Troyes
- +10047%
- Draw
- +26026%
- Le Havre AC
- +24527%
90 minutes · 5 sportsbooks · Total 2.5: Over −128 Under +100
The market makes Troyes 47% / draw 26% / Le Havre AC 27%. Research, not a pick.How
Every soccer market here settles at 90 minutes plus stoppage time: extra time and penalties never count. A chance is the books' fair chance: each sportsbook pricing every outcome has its margin taken out, and the chances are averaged (5 sportsbooks on the 3-way now). It is the market's number, never ours.
We make no pick on soccer until its grading has been checked on real results.
Lines
every market at 90 minutes: the typical price, the books' fair chance under itUpdatedResult (90 min)5 sportsbooks
Barely moved since our first read
| Troyes | Draw | Le Havre AC |
|---|---|---|
| +10047% | +26026% | +24527% |
Total goals5 sportsbooks
Barely moved since our first read
| Goals | Over | Under |
|---|---|---|
| 1.52 sportsbooks | −45077% | +29023% |
| 2.5most posted | −12852% | +10048% |
| 3.51 sportsbook | +207no fair chance | −257no fair chance |
Both teams to score4 sportsbooks
Barely moved since our first read
| Yes | No |
|---|---|
| −15057% | +11543% |
Draw no bet3 sportsbooks
Barely moved since our first read
| Troyes | Le Havre AC |
|---|---|
| −20065% | +16335% |
Double chance4 sportsbooks
Barely moved since our first read
| Troyes or draw | Troyes or Le Havre AC | Draw or Le Havre AC |
|---|---|---|
| −34073% | −35074% | −13553% |
Asian handicap4 sportsbooks
| Handicap | Troyes | Le Havre AC |
|---|---|---|
| TRY −1.52 sportsbooks | +26024% | −40076% |
| TRY −0.5most posted | +10247% | −12253% |
| TRY +0.51 sportsbook | −321no fair chance | +259no fair chance |
Typical price: the middle price of the sportsbooks posting that line. The fair chance needs two or more sportsbooks pricing every outcome of the line.
Compare 5 sportsbooks
| Sportsbook | Troyes | Draw | Le Havre AC | Read |
|---|---|---|---|---|
| BetMGM | +105 | +260 | +240 | 5 min ago |
| Bovada | +100 | +255 | +245 | 4 min ago |
| DraftKings | +100 | +250 | +250 | 5 min ago |
| FanDuel | +100 | +260 | +240 | 5 min ago |
| Pinnacle | +106 | +261 | +264 | 5 min ago |
| Sportsbook | Over 2.5 | Under 2.5 | Read |
|---|---|---|---|
| Bovada | −122 | +102 | 4 min ago |
| DraftKings | −130 | −110 | 5 min ago |
| FanDuel | −128 | +100 | 5 min ago |
| Pinnacle | −116 | +101 | 5 min ago |
| Sportsbook | Yes | No | Read |
|---|---|---|---|
| BetMGM | −160 | +110 | 5 min ago |
| Bovada | −150 | +115 | 4 min ago |
| FanDuel | −150 | +118 | 5 min ago |
| Pinnacle | −142 | +119 | 5 min ago |
| Sportsbook | Troyes | Le Havre AC | Read |
|---|---|---|---|
| Bovada | −200 | +163 | 4 min ago |
| FanDuel | −210 | +162 | 5 min ago |
| Pinnacle | −200 | +165 | 5 min ago |
| Sportsbook | Troyes or draw | Troyes or Le Havre AC | Draw or Le Havre AC | Read |
|---|---|---|---|---|
| BetMGM | −325 | −350 | −135 | 5 min ago |
| Bovada | −345 | −345 | −132 | 4 min ago |
| FanDuel | −340 | −350 | −140 | 5 min ago |
| Pinnacle | −327 | −320 | −122 | 5 min ago |
| Sportsbook | Troyes −0.5 | Le Havre AC +0.5 | Read |
|---|---|---|---|
| Bovada | +102 | −122 | 4 min ago |
| DraftKings | −110 | −140 | 5 min ago |
| Pinnacle | +107 | −120 | 5 min ago |
Each sportsbook's own price, as of 12:47 AM ET.
Side by side
this season (2026–27), every competition, at 90 minutes- Lost 0–2 at home to Marseille, Ligue 1, Oct 11L
- Lost 1–3 at home to Lens, Ligue 1, Oct 17L
- Drew 0–0 away to Toulouse, Ligue 1, Oct 25D
- Won 2–0 at home to Le Mans, Ligue 1, Oct 31W
- Lost 0–1 away to Paris Saint-Germain, Ligue 1, Nov 7L
- Lost 0–1 away to Lille, Ligue 1, Oct 10L
- Lost 1–3 at home to AJ Auxerre, Ligue 1, Oct 18L
- Lost 3–4 away to Marseille, Ligue 1, Oct 25L
- Lost 1–5 at home to Paris Saint-Germain, Ligue 1, Oct 30L
- Lost 0–2 at home to Lorient, Ligue 1, Nov 8L
ESPN's team stats, averaged over the games ESPN has them for (each number's sample under it); “allowed” is the opponents' average in the same games. The darker number is the bigger one (the smaller for goals allowed, fouls and cards): a fact, not a pick.
Player lines
86 posted · at 90 minutes · last 10 at each lineGoals43
- Renaud RipartTRY · FOver 0.5 goalsRecent hitsTypical pricePast games: 21% of 47+1551 sportsbook
- Timothé NkadaTRY · FOver 0.5 goalsRecent hitsTypical pricePast games: 28% of 69+1901 sportsbook
- Rayan FofanaHAC · FOver 0.5 goalsRecent hitsTypical pricePast games: 17% of 35+2101 sportsbook
- Josh MajaHAC · FOver 0.5 goalsRecent hitsTypical pricePast games: 21% of 76+2301 sportsbook
- Sota NakamuraHAC · FOver 0.5 goalsRecent hitsTypical pricePast games: 19% of 57+2501 sportsbook
- Mbwana SamattaHAC · FOver 0.5 goalsRecent hitsTypical pricePast games: 17% of 48+2601 sportsbook
Assists17
- Dermane KarimTRY · MOver 0.5 assistsRecent hitsTypical pricePast games: 6% of 48+4001 sportsbook
- Idrissa SoukounaTRY · MOver 0.5 assistsRecent hitsTypical pricePast games: 0% of 1+4001 sportsbook
- Christ BatolaTRY · FOver 0.5 assistsRecent hitsTypical pricePast games: 0% of 1+4501 sportsbook
- Hakim DongopandjiHAC · FOver 0.5 assistsRecent hitsTypical pricePast games: 25% of 4+4501 sportsbook
- Enzo KoffiHAC · FOver 0.5 assistsRecent hitsTypical pricePast games: 0% of 23+5501 sportsbook
- Antoine MilleTRY · MOver 0.5 assistsRecent hitsTypical pricePast games: 12% of 76+6001 sportsbook









