TENNISEDGE.GG

J. Paolini vs M. Sakkari — Prediction & Analysis

Wimbledon · · July 4, 2026 · 12:00 UTC

TennisEdge's AI model finds no betting value in J. Paolini vs M. Sakkari (Wimbledon on 2026-07-04) — the market is efficient, with J. Paolini favoured at 1.80.

Surface grass Odds J. Paolini 1.80 · M. Sakkari 2.02

Verdict: no bet

The model found no value at current prices — the market has this one priced about right. That verdict is part of the public record too.
Profiles: J. Paolini · M. Sakkari · head-to-head record · Wimbledon

Model probabilities

Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.

Method J. Paolini M. Sakkari
Elo
ratings-based, surface-weighted
69.1% 30.9%
Machine learning
29-feature gradient-boosted model
42.6% 57.4%
Blend
what the bot actually prices off
69.1% 30.9%
Market implied
de-vigged from the opening odds
52.9% 47.1%

We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?

Elo ratings

PlayerSurfaceEloRecordMatches
J. Paolini hard1867 119–80199
M. Sakkari hard1846 109–78187

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 22, 2026.

Head to head

J. Paolini leads 3–2 over 5 meetings. Full record.

DateEventSurfaceWinnerScore
July 4, 2026WimbledongrassJ. Paolini2 - 0
Feb. 10, 2026WTA DohahardM. Sakkari2 - 0
Aug. 10, 2025CincinnatihardJ. Paolini2 - 0
April 27, 2025MadridclayM. Sakkari2 - 0
Feb. 21, 2024WTA DubaihardJ. Paolini2 - 0

Recent form

J. Paolini

L M. Kostyuk 2 - 0 July 8, 2026
W A. Eala 2 - 1 July 6, 2026
W M. Sakkari 2 - 0 July 4, 2026
W V. Golubic 2 - 0 July 2, 2026
W R. Montgomery 2 - 1 June 30, 2026

M. Sakkari

L B. Krejcikova 2 - 0 July 19, 2026
W A. Korneeva 2 - 0 July 18, 2026
W A. Parks 0 - 2 July 17, 2026
W H. Dart 0 - 2 July 15, 2026
W P. Kudermetova 0 - 2 July 13, 2026

All July 4, 2026 results & picks →

Full analysis

═══════════════════════════════════════════════
J. Paolini vs M. Sakkari — Wimbledon (grass), R64
═══════════════════════════════════════════════

MODELS
  ELO prob A : 0.691  (strongly favors Paolini)
  ML  prob A : 0.427  (favors Sakkari)
  Model prob : 0.691  |  Market implied A : 0.529
  Odds: Paolini 1.80  /  Sakkari 2.02
  Value flag : A, edge +0.162 — but ELO-only; ML rejects it.
  → Models do NOT mutually agree. Wide divergence (0.69 vs 0.43).

FORM (grass, most recent first)
  Paolini
    W vs Golubic (1712, Strong)   7-6 6-4   GRIND (TB)
    W vs Montgomery (1912, Elite) 0-6 6-4 7-5  GRIND (3s, dropped bagel set)
    L vs Maria (1753) Eastbourne  4-6 3-6
  → 2-0 at Wimbledon but both wins were scrappy 3-set/TB grinds.
  Sakkari
    W vs Rakhimova (1650, Avg)    3-6 6-0 7-6(10)  GRIND (3s)
    W vs Tauson (1654, Strong)    6-3 6-3   DOM
    L vs Zheng (1690)             lost 3s
    L vs Maria (1760)             3-6 3-6
  → 2-0 at Wimbledon; the Tauson DOM is the cleanest win on the board.

FATIGUE (14d)
  Paolini : 3 matches, ~9 sets, ~225 court-min
  Sakkari : 2 matches, ~6 sets, ~148 court-min
  Court-time diff 77min (>60) → heavier side Paolini disadvantaged.
  → Slight rest edge to SAKKARI — this pushes AGAINST ELO's favorite.

NARRATIVE
  Let-down : None (no recent Finals either player)
  Venue    : both 2-0 at this Wimbledon; no differential edge
  Title    : none

VERDICT
  ELO's +16% "value" on Paolini is not confirmed by the market-anchored
  ML (which flips to Sakkari), and the qualitative read does not rescue it:
  Paolini has done more grinding and carries a real court-time deficit.
  Nothing validates backing the ELO favorite, and betting Sakkari purely
  on ML+fatigue means fading a 0.69 ELO read — no clean edge either way.
  No-consensus spot → PASS.