TennisEdge's AI model finds no betting value in A. Tabilo vs T. Torres (Estoril on 2026-07-22) — the market is efficient, with A. Tabilo favoured at 1.07.
═══════════════════════════════════════════════
A. Tabilo vs T. Torres — Estoril (clay), R32
═══════════════════════════════════════════════
MODELS ELO 77.9% | ML 87.1% | blend 77.9% (Tabilo)
MARKET book A 1.07 / B 6.31 | Betfair A 1.13 / B 7.60
Betfair-implied Torres ~13.2% — exchange prices the dog HIGHER than book.
RECENT FORM (last 5)
Tabilo (ATP main tour):
L 7-18 Bastad SF vs Rublev (1919) 6-4 4-6 6-4 GRIND, close
W 7-17 Bastad QF vs Tirante (1500) walk/0-0
W 7-16 Bastad 1/8 vs Midon (1665) 6-4 6-7 6-4 GRIND
L 6-30 Wimbledon vs Majchrzak (grass) — off-surface
L 6-23 Mallorca vs Marozsan (grass) — off-surface
Clay resume: Aix en Provence TITLE (5-03), FO 1/8, deep clay runs.
Torres (M25/M15 futures level):
W 7-20 Estoril R64 vs Basilashvili (1667) 6-4 6-2 — first tour-level scalp
L 7-04 M25 Figueira SF
W/L rest = ITF Futures (M15/M25), elo pool 1300-1600.
FATIGUE Tabilo 3 matches/7d, 468min court, but 3 days rest.
Torres 1 match (97min), fresh but coming straight from futures.
Slight physical edge Torres — nowhere near enough vs class gap.
NARRATIVE No letdown flag. Tabilo carries a live clay TITLE (Aix, 5-03).
Torres's ONLY main-tour win is yesterday; step up in class is severe.
VERDICT PASS. The apparent Torres "value" (elo 22% vs market ~13%) is an
ELO artifact — Tabilo's rating is depressed by three grass-court
losses (Wimbledon/Mallorca/London), NOT his surface. On clay, where
he holds a fresh title and tour-level wins, the ML model (87%) and the
exchange (~88.5%) AGREE. Torres is a futures player one match into
main-tour life. Honest Torres estimate ~13-15%; Betfair 7.60
(commission-adj eff 7.27 → 1/eff 13.8%) leaves ~0% edge.
Min odds for a 14% dog = 7.50; price is a hair above but the qualitative
read does NOT validate the elo edge — it kills it. Handicap/total edges
derive from the same depressed win-prob; no independent margin thesis
(a class favourite can bagel-cruise OR grind, genuinely uncertain).
Full ML+market consensus → no edge → PASS.
═══════════════════════════════════════════════