TENNISEDGE.GG

A. Galarneau vs V. Kopriva — Prediction & Analysis

Montreal · ATP Montreal - 1/64-finals · Aug. 3, 2026 · 14:00 UTC

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.

Surface hard Odds A. Galarneau 2.10 · V. Kopriva 1.72

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: A. Galarneau · V. Kopriva · head-to-head record · Montreal

Model probabilities

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?

Elo ratings

PlayerSurfaceEloRecordMatches
A. Galarneau hard1616 151–116267
V. Kopriva clay1729 139–96235

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.

Head to head

V. Kopriva leads 1–0 over 1 meeting. Full record.

DateEventSurfaceWinnerScore
Aug. 3, 2026MontrealhardV. Kopriva2 - 0

Recent form

A. Galarneau

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

V. Kopriva

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 →

Full analysis

═══ 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.