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°55 / n°32) | Quarter-final | 1.61 / 2.45 | Collignon 65 % | Collignon 7-6(7) 4-6 7-5 ✔ |
| 13:00 | Alexander Shevchenko vs Dominic Stricker (n°108 / n°263) | Round 2 | 1.94 / 1.94 | Stricker 52 % | Shevchenko 7-6(5) 6-2 ✘ |
| 13:30 | Alexander Bublik vs Quentin Halys (n°19 / n°48) | 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°53 / n°24) | Quarter-final | 3.41 / 1.36 | Ruud 71 % | Cerundolo 3-6 7-5 6-2 ✘ |
| 17:35 | Quentin Halys vs Alexander Shevchenko (n°48 / n°108) | Quarter-final | 1.60 / 2.49 | Halys 61 % | Shevchenko 6-7(5) 3-6 ✘ |
| 18:35 | Arthur Rinderknech vs Stefanos Tsitsipas (n°33 / n°39) | 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°44) | Semi-final | 2.48 / 1.60 | Aguilar 62 % | Aguilar 4-6 2-6 ✔ |
| 22:00 | Damir Dzumhur vs Alex Molcan (n°83 / n°80) | 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 | Barbora Krejcikova vs Qinwen Zheng (n°44 / n°23) | Quarter-final | 1.90 / 1.97 | — | Krejcikova 6-4 6-4 |
| 17:30 | Tereza Valentova vs Alina Korneeva (n°88 / n°80) | Quarter-final | 1.80 / 2.09 | — | Korneeva 5-7 3-5 |
| 19:35 | Alycia Parks vs Maria Sakkari (n°64 / n°35) | Quarter-final | 3.95 / 1.28 | — | Sakkari 4-6 3-6 |
| 21:05 | Clara Tauson vs Sara Bejlek (n°53 / n°32) | 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°54 / n°173) | Quarter-final | 1.42 / 3.10 | Vallejo 68 % | Vallejo 7-6(5) 6-2 ✔ |
| 14:05 | Nuno Borges vs Luciano Darderi (n°51 / n°23) | Quarter-final | 1.96 / 1.93 | Borges 54 % | Darderi 6-7(9) 4-6 ✘ |
| 16:35 | Andrey Rublev vs Sebastian Baez (n°22 / n°49) | Quarter-final | 1.61 / 2.45 | Rublev 61 % | Rublev 6-1 6-2 ✔ |
| 17:30 | Alejandro Tabilo vs Thiago Agustin Tirante (n°30 / n°50) | 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°66 / n°52) | Quarter-final | 1.71 / 2.23 | — | Sherif 2-6 6-3 6-6 |
| 16:30 | Oleksandra Oliynykova vs Clara Burel (n°62 / n°214) | Quarter-final | 1.78 / 2.12 | — | Oliynykova 6-4 7-5 |
| 17:35 | Panna Udvardy vs Paula Badosa Gibert (n°79 / n°61) | Quarter-final | 3.92 / 1.28 | — | Gibert 4-6 6-7(2) |
| 21:00 | Tamara Zidansek vs Petra Marcinko (n°161 / n°81) | 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°53) | Quarter-final | 2.37 / 1.60 | — | Tararudee 3-6 2-6 |
| 15:00 | Anastasia Zakharova vs Tatiana Prozorova (n°111 / n°120) | Quarter-final | 1.96 / 1.86 | — | Zakharova 6-3 6-3 |
| 16:35 | Vendula Valdmannova vs Aliona Falei (n°154 / n°220) | Quarter-final | 2.01 / 1.82 | — | Valdmannova 6-2 6-3 |
| 17:00 | Hanne Vandewinkel vs Harmony Tan (n°81 / n°215) | 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°127) | Quarter-final | 1.53 / 2.54 | — | Jones 6-3 6-1 |
| 18:30 | Elizara Yaneva vs Martina Trevisan (n°146 / n°314) | Quarter-final | 1.57 / 2.43 | — | Trevisan 6-4 2-6 2-6 |
| 18:35 | Nuria Brancaccio vs Julia Riera (n°232 / n°147) | Quarter-final | 2.17 / 1.70 | — | Brancaccio 6-3 1-6 7-6(5) |
| 20:05 | Deborah Chiesa vs Lucia Bronzetti (n°345 / 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°181 / n°76) | Quarter-final | 3.21 / 1.36 | — | Kraus 4-6 1-6 |
| 13:40 | Julia Grabher vs Jeline Vandromme (n°97 / n°123) | Quarter-final | 2.43 / 1.57 | — | Grabher 6-2 7-6(5) |
| 13:45 | Marina Bassols Ribera vs Maria Lourdes Carle (n°130 / n°238) | Quarter-final | 1.57 / 2.45 | — | Ribera 6-2 6-1 |
| 15:35 | Veronika Erjavec vs Gina Feistel (n°149 / n°332) | Quarter-final | 1.43 / 2.86 | — | Erjavec 6-2 7-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:35 | Alicia Dudeney vs Hannah Klugman (n°232 / n°341) | Semi-final | 1.66 / 2.21 | — | Dudeney 6-3 5-4 |
| 12:35 | Naiktha Bains vs Oceane Dodin (n°358 / n°309) | Semi-final | 2.47 / 1.54 | — | Bains 6-2 3-0 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:30 | Sumit Nagal vs Federico Bondioli (n°281 / n°326) | Quarter-final | 1.64 / 2.33 | Nagal 61 % | Bondioli 6-1 5-7 3-6 ✘ |
| 14:35 | Max Alcala Gurri vs Franco Roncadelli (n°132 / n°265) | Quarter-final | 1.42 / 3.00 | Gurri 74 % | Gurri 6-1 6-3 ✔ |
| 16:15 | Stefano Napolitano vs Gonzalo Villanueva (n°283 / n°315) | Quarter-final | 1.62 / 2.37 | Napolitano 54 % | Villanueva 3-6 6-7(2) ✘ |
| 19:05 | Hugo Dellien vs Matyas Fuele (n°118 / n°622) | 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°620 / n°409) | Round 2 | 3.18 / 1.36 | Valiente 72 % | Valiente 5-7 1-3 ✔ |
| 20:00 | Dan Added vs Ilya Ivashka (n°374 / n°221) | Quarter-final | 3.10 / 1.40 | Ivashka 71 % | Ivashka 7-6(4) 1-6 3-6 ✔ |
| 20:00 | Tiago Pereira vs Alejo Sanchez Quilez (n°316 / n°323) | Quarter-final | 2.24 / 1.69 | Quilez 58 % | Pereira 6-4 7-6(4) ✘ |
| 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 ✔ |
| 21:35 | Akira Santillan vs Izan Almazan Valiente (n°309 / n°409) | Quarter-final | 1.85 / 2.01 | Santillan 51 % | Santillan 7-6(5) 2-6 6-2 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Daniel Elahi Galan vs Kimmer Coppejans (n°368 / n°222) | Quarter-final | 2.24 / 1.69 | Coppejans 62 % | Coppejans 2-6 1-5 ✔ |
| 13:35 | Ryan Nijboer vs Guy Den Ouden (n°417 / n°212) | Quarter-final | 4.21 / 1.25 | Ouden 79 % | Ouden 4-6 6-7(3) ✔ |
| 15:05 | Jan Kumstat vs Thijs Boogaard (n°192 / n°471) | Quarter-final | 1.94 / 1.92 | Boogaard 50 % | Kumstat 6-1 6-1 ✘ |
| 19:00 | Tom Gentzsch vs Max Houkes (n°161 / n°205) | 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°166 / n°177) | Quarter-final | 1.76 / 2.01 | — | Kubka 4-6 6-1 6-5 |
| 13:05 | Katarina Kuzmova vs Kira Pavlova (n°291 / n°342) | Quarter-final | 1.56 / 2.36 | — | Pavlova 4-6 4-5 |
| 15:05 | Maria Martinez Vaquero vs Valeria Savinykh (n°500 / n°652) | Quarter-final | 1.42 / 2.76 | — | Savinykh 6-3 6-7 1-5 |
| 15:05 | Maria Golovina vs Justina Mikulskyte (n°424 / n°241) | Quarter-final | 1.60 / 2.27 | — | Mikulskyte 2-6 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 04:35 | Keegan Rice vs Arthur Gea (n°580 / n°56) | Round 2 | 3.85 / 1.27 | Gea 79 % | Gea 4-6 2-5 ✔ |
| 19:35 | Philip Sekulic vs Murphy Cassone (n°339 / n°268) | Quarter-final | 2.53 / 1.56 | Cassone 62 % | Cassone 2-6 1-6 ✔ |
| 21:00 | Liam Draxl vs Arthur Gea (n°219 / n°56) | Quarter-final | 2.55 / 1.55 | Gea 61 % | Gea 6-7(5) 6-2 0-6 ✔ |
| 22:25 | August Holmgren vs Justin Boulais (n°236 / n°411) | 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°106 / n°93) | 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°554 / n°262) | Round 2 | 6.00 / 1.11 | — | Brace 6-1 5-7 3-5 |
| 17:03 | Kayla Cross vs Rebecca Marino (n°186 / n°417) | Quarter-final | 2.56 / 1.52 | — | Cross 6-3 2-6 5-4 |
| 17:05 | Elizabeth Mandlik vs Lea Ma (n°224 / n°321) | Quarter-final | 1.48 / 2.56 | — | Mandlik 6-3 4-6 5-1 |
| 22:00 | Sakura Hosogi vs Ena Koike (n°328 / n°320) | 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°472 / n°351) | Quarter-final | 1.83 / 1.93 | — | Zelnickova 4-6 6-2 4-5 |
| 12:15 | Aneta Kucmova vs Anna Siskova (n°550 / n°172) | Quarter-final | 4.47 / 1.19 | — | Kucmova 6-3 5-7 5-4 |
| 14:20 | Carolina Kuhl vs Julie Struplova (n°604 / n°225) | Quarter-final | 4.49 / 1.19 | — | Struplova 6-2 4-6 1-5 |
| 14:30 | Angela Fita Boluda vs Petra Sedlackova (n°222 / n°667) | 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°327 / n°892) | Quarter-final | 1.22 / 3.97 | — | Brockmann 6-1 5-3 |
| 12:35 | Irene Burillo vs Alicia Herrero Linana (n°212 / n°222) | Quarter-final | 1.83 / 1.94 | — | Burillo 7-6 5-4 |
| 12:35 | Francesca Curmi vs Xinxin Yao (n°233 / n°270) | Quarter-final | 1.28 / 3.54 | — | Curmi 6-1 6-6 |
| 13:05 | Selena Janicijevic vs Nastasja Mariana Schunk (n°300 / n°290) | 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°393 / n°555) | Quarter-final | 1.54 / 2.40 | — | Ricci 6-7 1-5 |
| 11:05 | Katerina Tsygourova vs Carlota Martinez Cirez (n°427 / n°369) | Quarter-final | 2.31 / 1.58 | — | Tsygourova 6-3 4-6 5-3 |
| 11:05 | Gabriela Ce vs Luna Vujovic (n°335 / n°350) | Quarter-final | 2.17 / 1.65 | — | Ce 7-6 5-4 |
| 11:05 | Antonia Stoyanov vs Astrid Lew Yan Foon (n°592 / n°556) | Quarter-final | 1.52 / 2.45 | — | Stoyanov 6-4 4-6 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:00 | Oceane Babel vs Ana Sofia Sanchez (n°501 / n°347) | Quarter-final | 1.63 / 2.30 | — | Babel 6-1 5-2 |
| 18:00 | Daria Egorova vs Georgia Pedone (n°351 / n°277) | Quarter-final | 2.02 / 1.81 | — | Egorova 6-2 6-6 |
| 19:10 | Lucciana Perez Alarcon vs Justina Maria Gonzalez Daniele (n°319 / n°433) | Quarter-final | 1.16 / 5.47 | — | Alarcon 6-0 5-2 |
| 19:10 | Martina Capurro Taborda vs Mell Elizabeth Reasco Gonzalez (n°281 / n°355) | Quarter-final | 1.23 / 4.21 | — | Gonzalez 6-7 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Christasha McNeil vs Hanna Chang (n°867 / n°287) | Quarter-final | 2.61 / 1.47 | — | Chang 0-6 2-5 |
| 18:05 | Malaika Rapolu vs Lexington Reed (n°289 / n°860) | Quarter-final | — / — | — | Reed 3-6 7-5 2-5 |
| 19:46 | Yexin Ma vs Dana Guzman (n°200 / n°529) | Quarter-final | 1.49 / 2.49 | — | Guzman 3-6 2-5 |
| 20:49 | Alina Shcherbinina vs Ekaterina Khayrutdinova (n°533 / n°471) | Quarter-final | 1.81 / 2.01 | — | Shcherbinina 6-2 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Wishaya Trongcharoenchaikul vs Jangjun Kim (n°850 / n°873) | Quarter-final | 8.84 / 1.06 | — | Kim 3-6 4-5 |
| 13:05 | Noritaka Koizumi vs Fitriadi M Rifqi (— / n°510) | Quarter-final | 2.56 / 1.48 | — | Rifqi 7-6 0-6 0-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°820 / —) | 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°310 / n°537) | Quarter-final | — / — | — | Cuenin |
| 11:35 | Geoffrey Blancaneaux vs Yanis Ghazouani Durand (n°446 / n°527) | Quarter-final | 1.36 / 3.00 | — | Blancaneaux 6-1 5-2 |
| 14:13 | Daniel Jade vs Viktor Durasovic (n°599 / n°485) | Quarter-final | 1.85 / 1.88 | — | Jade 6-7 7-5 6-5 |
| 18:03 | Florent Bax vs Alexander Weis (n°293 / n°624) | 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°485) | Quarter-final | 2.06 / 1.73 | — | Hulme 7-6 6-6 |
| 05:35 | Chase Ferguson vs Jake Delaney (n°582 / n°357) | Quarter-final | 3.82 / 1.24 | — | Delaney 2-6 7-6 6-6 |
| 06:40 | Matisse Bobichon vs Benjamin O'Connell (n°571 / —) | 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°530 / 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°603) | Quarter-final | 4.68 / 1.17 | — | Kalyakina 6-3 3-6 4-5 |
| 11:15 | Junhan Zhang vs Jiayi Wang (n°574 / n°481) | 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°787 / n°600) | 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°425 / n°507) | Quarter-final | 2.20 / 1.64 | — | Orlov 2-6 4-5 |
| 14:30 | Alexander Wagner vs Max Wiskandt (— / n°388) | 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°828) | 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 / n°802) | Quarter-final | 1.31 / 3.39 | — | Bertimon 5-7 3-5 |
| 15:00 | Toufik Sahtali vs Dominick Mosejczuk (n°575 / n°881) | 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°891) | 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°592) | 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°860) | Quarter-final | 2.27 / 1.60 | — | Tortora 4-6 6-3 5-1 |
| 11:35 | Guglielmo Verdese vs Sebastiano Cocola | Quarter-final | 2.25 / 1.61 | — | Verdese 7-6 5-1 |
| 11:35 | Pierre Delage vs Timofei Derepasko (n°560 / n°609) | Quarter-final | 1.65 / 2.17 | — | Delage 6-3 5-2 |
| 11:35 | Dinko Dinev vs Elgin Khoeblal (n°797 / n°865) | Quarter-final | 1.76 / 2.01 | — | Khoeblal |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Semen Aginskiy vs Uladzimir Ignatik (— / n°869) | Quarter-final | 3.15 / 1.34 | — | Aginskiy 6-3 0-0 |
| 10:05 | Oleksandr Ovcharenko vs Dragos Nicolae Cazacu (n°616 / n°714) | Quarter-final | 1.26 / 3.68 | — | Ovcharenko 3-6 6-3 6-5 |
| 11:35 | Radu David Turcanu vs Cezar Gabriel Papoe (n°691 / —) | 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 | Sergi Perez Contri vs Pablo Martinez Gomez (n°429 / n°683) | Quarter-final | 1.75 / 2.02 | — | Gomez 2-6 4-5 |
| 19:05 | Luka Talan Lopatic vs Javier Barranco Cosano (— / n°610) | Quarter-final | 4.78 / 1.17 | — | Cosano 4-6 4-5 |
| 19:05 | Reda Bennani vs Anas Mazdrashki (n°463 / n°789) | Quarter-final | 1.31 / 3.32 | — | Bennani 6-3 5-0 |
| 20:22 | Sergi Fita Juan vs Eric Vanshelboim (— / n°381) | 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°716 / —) | Quarter-final | 1.29 / 3.33 | — | Kimhi |
| 11:05 | Andreas Timini vs Giulio Perego (— / n°892) | 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°900) | Quarter-final | 1.98 / 1.79 | — | Velcz 7-6 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:10 | Maxwell Mckennon vs Pavlos Tsitsipas (n°639 / n°887) | Quarter-final | 1.12 / 5.97 | — | Mckennon 6-3 6-7 5-4 |
| 12:10 | Rafael Izquierdo Luque vs Pablo Perez Ramos (n°767 / —) | Quarter-final | 1.62 / 2.23 | — | Ramos 4-6 4-5 |
| 14:05 | Iker Urribarrens Ramirez vs Goncalo Marques (— / n°581) | Quarter-final | 2.61 / 1.47 | — | Marques 4-6 3-5 |
| 15:15 | Francisco Rocha vs Tiago Cacao (n°893 / n°626) | Quarter-final | 2.05 / 1.74 | — | Cacao 4-6 7-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Lorenzo Joaquin Rodriguez vs Fermin Tenti (n°533 / n°865) | Quarter-final | 1.16 / 4.97 | — | Rodriguez 6-1 5-4 |
| 18:05 | Murkel Dellien vs Thiago Cigarran (n°407 / n°622) | Quarter-final | 1.20 / 4.28 | — | Cigarran 4-6 4-5 |
| 19:35 | Joaquin Aguilar Cardozo vs Juan Estevez (n°342 / n°360) | Quarter-final | 1.90 / 1.86 | — | Cardozo 6-3 3-6 5-1 |
| 19:35 | Maximo Zeitune vs Carlos Maria Zarate (n°561 / n°352) | Quarter-final | 2.25 / 1.61 | — | Zeitune 6-2 6-6 |
| 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°807 / n°849) | Quarter-final | 4.56 / 1.18 | — | Kruger 4-6 4-5 |
| 11:10 | Ksenia Smirnova vs Astrid Cirotte (n°720 / n°602) | Quarter-final | 1.60 / 2.27 | — | Cirotte 3-6 3-5 |
| 13:55 | Valentina Khrebtova vs Marilouise Van Zyl (— / n°846) | 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°745 / n°825) | Quarter-final | 1.89 / 1.87 | — | Marino 2-6 5-6 |
| 16:10 | Stefano D'Agostino vs Pierre Antoine Tailleu (n°724 / —) | Quarter-final | 1.24 / 3.81 | — | Tailleu 6-7 7-5 6-6 |
| 19:10 | Lorenzo Beraldo vs Pierluigi Basile (— / n°514) | Quarter-final | 5.21 / 1.17 | — | Basile 6-3 0-6 3-5 |
| 22:05 | Daniele Rapagnetta vs Maximilian Homberg (n°611 / 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°430 / —) | Round 2 | — / — | — | Milovanova |
| 09:05 | Kamonwan Yodpetch vs Rinko Matsuda (n°629 / n°434) | Quarter-final | 2.06 / 1.72 | — | Yodpetch 4-6 7-5 5-3 |
| 09:10 | Gaeul Jang vs Kristina Kroitor (n°760 / n°483) | Quarter-final | 2.13 / 1.68 | — | Jang 3-6 7-5 4-3 |
| 09:15 | Ekaterina Maklakova vs Maria Sholokhova (n°464 / n°813) | Quarter-final | 1.84 / 1.92 | — | Sholokhova 3-6 6-6 |
| 11:50 | Victoria Milovanova vs Ekaterina Tupitsyna (n°430 / n°551) | 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°572) | Quarter-final | — / — | — | Dotsenko |
| 11:05 | Aspen Schuman vs Savannah Dada-Mascoll (n°853 / —) | Quarter-final | 1.41 / 2.86 | — | Schuman 7-6 0-6 5-3 |
| 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 / n°764) | Quarter-final | 5.41 / 1.15 | — | Perapekhina 6-7 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 04:05 | Natsuki Yoshimoto vs Lily Taylor (n°654 / n°886) | Quarter-final | 1.47 / 2.65 | — | Yoshimoto 6-4 6-7 5-4 |
| 04:35 | Stefani Webb vs Ya-Yi Yang (n°776 / n°507) | Quarter-final | 2.96 / 1.39 | — | Yang 3-6 5-6 |
| 05:35 | Tori Russell vs Destanee Aiava (— / n°737) | Quarter-final | 7.68 / 1.08 | — | Aiava 3-6 1-5 |
| 06:15 | Alana Subasic vs Belle Thompson (n°516 / n°746) | 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°645 / n°651) | Quarter-final | 1.55 / 2.37 | — | Berkieta 6-3 5-3 |
| 14:50 | Oleksii Krutykh vs Ruben Hartig (n°439 / —) | 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°549) | 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°617 / —) | Quarter-final | 1.41 / 2.81 | — | Bocchi 6-0 5-3 |
| 12:35 | Luca Castagnola vs Menelaos Efstathiou (n°808 / n°548) | Quarter-final | 1.58 / 2.32 | — | Castagnola 4-6 6-3 6-5 |
| 12:43 | Radovan Michalik vs John Hallquist Lithen (— / n°596) | Round 2 | 4.23 / 1.21 | — | Michalik 4-6 6-4 5-4 |
| 15:05 | Tomas Lanik vs Gabriele Bosio (n°886 / n°634) | Quarter-final | 2.11 / 1.69 | — | Bosio 6-7 1-5 |
| 17:35 | Dimitris Sakellaridis vs Radovan Michalik (n°555 / —) | Quarter-final | — / — | — | Sakellaridis 6-2 5-0 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:10 | Marie Vogt vs Federica Trevisan (n°448 / n°795) | Quarter-final | 1.25 / 3.73 | — | Vogt 6-2 5-3 |
| 11:06 | Mia Horvit vs Ruth Roura Llaverias (n°727 / n°541) | Quarter-final | 2.49 / 1.51 | — | Llaverias 0-6 2-5 |
| 11:15 | Luca Udvardy vs Rose Marie Nijkamp (n°659 / n°661) | 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 | Benjamin Willwerth vs Joaquim Almeida (n°848 / —) | 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 |
| 01:05 | Tristan Mccormick vs Sulaiman Syed (n°656 / —) | 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 |
| 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°621) | 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 | Alexander Bernard vs Michael Antonius (n°887 / n°621) | Quarter-final | 4.01 / 1.22 | — | Antonius 1-6 1-5 |
| 21:05 | Tristan Mccormick vs Benjamin Willwerth (n°656 / n°848) | Quarter-final | 2.26 / 1.61 | — | Mccormick 6-3 5-4 |
| 21:05 | Ilyas Milad Fahim vs Dakotah Bobo | Quarter-final | 1.66 / 2.16 | — | Fahim 6-1 5-2 |
| 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°402) | Quarter-final | 4.66 / 1.20 | — | Baris 3-6 4-5 |
| 18:10 | Aleksa Ciric vs Millen Hurrion (n°863 / n°494) | Quarter-final | 3.23 / 1.32 | — | Ciric 7-5 5-3 |
| 19:30 | Mees Rottgering vs Evan Bynoe (n°331 / n°734) | Quarter-final | — / — | — | Rottgering 6-2 5-4 |
| 22:00 | Alexander Frusina vs Timo Legout (— / n°351) | 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.