MODEL PREDICTION · 2026-07-19

K. Kawa vs P. Badosaprediction

Hamburg
Result pending
KAWAWIN PROBABILITYBADOSA
52%
model prob.
@4.00
odds · 25% impl.
🌡19° · 59% humRest 3d vs 1d🎾Serve 55%📈Form 4/10
THE MODEL'S REASONING

Ranking: #132 vs #141 (better ranked)

Recent form: 4/10 in recent matches

More rested: 107d vs opponent's 19d

Model 52% vs market 25% → the model sees it as MORE likely than the odds

WATCH FOR

!Returning from a long layoff (107d) — possible rustiness

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.93
fair odds
+107.4%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Badosa●●
Elo gap (1763 vs 1485, 278 pts) favors Badosa far more than Kawa's marginal ranking edge (#132 vs #141).
Form▸ Badosa●●●
Badosa is on a 9-match win streak (LWWWWWWWWW) versus Kawa's 4/10 with a current 1-match losing skid.
Rest▸ Kawa●●
Kawa played only 3 matches in 14 days (3 days rest) vs Badosa's 9 matches in 14 days on 1 day rest — heavier recent load for Badosa.
Serve/Return▸ Badosa●●
Badosa's 60% serve points won tops Kawa's 55%, though Kawa's 49% return offsets some of that gap versus Badosa's 45%.
Value (Model vs Market)▸ Kawa●●●
Model gives Kawa 52% vs a 25% market-implied probability (odds 4.00), producing a +107.4% EV signal on the favorite.
LEVEL AND MOMENTUM

The numbers pull in different directions. Kawa holds a slight ranking edge (#132 vs #141, with a flat trend versus Badosa's -38 slide), but Elo tells a different story: Badosa's 1763 rating is 278 points above Kawa's 1485, a gap that typically reflects a meaningfully higher level of play regardless of current ranking position.

Form reinforces the Elo read rather than the ranking one. Badosa arrives on a 9-match winning streak (LWWWWWWWWW), while Kawa has won only 4 of her last 10 with a live 1-match losing streak. This is the sharpest disparity in the data set and works against the favorite tag.

SERVE, RETURN, REST

On serve percentages, Badosa's 60% points won on serve outpaces Kawa's 55%, a mechanism that typically shortens points and reduces break chances for the opponent. Kawa's return game (49% vs Badosa's 45%) partially compensates, giving her more looks at Badosa's service games than Badosa gets at hers.

Rest cuts the other way. Kawa enters with just 3 matches in the last 14 days and 3 days off, while Badosa has played 9 matches in the same window with only 1 day of recovery. That workload difference is a tangible physical factor heading into a three-set (or more) match.

SCHEDULE FATIGUE

The context flag on Badosa specifically cites a deep run at Iasi (semifinals) just one day before this match, aligning with her congested 9-matches-in-14-days workload. That combination — high match volume, minimal rest, immediate follow-up — is a known fatigue risk, even for a player riding a 9-match win streak.

This doesn't cancel Badosa's form or Elo advantage, but it tempers how much weight those signals should carry today. The data shows two competing narratives: quality/momentum favoring Badosa, physical freshness favoring Kawa.

VALUE READ

The model prices Kawa at 52% against a market-implied 25% (odds of 4.00), generating a large theoretical +107.4% EV. That gap is unusually wide and worth flagging as a genuine market disagreement rather than a marginal edge.

Still, this is a WTA factor model with ~64% out-of-sample accuracy — solid but not infallible — and it sits opposite an Elo rating that clearly favors Badosa and a form line that strongly favors Badosa. Treat the EV number as a signal to investigate, not a guarantee: on the underlying data, this looks closer to a genuine coin-flip match with real risk on both sides rather than a clear-cut mispricing in Kawa's favor.

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 →