01 · 2 legs
Safe
- Double chance Montpellier or draw (X2)66%
- Under 3.5 goals76%
Ligue 2Parc des Sports, Annecy8°7 km/h
Läs på svenskaBetBuilders AI model prediction for Annecy vs Montpellier (Ligue 2, Saturday, 31 October 2026): Annecy win 32%, draw 31%, Montpellier win 37%. Expected goals (xG): Annecy 1.20, Montpellier 1.27. Most likely score: 1-1 (13%). Over 2.5 goals 45%, both teams to score 51%. Double chance: Annecy or draw 63%, Montpellier or draw 68%. Prediction updated Thursday, 22 October 2026.
18+ · Gamble responsibly · stodlinjen.se · Affiliate links
Erik Lindberg · · Written from the model's numbers · How the predictions work
TEXT CONTAINS ERRORS:
1. The model's 45% figure refers to the probability of **over** 2.5 goals, not under — the text incorrectly reframes it as a lean toward under 2.5 goals. 2. The betting odds of "2.70 for Montpellier" are not supported by the provided facts and should be removed.
CORRECTED TEXT:
Two teams with a penchant for possession control are set to clash as Annecy hosts Montpellier in a Ligue 2 encounter that appears finely balanced on paper. The model tips Montpellier slightly with a 37% chance of winning, while Annecy is not far behind at 32%, leaving a narrow 31% for a draw. It's a matchup that might hinge on subtle differences rather than explosive moments, with both sides focusing on maintaining defensive stability.
Annecy's recent form has seen them find the back of the net in 14 consecutive league matches. This consistency in scoring underscores their ability to break down defenses, yet it hasn't translated into dominance over Montpellier, against whom they have a small head-to-head sample of just two matches, managing only a draw and a loss. However, this limited historical record should not overshadow their current form and expected goals figures, which are nearly neck-and-neck with Montpellier.
With expected goals sitting at 1.20 for Annecy and 1.27 for Montpellier, the most likely scoreline appears to be a tight 1-1 draw, as indicated by the model's 13% probability. The chances of either side edging out with a 1-0 win are equal at 10%, which further emphasizes how evenly matched these teams are. The model gives a 45% probability to over 2.5 goals, suggesting the match is fairly balanced between a tight, low-scoring affair and a more open one.
Even though Montpellier has a slight edge in terms of points and defensive solidity, Annecy's potential value lies in their xPoints, which suggest they might have been unlucky so far. This discrepancy between actual points and expected points could be the key to uncovering potential value at the betting window.
In the end, expect a cautious, tactical battle where the odds subtly favor Montpellier, but where Annecy's consistent scoring streak could disrupt the visitors' plans.
01 · 2 legs
02 · 3 legs
03 · 4 legs
Bets where the model's probability beats what the odds imply (EV+).
| Bookmaker | 1 · Annecy | X | 2 · Montpellier |
|---|---|---|---|
| LeoVegas | EV+ 2% 3.15 | EV+ 2% 3.30 | 2.15 |
Odds updated 26 Oct, 21:36
3.15 → 3.15
3.30 → 3.30
2.12 → 2.15
1.88 → 1.85
LeoVegas · 3 recorded price levels · 26/10/2026 → 26/10/2026 · fixed scale 5 percentage points
Head-to-head based on Ligue 2 data since 2023.
Solid line = created (xG), dashed = conceded (xGA).
Last 5 matches. Circle size = pass volume, line width = combinations between players. Attacking left to right.
The same network weighted by offensive threat (xT): circle size = threat created by the player, line width = threat of the combinations. Last 5 matches, attacking left to right.
| Performance | Annecy | Montpellier |
|---|---|---|
| Points | 16 | 18 |
| xPoints | 14 | 11.4 |
| xG per match | 1.3 | 1.4 |
| xGA per match | 1.4 | 1.2 |
| xG within 8s of winning the ball | 0.28 | 0.25 |
| xGA within 8s of losing the ball | 0.15 | 0.13 |
| Playing style | Annecy | Montpellier |
|---|---|---|
| Build-up efficiency | 0.28 | 0.31 |
| Field tilt | 0.4 | 0.59 |
| xT per match | 0.91 | 1.1 |
| xTA per match | 1.3 | 1 |
| Won balls, offensive half | 28 | 27 |
| Pressing intensity | 0.21 | 0.23 |
| Pressing efficiency | 0.31 | 0.34 |
| Pressing efficiency, offensive half | 0.26 | 0.28 |
| Entries into the box per match | 10 | 12 |
| Entries into the box against | 12 | 12 |
| Pass completion % | 0.7 | 0.79 |
| Pass completion % under pressure | 0.65 | 0.74 |
| Passes per match | 295 | 429 |
| Passes against per match | 402 | 287 |
| Switches of play per match | 15.4 | 34.1 |
| Long balls per match | 25 | 36 |
| Set pieces | Annecy | Montpellier |
|---|---|---|
| xG from free kicks | 0.02 | 0.04 |
| Corners per match | 5.7 | 5.3 |
| Corners against per match | 5.9 | 4.4 |
| xG per corner | 0.02 | 0.03 |
| xGA per corner against | 0.03 | 0.03 |
| First touch, offensive corners % | 0.51 | 0.4 |
| First touch, defensive corners % | 0.81 | 0.7 |
| Other | Annecy | Montpellier |
|---|---|---|
| Throw-in control | 0.74 | 0.71 |
| The goalkeepers | Florian Escales (Annecy) | Simon Ngapandouetnbu (Montpellier) |
|---|---|---|
| Saves | 29 | 37 |
| Save % | 74% | 88% |
| xG prevented | 39% | 83% |
| Claims | 0 (0%) | 0 (0%) |
The model gives Montpellier a 37% win probability. Full 1X2 picture: Annecy 32%, draw 31%, Montpellier 37%.
The model's most likely final score is 1-1 at 13% probability.
The model rates over 2.5 goals at 45% and under at 55%.
The probability of both teams scoring is 51% according to the model.
The model expects 1.20 goals (xG) for Annecy and 1.27 for Montpellier, 2.48 in total.
Annecy or draw (1X) 63%, Montpellier or draw (X2) 68% and no draw (12) 69%.
The same rules as the bookmakers’ builders: legs that contradict or already follow from your slip cannot be combined — for example correct score 2–1 with under 2.5 goals. The difference is that we don’t look the rules up in a table; we compute them straight from the score matrix.

Min. insättning 100 kr. Omsättning 6× inom 60 dagar, odds från 1,80
Hämta bonus
Se ComeOns villkor
Hämta bonus
Se Hajpers villkor
Hämta bonusPredictions come from PlaymakerAI's match model and reflect the model's assessment — not betting advice. Gamble responsibly.