TennisEdge's AI bot is backing P. Udvardy (moneyline) at 3.50 in P. Udvardy vs P. Badosa (Iasi on 2026-07-17). Result: LOST.
═══ P. Udvardy vs P. Badosa — WTA Iasi QF (clay) ═══
MODELS vs MARKET
Odds: A 3.50 / B 1.30 (implied A 27.1% margin-adj)
ELO: A 33.8% | ML: A 26.9% | Model: A 33.8%
Value pick: A, edge +6.7pts (ELO vs market). ML sides with market — split models.
RECENT FORM
Udvardy (2-0 this week, 3-5 prior stretch):
07-16 Iasi R16 W vs K. Kawa (1742, Strong) 1-6 7-5 6-2 (3-set comeback)
07-14 Iasi R32 W vs Romero Gormaz (1663, Strong) 6-3 4-6 6-3
06-29 Wimbledon L vs Alexandrova (1760) str sets
06-24 Eastbourne L vs Ostapenko (1734) 3 sets
06-23 Eastbourne W vs Bondar (1373, Weak) 7-6 3-2 (GRIND, ret.)
Clay baseline shaky: 0-6 2-6 Golubic (RG), 0-6 3-6 Kalinina (Rabat SF).
Badosa (8-match win streak):
07-16 Iasi R16 W vs Ibragimova (1562, Avg) 7.7-6.5 1-6 6-4 (GRIND vs weak opp — fatigue tell)
07-14 Iasi R32 W vs Kalinina (1838, Strong) 6-3 6-1 (DOM)
07-11 Bastad F W vs Waltert (1774, Strong) TITLE
07-10 Bastad SF W vs Putintseva (1757, Strong) DOM
07-09 Bastad QF W vs Lepchenko (1600) 7-5 7-6 (GRIND)
FATIGUE (14d)
Udvardy: 2 matches, 6 sets, ~250 court-min, 0 back-to-back, played 07-16
Badosa: 7 matches, 21 sets, ~653 court-min, 3 back-to-back, played 07-16
Diff: +403 min / +5 matches on Badosa → heavy fatigue disadvantage (well past 60-min threshold).
NARRATIVE
Let-down: Badosa won Bastad Final 6d ago → WEAK window, partially mitigated by two Iasi wins,
but yesterday's TB grind vs a 1562 opponent shows the legs going.
Venue: both 2-0 at Iasi this week. Title recency: Badosa — Bastad 6d ago (clay).
VERDICT
ELO meaningfully disagrees with market (+6.7pts on A) and the qualitative read validates it:
extreme cumulative load on Badosa (8 matches in 12 days, 3 B2Bs, 650+ min) plus post-title
stretch, with a visible fatigue tell yesterday. Counterweight: ML agrees with market and the
common-opponent gap is stark (Badosa DOM'd Kalinina 6-3 6-1; Udvardy lost to her 0-6 3-6).
Net: shave Badosa from ~73% to ~67.5%. A @3.50 → my 32.5% vs 28.6% implied = ~3.9% edge.
Thin but real → BET Udvardy ML, 1.0u. alt_markets null → ml only.