TENNISEDGE.GG

A. Korneeva vs P. Kudermetova — Prediction & Analysis

Toronto · WTA Toronto - 1/64-finals · Aug. 3, 2026 · 14:00 UTC

TennisEdge's AI model finds no betting value in A. Korneeva vs P. Kudermetova (Toronto on 2026-08-03) — the market is efficient, with A. Korneeva favoured at 1.40.

Surface hard Odds A. Korneeva 1.40 · P. Kudermetova 3.00

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: A. Korneeva · P. Kudermetova · head-to-head record · Toronto

Model probabilities

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

Method A. Korneeva P. Kudermetova
Elo
ratings-based, surface-weighted
69.4% 30.6%
Machine learning
29-feature gradient-boosted model
56.7% 43.3%
Serve / return
point-by-point simulation
54.9% 45.1%
Blend
what the bot actually prices off
69.4% 30.6%
Market implied
de-vigged from the opening odds
68.2% 31.8%

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

Elo ratings

PlayerSurfaceEloRecordMatches
A. Korneeva hard1826 106–32138
P. Kudermetova hard1665 127–77204

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. 3, 2026.

Head to head

Level at 1–1 over 2 meetings. Full record.

DateEventSurfaceWinnerScore
Aug. 3, 2026TorontohardA. Korneeva1 - 0
Jan. 6, 2026CanberrahardP. Kudermetova2 - 0

Recent form

A. Korneeva

W P. Kudermetova 1 - 0 Aug. 3, 2026
W M. Stoiana 2 - 1 Aug. 1, 2026
L M. Sakkari 2 - 0 July 18, 2026
W T. Valentova 0 - 2 July 17, 2026
W A. Li 2 - 0 July 16, 2026

P. Kudermetova

L A. Korneeva 1 - 0 Aug. 3, 2026
W A. Alexander 2 - 0 Aug. 1, 2026
L E. Svitolina 0 - 2 July 31, 2026
W C. Bucsa 1 - 2 July 28, 2026
W V. Lepchenko 2 - 1 July 26, 2026

All Aug. 3, 2026 results & picks →

Full analysis

A. Korneeva (A, 17, #174) vs P. Kudermetova (B, 23, #123) — WTA Toronto R1, hard.

MODELS vs MARKET
  ELO A 69.4% | ML A 56.7% | model A 69.4% | Pinnacle no-vig A 66.2%
  Betfair ML: A 1.52 (comm-adj 66.9%) / B 2.86 (comm-adj 36.1%). Book 1.40/3.00.
  ELO, Pinnacle and the exchange cluster ~66-69% on A; ML is the lone low dissenter.
  ELO/RANK SANITY: A is ELO-favourite (69%) yet ranked #174, BELOW #123 B — classic
  "high ELO, modest rank" = rating likely FARMED on junior/qualifying fields (A is 17,
  won junior Slam events vs many 1500-ELO opponents). Discount the ELO edge.

RECENT FORM (last 5 each)
  Korneeva: 08-01 W Stoiana(1639) 2-6 6-4 6-3 GRIND; 07-18 L Sakkari(1838); 07-17 W
    Valentova(1834); 07-16 W Li(1500) 6-2 6-2 DOM; 07-14 W Ito(1500). STABLE, level
    built largely on weak/junior fields. Only 1 match in 14d before yesterday.
  Kudermetova: 08-01 W Alexander(1154) 6-4 6-4; 07-31 L Svitolina(2025) 6-4(7) 4-6
    competitive vs Elite; 07-28 W Bucsa(1761) GRIND; 07-26 W Lepchenko(1610) GRIND;
    07-25 W Yamaguchi(1518) GRIND. Match-tough but grinding many 3-setters. FADING risk.

FATIGUE
  Korneeva (age 17): won a 3-SET match yesterday -> 3-set-hangover -4.5pp, but age <=22
    softens heavily (recovers fast) -> ~ -2pp. Otherwise fresh (matches_14d=1).
  Kudermetova (age 23): EXTREME spot — matches_7d=4, 15 sets, 492 court-min, back_to_back=2,
    playing a 3rd match on a 3rd consecutive day (07-31, 08-01, 08-02). Genuine disadvantage.
  Net: fatigue favours A. But calibration warns the market OVER-prices visible fatigue, and
  B's price (2.86) already reflects dog status — no fresh edge to mine here.

NARRATIVE
  No surface transition (both hard-court off hard). No let-down (yesterday's "Finals" are
  qualifying/junior). Fatigue is the only live signal and it is already in the price.

MARKET CHOICE
  ML A: pre-narrative model-vs-market edge = ELO 69.4% - comm-adj 66.9% = +2.4% (and ELO is
    farmed, so real edge is smaller/none). Below the 5% bar. min_odds A = 1.522 vs exch 1.52.
  ML B: backing B means backing the extreme-fatigue side against the fresher opponent while
    ELO/Pinnacle/exchange all favour A — no articulable edge; ML dissent alone is not evidence.
  Handicap A -3.5 @1.9: sim A-covers 0.398 -> edge negative. Pass.
  Handicap B +3.5 @2.0: sim B-covers 0.602 -> +8.9% edge, BUT B is the side I fatigue-discount
    for the win — self-contradiction guard (HARD) forbids staking a tired dog's + cover. VETO.
  Totals 21.0: model ~20.5 line, over 0.526 -> at 21.0 both sides near coin-flip; no edge, no thesis.
  AH: B +3.5 @ 2.00 (not staked — self-contradiction veto).

GATES
  G1 edge-origin: FAIL — A's pre-fatigue model-vs-market edge is only 2.4% (ELO, itself
    farmed) vs the 5% bar; the only thing lifting A is B's fatigue, which G1 forbids as an
    edge source.
  G2 consensus:   PASS (stake-tier only; not reached).
  G3 fatal-risk:  n/a for ML; the only positive-edge margin bet (B +3.5) is vetoed by the
    self-contradiction guard, not by G3.

VERDICT: PASS. Full ELO/Pinnacle/exchange consensus (~66%) on A, ML the lone dissenter,
A's numeric edge below bar and ELO likely farmed; the one +EV margin line (B+3.5) is a tired
dog's cover, forbidden. No stakeable edge.