TennisEdge's AI model finds no betting value in A. Rublev vs A. Pellegrino (Bastad on 2026-07-15) — the market is efficient, with A. Rublev favoured at 1.17.
═══ A. Rublev vs A. Pellegrino — Bastad (clay), 1/8-finals ═══
MODELS vs MARKET
Odds: Rublev 1.17 (implied 82% adj) | Pellegrino 5.20 (implied ~19%)
ELO: 69% A | ML: 60% A | Blend: 65% A
Value flag: B +16% — both models disagree with market on the same side.
RECENT FORM (last 5 shown; full window used)
Rublev (9-8 in window, cold):
06-29 Wimbledon R64 L Safiullin (1685) 4-6 7-6 6-3 3-6 6-7 GRIND loss in 5
06-24 Exh Boodles L Kokkinakis
06-23 Exh Boodles W Shevchenko
06-16 Halle R32 L Hurkacz (1789) straight sets
05-31 RG R16 L Mensik (1805) in 5
Pattern: clay wins mostly GRIND vs Strong (TBs vs Borges, Ugo Carabelli,
Basilashvili); DOM day in Rome vs Kecmanovic/ADF. Lost 3 of last 4 real events.
Pellegrino (win-heavy but soft fields):
07-14 Bastad R16 W Budkov Kjaer (1673) 6-3 6-2 margins DOM vs Avg
07-08 Trieste CH L Brancaccio (1500) in 3
07-07 Trieste CH W Alcala Gurri (1681) DOM vs Avg
06-24 "Wimbledon SF" L Boyer (1429) — round labels look like qualies
06-22 "Wimbledon QF" W Clarke (1455) GRIND vs Weak
Pattern: nearly all wins vs Weak/Avg at Challenger level; opponent-quality
profile does not support a 35% model prob vs a top-15 player.
FATIGUE
Rublev: 0 matches / 0 min in 14d, last match 06-29 — fully rested (16d).
Pellegrino: 3 matches / 9 sets / 354 min in 7d, back-to-back, played 07-14.
Edge: heavily Rublev (>60min diff, dog played yesterday).
NARRATIVE
Let-down: none for either (Pellegrino "RG Final" 05-21 is a mislabeled qualy, stale).
Venue: Pellegrino 1-0 at Bastad (yesterday's R16). No amplifier for A or B.
Rublev slump is the one real pro-B signal — but it is already what the ML model sees.
VERDICT: PASS
Model-market disagreement exists (B +16%), but qualitative validation fails on
every axis: Pellegrino's history is Challenger/qualy-padded (inflating model
inputs), he arrives with 354 court minutes in 7 days vs a 16-day-rested opponent,
and the class gap is a full tier. Rublev at 1.17 offers no value either (blend 65%).
No alt_markets priced, so no handicap route for a "tight-but-Rublev" thesis. Pass.