TennisEdge's AI model finds no betting value in H. Hurkacz vs J-L. Struff (Wimbledon on 2026-07-05) — the market is efficient, with H. Hurkacz favoured at 1.40.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | H. Hurkacz | J-L. Struff |
|---|---|---|
| Elo ratings-based, surface-weighted |
57.4% | 42.6% |
| Machine learning 29-feature gradient-boosted model |
44.7% | 55.3% |
| Serve / return point-by-point simulation |
47.4% | 52.6% |
| Blend what the bot actually prices off |
55.1% | 44.9% |
| 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?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| H. Hurkacz | hard | 1777 | 125–81 | 206 |
| J-L. Struff | hard | 1666 | 77–88 | 165 |
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 March 19, 2026.
Level at 2–2 over 4 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| July 5, 2026 | Wimbledon | grass | J-L. Struff | 2 - 2 |
| Feb. 26, 2024 | ATP Dubai | hard | H. Hurkacz | 2 - 1 |
| Oct. 25, 2023 | ATP Basel | hard | H. Hurkacz | 2 - 0 |
| June 17, 2023 | ATP Stuttgart | grass | J-L. Struff | 2 - 1 |
| L | J-L. Struff | 2 - 2 | July 5, 2026 |
| W | T. Paul | 3 - 1 | July 3, 2026 |
| W | S. Ofner | 3 - 0 | July 1, 2026 |
| W | C. Ruud | 0 - 3 | June 29, 2026 |
| L | J. Mensik | 2 - 1 | June 25, 2026 |
| L | A. Michelsen | 2 - 1 | Aug. 4, 2026 |
| L | M. Navone | 0 - 2 | July 22, 2026 |
| W | A. Shevchenko | 2 - 1 | July 21, 2026 |
| L | J. Sinner | 3 - 0 | July 7, 2026 |
| W | H. Hurkacz | 2 - 2 | July 5, 2026 |
All July 5, 2026 results & picks →
═══ H. Hurkacz vs J-L. Struff — Wimbledon R16 (grass) ═══
MODELS
ELO 57.4% Hurkacz (agrees with market)
ML 44.7% Hurkacz (dissents → Struff)
Serve/Rtn 47.4% Hurkacz (leans Struff)
Consensus 55.1% Hurkacz
Market 68.2% Hurkacz @1.40 / 31.8% Struff @3.00
Value pick: B (Struff) +13.1% edge — ML-driven
FORM (grass)
Hurkacz: W Paul (1841,Strong) 3-1 GRIND · W Ofner (1677) 3-0 GRIND · W Ruud 3-0 GRIND
Grinding but beating quality; solid Wimbledon run, former SF, big serve.
Struff: W Medvedev (1824) 3-0 straights (impressive) · W Nakashima (1793) 5 sets ·
W Baez (1463) 5 sets. Two 5-set marathons in last three.
FATIGUE
Hurkacz 624min court, 5 matches/14d, B2B 1, last 07-03 → 2d rest
Struff 804min court, 5 matches/14d, B2B 2, last 07-03 → 2d rest
Δ +180min on Struff (>60 threshold) → heavier side (Struff) disadvantaged. Age 36.
NARRATIVE
Let-down: None (no recent Final)
Venue: Hurkacz strong grass pedigree amplifies existing market/ELO lean.
The lone value driver (ML → Struff) is contradicted by clear fatigue and
Hurkacz's grass superiority. No qualitative validation of the underdog.
VERDICT: PASS
Struff's +13.1% math edge is killed by a 180min court-time deficit (two 5-setters)
and Hurkacz's grass pedigree. ELO + market align on Hurkacz; backing the 1.40
favorite carries no value. No validated edge either direction — stand down.