TennisEdge's AI model finds no betting value in A. Galarneau vs V. Kopriva (Montreal on 2026-08-03) — the market is efficient, with V. Kopriva favoured at 1.72.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | A. Galarneau | V. Kopriva |
|---|---|---|
| Elo ratings-based, surface-weighted |
37.7% | 62.3% |
| Machine learning 29-feature gradient-boosted model |
59.9% | 40.1% |
| Serve / return point-by-point simulation |
55.7% | 44.3% |
| Blend what the bot actually prices off |
37.7% | 62.3% |
| Market implied de-vigged from the opening odds |
45.0% | 55.0% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| A. Galarneau | hard | 1616 | 151–116 | 267 |
| V. Kopriva | clay | 1729 | 139–96 | 235 |
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.
V. Kopriva leads 1–0 over 1 meeting. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| Aug. 3, 2026 | Montreal | hard | V. Kopriva | 2 - 0 |
| L | V. Kopriva | 0 - 2 | Aug. 3, 2026 |
| L | A. Vukic | 2 - 0 | July 18, 2026 |
| W | T. Zink | 1 - 2 | July 15, 2026 |
| W | K. Uchida | 0 - 2 | July 14, 2026 |
| L | J. Fearnley | 1 - 2 | July 11, 2026 |
| W | A. Galarneau | 0 - 2 | Aug. 3, 2026 |
| L | I. Buse | 1 - 2 | July 20, 2026 |
| L | D. Prizmic | 0 - 2 | July 13, 2026 |
| L | J. Choinski | 0 - 3 | June 30, 2026 |
| L | E. Quinn | 2 - 1 | June 25, 2026 |
All Aug. 3, 2026 results & picks →
═══ A. Galarneau (A, #192, 27) vs V. Kopriva (B, #55, 29) — Montreal R64, hard ═══
MODELS vs MARKET
ELO: A 37.7% / B 62.3% (favors Kopriva — aligns with ranking 55 vs 192)
ML: A 59.9% / B 40.1% (favors Galarneau — recent-form driven)
Sim: A ~54.9% (covers -0.5 @ .549) / B 45.1%
Betfair ML: A 1.95 (impl 51.3%) / B 2.02 (impl 49.5%) | Pinnacle no-vig A 50.5%
→ Hard model split (ELO vs ML ~22pp apart); market efficiently at ~50/50.
RECENT FORM (last 5 shown)
Galarneau (A) — on-surface, match-sharp: Granby QF L vs Vukic 1673 6-7 6-7
(competitive GRIND loss); Granby R16 W vs Zink 1502 (3-set GRIND); Granby R32
W vs Uchida 1493 (DOM); Newport SF L vs Fearnley 1763; Newport QF W vs
Milavsky 1690 6-3 6-2 (DOM vs Strong). Grinder, plays lots of TBs/3-setters.
CAVEAT: many deep "Slam/ATP" runs vs 1350-1650 fields — form stats likely
weak-field-inflated; ranking 192 aligns with ELO's underdog read, not ML.
Kopriva (B) — FADING + transition risk: Kitzbuhel R32 L vs Buse 1808 5-7 7-6
1-6 (faded 3rd); Umag R32 L vs Prizmic 1868 1-6 3-6 (blowout); Wimbledon L vs
Choinski 1553 3-6 5-7 2-6 (lost to Avg); Mallorca QF L. Higher class (#55) in
a rough patch. Last two events CLAY → hard transition; NO recent hard-court
form in window (unknown on surface).
FATIGUE — non-factor. A last match 07-18 (15d), B 07-20 (13d); both 1 match/14d,
no back-to-back, no extreme spot. No 3-set-hangover applies. Roughly equal.
NARRATIVE — no letdown (no recent Final in immediate window driving a spot).
Surface: Kopriva TRANSITION clay→hard (widens margins, depresses level) — a mild
point for A's ML but not enough to price. Galarneau no transition (Granby hard).
ELO/RANKING SANITY — Kopriva ELO (62%) agrees with rank (#55) → credible class
signal, BUT no hard-court form to confirm. Galarneau ML (60%) vs rank #192 =
classic high-ML/modest-rank: rating farmed on weak fields → ML discounted.
GATES
G1 edge-origin: FAIL — best numeric read is the sim at A ~54.9%. Vs Betfair A
1.95 (comm-adj impl 52.6%) that is only ~2.3% edge, below the 5% bar; B side
is negative. No market clears G1 pre-narrative.
G2 consensus: stake-tier only (n/a — no qualifying bet).
G3 fatal-risk: n/a (no margin bet).
MARKET CHOICE
ML A @ Betfair 1.95: sim 54.9% vs comm-adj impl 52.6% → +2.3%, under 5% bar. PASS.
ML B @ Betfair 2.02: sim 45.1% vs impl 50.8% → negative. PASS.
Handicap A -0.5 @ 2.0 (book, worse than Betfair): ≈ ML, no edge. AH: A -0.5 @ 2.00.
Total 23.0: sim under@22.5 = .524; under 1.94 comm-adj impl 52.8% → ~0% edge. PASS.
alt_markets present.
VERDICT — PASS. Models split hard (ELO/rank say Kopriva, ML/sim say Galarneau);
Galarneau's form is weak-field-inflated (rank 192) while Kopriva's class is
undercut by a fade + clay→hard transition with no hard-court form. The market
has already resolved this to ~50/50 and no market clears the 5% executable-price
edge bar. Efficient — no bet.