xgEdge

Sunday, 11/10/2026 at 20:45

7d 18h to kick-off
Match preview · Ligue 1

Troyes – Olympique de Marseille

Troyes 16th in Ligue 1 Home 1.71 projected goals by the model
Olympique de Marseille 17th in Ligue 1 Away 1.69 projected goals by the model

Model updated 4 October, 00:30 Best odds updated 10 October, 12:00

What the model expects

expected goals
1.71 1.69
Troyes Olympique de Marseille
Troyes
37%
Draw
26%
Olympique de Marseille
36%
The odds each result is fair at by the model's chance of it, with no margin in it
Troyes Draw Olympique de Marseille
Fair odds 2.69 3.78 2.75
Total goals
3.40
Over 2.5 goals
68%
Both teams to score
72%
Data coverage · thin

One of these teams has only 5 matches in the model window, short of the 10 the model wants. Read the projection as a direction rather than as a number.

Model vs market

The model sees an edge in 5 outcomes.

  • Troyes

    Model
    37.2%
    Market, margin removed
    25.6%
    Probability gap
    +11.6 pp
    Edge
    +33.9%
    Fair odds
    2.69
    Market odds
    3.60 Paddy Power
    Price at which a 5% edge begins
    2.82
    Bookmaker margin
    8.6%
  • Draw

    Model
    26.4%
    Market, margin removed
    24.2%
    Probability gap
    +2.2 pp
    Edge
    +0.5%
    Fair odds
    3.78
    Market odds
    3.80 Paddy Power
    Price at which a 5% edge begins
    3.97
    Bookmaker margin
    8.6%
  • Olympique de Marseille

    Model
    36.3%
    Market, margin removed
    50.2%
    Probability gap
    −13.9 pp
    Edge
    −33.4%
    Fair odds
    2.75
    Market odds
    1.83 Paddy Power
    Price at which a 5% edge begins
    2.89
    Bookmaker margin
    8.6%

Best opportunity

Troyes to win

odds · Paddy Power 3.60 value +33.9%

Model 37.2% vs. bookmaker 25.6%, margin removed.

Markets 5 / 9

Match result

Troyes to win model 37.2% · book 25.6% (no margin) +33.9% 3.60 fair 2.69
Great value

Measured model skill on this market: +7.19%.

Draw model 26.4% · book 24.2% (no margin) +0.5% 3.80 fair 3.78
Marginal

No measured model skill on this market (-1.04%).

Goals

Over 2.5 goals model 68.4% · book 58.9% (no margin) +7.4% 1.57 fair 1.46
Worth playing

No measured model skill on this market (-0.89%).

Over 1.5 goals model 88.8% · book 80.8% (no margin) +1.5% 1.14 fair 1.13
Marginal

No measured model skill on this market (-0.01%).

Both teams to score

Both teams to score model 72.3% · book 58.9% (no margin) +13.6% 1.57 fair 1.38
Worth playing

No measured model skill on this market (-0.43%).

Show every rated outcome

Skill is what a backtest measured each market at, over 7 competitions to 17/08/2026. Across every market at once it is +2.50%. Markets measured at nothing are ranked last and never recommended. How that is measured →

Why the model disagrees with the market

The leading outcome: Troyes to win

What the model's reading is made of

  • The fit has seen one of these two sides in only 5 matches. Everything behind this edge rests on that, which is too little to set out as a reason.

These are the parts of the model's own number, not an account of the bookmaker's. The fit reads two ratings a side, the competition's average home and away expected goals, the window it looks back over and how many matches it found in it — and nothing else is a reason this page can give.

What the model did not read

Readings for Troyes and Olympique de Marseille that the model does not use.
Reading Troyes Olympique de Marseille
Form — xG difference, the last 6 matches -0.56 -0.53
Goals scored minus expected -3.02 -0.82
Points won minus expected -0.82 -2.43
npxG per shot 0.07 0.10

All of this is in the database and none of it entered the fit. A reading here may point the other way from every line above it — where it does, both are true, and only one of them is in the model.

The model's case

Why the model can't separate them

37% Troyes to win

Attack
7th vs 17th
Troyes attack v Olympique de Marseille defence
Defence
18th vs 3rd
Troyes defence v Olympique de Marseille attack
Recent xG form
-0.56 vs -0.52
xGD per match, last 5
Projected goals
1.71 – 1.69
Troyes v Olympique de Marseille

The fit has seen one of these two sides in only 5 matches, so read all of this as a rough guide.

How the model arrived here →

Team comparison

Season to date, per match, with each club's placing in the competition. The last row is the last 6 matches.

Overview: Troyes and Olympique de Marseille compared, each figure with where it places in the competition.
Reading Troyes Olympique de Marseille
xG / match 1.40 · 12th (better) 1.56 · 10th
xGA / match (better) 1.96 · joint 14th 2.28 · 18th
xGD / match (better) -0.56 · 14th -0.72 · 17th
xPts / match 0.96 · 16th (better) 1.09 · 14th
Last 6 xGD / match -0.56 (better) -0.53

The scorelines behind the model's numbers

No exact score is especially likely. The 3 most probable scorelines account for 30% of the model's distribution.

Troyes clean sheet
16%
Troyes 2+ goals
53%
Under 2.5 goals
32%
Both teams to score: no
28%

Most likely scorelines

1:1
11.4%
2:1
9.3%
1:2
9.1%
Value calculator

Check your bookmaker's price

The prices above are one bookmaker's. Type your own to check it against the model.

How value is calculated

Value is probability × odds − 1 — it pays on average and over the long run, not necessarily in this match. The model knows nothing of absences, motivation or the schedule.

Nothing you type is remembered.

Close the calculator

Match result

Troyes to win
37.2% 2.69 —
Draw
26.4% 3.78 —
Olympique de Marseille to win
36.3% 2.75 —

Goals

Over 1.5 goals
88.8% 1.13 —
Under 1.5 goals
11.2% 8.96 —
Over 2.5 goals
68.4% 1.46 —
Under 2.5 goals
31.6% 3.16 —

Both teams to score

Both teams to score
72.3% 1.38 —
Both teams not to score
27.7% 3.61 —

Team goals — Troyes

Troyes to score
84.4% 1.18 —
Troyes not to score
15.6% 6.42 —
Troyes 2+ goals
52.9% 1.89 —
Troyes at most 1 goal
47.1% 2.12 —

Team goals — Olympique de Marseille

Olympique de Marseille to score
84.1% 1.19 —
Olympique de Marseille not to score
15.9% 6.28 —
Olympique de Marseille 2+ goals
52.2% 1.91 —
Olympique de Marseille at most 1 goal
47.8% 2.09 —

Model details

· 1 warning Show
Fit window
the last 20 matches, recency weighted (a match 107 days old counts half)
Troyes sample
5 matches
Olympique de Marseille sample
20 matches
Home xG sample · Troyes
2 matches
Away xG sample · Olympique de Marseille
2 matches
Computed
Sunday, 04/10/2026 at 00:30
Odds updated
1 minute ago

Warnings

  • Troyes has only 5 matches in the database. Below 10 matches the estimate is very unreliable.

Limitations

The model reads expected goals and nothing else. It does not know the lineups, who is injured or suspended, what either side has to play for, the weather, or how congested the schedule around this match is.