TennisEdge's AI model finds no betting value in B. Gojo vs A. Mayo (Los Cabos on 2026-07-26) — the market is efficient, with B. Gojo favoured at 1.33.
MATCH: B. Gojo (rank 293, age 28) vs A. Mayo (rank 291, age 23) — Los Cabos, hard
MODELS vs MARKET
ELO prob A: 78.3% | ML prob A: 66.2% | Book implied A: 70.3% (1.33)
Betfair ML A: 1.34 (eff 1.323 after 5% comm -> implied 75.6%)
Betfair ML B: 1.55 vs book 3.15 — quotes incoherent (overround ~1.39), thin/illiquid exchange market
ELO edge for A at executable price: 78.3 - 75.6 = ~2.7% (below 5% bar). ML model is BELOW market on A.
ELO/RANKING SANITY
Gojo ELO-favourite at 78% yet ranked 293 vs Mayo 291 — rankings are dead even. Farmed-rating flag:
ELO built at weak Challenger/ITF fields; edge discounted. Live form does not independently back the
78% number — Gojo lost his most recent match straight sets (2-6 4-6) to D. Suresh (ELO 1623).
RECENT FORM (5 most recent per player)
Gojo: 07-23 L Suresh (1623) 2-6 4-6 | 07-21 W Gorzny (1499) DOM | 06-24 L Smith (1628) |
06-22 W Wong (1520) GRIND (TB) | 05-22 L Rodionov (1645) Final
Pattern: beats Weak/Avg, loses to every ~1620+ opponent faced recently.
Mayo: 07-22 L Michelsen (1856 Elite) 3 sets w/ 2 TBs — competitive vs Elite | 07-20 L Final vs
Magadan (1379) 3 sets | 07-19 W Langmo (1465) GRIND | 07-15 L Holmgren (1636) |
07-14 W Dalmasso (1439) DOM
Pattern: high-volume grinder, 4W-7L stretch, nearly everything goes 3 sets.
FATIGUE
Gojo: 2 matches/14d, 153 court min, last 07-23 — fresh.
Mayo: 5 matches/14d, 3 in 7d, 663 court min, 2 back-to-backs, last 07-22 — heavy load.
Diff ~510 min -> Mayo heavily disadvantaged. Age 23 = baseline recovery, no softening.
Fatigue points toward Gojo — but it may only confirm an edge, never create one.
NARRATIVE
Let-down: Mayo lost Bloomfield Hills Final 07-20 (5d ago) — outside 0-3d NOTE window. None material.
Venue: no Los Cabos history for either player in fetched window.
Surface transition: both coming off hard courts onto hard — none.
ALT MARKETS
handicap/totals null, model probs null — ML is the only stakeable market.
GATES
G1 edge-origin: FAIL — stripped of fatigue, A-side edge is ~2.7% vs executable 1.34 (ELO only,
and that ELO is a farmed-rating discount case; ML model sits below market). No numerical edge.
G2 consensus: FAIL (B side) — market + ELO both against Mayo; only signal is one competitive
loss to Michelsen, and the fatigue read goes against him too. A side moot given G1.
G3 fatal-risk: FAIL — thesis for A depends on trusting a 78% ELO contradicted by identical
rankings (293 vs 291) and Gojo's straight-set loss to a 1623 two days ago.
VERDICT: PASS. Market (esp. exchange at 1.34) already prices Gojo at ~75%; the only model above
that is a discounted farmed ELO, and the ML model implies no value on either side at executable
prices. Fatigue favours Gojo but cannot create the missing edge. Predicted winner: B. Gojo (~72%).