MODEL PREDICTION · 2026-07-28
HARD

A. Tabilo vs T. Atmaneprediction

Result pending
TABILOWIN PROBABILITYATMANE
58%
model prob.
@1.98
odds · 51% impl.
Rest 1d vs 27d🎾Serve 62%📈Form 4/10
CONDITIONS OF THE MATCHin the modelcontext
Surface
Hard

Consistent bounce, medium-fast: neutral conditions, no style favored.

Surface feeds the model — surface specialization is one of its factors.

THE MODEL'S REASONING

Ranking: #30 vs #52 (better ranked)

Recent form: 3/10 in recent matches

Match-sharp: 3 matches in the last 2 weeks

Model 58% vs market 51% → the model sees it as MORE likely than the odds

Calibrated model probability (~65% out-of-sample accuracy). Not a guarantee: the model ≈ the market on average, so the odds already capture almost all the edge. 18+ · gamble responsibly.
@1.71
fair odds
+15.5%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Tabilo●●●
Tabilo's Elo 1915 and #30 ranking outrank Atmane's 1839/#52, aligning with his higher 46% vs 41% baseline probability.
Serve/return▸ Tabilo
Both servers dominate returns (Atmane 67% serve vs Tabilo's 32% return; Tabilo 62% vs Atmane's 26%); Tabilo's net edge is only 1 point.
Form▸ Tabilo●●
Tabilo has 4 wins in his last 10 vs Atmane's 2, though Atmane's win over Tiafoe (Elo 2012) outranks Tabilo's best result.
Rest▸ Atmane●●●
Atmane is fresh with 27 days off and no matches in two weeks; Tabilo has played 4 matches in 14 days on just 1 day's rest.
Value/EV▸ Tabilo●●
Model gives Tabilo 58% vs a 43% market-implied price, an EV of +37.1%, but this reflects model confidence, not a guarantee.
LEVEL AND MOMENTUM

Tabilo's higher Elo rating (1915 vs 1839) and superior ranking (#30 vs #52) form the backbone of the model's lean, translating directly into his 46% baseline probability against Atmane's 41%. This gap reflects a real, if modest, quality difference between the two players over a larger sample of matches.

Recent form adds a layer of nuance rather than reversing the picture: Tabilo has won 4 of his last 10 matches to Atmane's 2, giving him a slight edge in current match-sharpness despite both players trending cold. Atmane's one standout result — a win over F. Tiafoe (Elo 2012) — is qualitatively stronger than Tabilo's best win over K. Majchrzak (Elo 1929), which tempers, but does not erase, Tabilo's level advantage.

SERVE VS SERVE

This is shaping up as a serve-dominated contest with little separation. Atmane holds serve at a 67% clip against Tabilo's 32% return rate, while Tabilo serves at 62% against Atmane's 26% return. Neither returner figures to generate much pressure, meaning break-point chances should be scarce for both.

Netting these numbers out, Tabilo's combined serve-minus-opponent-return edge (36 points) barely exceeds Atmane's (35 points). In practical terms, this factor is close to a wash and unlikely to be decisive on its own — other variables, like conditioning and recent match rhythm, carry more weight here.

FATIGUE AND RUST

The rest disparity is stark and cuts against Tabilo: he is playing on just 1 day of rest after 4 matches in the last 14 days, while Atmane arrives with 27 days off and no competitive matches in that span. Over the course of a match, accumulated fatigue can blunt movement and shot quality, particularly in longer exchanges.

At the same time, Atmane's extended layoff carries its own risk — 27 days without a match can mean rust, slower timing, and less sharpness in the opening sets, even if physically fresh. This is a genuine two-way risk rather than a clean advantage for either player, and the model's context flags list schedule congestion as working against Tabilo without assigning it a specific magnitude.

VALUE READ

The model favors Tabilo at 58% against a market-implied probability of 43%, producing a headline EV of +37.1%. This is a notable gap, and it's worth remembering the model's own honesty check: on average, it performs in line with the market, so a discrepancy this large deserves some skepticism rather than blind trust.

Being the model's favorite is not the same as being a safe bet — Tabilo's fatigue profile (1 day rest, heavy recent workload) is a real, data-backed risk factor that could suppress his actual win rate below the model's estimate. Bettors should treat the positive EV as a signal worth monitoring, not a promise, especially given the tight serve/return numbers that leave the match close on paper.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). The model ≈ the market on average; the odds already capture almost all the edge. 18+ · gamble responsibly.

Analyze today's matches →