Friday 17 July 2026: 182 singles matches, a model favourite published on 30. Day's record: 18 right winners out of 30 (60.0%). The favourite and its probability come from version 1.1.0 of our model, the one whose accuracy is measured and published: 67.39% right winners on 59,960 ATP matches since 2021, against 67.07% for the bookmaker's favourite. The prediction is only published where the model is calibrated (ATP, from Challenger to Grand Slam).
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:33 | Raphael Collignon vs Valentin Vacherot (n°38 / n°23) | Quarter-final | 1.61 / 2.45 | Collignon 65 % | Collignon 7-6(7) 4-6 7-5 ✔ |
| 13:00 | Alexander Shevchenko vs Dominic Stricker (n°98 / n°268) | Round 2 | 1.94 / 1.94 | Stricker 52 % | Shevchenko 7-6(5) 6-2 ✘ |
| 13:30 | Alexander Bublik vs Quentin Halys (n°16 / n°52) | Round 2 | 1.47 / 2.84 | Bublik 64 % | Halys 7-6(4) 4-6 6-7(5) ✘ |
| 14:35 | Juan Manuel Cerundolo vs Casper Ruud (n°45 / n°20) | Quarter-final | 3.41 / 1.36 | Ruud 71 % | Cerundolo 3-6 7-5 6-2 ✘ |
| 17:35 | Quentin Halys vs Alexander Shevchenko (n°52 / n°98) | Quarter-final | 1.60 / 2.49 | Halys 61 % | Shevchenko 6-7(5) 3-6 ✘ |
| 18:35 | Arthur Rinderknech vs Stefanos Tsitsipas (n°29 / n°53) | Quarter-final | 2.50 / 1.59 | Tsitsipas 67 % | Tsitsipas 3-6 6-3 3-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 19:35 | Roman Andres Burruchaga vs Daniel Merida Aguilar (n°59 / n°39) | Semi-final | 2.48 / 1.60 | Aguilar 62 % | Aguilar 4-6 2-6 ✔ |
| 22:00 | Damir Dzumhur vs Alex Molcan (n°104 / n°86) | Semi-final | 2.81 / 1.49 | Molcan 66 % | Dzumhur 3-6 6-4 5-3 ✘ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:30 | Tereza Valentova vs Alina Korneeva (n°50 / n°69) | Quarter-final | 1.80 / 2.09 | — | Korneeva 5-7 3-5 |
| 17:30 | Barbora Krejcikova vs Qinwen Zheng (n°29 / n°121) | Quarter-final | 1.90 / 1.97 | — | Krejcikova 6-4 6-4 |
| 19:35 | Alycia Parks vs Maria Sakkari (n°79 / n°35) | Quarter-final | 3.95 / 1.28 | — | Sakkari 4-6 3-6 |
| 21:05 | Clara Tauson vs Sara Bejlek (n°38 / n°30) | Quarter-final | 1.86 / 2.01 | — | Tauson 6-2 6-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Adolfo Daniel Vallejo vs Stefano Travaglia (n°60 / n°147) | Quarter-final | 1.42 / 3.10 | Vallejo 68 % | Vallejo 7-6(5) 6-2 ✔ |
| 14:05 | Nuno Borges vs Luciano Darderi (n°41 / n°22) | Quarter-final | 1.96 / 1.93 | Borges 54 % | Darderi 6-7(9) 4-6 ✘ |
| 16:35 | Andrey Rublev vs Sebastian Baez (n°24 / n°51) | Quarter-final | 1.61 / 2.45 | Rublev 61 % | Rublev 6-1 6-2 ✔ |
| 17:30 | Alejandro Tabilo vs Thiago Agustin Tirante (n°28 / n°42) | Quarter-final | 1.75 / 2.18 | Tabilo 55 % | Tabilo ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Yulia Putintseva vs Mayar Sherif (n°84 / n°52) | Quarter-final | 1.71 / 2.23 | — | Sherif 2-6 6-3 6-6 |
| 16:30 | Oleksandra Oliynykova vs Clara Burel (n°46 / n°416) | Quarter-final | 1.78 / 2.12 | — | Oliynykova 6-4 7-5 |
| 17:35 | Panna Udvardy vs Paula Badosa Gibert (n°68 / n°87) | Quarter-final | 3.92 / 1.28 | — | Gibert 4-6 6-7(2) |
| 21:00 | Tamara Zidansek vs Petra Marcinko (n°146 / n°77) | Quarter-final | 2.50 / 1.58 | — | Zidansek 6-3 7-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 15:00 | Vera Zvonareva vs Lanlana Tararudee (n°307 / n°76) | Quarter-final | 2.37 / 1.60 | — | Tararudee 3-6 2-6 |
| 15:00 | Anastasia Zakharova vs Tatiana Prozorova (n°101 / n°163) | Quarter-final | 1.96 / 1.86 | — | Zakharova 6-3 6-3 |
| 16:35 | Vendula Valdmannova vs Aliona Falei (n°165 / n°222) | Quarter-final | 2.01 / 1.82 | — | Valdmannova 6-2 6-3 |
| 17:00 | Hanne Vandewinkel vs Harmony Tan (n°81 / n°216) | Quarter-final | 1.65 / 2.27 | — | Vandewinkel 6-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:00 | Francesca Jones vs Noma Akugue Noha (n°104 / n°137) | Quarter-final | 1.53 / 2.54 | — | Jones 6-3 6-1 |
| 18:30 | Elizara Yaneva vs Martina Trevisan (n°166 / n°325) | Quarter-final | 1.57 / 2.43 | — | Trevisan 6-4 2-6 2-6 |
| 18:35 | Nuria Brancaccio vs Julia Riera (n°189 / n°147) | Quarter-final | 2.17 / 1.70 | — | Brancaccio 6-3 1-6 7-6(5) |
| 20:05 | Deborah Chiesa vs Lucia Bronzetti (n°333 / n°135) | Quarter-final | 2.29 / 1.64 | — | Bronzetti 6-2 3-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:00 | Erika Andreeva vs Sinja Kraus (n°214 / n°90) | Quarter-final | 3.21 / 1.36 | — | Kraus 4-6 1-6 |
| 13:40 | Julia Grabher vs Jeline Vandromme (n°112 / n°139) | Quarter-final | 2.43 / 1.57 | — | Grabher 6-2 7-6(5) |
| 13:45 | Marina Bassols Ribera vs Maria Lourdes Carle (n°133 / n°220) | Quarter-final | 1.57 / 2.45 | — | Ribera 6-2 6-1 |
| 15:35 | Veronika Erjavec vs Gina Feistel (n°106 / n°305) | Quarter-final | 1.43 / 2.86 | — | Erjavec 6-2 7-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:35 | Naiktha Bains vs Oceane Dodin (n°373 / n°329) | Semi-final | 2.47 / 1.54 | — | Bains 6-2 3-0 |
| 12:35 | Alicia Dudeney vs Hannah Klugman (n°230 / n°439) | Semi-final | 1.66 / 2.21 | — | Dudeney 6-3 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:30 | Sumit Nagal vs Federico Bondioli (n°234 / n°304) | Quarter-final | 1.64 / 2.33 | Nagal 61 % | Bondioli 6-1 5-7 3-6 ✘ |
| 14:35 | Max Alcala Gurri vs Franco Roncadelli (n°177 / n°267) | Quarter-final | 1.42 / 3.00 | Gurri 74 % | Gurri 6-1 6-3 ✔ |
| 16:15 | Stefano Napolitano vs Gonzalo Villanueva (n°229 / n°321) | Quarter-final | 1.62 / 2.37 | Napolitano 54 % | Villanueva 3-6 6-7(2) ✘ |
| 19:05 | Hugo Dellien vs Matyas Fuele (n°140 / n°554) | Quarter-final | 1.10 / 7.25 | Dellien 87 % | Fuele 6-2 3-6 4-6 ✘ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:15 | Dominik Palan vs Izan Almazan Valiente (n°506 / n°491) | Round 2 | 3.18 / 1.36 | Valiente 72 % | Valiente 5-7 1-3 ✔ |
| 20:00 | Tiago Pereira vs Alejo Sanchez Quilez (n°355 / n°395) | Quarter-final | 2.24 / 1.69 | Quilez 58 % | Pereira 6-4 7-6(4) ✘ |
| 20:00 | Dan Added vs Ilya Ivashka (n°281 / n°393) | Quarter-final | 3.10 / 1.40 | Ivashka 71 % | Ivashka 7-6(4) 1-6 3-6 ✔ |
| 21:35 | Akira Santillan vs Izan Almazan Valiente (n°331 / n°491) | Quarter-final | 1.85 / 2.01 | Santillan 51 % | Santillan 7-6(5) 2-6 6-2 ✔ |
| 21:35 | Chris Rodesch vs Oliver Crawford (n°153 / n°224) | Quarter-final | 1.41 / 3.02 | Rodesch 70 % | Rodesch 5-7 7-6(3) 7-5 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Daniel Elahi Galan vs Kimmer Coppejans (n°335 / n°217) | Quarter-final | 2.24 / 1.69 | Coppejans 62 % | Coppejans 2-6 1-5 ✔ |
| 13:35 | Ryan Nijboer vs Guy Den Ouden (n°532 / n°212) | Quarter-final | 4.21 / 1.25 | Ouden 79 % | Ouden 4-6 6-7(3) ✔ |
| 15:05 | Jan Kumstat vs Thijs Boogaard (n°186 / n°493) | Quarter-final | 1.94 / 1.92 | Boogaard 50 % | Kumstat 6-1 6-1 ✘ |
| 19:00 | Tom Gentzsch vs Max Houkes (n°145 / n°240) | Quarter-final | 1.82 / 2.05 | Gentzsch 55 % | Gentzsch 3-6 7-6(4) 6-4 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Martyna Kubka vs Han Shi (n°182 / n°264) | Quarter-final | 1.76 / 2.01 | — | Kubka 4-6 6-1 6-5 |
| 13:05 | Katarina Kuzmova vs Kira Pavlova (n°276 / n°347) | Quarter-final | 1.56 / 2.36 | — | Pavlova 4-6 4-5 |
| 15:05 | Maria Golovina vs Justina Mikulskyte (n°410 / n°231) | Quarter-final | 1.60 / 2.27 | — | Mikulskyte 2-6 3-5 |
| 15:05 | Maria Martinez Vaquero vs Valeria Savinykh (n°509 / n°677) | Quarter-final | 1.42 / 2.76 | — | Savinykh 6-3 6-7 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 04:35 | Keegan Rice vs Arthur Gea (n°582 / n°87) | Round 2 | 3.85 / 1.27 | Gea 79 % | Gea 4-6 2-5 ✔ |
| 19:35 | Philip Sekulic vs Murphy Cassone (n°353 / n°285) | Quarter-final | 2.53 / 1.56 | Cassone 62 % | Cassone 2-6 1-6 ✔ |
| 21:00 | Liam Draxl vs Arthur Gea (n°218 / n°87) | Quarter-final | 2.55 / 1.55 | Gea 61 % | Gea 6-7(5) 6-2 0-6 ✔ |
| 22:25 | August Holmgren vs Justin Boulais (n°247 / n°403) | Quarter-final | 1.47 / 2.78 | Holmgren 67 % | Holmgren 6-1 5-2 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 01:40 | Yibing Wu vs Bu Yunchaokete (n°113 / n°124) | Round 2 | 1.66 / 2.24 | Wu 59 % | Yunchaokete 4-6 2-4 ✘ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 01:45 | Erika Sema vs Cadence Brace (n°510 / n°258) | Round 2 | 6.00 / 1.11 | — | Brace 6-1 5-7 3-5 |
| 17:03 | Kayla Cross vs Rebecca Marino (n°162 / n°417) | Quarter-final | 2.56 / 1.52 | — | Cross 6-3 2-6 5-4 |
| 17:05 | Elizabeth Mandlik vs Lea Ma (n°170 / n°279) | Quarter-final | 1.48 / 2.56 | — | Mandlik 6-3 4-6 5-1 |
| 22:00 | Sakura Hosogi vs Ena Koike (n°348 / n°324) | Quarter-final | 2.52 / 1.50 | — | Hosogi 7-5 5-7 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:35 | Isabella Maria Serban vs Radka Zelnickova (n°474 / n°342) | Quarter-final | 1.83 / 1.93 | — | Zelnickova 4-6 6-2 4-5 |
| 12:15 | Aneta Kucmova vs Anna Siskova (n°461 / n°207) | Quarter-final | 4.47 / 1.19 | — | Kucmova 6-3 5-7 5-4 |
| 14:20 | Carolina Kuhl vs Julie Struplova (n°639 / n°218) | Quarter-final | 4.49 / 1.19 | — | Struplova 6-2 4-6 1-5 |
| 14:30 | Angela Fita Boluda vs Petra Sedlackova (n°213 / n°705) | Quarter-final | 1.33 / 3.20 | — | Sedlackova 6-2 2-6 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Tessa Johanna Brockmann vs Victoria Brand (n°337 / —) | Quarter-final | 1.22 / 3.97 | — | Brockmann 6-1 5-3 |
| 12:35 | Irene Burillo vs Alicia Herrero Linana (n°235 / n°305) | Quarter-final | 1.83 / 1.94 | — | Burillo 7-6 5-4 |
| 12:35 | Francesca Curmi vs Xinxin Yao (n°239 / n°282) | Quarter-final | 1.28 / 3.54 | — | Curmi 6-1 6-6 |
| 13:05 | Selena Janicijevic vs Nastasja Mariana Schunk (n°254 / n°315) | Quarter-final | 2.36 / 1.56 | — | Schunk 6-7 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:00 | Lia Karatancheva vs Beatrice Ricci (n°379 / n°555) | Quarter-final | 1.54 / 2.40 | — | Ricci 6-7 1-5 |
| 11:05 | Antonia Stoyanov vs Astrid Lew Yan Foon (n°594 / n°471) | Quarter-final | 1.52 / 2.45 | — | Stoyanov 6-4 4-6 5-2 |
| 11:05 | Katerina Tsygourova vs Carlota Martinez Cirez (n°394 / n°391) | Quarter-final | 2.31 / 1.58 | — | Tsygourova 6-3 4-6 5-3 |
| 11:05 | Gabriela Ce vs Luna Vujovic (n°330 / n°350) | Quarter-final | 2.17 / 1.65 | — | Ce 7-6 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:00 | Daria Egorova vs Georgia Pedone (n°397 / n°285) | Quarter-final | 2.02 / 1.81 | — | Egorova 6-2 6-6 |
| 18:00 | Oceane Babel vs Ana Sofia Sanchez (n°546 / n°413) | Quarter-final | 1.63 / 2.30 | — | Babel 6-1 5-2 |
| 19:10 | Martina Capurro Taborda vs Mell Elizabeth Reasco Gonzalez (n°241 / n°338) | Quarter-final | 1.23 / 4.21 | — | Gonzalez 6-7 2-5 |
| 19:10 | Lucciana Perez Alarcon vs Justina Maria Gonzalez Daniele (n°334 / n°430) | Quarter-final | 1.16 / 5.47 | — | Alarcon 6-0 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Malaika Rapolu vs Lexington Reed (n°352 / n°855) | Quarter-final | — / — | — | Reed 3-6 7-5 2-5 |
| 18:05 | Christasha McNeil vs Hanna Chang (n°836 / n°295) | Quarter-final | 2.61 / 1.47 | — | Chang 0-6 2-5 |
| 19:46 | Yexin Ma vs Dana Guzman (n°178 / n°479) | Quarter-final | 1.49 / 2.49 | — | Guzman 3-6 2-5 |
| 20:49 | Alina Shcherbinina vs Ekaterina Khayrutdinova (n°583 / n°471) | Quarter-final | 1.81 / 2.01 | — | Shcherbinina 6-2 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Noritaka Koizumi vs Fitriadi M Rifqi (— / n°510) | Quarter-final | 2.56 / 1.48 | — | Rifqi 7-6 0-6 0-5 |
| 13:05 | Wishaya Trongcharoenchaikul vs Jangjun Kim (n°850 / n°873) | Quarter-final | 8.84 / 1.06 | — | Kim 3-6 4-5 |
| 14:05 | Asahi Harazaki vs Yuquan Jin | Quarter-final | 1.10 / 6.51 | — | Harazaki 6-1 3-2 |
| 14:05 | Hoyoung Roh vs Shu Muto (n°725 / —) | Quarter-final | 1.09 / 6.90 | — | Roh 6-0 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Sean Cuenin vs Luca Wiedenmann (n°279 / n°547) | Quarter-final | — / — | — | Cuenin |
| 11:35 | Geoffrey Blancaneaux vs Yanis Ghazouani Durand (n°365 / n°595) | Quarter-final | 1.36 / 3.00 | — | Blancaneaux 6-1 5-2 |
| 14:13 | Daniel Jade vs Viktor Durasovic (n°693 / n°447) | Quarter-final | 1.85 / 1.88 | — | Jade 6-7 7-5 6-5 |
| 18:03 | Florent Bax vs Alexander Weis (n°303 / n°584) | Quarter-final | 1.70 / 2.06 | — | Weis 4-6 7-5 6-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 04:05 | Jeremy Beale vs Zachary Viiala (n°821 / —) | Quarter-final | 1.37 / 3.07 | — | Viiala 5-7 6-3 6-6 |
| 04:35 | Matthew Hulme vs Colin Sinclair (n°891 / n°501) | Quarter-final | 2.06 / 1.73 | — | Hulme 7-6 6-6 |
| 05:35 | Chase Ferguson vs Jake Delaney (n°646 / n°365) | Quarter-final | 3.82 / 1.24 | — | Delaney 2-6 7-6 6-6 |
| 06:40 | Matisse Bobichon vs Benjamin O'Connell (n°639 / —) | Quarter-final | 1.38 / 2.95 | — | O'Connell 4-6 7-5 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:00 | Naho Sato vs Anastasiia Gureva (n°570 / n°832) | Quarter-final | 1.31 / 3.28 | — | Sato |
| 11:05 | Alina Trynkina vs Seo Yun Choi (n°885 / —) | Quarter-final | 1.20 / 4.30 | — | Trynkina 6-7 7-5 5-1 |
| 11:10 | Alexandra Malova vs Maria Kalyakina (— / n°583) | Quarter-final | 4.68 / 1.17 | — | Kalyakina 6-3 3-6 4-5 |
| 11:15 | Junhan Zhang vs Jiayi Wang (n°622 / n°525) | Quarter-final | 2.55 / 1.49 | — | Wang 3-6 6-4 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Oskari Paldanius vs Theo Papamalamis (n°824 / n°654) | Quarter-final | 2.73 / 1.43 | — | Paldanius 6-4 2-6 5-3 |
| 11:05 | Flynn Thomas vs Lambert Ruland | Quarter-final | 1.57 / 2.34 | — | Ruland 3-6 3-5 |
| 12:55 | Luca Staeheli vs Vladyslav Orlov (n°529 / n°432) | Quarter-final | 2.20 / 1.64 | — | Orlov 2-6 4-5 |
| 14:30 | Alexander Wagner vs Max Wiskandt (— / n°377) | Quarter-final | 10.64 / 1.04 | — | Wiskandt 6-7 7-5 0-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Paul Barbier Gazeu vs Nicolas Robert (— / n°838) | Quarter-final | 1.39 / 2.89 | — | Robert 7-6 2-3 |
| 11:15 | Alaa Trifi vs Roan Jones (n°869 / —) | Quarter-final | 2.20 / 1.64 | — | Jones 6-7 2-5 |
| 13:20 | Amir Omarkhanov vs Charles Bertimon (n°615 / —) | Quarter-final | 1.31 / 3.39 | — | Bertimon 5-7 3-5 |
| 15:00 | Toufik Sahtali vs Dominick Mosejczuk (n°553 / —) | Quarter-final | 1.83 / 1.94 | — | Sahtali 6-7 7-5 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Rikke De Koning vs Sophie Greiner (n°893 / —) | Quarter-final | 1.35 / 3.05 | — | Koning 2-6 6-4 5-4 |
| 10:05 | Jana Bojovic vs Petra Konjikusic (n°870 / n°800) | Quarter-final | 1.91 / 1.81 | — | Konjikusic 5-7 3-5 |
| 13:44 | Ellie Daniels vs Dimitra Pavlou (— / n°789) | Quarter-final | 3.48 / 1.28 | — | Daniels 6-3 5-2 |
| 14:47 | Lucia Natal vs Nina Radovanovic (— / n°712) | Quarter-final | 7.79 / 1.08 | — | Radovanovic 1-6 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Davide Tortora vs Nikita Bilozertsev (n°892 / n°898) | Quarter-final | 2.27 / 1.60 | — | Tortora 4-6 6-3 5-1 |
| 11:35 | Pierre Delage vs Timofei Derepasko (n°600 / n°680) | Quarter-final | 1.65 / 2.17 | — | Delage 6-3 5-2 |
| 11:35 | Dinko Dinev vs Elgin Khoeblal (n°796 / n°865) | Quarter-final | 1.76 / 2.01 | — | Khoeblal |
| 11:35 | Guglielmo Verdese vs Sebastiano Cocola | Quarter-final | 2.25 / 1.61 | — | Verdese 7-6 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Oleksandr Ovcharenko vs Dragos Nicolae Cazacu (n°629 / n°709) | Quarter-final | 1.26 / 3.68 | — | Ovcharenko 3-6 6-3 6-5 |
| 10:05 | Semen Aginskiy vs Uladzimir Ignatik (— / n°869) | Quarter-final | 3.15 / 1.34 | — | Aginskiy 6-3 0-0 |
| 11:35 | Radu David Turcanu vs Cezar Gabriel Papoe (n°766 / —) | Quarter-final | 1.62 / 2.23 | — | Turcanu 6-4 5-7 5-2 |
| 11:35 | Ilya Snitari vs Mihai Razvan Marinescu (n°900 / n°880) | Quarter-final | 1.14 / 5.33 | — | Snitari 6-3 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 19:05 | Luka Talan Lopatic vs Javier Barranco Cosano (— / n°433) | Quarter-final | 4.78 / 1.17 | — | Cosano 4-6 4-5 |
| 19:05 | Reda Bennani vs Anas Mazdrashki (n°463 / n°857) | Quarter-final | 1.31 / 3.32 | — | Bennani 6-3 5-0 |
| 19:05 | Sergi Perez Contri vs Pablo Martinez Gomez (n°462 / n°559) | Quarter-final | 1.75 / 2.02 | — | Gomez 2-6 4-5 |
| 20:22 | Sergi Fita Juan vs Eric Vanshelboim (— / n°426) | Quarter-final | 2.63 / 1.48 | — | Vanshelboim 7-5 2-6 0-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Orel Kimhi vs Connor Doig (n°791 / —) | Quarter-final | 1.29 / 3.33 | — | Kimhi |
| 11:05 | Andreas Timini vs Giulio Perego (— / n°891) | Quarter-final | 2.40 / 1.54 | — | Perego 3-6 6-4 6-6 |
| 13:15 | Jordan Hasson vs Ofek Shimanov (— / n°857) | Quarter-final | 2.47 / 1.50 | — | Hasson 6-4 5-3 |
| 13:20 | Zsombor Velcz vs Charlie Robertson (n°889 / n°894) | Quarter-final | 1.98 / 1.79 | — | Velcz 7-6 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:10 | Rafael Izquierdo Luque vs Pablo Perez Ramos (n°708 / —) | Quarter-final | 1.62 / 2.23 | — | Ramos 4-6 4-5 |
| 12:10 | Maxwell Mckennon vs Pavlos Tsitsipas (n°639 / n°887) | Quarter-final | 1.12 / 5.97 | — | Mckennon 6-3 6-7 5-4 |
| 14:05 | Iker Urribarrens Ramirez vs Goncalo Marques (— / n°762) | Quarter-final | 2.61 / 1.47 | — | Marques 4-6 3-5 |
| 15:15 | Francisco Rocha vs Tiago Cacao (n°811 / n°665) | Quarter-final | 2.05 / 1.74 | — | Cacao 4-6 7-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Murkel Dellien vs Thiago Cigarran (n°370 / n°658) | Quarter-final | 1.20 / 4.28 | — | Cigarran 4-6 4-5 |
| 18:05 | Lorenzo Joaquin Rodriguez vs Fermin Tenti (n°454 / n°850) | Quarter-final | 1.16 / 4.97 | — | Rodriguez 6-1 5-4 |
| 19:35 | Maximo Zeitune vs Carlos Maria Zarate (n°642 / n°385) | Quarter-final | 2.25 / 1.61 | — | Zeitune 6-2 6-6 |
| 19:35 | Joaquin Aguilar Cardozo vs Juan Estevez (n°460 / n°357) | Quarter-final | 1.90 / 1.86 | — | Cardozo 6-3 3-6 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Donna Le Roux vs Jahnie Van Zyl | Quarter-final | 2.52 / 1.50 | — | Zyl 6-4 3-6 0-5 |
| 11:05 | Mika Buchnik vs Isabella Kruger (n°878 / n°849) | Quarter-final | 4.56 / 1.18 | — | Kruger 4-6 4-5 |
| 11:10 | Ksenia Smirnova vs Astrid Cirotte (n°830 / n°651) | Quarter-final | 1.60 / 2.27 | — | Cirotte 3-6 3-5 |
| 13:55 | Valentina Khrebtova vs Marilouise Van Zyl | Quarter-final | 4.78 / 1.17 | — | Zyl 0-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 16:05 | Gabriele Maria Noce vs Pietro Marino (n°801 / n°898) | Quarter-final | 1.89 / 1.87 | — | Marino 2-6 5-6 |
| 16:10 | Stefano D'Agostino vs Pierre Antoine Tailleu (n°797 / —) | Quarter-final | 1.24 / 3.81 | — | Tailleu 6-7 7-5 6-6 |
| 19:10 | Lorenzo Beraldo vs Pierluigi Basile (— / n°622) | Quarter-final | 5.21 / 1.17 | — | Basile 6-3 0-6 3-5 |
| 22:05 | Daniele Rapagnetta vs Maximilian Homberg (n°740 / n°831) | Quarter-final | 1.50 / 2.52 | — | Rapagnetta 7-5 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Victoria Milovanova vs Aiya Nupbay (n°457 / —) | Round 2 | — / — | — | Milovanova |
| 09:05 | Kamonwan Yodpetch vs Rinko Matsuda (n°822 / n°489) | Quarter-final | 2.06 / 1.72 | — | Yodpetch 4-6 7-5 5-3 |
| 09:10 | Gaeul Jang vs Kristina Kroitor (n°627 / n°475) | Quarter-final | 2.13 / 1.68 | — | Jang 3-6 7-5 4-3 |
| 09:15 | Ekaterina Maklakova vs Maria Sholokhova (n°440 / n°699) | Quarter-final | 1.84 / 1.92 | — | Sholokhova 3-6 6-6 |
| 11:50 | Victoria Milovanova vs Ekaterina Tupitsyna (n°457 / n°643) | Quarter-final | 2.31 / 1.63 | — | Tupitsyna 2-6 0-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Ekaterina Dotsenko vs Chelsea Fontenel (— / n°625) | Quarter-final | — / — | — | Dotsenko |
| 11:05 | Sofia Camila Rojas vs Aya El Sayed | Quarter-final | 1.20 / 4.34 | — | Rojas 4-6 6-2 5-2 |
| 11:05 | Kristina Paskauskas vs Yuliya Perapekhina (n°836 / —) | Quarter-final | 5.41 / 1.15 | — | Perapekhina 6-7 4-5 |
| 11:05 | Aspen Schuman vs Savannah Dada-Mascoll (n°878 / —) | Quarter-final | 1.41 / 2.86 | — | Schuman 7-6 0-6 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 04:05 | Natsuki Yoshimoto vs Lily Taylor (n°581 / n°886) | Quarter-final | 1.47 / 2.65 | — | Yoshimoto 6-4 6-7 5-4 |
| 04:35 | Stefani Webb vs Ya-Yi Yang (n°747 / n°520) | Quarter-final | 2.96 / 1.39 | — | Yang 3-6 5-6 |
| 05:35 | Tori Russell vs Destanee Aiava (— / n°665) | Quarter-final | 7.68 / 1.08 | — | Aiava 3-6 1-5 |
| 06:15 | Alana Subasic vs Belle Thompson (n°432 / n°663) | Quarter-final | 1.21 / 4.21 | — | Thompson 6-7 6-4 6-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:45 | Tomasz Berkieta vs Nikolai Barsukov (n°558 / n°724) | Quarter-final | 1.55 / 2.37 | — | Berkieta 6-3 5-3 |
| 14:50 | Oleksii Krutykh vs Ruben Hartig (n°448 / —) | Quarter-final | 1.04 / 10.69 | — | Krutykh 2-4 |
| 16:02 | Vincent Marysko vs Lasse Poertner (n°725 / n°865) | Quarter-final | 2.01 / 1.76 | — | Marysko 7-6 5-2 |
| 16:43 | Yannic Nittmann vs Adrian Oetzbach (— / n°636) | Quarter-final | 5.58 / 1.13 | — | Oetzbach 4-6 6-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Lorenzo Bocchi vs Filiberto Fumagalli (n°607 / —) | Quarter-final | 1.41 / 2.81 | — | Bocchi 6-0 5-3 |
| 12:35 | Luca Castagnola vs Menelaos Efstathiou (n°793 / n°666) | Quarter-final | 1.58 / 2.32 | — | Castagnola 4-6 6-3 6-5 |
| 12:43 | Radovan Michalik vs John Hallquist Lithen (— / n°645) | Round 2 | 4.23 / 1.21 | — | Michalik 4-6 6-4 5-4 |
| 15:05 | Tomas Lanik vs Gabriele Bosio (n°886 / n°693) | Quarter-final | 2.11 / 1.69 | — | Bosio 6-7 1-5 |
| 17:35 | Dimitris Sakellaridis vs Radovan Michalik (n°561 / —) | Quarter-final | — / — | — | Sakellaridis 6-2 5-0 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:10 | Marie Vogt vs Federica Trevisan (n°467 / —) | Quarter-final | 1.25 / 3.73 | — | Vogt 6-2 5-3 |
| 11:06 | Mia Horvit vs Ruth Roura Llaverias (n°756 / n°584) | Quarter-final | 2.49 / 1.51 | — | Llaverias 0-6 2-5 |
| 11:15 | Luca Udvardy vs Rose Marie Nijkamp (n°659 / n°735) | Quarter-final | 1.60 / 2.28 | — | Nijkamp |
| 11:52 | Ziva Falkner vs Veritsa Yaneva (n°890 / —) | Quarter-final | 1.16 / 4.99 | — | Falkner 6-3 0-6 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 01:05 | Tristan Mccormick vs Sulaiman Syed (n°709 / —) | Round 2 | 1.05 / 9.50 | — | Mccormick 6-2 5-4 |
| 01:05 | Alexander Bernard vs Ilija Palavestra (n°887 / —) | Round 2 | 1.94 / 1.83 | — | Bernard 7-6 5-3 |
| 01:05 | Benjamin Willwerth vs Joaquim Almeida | Round 2 | 1.45 / 2.67 | — | Willwerth 1-6 6-3 5-3 |
| 01:05 | Axel Nefve vs Nathan Cox (n°866 / —) | Round 2 | 1.49 / 2.53 | — | Nefve 6-4 5-4 |
| 01:05 | Drew Fishback vs Jerrid Gaines Jr | Round 2 | 2.86 / 1.40 | — | Jr 6-2 3-6 3-5 |
| 02:53 | Dakotah Bobo vs Muhammad Shoaib | Round 2 | 1.74 / 2.04 | — | Bobo 6-3 5-1 |
| 03:18 | Dillon Beckles vs Michael Antonius (— / n°670) | Round 2 | 7.99 / 1.07 | — | Antonius 1-6 0-2 |
| 03:28 | Ilyas Milad Fahim vs Kayden Colombo | Round 2 | 1.14 / 5.27 | — | Fahim 6-4 6-5 |
| 21:05 | Ilyas Milad Fahim vs Dakotah Bobo | Quarter-final | 1.66 / 2.16 | — | Fahim 6-1 5-2 |
| 21:05 | Alexander Bernard vs Michael Antonius (n°887 / n°670) | Quarter-final | 4.01 / 1.22 | — | Antonius 1-6 1-5 |
| 21:05 | Tristan Mccormick vs Benjamin Willwerth (n°709 / —) | Quarter-final | 2.26 / 1.61 | — | Mccormick 6-3 5-4 |
| 22:40 | Axel Nefve vs Jerrid Gaines Jr (n°866 / —) | Quarter-final | 1.74 / 2.04 | — | Jr 4-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:05 | Maximus Dussault vs Ozan Baris (— / n°433) | Quarter-final | 4.66 / 1.20 | — | Baris 3-6 4-5 |
| 18:10 | Aleksa Ciric vs Millen Hurrion (— / n°608) | Quarter-final | 3.23 / 1.32 | — | Ciric 7-5 5-3 |
| 19:30 | Mees Rottgering vs Evan Bynoe (n°389 / n°713) | Quarter-final | — / — | — | Rottgering 6-2 5-4 |
| 22:00 | Alexander Frusina vs Timo Legout (— / n°535) | Quarter-final | 4.94 / 1.18 | — | Legout 3-6 4-5 |
Three cases. The match is outside the scope where the model is calibrated and measured (ATP, from Challenger to Grand Slam): it is listed with its odds, without a prediction. An alert from our engines is active on this match: the prediction is reserved for subscribers until the market closes, then becomes public again. Or the match profile could not be computed.
Version 1.1.0 of the model picks the right winner in 67.39% of cases on 59,960 ATP matches since 2021, against 67.07% for the bookmaker's favourite on the same matches. The figure alone says nothing: each day's record is published and verifiable.
No. The model's favourite wins most of the time, but a bet only has value when the odds exceed 1 divided by the probability. Our paid alerts exist only in that case, on about two matches in a hundred.