ATP · ELO ESTIMATE · 2026-07-20

N. Basilashvili vs T. Torresprediction

✗ Missed
BASILASHVILIWIN PROBABILITYTORRES
65%
Elo prob.
@1.32
odds · 76% impl.
Rest 4d vs 16d🎾Serve 62%📈Form 3/10
WHAT THE ESTIMATE IS BASED ON

Tour Elo: 1825 vs 1717 — favorite by rating

ATP qualifying / early round · 273 matches in the favorite's track record

Elo estimate (not the ATP factor model): qualifying draws have no clean main-tour history

WATCH FOR

!Qualifying/soft context: Elo estimate only — read the round context (already-through, lucky loser, dead rubber) from the dossier; it is not a proven edge.

Tour Elo estimate (Challenger/ITF markets, not covered by the factor model). The value edge here is unproven live — it's a reference, not a recommendation. 18+ · gamble responsibly.
@1.54
fair odds
−14.2%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Basilashvili●●●
Elo gap (1825 vs 1717, 108 points) favors Basilashvili, though his ranking trend is falling (-18) with no ranking data for Torres to offset it.
Form▸ Torres●●
Torres is 7-3 in his last 10 vs Basilashvili's 3-7; Basilashvili's lone quality win (Choinski, Elo 1910) doesn't offset his overall skid.
Rest▸ Torres●●
Torres enters with 16 days off and zero matches in two weeks, while Basilashvili played 3 matches in 14 days, last just 4 days ago.
Serve/return▸ Basilashvili●●
Basilashvili wins 62% of service points, a solid number with no comparable data for Torres to weigh against it.
RATING GAP

The Elo model gives Basilashvili a clear edge, 1825 to 1717, a 108-point gap that historically translates into a meaningful favorite tilt at this level. That gap is the foundation of his 65% win probability in the model.

But context tempers it: his ranking trend is sliding (-18), and Torres has no ranking on file, meaning the rating gap is the only hard evidence of level separation here — it's not reinforced by other markers of current standing.

MOMENTUM SPLIT

Recent form cuts against the favorite. Basilashvili is 3-7 in his last 10 matches with a current one-match losing streak, and his only listed quality win came against Choinski (Elo 1910) — a single data point, not a trend.

Torres, despite also being on a one-match skid, is 7-3 over the same stretch, nearly the inverse record. Momentum, on the numbers, sits with the underdog, not the favorite the Elo gap points to.

FRESHNESS DISPARITY

The rest split is stark: Torres hasn't played in 16 days and had zero matches in the last two weeks, while Basilashvili logged 3 matches in that span and last played just 4 days ago. That workload difference raises legitimate fatigue questions for the favorite in a longer format.

Extended rest can cut both ways — it can mean sharpness or rust — but with no data suggesting Torres was sidelined by injury, the clean 16-day gap reads as recovery time rather than a red flag.

SERVICE NUMBERS

Basilashvili's 62% serve-points-won rate is a strong marker on its own, suggesting he can hold serve comfortably when his game is on. His 36% return rate is more modest, indicating his path to breaks is less reliable than his path to holds.

Torres has no serve or return data listed, so this comparison stays one-sided: it tells us Basilashvili has a real weapon on serve, but not how it stacks up directly against what Torres brings back.

VALUE CHECK

The model prices Basilashvili at 65% to win, but the market (via 1.31 odds) implies 76% — a meaningful 11-point gap. The resulting expected value is -14.9%, a clear signal that the price is not offering value even though Basilashvili is a legitimate favorite by rating.

This is also an Elo-only estimate in a soft Challenger/ITF-style market, not the full ATP factor model, so the edge is inherently less proven. Being the favorite here is not the same as being a good bet: on these numbers, backing Basilashvili at this price is a discount to what the data supports.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). Soft-market estimate: the value is unproven live. 18+ · gamble responsibly.

Analyze today's matches →