TennisEdge's AI model finds no betting value in T. Atmane vs J. Draper (Montreal on 2026-08-03) — the market is efficient, with J. Draper favoured at 1.57.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | T. Atmane | J. Draper |
|---|---|---|
| Elo ratings-based, surface-weighted |
19.5% | 80.5% |
| Machine learning 29-feature gradient-boosted model |
26.2% | 73.8% |
| Serve / return point-by-point simulation |
24.9% | 75.1% |
| Blend what the bot actually prices off |
28.6% | 71.4% |
| Market implied de-vigged from the opening odds |
39.8% | 60.2% |
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 July 30, 2026.
| L | A. Tabilo | 0 - 2 | July 30, 2026 |
| W | F. Tiafoe | 1 - 2 | July 28, 2026 |
| L | F. Tiafoe | 3 - 1 | July 1, 2026 |
| L | G. Diallo | 2 - 1 | June 22, 2026 |
| L | D. Medvedev | 0 - 2 | June 17, 2026 |
| L | U. Humbert | 0 - 2 | June 26, 2026 |
| W | G. Diallo | 2 - 0 | June 25, 2026 |
| W | J. Pinnington Jones | 2 - 0 | June 24, 2026 |
| W | M. Giron | 0 - 2 | June 22, 2026 |
| L | T. M. Etcheverry | 1 - 1 | April 13, 2026 |
All Aug. 3, 2026 results & picks →
═══ T. Atmane (A) vs J. Draper (B) — Montreal R1, hard ═══
MODELS vs MARKET
ELO: A 0.195 / B 0.805 ML: A 0.262 / B 0.738 Blended: A 0.286 / B 0.714
Betfair ml: A 3.0 / B 1.46 (comm-adj implied B 0.696, A 0.345)
Pinnacle no-vig: A 0.327. Book: A 2.37 / B 1.57.
All three models AND the market agree Draper wins. Consensus on the winner.
Blended B-ml edge = +1.8% (<5% bar). ELO B-edge = +10.9% but ELO is the
one model that ignores Draper's context (see below) — discount it.
Betfair already prices the dog Atmane at 33.3%, HIGHER than every model
(20-29%) — so there is no undervalued-dog edge on A either; the exchange is
ahead of the models on Atmane.
RECENT FORM / PATH / SHAPE
Atmane (A, 24, rank 51): MATCH-SHARP on hard. Washington last week —
beat Tiafoe (Elite 1886) in 3 sets 07-28, then lost tight to Tabilo
(1791) 3-6 6-7 07-30. 2 hard matches in 7d, 3 days rest into today.
Quality on-surface win + timing grooved. Shape STABLE-to-SHARPENING.
Draper (B, 24, rank 10): last match 2026-06-26 (Eastbourne SF loss) —
a 37-DAY LAYOFF into match one. All recent form is GRASS (Eastbourne run).
Grass -> hard TRANSITION + long rust = depressed level and wider margin
variance in his opener. Rank/ELO both credible but neither prices the
layoff or surface switch, so ELO OVERSTATES Draper here.
FATIGUE (Step 2)
Atmane: 239 court-min/14d, last match 07-30, 3 days rest — context only,
not an extreme spot. No haircut. Age 24 baseline.
Draper: well-rested (0 matches 14d) but that IS the rust — fresh-but-cold.
Net: no fatigue edge either way.
NARRATIVE
Transition: Draper grass->hard = RISK on any tight cover of him; supports
Atmane's live-dog case but the exchange already reflects it.
No Final/let-down signal. No venue history for either at Montreal.
ALT MARKETS
Handicap A +3.5 @1.69: edge -20.4% (no). B -3.5 @1.93: edge +6.9% but
wide-lay tier needs >=10% AND the cover thesis (Draper blows out a
rested, match-sharp opponent in his rusty opener) is contradicted by his
transition/layoff — sim's 0.5998 is built on off-surface grass inputs. PASS.
Totals: Over 22.5 @1.91 edge -11.3%; Under 22.5 @1.73 edge -1.4%. No edge.
GATES
G1 edge-origin: FAIL — no market clears the numeric bar pre-narrative
(best ML edge +1.8% blended; ELO's +10.9% rests on a rust-blind model).
G2 consensus: PASS(stake-tier only) — full model+market consensus on winner.
G3 fatal-risk: n/a for ML; margin bets fail G1 anyway.
VERDICT: PASS. Winner consensus is efficient; the only nominal edge (ELO on
Draper) comes from the one model that ignores his 37-day layoff and grass->hard
switch, and the exchange already prices the dog better than the models. No side
clears 5%. AH: A +3.5 @ 1.69 (shadow: not staked, dog is A but no ML edge).