📊 Recent Form
Angers
Lille
🧭 How the Model Sees It
Nothing here clears 43%. Lille edge it at 42% against 25% for the draw and 33% the other way — the inputs point in different directions and the engine is not claiming to know. That is published rather than dressed up.
We have Lille at 42% where the consensus of 14 bookmakers has 56% — a gap against us of 14 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 63/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 made light work of Angers to claim a comfortable 2-0 victory and move up the table. The visitors struck early through Giroud in the 11th minute after a neat assist from Bentaleb, then doubled their lead through Santos in the 31st minute to put the match well beyond Angers' reach. It was a controlled performance from the away side, who managed the game intelligently after taking their chances in a bright opening spell.
Our model's pre-match prediction of 0-2 to Lille proved spot on, landing both the exact scoreline and the result direction. That score sat as the most likely outcome at 42% — a lean among plausible results rather than a foregone conclusion, but it's the one that mattered today. The call was built on Lille's historical dominance in this fixture (five wins in their last eight meetings, including three straight away victories) and a pattern of low-scoring contests between these sides. Angers came into the match with a strong home record, yet the head-to-head history and Lille's superior quality in these specific matchups proved the deciding factors.
The match unfolded largely as the model expected. Both sides sat early in the season with no major pressure behind them, which kept the intensity measured rather than frantic. Lille didn't need to overdo it once ahead, and a clean sheet for one side paired with the under-2.5 setup meant everything tracked the pregame numbers neatly. Sometimes a prediction clicks because the underlying logic holds up on the day — and that's what happened here.
💰 Finding the Value
Our model probability vs the consensus across 14 bookmakers. Positive edge means we think this outcome is more likely than the market implies.
| Selection | Odds | Market % | Model % | Edge |
|---|---|---|---|---|
| Angers Win Value | 4/1 4.95 | 19% | 33% | +14% |
| Draw | 11/4 3.75 | 25% | 25% | ±0% |
| Lille Win | 8/11 1.71 | 56% | 42% | -14% |
View pre-match analysis What we said before kickoff
⚡ Stakes & Context
- 🆕 Fresh standings — no meaningful positions established yet, both sides starting on equal footing
- 📊 Learning: draw probability nudged higher based on Ligue 1 history
🔍 Key Stats
Form: Angers strong at home (WWLWW) but H2H overrides; Lille mixed overall (DDWLW) but historically dominant in this fixture
H2H: Lille won 5 of last 8, including 3 straight away wins vs Angers; avg 1.5 goals/game — low-scoring fixture
Stakes: Both teams early in season with no major pressure, reducing motivation-based inflation
Betting: a clean sheet for one side, under 2.5 goals — in line with the projected 0-2.
⚔️ Head to Head
Lille have dominated this fixture with 5 wins in the last 8 meetings, including wins in the last three Angers home encounters. The H2H is low-scoring (avg 1.5 goals/game) and strongly away-dominant, with multiple 1-0 and 2-0 away wins for Lille.
🎲 Betting Tips
Both Teams to Score: No
The projected 0-2 scoreline has at least one side kept off the scoresheet.
Over 2.5 Goals: No
The projected 0-2 scoreline totals 2 goals, keeping it under 2.5.