TENNISEDGE.GG

C. Norrie vs D. Shapovalov — Prediction & Analysis

Los Cabos · ATP Los Cabos - Semi-finals · Aug. 1, 2026 · 04:00 UTC

TennisEdge's AI model finds no betting value in C. Norrie vs D. Shapovalov (Los Cabos on 2026-08-01) — the market is efficient, with C. Norrie favoured at 1.80.

Surface hard Odds C. Norrie 1.80 · D. Shapovalov 2.01

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: C. Norrie · D. Shapovalov · head-to-head record · Los Cabos

Model probabilities

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

Method C. Norrie D. Shapovalov
Elo
ratings-based, surface-weighted
53.3% 46.7%
Machine learning
29-feature gradient-boosted model
60.4% 39.6%
Serve / return
point-by-point simulation
31.4% 68.6%
Blend
what the bot actually prices off
49.5% 50.5%
Market implied
de-vigged from the opening odds
52.8% 47.2%

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

Elo ratings

PlayerSurfaceEloRecordMatches
C. Norrie hard1843 125–89214
D. Shapovalov hard1830 102–78180

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

Head to head

C. Norrie leads 2–1 over 3 meetings. Full record.

DateEventSurfaceWinnerScore
Aug. 1, 2026Los CaboshardD. Shapovalov2 - 1
Oct. 1, 2021San DiegohardC. Norrie2 - 0
June 19, 2021LondongrassC. Norrie2 - 0

Recent form

C. Norrie

W C. Ugo Carabelli 0 - 2 Aug. 4, 2026
L D. Shapovalov 1 - 2 Aug. 1, 2026
W B. Tomic 2 - 0 July 31, 2026
W J. Duckworth 2 - 0 July 30, 2026
W A. Kovacevic 2 - 0 July 28, 2026

D. Shapovalov

L A. Gea 2 - 0 Aug. 2, 2026
W C. Norrie 1 - 2 Aug. 1, 2026
W D. Svrcina 2 - 0 July 31, 2026
W R. Pacheco Mendez 2 - 0 July 30, 2026
W R. Hijikata 2 - 1 July 29, 2026

All Aug. 1, 2026 results & picks →

Full analysis

C. Norrie (A, rank 28, age 30) vs D. Shapovalov (B, rank 37, age 27) — Los Cabos SF, hard.

MODELS vs MARKET
  ELO: A 53.3% | ML: A 60.4% | Sim: A 49.5% (Shapo 50.5%)
  Betfair ML: A 1.81 (impl 55.2%) / B 2.16 (impl 46.3%). Book A 1.80 / B 2.01. Value flag B +3.2% (book).
  Models SPLIT hard: ML bullish Norrie (60%), sim leans Shapovalov (50.5%), ELO mild Norrie (53%). Market sits in the middle — the disagreement is between the models, not model-vs-market.

RECENT FORM (Los Cabos, both 3 matches deep — both match-sharp)
  Norrie: 07-31 QF W Tomic(1630) 6-1 6-0 DOM; 07-30 R16 W Duckworth(1679) 6-4 6-4 DOM/Strong; 07-28 R32 W Kovacevic(1687) 6-4 6-1 DOM/Strong. Shape SHARPENING (6-1 6-0 blowout today). Prior 07-17/18 lines are UTS exhibition (non-standard scoring) — noise.
  Shapovalov: 07-31 QF W Svrcina(1748) 6-4 6-2 DOM/Strong; 07-30 R16 W Pacheco Mendez(1585) 6-3 6-2 DOM/Avg; 07-29 R32 W Hijikata(1744) 2-6 6-3 6-2 GRIND/Strong. Shape STABLE-SHARPENING, two wins over Strong (1748,1744).

FATIGUE
  Both played QF today (07-31), both back_to_back=2 — no differential from today. Norrie's easier QF (6-1 6-0, ~50min) vs Shapo (6-4 6-2, ~75min) and Norrie had rest day 07-29; Shapo played 3 straight days (29-30-31). If anything Shapo carries slightly more load, not Norrie. The raw court-minutes gap (Norrie 1439 vs Shapo 279) is a UTS-exhibition scoring artifact — noise per fatigue calibration, not an edge. No 3-set win yesterday for either (both straight-set wins 07-30 and 07-31) — no hangover haircut applies. Net: roughly equal.

NARRATIVE / SURFACE
  No recent Finals — no let-down. Both fully hard-court adapted (3 hard matches deep) — no transition. No title recency. ELO~rank agreement both sides — ELO credible; ML's 60% is the outlier, likely over-fitting Norrie's dominant run.

PRICING
  B (Shapo) @ Betfair 2.16: eff 2.102, need >47.6%. Best read (sim 50.5%) = +2.9% edge. Below 5%. min 2.08 — price clears but edge insufficient; ELO/ML both disagree.
  A (Norrie) @ Betfair 1.81: eff 1.769, need >56.5%. Only ML (60.4%) clears (+3.9%) — lone outlier model; ELO 53.3% and sim 49.5% fail. Below 5%.
  Total: sim Under 22.5 = 51.9% vs 52.3% needed (@1.96) = negative. Handicap model null; ~50/50 win prob makes Norrie -1.5 well under 50% — no read.
  AH: B +1.5 @ 1.90 (not staked — no edge).
  MARKET CHOICE: no market clears its bar.

GATES
  G1 edge-origin: FAIL — no market produces a >=5% numeric edge at the executable price before any adjustment; the only >5%-adjacent read (ML on Norrie) is a lone outlier model contradicted by ELO and the sim.
  G2 consensus:   stake-tier only — moot (no bet).
  G3 fatal-risk:  n/a — no bet.

VERDICT: PASS. Models disagree widely (ML vs sim on opposite sides), market prices efficiently in the middle, no side clears 5% at the executable price, and the qualitative read (both match-sharp, fatigue roughly even) provides no independent edge. Normal professional pass.