TENNISEDGE.GG

N. Podoroska vs M. Kostyuk — Prediction & Analysis

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

TennisEdge's AI model finds no betting value in N. Podoroska vs M. Kostyuk (Wimbledon on 2026-06-29) — the market is efficient, with M. Kostyuk favoured at 1.02.

Surface grass Odds N. Podoroska 17.00 · M. Kostyuk 1.02

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: N. Podoroska · M. Kostyuk · 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 N. Podoroska M. Kostyuk
Elo
ratings-based, surface-weighted
28.1% 71.9%
Machine learning
29-feature gradient-boosted model
21.5% 78.5%
Blend
what the bot actually prices off
18.9% 81.1%
Market implied
de-vigged from the opening odds
5.7% 94.3%

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

Elo ratings

PlayerSurfaceEloRecordMatches
N. Podoroska clay1602 73–46119
M. Kostyuk hard1904 118–72190

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

Head to head

M. Kostyuk leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
June 30, 2026WimbledongrassM. Kostyuk2 - 0

Recent form

N. Podoroska

L A. Lazaro Garcia 1 - 2 July 30, 2026
W S. Cakarevic 2 - 0 July 29, 2026
L J. Stusek 1 - 2 July 20, 2026
L P. Marcinko 1 - 2 July 13, 2026
L M. Kostyuk 0 - 2 June 30, 2026

M. Kostyuk

L L. Noskova 0 - 2 July 9, 2026
W J. Paolini 2 - 0 July 8, 2026
W A. Krueger 0 - 2 July 6, 2026
W E. Navarro 1 - 2 July 4, 2026
W A. Blinkova 1 - 2 July 2, 2026

All June 29, 2026 results & picks →

Full analysis

Wimbledon (grass) 1/64 — N. Podoroska (A) vs M. Kostyuk (B)

MODELS:
- Market: A 17.0 (5.7%) / B 1.02 (94.3%)
- ELO p(A)=0.281, ML p(A)=0.215, Model p(A)=0.189
- Bot 'value pick' A, edge +13.2%, suggests 2.5u — REJECTED (model artifact)

FORM:
- Kostyuk: ELITE clay run. French Open SF (beat Svitolina QF, beat I. Swiatek 7-5 6-1 in R16, lost only to Andreeva). Madrid CHAMPION (def Andreeva in final). Rouen CHAMPION. Genuine top-15 WTA. Long unbeaten stretches vs Strong/Elite (1700-2050) fields.
- Podoroska: grinding W35 ITF futures. Won W35 San Gregorio 3 (clay) June 14 vs sub-1650 fields; lost QF San Gregorio 4 June 19. Opponents ELO 1200-1650. No grass form at all (all clay/hard).

FATIGUE:
- Podoroska: 5 matches/14d, back-to-back x3, 499 court-min — heavy ITF grind; last match 11d ago (rested now but deep wear).
- Kostyuk: well rested, last match 26d ago (FO SF June 4). Fresh.

NARRATIVE:
- Kostyuk titles: Rouen (clay, ~72d), Madrid (clay, ~59d) — peak-level recency. No let-down spot (long break since FO).
- Class chasm: WTA-tour SF/title player vs W35 ITF grinder. Levels apart.

VERDICT: The +13.2% 'edge' on Podoroska is a pure model artifact — ELO/ML cannot see the gulf between tour-level Kostyuk and a W35 ITF circuit player. Market 1.02 is fully justified. No real value either side; backing B at 1.02 has no edge. PASS.