MODEL PREDICTION · 2026-07-23

N. Bartunkova vs L. Tararudeeprediction

Livesport Prague Open
✗ Missed
BARTUNKOVAWIN PROBABILITYTARARUDEE
59%
model prob.
@1.61
odds · 62% impl.
🎾Serve 61%📈Form 6/10 · 2✓
THE MODEL'S REASONING

Ranking: #48 vs #99 (better ranked)

Recent form: 5/10 in recent matches

Calibrated model probability (~64% out-of-sample accuracy, validated specifically on WTA). Not a guarantee: the model ≈ the market on average, so the odds already capture almost all the edge. 18+ · gamble responsibly.
@1.68
fair odds
−4.2%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Bartunkova●●●
Bartunkova is better ranked (#48 vs #99) with higher Elo (1646 vs 1574) and a 56% baseline win rate.
Serve/return▸ Tararudee●●
Tararudee serves slightly better (63% vs 61%) with identical 43% return rates, giving her a small edge on serve points.
Form▸ Tararudee●●●
Tararudee is riding a 6-match win streak (8/10 last 10) while Bartunkova is just 5/10 with a 1-match streak.
Rest▸ Bartunkova●●
Tararudee played 6 matches in the last 14 days versus Bartunkova's 1, raising fatigue risk despite equal 2-day rest.
Value= Even
Model's 59% is close to the market's 60% implied probability; -0.7% EV shows no edge.
RANKING AND LEVEL GAP

Bartunkova holds a clear structural edge on paper: ranked #48 against Tararudee's #99, backed by a stronger Elo rating (1646 vs 1574). Her 56% baseline win rate reflects this gap in overall level, and it's the single largest factor pushing the model toward her as favorite.

This kind of ranking gap typically translates into a moderate edge over a single match, though it says nothing about current form or matchup-specific dynamics, both of which cut the other way here.

MOMENTUM DIVERGENCE

The form lines tell a starkly different story than the rankings. Tararudee arrives on a 6-match winning streak, having gone 8-2 in her last 10 matches, while Bartunkova is a modest 5-5 over the same span with just one win in her current streak.

This momentum gap is significant and works squarely against the favorite. A player in career-best rhythm, even if lower ranked, often performs above her nominal level, and this is exactly the kind of profile that can produce an upset against a stronger but shakier opponent.

SERVE-RETURN BALANCE

On serve, Tararudee actually holds a small numerical edge, winning 63% of her service points compared to Bartunkova's 61%. Both players return at an identical 43% rate, meaning neither has a clear advantage in neutralizing the other's serve.

With return games essentially balanced, the slightly better server may find it marginally easier to hold, which adds a small counterweight to Bartunkova's ranking advantage rather than reinforcing it.

SCHEDULE LOAD

Both players are equally rested in terms of days since their last match (2 each), but the volume of recent play differs sharply: Tararudee has contested 6 matches in the past 14 days against just 1 for Bartunkova. That workload could translate into accumulated physical fatigue for Tararudee, even without an immediate rest deficit.

This factor tempers the momentum argument somewhat — a hot streak built on heavy match volume can eventually catch up with a player, and Bartunkova's fresher legs could matter in longer exchanges.

HONEST VALUE READ

The model assigns Bartunkova a 59% win probability, essentially in line with the market's 60% implied probability at odds of 1.67. The resulting expected value is -0.7%, meaning this line offers no exploitable edge — the market has already priced in Bartunkova's ranking advantage as well as Tararudee's form and serve numbers.

Being the favorite here does not equate to value: this is a close, well-priced matchup where ranking level and current momentum pull in opposite directions. Bettors should treat this as a coin-flip-adjacent contest rather than a clear favorite situation.

Impact and analysis from real match data (Elo, form, head-to-head, rest, surface vs baseline, weather, altitude). The model ≈ the market on average; the odds already capture almost all the edge. 18+ · gamble responsibly.

Analyze today's matches →