MODEL PREDICTION · 2026-07-29
HARD

M. Zheng vs A. Geaprediction

✗ Missed
ZHENGWIN PROBABILITYGEA
56%
model prob.
@1.61
odds · 62% impl.
H2H 0–1 ZhengRest 4d vs 10d🎾Serve 66%📈Form 8/10
CONDITIONS OF THE MATCHin the modelcontext
Surface
Hard

Consistent bounce, medium-fast: neutral conditions, no style favored.

Temperature
34°C

Strong heat: warm air speeds the ball up and physical wear tells in long matches.

Humidity
45%

Dry air: the ball travels normally.

Wind
27 km/h

Some wind: makes baseline control harder.

Surface feeds the model (surface specialization is one of its factors). Weather and altitude are context we publish for you — they do NOT move the probability.

THE MODEL'S REASONING

Ranking: #144 vs #135

Recent form: 4/10 in recent matches

Model 56% vs market 62% → the model sees it as less likely than the odds

WATCH FOR

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

Calibrated model probability (~65% out-of-sample accuracy). Not a guarantee: the model ≈ the market on average, so the odds already capture almost all the edge. 18+ · gamble responsibly.
@1.80
fair odds
−10.5%
expected value
HOW EACH FACTOR MATTERS
Level (Elo/ranking)▸ Zheng●●
Zheng's Elo (1908 vs 1865) and the model's 56% edge outweigh Gea's slightly better ranking (#135 vs #144).
Head-to-head▸ Gea
Gea won the only prior meeting in 2026, but that was a Challenger-level match, limiting its weight here.
Form▸ Zheng
Zheng is 8-2 in his last 10 with a win over Norrie (Elo 1913), edging Gea's 7-3 record.
Rest▸ Gea●●
Gea has 10 days off vs Zheng's 4, and Zheng just came from a Bloomfield Hills semifinal 4 days ago.
Weather▸ Zheng
34°C heat speeds up the ball, aiding the stronger server Zheng (66% vs 64%), though 27 km/h wind adds unpredictability.
Serve/return= Even
Zheng's 66% serve tops Gea's 64%, but Gea's 40% return offsets it against Zheng's 38%, nearly neutral.
LEVEL AND CONSISTENCY

Zheng's Elo rating (1908) sits 43 points above Gea's (1865), and the model gives him a 56% win probability, both modest but consistent edges. Ranking tells a different story, with Gea actually placed higher (#135 vs #144), though Zheng's positive trend (+2) contrasts with Gea's flat trend (0).

Recent form leans slightly toward Zheng as well: 8 wins in his last 10 matches compared to Gea's 7, and his best win (over Norrie, Elo 1913) is marginally stronger than Gea's best (over Kwon, Elo 1910). None of these signals is individually decisive, but they consistently point in Zheng's favor rather than canceling each other out.

REST AND SCHEDULE

Gea arrives with 10 days of rest, more than double Zheng's 4 days, despite both players logging 4 matches over the last two weeks. That gap in recovery time is a tangible advantage for Gea heading into a potentially long match.

Zheng's situation is compounded by a deep tournament run: he reached the semifinals at Bloomfield Hills just 4 days before this match. That workload, combined with the shorter turnaround, is a context worth weighing against his form numbers, even though it does not by itself define the outcome.

CONDITIONS AND STYLE

Conditions in Los Cabos are hot and dry (34°C, 45% humidity), which generally speeds up the ball and rewards the stronger server. Zheng holds a slight edge there, winning 66% of service points compared to Gea's 64%, a two-point advantage that heat conditions could amplify slightly.

That serve edge is largely neutralized by return numbers: Gea wins 40% of return points against Zheng's 38%, essentially canceling out Zheng's serving advantage. Wind at 27 km/h adds another layer of unpredictability that can disrupt both players' timing, keeping the stylistic picture close to even.

VALUE READ

The model places Zheng's win probability at 56%, while the market's odds of 1.61 imply 62% — a gap that produces a negative expected value of -10.5% on backing the favorite. That means, on the data available, Zheng is being priced more confidently by the market than the model's factors justify.

Being the favorite does not equate to being a value bet here. With the model roughly matching the market on average and this instance showing a clear negative edge, there is no statistical case for backing Zheng at this price — this reads as a closely matched contest without a favorable price angle for either side.

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 →