TennisEdge's AI model finds no betting value in V. Hruncakova vs S. Bandecchi (Warsaw on 2026-08-03) — the market is efficient, with V. Hruncakova favoured at 1.73.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | V. Hruncakova | S. Bandecchi |
|---|---|---|
| Elo ratings-based, surface-weighted |
40.1% | 59.9% |
| Machine learning 29-feature gradient-boosted model |
69.1% | 30.9% |
| Serve / return point-by-point simulation |
50.4% | 49.6% |
| Blend what the bot actually prices off |
40.1% | 59.9% |
| Market implied de-vigged from the opening odds |
54.8% | 45.2% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| V. Hruncakova | hard | 1534 | 106–72 | 178 |
| S. Bandecchi | hard | 1628 | 96–65 | 161 |
Our own ratings, computed from match results since 2018. Players with fewer than 5 rated matches are omitted rather than shown at a provisional starting value. Last updated Aug. 4, 2026.
Level at 2–2 over 4 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 4, 2026 | Warsaw | hard | S. Bandecchi | 2 - 0 |
| May 22, 2026 | French Open | clay | S. Bandecchi | 2 - 0 |
| Nov. 15, 2025 | WTA Billie Jean King Cup - World Group | — | V. Hruncakova | 2 - 0 |
| June 13, 2023 | WTA Hertogenbosch | grass | V. Hruncakova | 2 - 0 |
| L | S. Bandecchi | 0 - 2 | Aug. 4, 2026 |
| L | A. Rajecki | 0 - 2 | Aug. 1, 2026 |
| W | E. Adeshina | 0 - 2 | July 31, 2026 |
| W | R. M. Nijkamp | 0 - 2 | July 30, 2026 |
| W | A. Cirotte | 0 - 2 | July 28, 2026 |
| W | V. Hruncakova | 0 - 2 | Aug. 4, 2026 |
| L | X. Gao | 0 - 2 | July 18, 2026 |
| L | A. Gasanova | 2 - 0 | July 13, 2026 |
| L | H. Shi | 2 - 0 | July 10, 2026 |
| W | C. Buyukakcay | 0 - 2 | July 9, 2026 |
All Aug. 3, 2026 results & picks →
═══ V. Hruncakova (A) vs S. Bandecchi (B) — Warsaw, hard ═══
MODELS
ELO/model: A 40.1% (B favoured 60%)
ML: A 69.1%
Market: A 54.8% devig (odds 1.73 / 2.10) — value_pick B, edge 14.8% (ELO-driven)
Verdict: ELO and ML disagree by ~29 points — an enormous, uninformative split.
No exchange (betfair_ml null; alt_markets null) to arbitrate.
RECENT FORM (last 5 each; orientation flipped in feed, margins only)
A Hruncakova — match-sharp, 4 matches at W50 Dublin this week:
08-01 Lost SF vs Rajecki(1500) 4-6 5-7 (2-set loss, no hangover)
07-31 Won QF vs Adeshina(1500)
07-30 Won R16 vs Nijkamp(1500) — tiebreak, GRIND
07-28 Won R32 vs Cirotte(1500)
07-16 Lost Istanbul quali vs Zvonareva
Shape: STABLE-to-FADING at ITF level, lost yesterday. Path = MATCH-SHARP.
B Bandecchi (age 28, rank 229) — 15 days off, RUSTY + FADING:
07-18 Lost SF Prague vs Gao(1493) 5-7 3-6 (clay)
07-13 Lost Istanbul R1 quali vs Gasanova
07-10 Lost QF Corroios vs Shi
07-09 Won R16 Corroios
07-08 Won R32 Corroios
Shape: FADING (string of recent losses since May FO run). Path = RUST (last match 07-18).
Clay->hard TRANSITION (last match clay).
H2H: Bandecchi won FO Final 6-1 6-2 (2026-05-22, CLAY). Off-surface, 2.5mo old.
FATIGUE
A: 4 matches/7d, 310 court-min, back_to_back 2, played yesterday — but 2-set loss,
NOT a 3-set-win hangover. Match-sharp, not an extreme spot. Age null -> age-neutral.
B: 1 match/14d, 15 days rest — rusty, not tired.
Net: no extreme fatigue spot; cumulative-minutes gap is context, not an edge.
NARRATIVE
Surface transition on B (clay->hard) — depresses level, but B is the side ELO backs,
so it argues AGAINST the ELO value pick, not for it. ELO at these 1500-default ITF
fields is farmed/noisy; B ranked 229 yet ELO-favourite = suspect rating.
GATES
G1 edge-origin: FAIL — the only numeric edge (14.8% on B) comes from ELO, which the
qualitative read (B rusty + fading + clay->hard transition) directly refutes; the A
side is market+ML+qualitative consensus = efficiently priced, no edge to stake.
G2 consensus: stake-tier only (non-blocking) — A is full consensus (no edge); B is
lone-ELO contaminated by farmed rating.
G3 fatal-risk: n/a (ML market, no margin bet).
VERDICT: PASS. Market agrees with ML and the qualitative read on Hruncakova (sharp vs
rusty) — that side is efficiently priced, no exploitable edge. The ELO-based value on
Bandecchi is refuted by rust, fading form and a clay->hard transition, and rests on a
noisy ITF ELO. A 29-point ELO/ML split with no exchange liquidity on a low-level event
is precisely the segment to avoid. No bet.