Saturday 18 July 2026: 121 singles matches, a model favourite published on 32. Day's record: 28 right winners out of 32 (87.5%). 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 |
|---|---|---|---|---|---|
| 12:05 | Raphael Collignon vs Juan Manuel Cerundolo (n°38 / n°45) | Semi-final | 1.66 / 2.35 | Collignon 61 % | Collignon 1-6 7-6(5) 7-5 ✔ |
| 14:45 | Alexander Shevchenko vs Stefanos Tsitsipas (n°98 / n°53) | Semi-final | 4.11 / 1.27 | Tsitsipas 79 % | Tsitsipas 4-6 6-3 3-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:10 | Daniel Merida Aguilar vs Damir Dzumhur (n°39 / n°104) | Final | 1.51 / 2.73 | Aguilar 65 % | Aguilar 6-2 5-7 6-2 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 19:30 | Maria Sakkari vs Alina Korneeva (n°35 / n°69) | Semi-final | 1.69 / 2.29 | — | Sakkari 6-1 7-5 |
| 21:25 | Clara Tauson vs Barbora Krejcikova (n°38 / n°29) | Semi-final | 2.21 / 1.74 | — | Krejcikova 1-6 6-4 1-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:05 | Adolfo Daniel Vallejo vs Luciano Darderi (n°60 / n°22) | Semi-final | 2.51 / 1.59 | Darderi 59 % | Darderi 4-6 7-6(11) 3-6 ✔ |
| 17:25 | Andrey Rublev vs Alejandro Tabilo (n°24 / n°28) | Semi-final | 1.44 / 3.01 | Rublev 68 % | Rublev 6-4 4-6 6-4 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:10 | Mayar Sherif vs Oleksandra Oliynykova (n°52 / n°46) | Semi-final | 1.74 / 2.21 | — | Sherif 6-3 6-1 |
| 18:55 | Paula Badosa Gibert vs Tamara Zidansek (n°87 / n°146) | Semi-final | 1.28 / 4.03 | — | Gibert 3-6 7-5 7-6(1) |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Susan Bandecchi vs Xinyu Gao (n°152 / n°234) | Qualifying 1 | 2.56 / 1.53 | — | Gao 5-7 3-6 |
| 12:05 | Elena Micic vs Linda Fruhvirtova (n°277 / n°174) | Qualifying 1 | 3.61 / 1.31 | — | Fruhvirtova 3-6 5-7 |
| 12:05 | Priscilla Hon vs Karman Kaur Thandi (n°156 / n°534) | Qualifying 1 | 1.16 / 5.34 | — | Hon 6-3 |
| 13:30 | Kyoka Okamura vs Carol Young Suh Lee (n°283 / n°143) | Qualifying 1 | 4.73 / 1.20 | — | Lee 5-7 1-6 |
| 13:45 | Dominika Salkova vs Denisa Zoldakova (n°118 / n°482) | Qualifying 1 | 1.28 / 3.79 | — | Salkova 6-4 6-4 |
| 14:00 | Aoi Ito vs Gabriela Andrea Knutson (n°373 / n°184) | Qualifying 1 | 2.03 / 1.82 | — | Knutson 4-6 4-6 |
| 15:25 | Sofia Costoulas vs Nao Hibino (n°155 / n°228) | Qualifying 1 | 1.89 / 1.94 | — | Costoulas 6-7(4) 7-5 6-4 |
| 15:25 | Barbora Palicova vs Mai Hontama (n°200 / n°167) | Qualifying 1 | 2.54 / 1.54 | — | Hontama 3-6 3-6 |
| 15:40 | Rebeka Masarova vs Valentina Ryser (n°180 / n°263) | Qualifying 1 | 1.28 / 3.83 | — | Ryser 6-4 3-2 |
| 17:20 | Victoria Bervid vs Rina Saigo (n°899 / n°272) | Qualifying 1 | 6.43 / 1.12 | — | Saigo 1-6 2-6 |
| 17:25 | Veronika Podrez vs Tereza Krejcova (n°132 / —) | Qualifying 1 | 1.06 / 9.27 | — | Podrez 3-6 6-2 5-1 |
| 18:30 | Viktoria Morvayova vs Ayla Aksu (n°312 / n°200) | Qualifying 1 | 2.80 / 1.46 | — | Aksu 3-6 3-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:35 | Nico Hipfl vs Lorenzo Giustino (n°825 / n°201) | Qualifying 1 | 3.63 / 1.30 | Giustino 74 % | Giustino 2-6 4-6 ✔ |
| 12:35 | Federico Cina vs Daniel Michalski (n°181 / n°302) | Qualifying 1 | 1.36 / 3.25 | Cina 71 % | Cina 6-2 3-6 6-1 ✔ |
| 14:15 | Niklas Waldner vs Laslo Djere (— / n°206) | Qualifying 1 | 22.67 / 1.01 | Djere 97 % | Djere 2-6 4-6 ✔ |
| 14:40 | Federico Coria vs Vitaliy Sachko (n°897 / n°188) | Qualifying 1 | 2.64 / 1.51 | Sachko 62 % | Sachko 6-7(5) 2-6 ✔ |
| 15:50 | Gustavo Heide vs Kilian Feldbausch (n°128 / n°233) | Qualifying 1 | 1.68 / 2.23 | Heide 58 % | Feldbausch 4-6 2-6 ✘ |
| 17:25 | Jurij Rodionov vs Andrey Chepelev (n°143 / n°383) | Qualifying 1 | 1.23 / 4.41 | Rodionov 77 % | Rodionov 6-2 6-2 ✔ |
| 17:35 | Hugo Dellien vs Michele Ribecai (n°140 / n°264) | Qualifying 1 | 1.30 / 3.67 | Dellien 75 % | Dellien 4-6 6-1 6-3 ✔ |
| 18:35 | Sandro Kopp vs Pierre-Hugues Herbert (n°283 / n°288) | Qualifying 1 | 1.69 / 2.22 | Kopp 62 % | Kopp 6-4 6-4 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:05 | Kyrian Jacquet vs Goncalo Da Rosa Castro (n°107 / —) | Qualifying 1 | 1.01 / 25.11 | Jacquet 97 % | Jacquet 6-1 6-2 ✔ |
| 14:05 | Edas Butvilas vs Clement Tabur (n°195 / n°159) | Qualifying 1 | 2.84 / 1.45 | Tabur 67 % | Tabur 6-1 6-7(5) 4-6 ✔ |
| 14:10 | Taro Daniel vs Juan Carlos Prado Angelo (n°160 / n°155) | Qualifying 1 | 1.65 / 2.29 | Daniel 57 % | Daniel 6-4 6-2 ✔ |
| 15:30 | Francisco Rocha vs Gonzalo Bueno (n°811 / n°172) | Qualifying 1 | 5.29 / 1.17 | Bueno 82 % | Bueno 4-6 4-6 ✔ |
| 15:45 | Orlando Luz vs Chun Hsin Tseng (n°897 / n°221) | Qualifying 1 | — / — | not computed | Luz 6-3 1-0 |
| 15:45 | Pedro Martinez Portero vs David Jorda Sanchis (n°148 / n°192) | Qualifying 1 | 1.36 / 3.26 | Portero 72 % | Portero 6-0 5-4 ✔ |
| 17:30 | Andrea Pellegrino vs Joao Silva (n°129 / —) | Qualifying 1 | 1.08 / 8.25 | Pellegrino 93 % | Pellegrino 6-3 6-2 ✔ |
| 17:35 | Joao Domingues vs Timofey Skatov (n°601 / n°205) | Qualifying 1 | 4.35 / 1.23 | Skatov 79 % | Skatov 4-6 7-6(5) 4-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 16:40 | Vendula Valdmannova vs Lanlana Tararudee (n°165 / n°76) | Semi-final | 2.45 / 1.59 | — | Tararudee 2-6 0-6 |
| 18:30 | Anastasia Zakharova vs Hanne Vandewinkel (n°101 / n°81) | Semi-final | 2.11 / 1.78 | — | Vandewinkel 3-6 3-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:00 | Lucia Bronzetti vs Nuria Brancaccio (n°135 / n°189) | Semi-final | 1.63 / 2.35 | — | Bronzetti 6-4 5-7 6-0 |
| 19:55 | Martina Trevisan vs Francesca Jones (n°325 / n°104) | Semi-final | 2.78 / 1.47 | — | Jones 6-2 1-6 1-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:35 | Marina Bassols Ribera vs Sinja Kraus (n°133 / n°90) | Semi-final | 2.92 / 1.44 | — | Kraus 6-3 4-6 1-6 |
| 15:05 | Veronika Erjavec vs Julia Grabher (n°106 / n°112) | Semi-final | 1.84 / 2.02 | — | Grabher 1-6 4-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:35 | Alicia Dudeney vs Naiktha Bains (n°230 / n°373) | Final | 1.28 / 3.48 | — | Dudeney 6-3 6-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 16:40 | Max Alcala Gurri vs Gonzalo Villanueva (n°177 / n°321) | Semi-final | 1.40 / 3.11 | Gurri 72 % | Gurri 4-6 7-5 6-2 ✔ |
| 19:20 | Matyas Fuele vs Federico Bondioli (n°554 / n°304) | Semi-final | 3.56 / 1.32 | Bondioli 72 % | Bondioli 2-6 4-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:05 | Tiago Pereira vs Ilya Ivashka (n°355 / n°393) | Semi-final | 3.00 / 1.42 | Ivashka 69 % | Ivashka 6-7(5) 6-2 6-7(7) ✔ |
| 23:05 | Chris Rodesch vs Akira Santillan (n°153 / n°331) | Semi-final | 1.26 / 4.07 | Rodesch 80 % | Rodesch 6-3 2-1 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 15:15 | Guy Den Ouden vs Kimmer Coppejans (n°212 / n°217) | Semi-final | 1.90 / 1.95 | Coppejans 52 % | Ouden 6-2 7-6(3) ✘ |
| 17:15 | Tom Gentzsch vs Jan Kumstat (n°145 / n°186) | Semi-final | 1.74 / 2.15 | Gentzsch 54 % | Gentzsch 7-5 6-4 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Martyna Kubka vs Kira Pavlova (n°182 / n°347) | Semi-final | 1.26 / 3.67 | — | Kubka 6-4 4-6 5-4 |
| 14:25 | Valeria Savinykh vs Justina Mikulskyte (n°677 / n°231) | Semi-final | 3.01 / 1.36 | — | Mikulskyte 4-6 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 01:05 | Aleksandar Vukic vs Alexis Galarneau (n°96 / n°183) | Quarter-final | 2.04 / 1.82 | Galarneau 52 % | Vukic 7-6(2) 4-4 ✘ |
| 18:35 | Murphy Cassone vs Arthur Gea (n°285 / n°87) | Semi-final | 2.55 / 1.55 | Gea 64 % | Gea 3-6 3-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 02:05 | Colton Smith vs Bu Yunchaokete (n°222 / n°124) | Quarter-final | 2.36 / 1.63 | Yunchaokete 61 % | Yunchaokete 7-6(1) 3-6 3-4 ✔ |
| 02:05 | Chak Lam Coleman Wong vs Spencer Johnson (n°94 / n°444) | Quarter-final | 1.64 / 2.33 | Wong 50 % | Johnson 3-6 6-7(2) ✘ |
| 02:05 | Mark Lajal vs Rio Noguchi (n°152 / n°219) | Quarter-final | 1.35 / 3.36 | Lajal 72 % | Lajal 6-4 4-3 ✔ |
| 03:35 | Matthew Forbes vs Bernard Tomic (n°758 / n°179) | Quarter-final | 2.70 / 1.50 | Tomic 63 % | Tomic 6-7(1) 3-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:15 | Sara Saito vs Cadence Brace (n°244 / n°258) | Quarter-final | 2.23 / 1.67 | — | Saito 6-0 5-2 |
| 17:05 | Elizabeth Mandlik vs Kayla Cross (n°170 / n°162) | Semi-final | 1.47 / 2.58 | — | Cross 0-0 |
| 23:10 | Sara Saito vs Sakura Hosogi (n°244 / n°348) | Semi-final | 1.52 / 2.56 | — | Saito 6-2 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:35 | Petra Sedlackova vs Radka Zelnickova (n°705 / n°342) | Semi-final | 1.63 / 2.22 | — | Zelnickova 6-1 2-6 5-6 |
| 13:05 | Julie Struplova vs Aneta Kucmova (n°218 / n°461) | Semi-final | 1.44 / 2.71 | — | Struplova 7-5 4-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:05 | Tessa Johanna Brockmann vs Irene Burillo (n°337 / n°235) | Semi-final | 1.80 / 1.96 | — | Burillo 5-7 2-5 |
| 16:05 | Nastasja Mariana Schunk vs Francesca Curmi (n°315 / n°239) | Semi-final | 2.20 / 1.64 | — | Schunk 6-3 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Gabriela Ce vs Antonia Stoyanov (n°330 / n°594) | Semi-final | 2.16 / 1.66 | — | Stoyanov 2-6 3-5 |
| 11:05 | Katerina Tsygourova vs Beatrice Ricci (n°394 / n°555) | Semi-final | 1.86 / 1.90 | — | Ricci 6-1 3-6 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Daria Egorova vs Oceane Babel (n°397 / n°546) | Semi-final | 1.46 / 2.64 | — | Babel 5-7 5-6 |
| 19:25 | Mell Elizabeth Reasco Gonzalez vs Lucciana Perez Alarcon (n°338 / n°334) | Semi-final | 5.61 / 1.15 | — | Gonzalez 6-3 6-7 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 19:05 | Lexington Reed vs Hanna Chang (n°855 / n°295) | Semi-final | 3.58 / 1.27 | — | Chang 2-6 4-5 |
| 19:05 | Dana Guzman vs Alina Shcherbinina (n°479 / n°583) | Semi-final | 2.03 / 1.80 | — | Shcherbinina 7-6 0-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:00 | Federica Urgesi vs Yelyzaveta Kotliar (n°274 / n°360) | Qualifying 1 | 1.43 / 2.87 | — | Kotliar |
| 18:00 | Miriana Tona vs Dalila Spiteri (n°359 / n°361) | Qualifying 1 | 2.84 / 1.44 | — | Tona |
| 18:05 | Yufei Ren vs Carla Giambelli (n°313 / —) | Qualifying 1 | 1.34 / 3.29 | — | Ren 5-7 6-4 6-3 |
| 19:30 | Raluca Georgiana Serban vs Anastasia Bertacchi (n°376 / n°718) | Qualifying 1 | 1.33 / 3.40 | — | Serban 5-7 6-4 6-0 |
| 19:30 | Rasheeda Mcadoo vs Isabella Shinikova (n°536 / n°347) | Qualifying 1 | 1.90 / 1.92 | — | Shinikova 4-6 4-6 |
| 20:55 | Emily Webley-Smith vs Mina Hodzic (n°890 / n°275) | Qualifying 1 | 15.79 / 1.02 | — | Hodzic 2-6 1-6 |
| 21:00 | Lucija Ciric Bagaric vs Amarissa Kiara Toth (n°364 / n°396) | Qualifying 1 | 2.42 / 1.58 | — | Toth |
| 22:00 | Noemi Basiletti vs Laura Boehner (n°314 / —) | Qualifying 1 | 1.01 / 22.72 | — | Basiletti 6-2 6-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Asahi Harazaki vs Hoyoung Roh (— / n°725) | Semi-final | 2.24 / 1.62 | — | Roh 2-6 2-5 |
| 13:05 | Jangjun Kim vs Fitriadi M Rifqi (n°873 / n°510) | Semi-final | 1.56 / 2.36 | — | Rifqi 6-1 3-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Alexander Weis vs Geoffrey Blancaneaux (n°584 / n°365) | Semi-final | 2.43 / 1.57 | — | Weis |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 03:05 | Zachary Viiala vs Matthew Hulme (— / n°891) | Semi-final | 2.22 / 1.65 | — | Hulme 2-6 7-6 6-5 |
| 04:35 | Benjamin O'Connell vs Jake Delaney (— / n°365) | Semi-final | 5.23 / 1.15 | — | Delaney 6-4 3-6 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 09:10 | Alina Trynkina vs Naho Sato (n°885 / n°570) | Semi-final | 1.60 / 2.27 | — | Trynkina 6-3 5-1 |
| 09:15 | Maria Kalyakina vs Jiayi Wang (n°583 / n°525) | Semi-final | 3.47 / 1.28 | — | Wang 4-6 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Oskari Paldanius vs Max Wiskandt (n°824 / n°377) | Semi-final | 3.08 / 1.35 | — | Wiskandt 3-6 5-6 |
| 12:20 | Vladyslav Orlov vs Lambert Ruland (n°432 / —) | Semi-final | 1.22 / 4.01 | — | Orlov 6-3 6-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Nicolas Robert vs Roan Jones (n°838 / —) | Semi-final | 2.65 / 1.44 | — | Robert 4-1 |
| 11:05 | Toufik Sahtali vs Charles Bertimon (n°553 / —) | Semi-final | 1.37 / 2.91 | — | Bertimon 7-5 1-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Nina Radovanovic vs Rikke De Koning (n°712 / n°893) | Semi-final | 1.25 / 3.64 | — | Radovanovic 6-1 5-2 |
| 11:05 | Ellie Daniels vs Petra Konjikusic (— / n°800) | Semi-final | 2.67 / 1.43 | — | Konjikusic 3-6 7-6 0-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:43 | Davide Tortora vs Elgin Khoeblal (n°892 / n°865) | Semi-final | 1.89 / 1.87 | — | Tortora 6-2 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Semen Aginskiy vs Oleksandr Ovcharenko (— / n°629) | Semi-final | 4.11 / 1.20 | — | Ovcharenko 2-6 1-5 |
| 10:05 | Radu David Turcanu vs Ilya Snitari (n°766 / n°900) | Semi-final | 2.32 / 1.56 | — | Turcanu 6-4 2-6 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:35 | Javier Barranco Cosano vs Reda Bennani (n°433 / n°463) | Semi-final | 2.05 / 1.73 | — | Cosano 6-3 5-7 5-1 |
| 20:35 | Eric Vanshelboim vs Pablo Martinez Gomez (n°426 / n°559) | Semi-final | 2.61 / 1.51 | — | Vanshelboim 6-4 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Orel Kimhi vs Giulio Perego (n°791 / n°891) | Semi-final | 1.23 / 3.93 | — | Kimhi 6-3 5-2 |
| 11:05 | Zsombor Velcz vs Jordan Hasson (n°889 / —) | Semi-final | 1.19 / 4.51 | — | Velcz 6-2 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Maxwell Mckennon vs Pablo Perez Ramos (n°639 / —) | Semi-final | 1.65 / 2.19 | — | Ramos 4-6 4-5 |
| 15:05 | Tiago Cacao vs Goncalo Marques (n°665 / n°762) | Semi-final | 1.59 / 2.29 | — | Cacao 4-6 7-6 6-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Thiago Cigarran vs Lorenzo Joaquin Rodriguez (n°658 / n°454) | Semi-final | 3.60 / 1.27 | — | Rodriguez 3-6 6-6 |
| 20:05 | Maximo Zeitune vs Joaquin Aguilar Cardozo (n°642 / n°460) | Semi-final | 3.67 / 1.29 | — | Cardozo 4-6 0-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:10 | Jahnie Van Zyl vs Marilouise Van Zyl | Semi-final | 1.63 / 2.21 | — | Zyl 4-6 4-5 |
| 11:15 | Astrid Cirotte vs Isabella Kruger (n°651 / n°849) | Semi-final | 3.62 / 1.27 | — | Cirotte 7-5 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 16:05 | Daniele Rapagnetta vs Pietro Marino (n°740 / n°898) | Semi-final | 1.34 / 3.32 | — | Rapagnetta 6-7 6-3 0-0 |
| 22:05 | Pierluigi Basile vs Pierre Antoine Tailleu (n°622 / —) | Semi-final | 1.12 / 6.41 | — | Basile 7-6 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 08:10 | Ekaterina Tupitsyna vs Maria Sholokhova (n°643 / n°699) | Semi-final | 1.79 / 1.97 | — | Tupitsyna 4-2 |
| 08:10 | Gaeul Jang vs Kamonwan Yodpetch (n°627 / n°822) | Semi-final | 1.63 / 2.22 | — | Yodpetch 4-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Ekaterina Dotsenko vs Sofia Camila Rojas | Semi-final | 1.89 / 1.86 | — | Dotsenko 7-5 4-6 5-2 |
| 11:05 | Aspen Schuman vs Yuliya Perapekhina (n°878 / —) | Semi-final | 3.50 / 1.28 | — | Perapekhina 1-6 0-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 03:05 | Destanee Aiava vs Ya-Yi Yang (n°665 / n°520) | Semi-final | 1.27 / 3.50 | — | Aiava 6-2 6-5 |
| 03:05 | Belle Thompson vs Natsuki Yoshimoto (n°663 / n°581) | Semi-final | 5.20 / 1.14 | — | Thompson 4-6 6-3 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:05 | Tomasz Berkieta vs Oleksii Krutykh (n°558 / n°448) | Semi-final | 2.73 / 1.43 | — | Krutykh 4-6 1-5 |
| 16:05 | Adrian Oetzbach vs Vincent Marysko (n°636 / n°725) | Semi-final | 1.89 / 1.86 | — | Oetzbach 6-4 3-6 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:35 | Lorenzo Bocchi vs Dimitris Sakellaridis (n°607 / n°561) | Semi-final | 1.56 / 2.35 | — | Sakellaridis 5-7 5-6 |
| 10:35 | Gabriele Bosio vs Luca Castagnola (n°693 / n°793) | Semi-final | 2.08 / 1.71 | — | Castagnola 6-7 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Marie Vogt vs Rose Marie Nijkamp (n°467 / n°735) | Semi-final | 1.40 / 2.85 | — | Vogt 6-3 5-1 |
| 12:05 | Ruth Roura Llaverias vs Ziva Falkner (n°584 / n°890) | Semi-final | 1.79 / 1.97 | — | Llaverias 6-2 6-7 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:05 | Ozan Baris vs Aleksa Ciric (n°433 / —) | Semi-final | 1.22 / 4.36 | — | Baris 7-5 6-5 |
| 18:05 | Mees Rottgering vs Timo Legout (n°389 / n°535) | Semi-final | 1.94 / 1.88 | — | Rottgering 7-5 0-0 |
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.