TennisEdge's AI model finds no betting value in C. Osorio vs L. Noskova (Wimbledon on 2026-07-02) — the market is efficient, with L. Noskova favoured at 1.19.
Independent estimates of who wins, each from a different method. The blend is what the bot prices against the market.
| Method | C. Osorio | L. Noskova |
|---|---|---|
| Elo ratings-based, surface-weighted |
16.9% | 83.1% |
| Machine learning 29-feature gradient-boosted model |
39.6% | 60.4% |
| Blend what the bot actually prices off |
16.9% | 83.1% |
| Market implied de-vigged from the opening odds |
22.8% | 77.2% |
We publish how well these score against the closing market, including where they lose: how accurate are tennis predictions?
| Player | Surface | Elo | Record | Matches |
|---|---|---|---|---|
| C. Osorio | hard | 1807 | 72–65 | 137 |
| L. Noskova | hard | 1892 | 107–53 | 160 |
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. 2, 2026.
L. Noskova leads 2–1 over 3 meetings. Full record.
| Date | Event | Surface | Winner | Score |
|---|---|---|---|---|
| July 2, 2026 | Wimbledon | grass | L. Noskova | 2 - 1 |
| Nov. 14, 2025 | WTA Billie Jean King Cup - World Group | — | L. Noskova | 2 - 0 |
| Feb. 3, 2023 | Lyon | hard | C. Osorio | 2 - 0 |
| W | L. Stefanini | 0 - 2 | Aug. 2, 2026 |
| L | A. Zakharova | 0 - 2 | July 29, 2026 |
| W | S. Hunter | 2 - 0 | July 28, 2026 |
| L | L. Noskova | 1 - 2 | July 2, 2026 |
| W | S. Waltert | 2 - 0 | June 30, 2026 |
| W | K. Muchova | 1 - 2 | July 11, 2026 |
| W | M. Kostyuk | 0 - 2 | July 9, 2026 |
| W | E. Mertens | 2 - 0 | July 8, 2026 |
| W | M. Keys | 0 - 2 | July 6, 2026 |
| W | S. Cirstea | 1 - 2 | July 4, 2026 |
All July 2, 2026 results & picks →
═══════════════════════════════════════════ C. Osorio (A) vs L. Noskova (B) Wimbledon · grass · 1/32-finals · 2026-07-02 ═══════════════════════════════════════════ MODELS ELO prob A: 0.169 | ML prob A: 0.396 | Model A: 0.169 Market: A 4.03 (impl 0.228) | B 1.19 (impl 0.772) Value pick B, edge +5.9% @ 1.19 Alignment: ELO agrees strongly with market (Noskova heavy fav). ML more generous to Osorio (0.396) but still favors B. FORM Osorio (grass): 1-1. W vs Waltert (1403/Weak) 6-2 6-1 DOM; L Eastbourne SF vs Tomljanovic (1712). Clay-based player, weak vs quality on faster surfaces (recent L to Osaka, Kalinina, Udvardy, Kalinskaya). Noskova (grass): red-hot. WON Berlin TITLE (11d ago) beating Badosa 1748 (6-1 6-3 DOM), Eala 1911 (6-2 6-4), Pegula 1897 (F, 3set). Then upset L Bad Homburg R1 vs Ruse 6-1 6-3, rebounded W Wimbledon R1 vs Seidel 6-4 6-3. Multiple DOM wins over Elite/Strong on grass. FATIGUE Osorio: 2 matches/14d, ~106min court time, rested. Noskova: 6 matches/14d, ~365min court time, back-to-back run through Berlin title. Edge: court-time diff >60min → Noskova disadvantaged on paper (heavy schedule). NARRATIVE Let-down: Berlin Final won 11d ago — beyond 7d window (WEAK/None). Already played 2 matches since; let-down spot has passed. Venue momentum: Wimbledon 1-0 (Osorio); Noskova 1-0 this event. TITLE: Berlin 11d ago (grass) — live grass form strongly validates Noskova's price. VERDICT: PASS Noskova's grass form (three Elite/Strong DOM wins + title) far outweighs Osorio's clay-anchored ELO. Market efficient — ELO and ML both favor B; consensus is real. At 1.19 no value to back the fav, and Osorio (out-of-surface grinder, one weak-opponent win) has no qualitative underdog case despite Noskova's fatigue. No exploitable edge. ═══════════════════════════════════════════