TennisEdge's AI bot is backing T. Fritz (moneyline) at 1.90 in T. Fritz vs A. Zverev (Wimbledon on 2026-07-08). Result: LOST.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | T. Fritz | A. Zverev |
|---|---|---|
| Elo ratings-based, surface-weighted |
62.1% | 37.9% |
| Machine learning 29-feature gradient-boosted model |
58.5% | 41.5% |
| Serve / return point-by-point simulation |
82.7% | 17.3% |
| Blend what the bot actually prices off |
62.6% | 37.4% |
| Market implied de-vigged from the opening odds |
49.7% | 50.3% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
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 Aug. 3, 2026.
T. Fritz leads 10–4 over 14 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| July 8, 2026 | Wimbledon | grass | A. Zverev | 3 - 0 |
| June 20, 2026 | Halle | grass | T. Fritz | 2 - 1 |
| Oct. 15, 2025 | Six Kings Slam | hard | T. Fritz | 2 - 0 |
| Sept. 22, 2025 | ATP Laver Cup | hard | T. Fritz | 2 - 0 |
| June 15, 2025 | Stuttgart | grass | T. Fritz | 2 - 0 |
| W | R. Jodar | 2 - 0 | Aug. 3, 2026 |
| W | B. Nakashima | 1 - 2 | Aug. 1, 2026 |
| W | A. Michelsen | 2 - 1 | July 31, 2026 |
| W | K. Majchrzak | 2 - 0 | July 29, 2026 |
| W | Z. Bergs | 2 - 0 | July 27, 2026 |
All July 8, 2026 results & picks →
═══ T. Fritz vs A. Zverev — Wimbledon QF (grass) ═══
MODELS vs MARKET
ELO: 62.1% A | ML: 58.5% A | Blend: 62.6% A
Book: 1.90 / 1.88 (implied A ~49.7% de-vig) | Betfair: 2.00 / 1.98
Market prices a coin flip; BOTH models disagree by 8-12 pts → value_pick A, edge 12.8%
RECENT FORM (last 5 each)
Fritz (4-0 Wimbledon):
07-06 W Bublik (1856 Elite) 7-6 6-4 6-4 — GRIND vs Elite
07-04 W Sonego (1675 Strong) 4 sets w/ TB — GRIND
07-02 W Kypson (1550 Avg) 6-2 6-2 7-5 — DOM
06-30 W Lajovic (1524 Avg) 6-3 6-4 6-3 — DOM
06-21 L Tiafoe (1746) Halle Final
Zverev (4-0 Wimbledon — ALL GRINDS):
07-07 W Lehecka (1844 Strong) 4 sets incl TB — GRIND
07-04 W Giron (1670 Strong) incl 7-6 set — GRIND
07-02 W Royer (1661 Strong) straights w/ TB — GRIND
06-30 W Blockx (1589 Avg) 4 sets, 2 TBs — GRIND
06-20 L Fritz (1996) Halle SF — lost to THIS opponent on grass 17d ago
FATIGUE
Fritz: 4 matches/12 sets 14d, 540 court min, last match 07-06
Zverev: 4 matches/12 sets 14d, 623 court min, last match 07-07 (yesterday)
Court-time diff 83min > 60 → Zverev disadvantaged; Fritz has the extra rest day
NARRATIVE
Let-down: none in window (Zverev FO title 31d ago; Fritz Halle Final loss 17d ago)
Venue: both 4-0 this event
H2H: Fritz beat Zverev on grass (Halle SF, 06-20) — direct recent grass evidence
Title recency: Zverev TITLE French Open 31d ago (clay) — long grind of a season, wins ugly
MARKETS (alt_markets model probs null → no independent margin read)
AH A +0.5 @1.89 / B -0.5 @2.02 — trivial line, no thesis
Total 42.5 O1.95/U1.99 — no margin read → stay ML
VERDICT: BET Fritz ML @1.90, 1.5u
Both models (ELO + ML) disagree with a pick'em market, and the qualitative read
validates it: Fritz cleaner through the draw (2 DOMs, grind only vs Elite Bublik),
Zverev grinding every match (4/4 with tiebreaks, 83 more court minutes, played
yesterday), and Fritz beat Zverev on grass 17 days ago. Win prob 0.58 vs 0.526
implied → ~5.4% edge → 1.5u.
Risks: Zverev is the FO champion and finds ways to win ugly; Fritz lost his last
two grass finals; margin projects tight either way.