TENNISEDGE.GG

E. Svitolina vs D. Snigur — Prediction & Analysis

Wimbledon · WTA Wimbledon - 1/64-finals · June 29, 2026 · 12:00 UTC

TennisEdge's AI model finds no betting value in E. Svitolina vs D. Snigur (Wimbledon on 2026-06-29) — the market is efficient, with E. Svitolina favoured at 1.30.

Surface grass Odds E. Svitolina 1.30 · D. Snigur 3.50

Verdict: no bet

The model found no value at current prices — the market has this one priced about right. That verdict is part of the public record too.
Profiles: E. Svitolina · D. Snigur · head-to-head record · Wimbledon

Model probabilities

Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.

Method E. Svitolina D. Snigur
Elo
ratings-based, surface-weighted
72.0% 28.0%
Machine learning
29-feature gradient-boosted model
72.5% 27.5%
Serve / return
point-by-point simulation
53.5% 46.5%
Blend
what the bot actually prices off
67.9% 32.1%
Market implied
de-vigged from the opening odds
72.9% 27.1%

We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?

Elo ratings

PlayerSurfaceEloRecordMatches
E. Svitolina hard2004 91–52143
D. Snigur hard1728 175–93268

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 July 31, 2026.

Head to head

D. Snigur leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
June 30, 2026WimbledongrassD. Snigur2 - 0

Recent form

E. Svitolina

W P. Kudermetova 0 - 2 July 31, 2026
L A. Eala 2 - 0 July 31, 2026
L D. Snigur 0 - 2 June 30, 2026
L Xin. Wang Walk Over June 25, 2026
W L. Samsonova 1 - 2 June 23, 2026

D. Snigur

L L. Tagger 0 - 2 July 26, 2026
W T. Valentova 0 - 2 July 25, 2026
W L. Tararudee 0 - 2 July 24, 2026
W A. Aksu 0 - 2 July 22, 2026
W E. Seidel 1 - 2 July 20, 2026

All June 29, 2026 results & picks →

Full analysis

E. Svitolina (A) vs D. Snigur (B) | Wimbledon 1/64 | grass | 2026-06-30

MODELS: ELO 0.720 | ML 0.725 | ensemble 0.679 | market implied 0.729 (A 1.30 / B 3.50). value_pick B edge +5.0% (post-shrink). ALIGNMENT: ELO and ML both sit on top of the market (~0.72-0.73) -> consensus on Svitolina. The only thing pointing to B is the ensemble blend (0.679), a devig artifact, NOT an independent model disagreement.

FORM A (Svitolina): Rome CHAMPION (bt Gauff 2071, Swiatek 2058, Rybakina 2016) ~45d ago; FO QF; grass: bt Samsonova 1788 (3 sets, GRIND), bt Lys 1579 6-3 6-2 (DOM), lost Eala 1887. Walk Over in Bad Homburg QF Jun 25 (withdrew) -> watch-item, but 7d rest since last real match (Jun 23).
FORM B (Snigur): grass decent for her level - bt Badosa 1739 6-1 7-6, won Eastbourne-tier Final vs Marcinko 1481 (Jun 21), lost Kalinina 1613 / Montgomery 1827. Wins skew vs weak/avg fields; clear level below A.

FATIGUE: A heavier 14d load (~4 real matches, Rome+grass) but 7d rested now; B lighter (3 matches, 189min) last played Jun 22. Roughly neutral - no underdog fatigue edge.
NARRATIVE: Let-down - none (Snigur's last final 9d ago, outside window). Title recency: Snigur Eastbourne-tier 9d (grass); Svitolina Rome 45d (clay). No venue edge.

VERDICT: PASS. ELO+ML+market all converge ~0.72 on Svitolina = efficient line. The nominal +5% on Snigur is an ensemble blending artifact uncorroborated by either component model or the qualitative read (Svitolina is the stronger, in-form player, reasonably rested). The Jun 25 walkover is a risk to monitor, not a betting trigger.