TennisEdge's AI model finds no betting value in M. Damm vs S. Tsitsipas (Montreal on 2026-08-03) — the market is efficient, with S. Tsitsipas favoured at 1.50.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | M. Damm | S. Tsitsipas |
|---|---|---|
| Elo ratings-based, surface-weighted |
39.1% | 60.9% |
| Machine learning 29-feature gradient-boosted model |
30.0% | 70.0% |
| Serve / return point-by-point simulation |
55.8% | 44.2% |
| Blend what the bot actually prices off |
39.1% | 60.9% |
| Market implied de-vigged from the opening odds |
36.4% | 63.6% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| M. Damm | hard | 1738 | 135–76 | 211 |
| S. Tsitsipas | hard | 1815 | 133–83 | 216 |
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. 1, 2026.
| W | H. Rocha | 2 - 0 | Aug. 1, 2026 |
| L | B. Shelton | 1 - 2 | July 28, 2026 |
| W | A. Shelbayh | 2 - 1 | July 26, 2026 |
| W | K. Coppejans | 2 - 0 | July 25, 2026 |
| L | A. Rinderknech | 3 - 0 | July 1, 2026 |
| W | K. Rice | 2 - 0 | Aug. 1, 2026 |
| L | A. De Minaur | 2 - 1 | July 29, 2026 |
| W | R. Collignon | 2 - 1 | July 19, 2026 |
| W | A. Shevchenko | 1 - 2 | July 18, 2026 |
| W | A. Rinderknech | 1 - 2 | July 17, 2026 |
All Aug. 3, 2026 results & picks →
═══ M. Damm (A) vs S. Tsitsipas (B) — ATP Montreal, 1/64-finals, hard ═══
MODELS vs MARKET (Damm perspective)
ELO 0.391 | ML 0.300 | model 0.391
Book odds_a 2.62 (imp 0.364) | Betfair 2.56 | Pinnacle no-vig 0.342
Tsitsipas: book 1.50 / Betfair 1.45
ELO ~= market; ML below market; sharp Pinnacle (0.342) below Betfair (0.391).
ELO/ranking divergence: Damm rank 115 yet ELO-competitive (39%). His hard run
(Coppejans 1578, Shelbayh 1610, Rocha 1632) is all sub-1650 fields; his one
Elite test (Shelton 1940) was a loss. ELO likely modestly farmed on weak fields
-> discount the ELO edge toward ML/Pinnacle (~0.34).
RECENT FORM (last 5)
Damm (A), 22, match-sharp on hard:
08-01 W Rocha (1632) 6-3 7-6 GRIND, final win
07-28 L Shelton (1940 Elite) 4-6 6-4 4-6 competitive loss to Elite
07-26 W Shelbayh (1610) 4-6 7-5 7-6 GRIND, final win
07-25 W Coppejans (1578) 6-2 6-0 DOM
07-01 L Rinderknech grass
Shape: STABLE — winning but grinding 7-6s vs Avg fields; one DOM.
Tsitsipas (B), 27, match-sharp on hard:
08-01 W Rice (1537) 6-3 6-4 DOM, final win
07-29 L De Minaur (1982 Elite) 6-4 3-6 6-3 competitive loss to Elite
07-19 W Collignon (1865 Strong) 6-4 6-7 6-3 GRIND, Gstaad title (clay)
07-18 W Shevchenko (1704) 3-set
07-17 W Rinderknech (1734) 3-set
Shape: STABLE. TITLE: Gstaad 07-19 (clay); already transitioned to hard.
PATH & FATIGUE
Both played (and won) a FINAL yesterday 08-01, both 2-set wins (Damm 6-3 7-6;
Tsitsipas 6-3 6-4) — no 3-set hangover applies to either (2-set = ~neutral).
Damm heavier cumulative load (474min/4 matches_14d vs 403/3) but age 22,
recovers fast -> softened; cumulative minutes are context, not edge. Both
match-sharp on hard. Fatigue = roughly equal, no extreme spot. No surface
transition risk (both last played hard).
NARRATIVE
No let-down: neither is 0-2d off a FIRST final; both are seasoned final winners.
Venue: main-draw R1, no venue edge either way.
PRICING
Damm Betfair 2.56 -> comm-adj 2.482 (imp 0.403). My prob ~0.35 (ELO discounted
toward ML/Pinnacle). Edge 0.35-0.403 = NEGATIVE. Min odds 1.05/0.35 = 3.00 >
2.56 -> auto-PASS.
Tsitsipas Betfair 1.45 -> comm-adj 1.4275 (imp 0.700). My prob ~0.65.
Edge NEGATIVE. Min odds 1.05/0.65 = 1.62 > 1.45 -> auto-PASS.
alt_markets: none at analysis time (handicap/totals null).
GATES
G1 edge-origin: FAIL — no positive numeric edge on either side vs executable
Betfair price; ELO edge on Damm evaporates once weak-field farming discounted
and is negative against commission-adjusted odds anyway.
G2 consensus: stake-tier — models split (ELO=market, ML/Pinnacle below); n/a, no bet.
G3 fatal-risk: n/a (ML only; no margin bet).
VERDICT: PASS. Market efficient; sharp Pinnacle (0.342) sits below the exchange
price on Damm, no side clears its min-odds bar, and the lone ELO tick toward
Damm is a farmed-rating artifact, not an edge.