📊 Recent Form
Lille
Le Havre
🧭 How the Model Sees It
The engine puts Lille at 57%, ahead but not commandingly. With the draw at 22% this is a fixture the model expects to stay tight.
We have Lille at 57% where the consensus of 10 bookmakers has 66% — a gap against us of 9 points. Disagreements like this are where a model earns or loses its reputation, so it is stated plainly rather than sold as an edge.
The projection totals 2 goals. That sits under the 2.5 line, though only just: one more goal from either side and that call is wrong.
Confidence is filed as medium at 55/99. That tier is set from the shape of the probability distribution, not from how the fixture feels, and it is published before kick-off and graded against the result afterwards — right or wrong, it stays on the page.
📝 Match Recap
Lille took the points at home against Le Havre with a single goal separating the sides. Dilane Bakwa broke the deadlock early on, finishing from a Nianzou Tanguy Kouassi assist in the fifth minute, and that proved enough to seal the win. The match swung further Lille's way when Le Havre's Ayumu Seko was sent off in the 61st minute, leaving the visitors unable to mount a serious comeback in the closing stages.
Our model leaned toward a Lille win—the most likely outcome at 57% probability—but we'd forecast a 2-0 scoreline rather than the 1-0 that actually happened. The pre-match data suggested Lille would dominate possession and territory; their expected goals figure of 2.19 versus Le Havre's 0.87 pointed to a comfortable home victory. That dominance largely materialized, though Lille couldn't add a second goal despite the early breakthrough and numerical advantage after the red card. It's one of those matches where the pattern of play matched the model's expectation, but the finishing didn't quite follow the script.
Missing the exact score is a reminder that football doesn't always cooperate with the numbers, even when the underlying trends point in the right direction. The result direction was right, the performance gap was real, but one goal instead of two brings home how margins can shift on individual moments—in this case, how clinical Bakwa was when the chance came, and how tightly Le Havre defended once they went down to ten men.
💰 Finding the Value
Our model probability vs the consensus across 10 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| Lille Win | 4/9 1.44 | 66% | 57% | -9% |
| Draw | 7/2 4.75 | 20% | 22% | +2% |
| Le Havre Win Value | 6/1 6.80 | 14% | 21% | +7% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🎯 Lille chasing top-4 (P4)
- 🆘 Le Havre in relegation danger (P18/18)
- 📊 Learning: draw probability nudged higher based on Ligue 1 history
🔍 Key Stats
Form: Lille xG 2.19 | Le Havre xG 0.87
Projected: 62% / 21% / 17%
H2H: 5W-1D-1L
Betting: a clean sheet for one side, under 2.5 goals — in line with the projected 2-0.
⚔️ Head to Head
5W-1D-1L for Lille in H2H
🎲 Betting Tips
Both Teams to Score: No
The projected 2-0 scoreline has at least one side kept off the scoresheet.
Over 2.5 Goals: No
The projected 2-0 scoreline totals 2 goals, keeping it under 2.5.