Saturday 6 Jun 2026: 100 singles matches, a model favourite published on 25. Day's record: 18 right winners out of 25 (72.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 |
|---|---|---|---|---|---|
| 12:34 | Luis Queiroz Miguel vs Michael Antonius (n°660 / n°675) | Final | — / — | — | Miguel 6-3 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:53 | Alisa Oktiabreva vs Xinran Sun (n°403 / n°601) | Final | — / — | — | Oktiabreva 6-2 3-0 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 16:00 | Maja Chwalinska vs Mirra Andreeva (n°22 / n°5) | Final | 4.39 / 1.25 | — | Andreeva 3-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:00 | Nikoloz Basilashvili vs Marc-Andrea Huesler (n°132 / n°297) | Qualifying 1 | 1.61 / 2.38 | Basilashvili 59 % | Huesler 1-6 5-7 ✘ |
| 12:00 | Orlando Luz vs Gauthier Onclin (n°897 / n°158) | Qualifying 1 | — / — | not computed | Onclin 1-6 3-6 |
| 13:30 | Sho Shimabukuro vs Stefanos Sakellaridis (n°88 / n°136) | Qualifying 1 | 1.45 / 2.83 | Shimabukuro 69 % | Shimabukuro 7-5 3-3 ✔ |
| 13:30 | Luca Castelnuovo vs Jurij Rodionov (n°461 / n°143) | Qualifying 1 | 5.23 / 1.18 | Rodionov 83 % | Rodionov 1-6 4-6 ✔ |
| 15:10 | Pierre-Hugues Herbert vs Daniil Glinka (n°288 / n°156) | Qualifying 1 | 1.44 / 2.87 | Herbert 70 % | Herbert 7-6(3) 6-4 ✔ |
| 15:10 | Yu Hsiou Hsu vs Alexis Galarneau (n°268 / n°183) | Qualifying 1 | 2.32 / 1.63 | Galarneau 57 % | Galarneau 6-4 4-6 4-6 ✔ |
| 16:30 | Michalis Sakellaridis vs Mert Alkaya (— / n°300) | Qualifying 1 | 9.83 / 1.06 | Alkaya 92 % | Alkaya 1-6 1-6 ✔ |
| 17:35 | Roman Safiullin vs Petr Bar Biryukov (n°99 / n°288) | Qualifying 1 | 1.09 / 7.24 | Safiullin 88 % | Safiullin 6-7(8) 7-6(1) 6-3 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Greetje Minnen vs Viktoriya Tomova (n°176 / n°207) | Qualifying 1 | 1.28 / 3.78 | — | Minnen 6-1 2-1 |
| 12:05 | Katie Volynets vs Nao Hibino (n°78 / n°228) | Qualifying 1 | 1.30 / 3.66 | — | Volynets 6-2 1-0 |
| 12:05 | Ella Seidel vs Claire Liu (n°123 / n°111) | Qualifying 1 | 2.06 / 1.79 | — | Seidel 7-6(5) 6-3 |
| 13:40 | Carol Young Suh Lee vs Lin Zhu (n°143 / n°173) | Qualifying 1 | 2.34 / 1.63 | — | Zhu 4-6 6-4 1-6 |
| 14:05 | Hanne Vandewinkel vs Mona Barthel (n°81 / n°205) | Qualifying 1 | 1.37 / 3.17 | — | Vandewinkel 6-3 3-1 |
| 14:20 | Anouck Vrancken Peeters vs Anouk Koevermans (n°293 / n°229) | Qualifying 1 | 3.18 / 1.37 | — | Koevermans 2-6 0-6 |
| 15:30 | Yue Yuan vs Robin Montgomery (n°138 / n°187) | Qualifying 1 | 2.00 / 1.84 | — | Montgomery 7-6(4) 6-7(1) 1-6 |
| 17:10 | Britt Du Pree vs Joanna Garland (n°308 / n°202) | Qualifying 1 | 2.51 / 1.55 | — | Garland 4-6 5-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Martin Damm vs Max Houkes (n°90 / n°240) | Qualifying 1 | 1.25 / 4.11 | Damm 81 % | Damm 4-6 6-3 7-6(4) ✔ |
| 12:05 | Thijmen Loof vs Juan Pablo Ficovich (— / n°379) | Qualifying 1 | 7.05 / 1.10 | Ficovich 89 % | Ficovich 6-7(3) 6-4 2-6 ✔ |
| 13:40 | Mac Visser vs Elias Ymer (— / n°204) | Qualifying 1 | — / — | not computed | Ymer |
| 14:55 | Mackenzie Mcdonald vs Niels Visker (n°146 / n°430) | Qualifying 1 | 1.11 / 6.86 | Mcdonald 88 % | Visker 6-7(7) 5-7 ✘ |
| 15:05 | Sander Jong vs Shintaro Mochizuki (n°688 / n°117) | Qualifying 1 | 3.30 / 1.35 | Mochizuki 70 % | Jong 4-6 6-3 6-4 ✘ |
| 15:45 | Alec Deckers vs Bernard Tomic (n°542 / n°179) | Qualifying 1 | 3.83 / 1.28 | Tomic 78 % | Tomic 2-6 2-5 ✔ |
| 15:50 | Chak Lam Coleman Wong vs James McCabe (n°94 / n°242) | Qualifying 1 | 1.65 / 2.29 | Wong 58 % | McCabe 6-3 4-6 3-5 ✘ |
| 17:00 | Benjamin Bonzi vs Marc Polmans (n°97 / n°366) | Qualifying 1 | 1.15 / 5.74 | Bonzi 84 % | Bonzi 6-2 7-6(3) ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:10 | Nikola Bartunkova vs Ashlyn Krueger (n°34 / n°60) | Semi-final | 2.48 / 1.58 | — | Bartunkova 6-4 6-6 |
| 13:10 | Alexandra Eala vs Rebeka Masarova (n°18 / n°180) | Semi-final | 1.71 / 2.20 | — | Eala 6-2 4-6 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:10 | Henri Squire vs Emilio Nava (n°215 / n°86) | Semi-final | 3.05 / 1.42 | Nava 68 % | Nava 1-6 1-2 ✔ |
| 14:40 | Diego Dedura vs Luka Mikrut (n°190 / n°176) | Semi-final | 1.85 / 2.03 | Dedura 55 % | Mikrut 4-6 4-6 ✘ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Hynek Barton vs Alex Molcan (n°270 / n°86) | Semi-final | 2.80 / 1.48 | Molcan 62 % | Molcan 3-6 2-6 ✔ |
| 13:40 | Sebastian Baez vs Nikolas Sanchez-Izquierdo (n°51 / n°220) | Semi-final | 1.28 / 3.96 | Baez 76 % | Baez 6-2 7-6(2) ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 19:05 | Timofey Skatov vs Henrique Rocha (n°205 / n°120) | Semi-final | 2.58 / 1.55 | Rocha 63 % | Rocha 4-6 2-6 ✔ |
| 21:35 | Daniel Merida Aguilar vs Andrea Pellegrino (n°39 / n°129) | Semi-final | 1.82 / 2.07 | Aguilar 53 % | Aguilar 6-3 5-7 3-2 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 14:05 | Khololwam Montsi vs Alexander Donski (n°837 / n°502) | Semi-final | 1.47 / 2.78 | Montsi 65 % | Donski 6-4 4-6 3-6 ✘ |
| 16:05 | Harold Mayot vs Philip Henning (n°267 / n°299) | Semi-final | 1.74 / 2.16 | Mayot 53 % | Henning 1-6 3-4 ✘ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Nastasja Mariana Schunk vs Alessandra Mazzola (n°315 / n°390) | Semi-final | 1.60 / 2.27 | — | Mazzola 2-6 3-5 |
| 20:05 | Federica Urgesi vs Deborah Chiesa (n°274 / n°333) | Semi-final | 1.73 / 2.06 | — | Urgesi 6-4 5-2 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Francisca Jorge vs Matilde Jorge (n°232 / n°300) | Semi-final | 1.46 / 2.64 | — | Jorge 6-3 5-2 |
| 14:57 | Anastasia Kulikova vs Yeon Woo Ku (n°310 / n°179) | Semi-final | 3.87 / 1.24 | — | Ku 2-6 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:06 | Andre Ilagan vs Yuta Shimizu (n°184 / n°396) | Quarter-final | 1.79 / 2.10 | Ilagan 55 % | Ilagan 4-6 7-6(5) 3-4 ✔ |
| 18:05 | Adam Walton vs Liam Draxl (n°93 / n°218) | Semi-final | 1.51 / 2.69 | Walton 67 % | Walton 6-4 4-3 ✔ |
| 19:35 | Karl Poling vs Andre Ilagan (n°452 / n°184) | Semi-final | 4.54 / 1.23 | Ilagan 81 % | Ilagan 6-3 1-6 6-6 ✔ |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 05:00 | Xinxin Yao vs Reina Goto (n°282 / n°414) | Semi-final | 1.37 / 2.97 | — | Yao 3-6 7-5 5-0 |
| 07:30 | Yufei Ren vs Rina Saigo (n°313 / n°272) | Semi-final | 1.49 / 2.54 | — | Ren 6-1 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:51 | Tyra Caterina Grant vs Darya Astakhova (n°149 / n°227) | Semi-final | 1.32 / 3.55 | — | Grant 6-2 6-3 |
| 20:00 | Lucia Bronzetti vs Leyre Romero Gormaz (n°135 / n°145) | Semi-final | 1.76 / 2.13 | — | Gormaz 4-6 1-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:05 | Whitney Osuigwe vs Kristina Liutova (n°231 / n°125) | Semi-final | 2.58 / 1.48 | — | Liutova 2-6 4-5 |
| 21:50 | Reese Brantmeier vs Cadence Brace (n°431 / n°258) | Semi-final | 1.54 / 2.46 | — | Brantmeier 7-6 2-6 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:00 | Sara Sorribes Tormo vs Maria Timofeeva (n°203 / n°86) | Semi-final | 2.01 / 1.85 | — | Timofeeva 2-6 5-6 |
| 18:00 | Elina Avanesyan vs Darja Semenistaja (n°159 / n°109) | Semi-final | 1.87 / 1.99 | — | Semenistaja 1-6 1-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 03:00 | Jake Delaney vs Tai Sach (n°365 / n°516) | Semi-final | 1.52 / 2.45 | — | Delaney 6-4 3-6 5-0 |
| 05:10 | Youssef Kadiri Hassani vs Hiromasa Koyama | Semi-final | 1.99 / 1.78 | — | Hassani 6-4 6-7 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 06:00 | Hanyi Liu vs Yaojie Zeng (n°899 / n°893) | Semi-final | 2.68 / 1.44 | — | Liu 6-2 6-6 |
| 06:00 | Matthew Dellavedova vs Ye Cong Mo (n°293 / n°699) | Semi-final | 1.46 / 2.64 | — | Dellavedova 6-2 6-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 10:05 | Ruslan Tiukaev vs Kacper Knitter | Semi-final | 1.71 / 2.08 | — | Tiukaev 5-0 |
| 10:05 | Lorenzo Bocchi vs Daniil Sarksian (n°607 / —) | Semi-final | 1.48 / 2.58 | — | Bocchi 6-2 4-6 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:10 | Katerina Tsygourova vs Dora Miskovic (n°394 / —) | Semi-final | 1.15 / 5.09 | — | Tsygourova 6-2 5-0 |
| 12:57 | Kali Supova vs Ziva Falkner (— / n°890) | Semi-final | 2.42 / 1.52 | — | Falkner 4-6 6-2 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Ella Haavisto vs Lucie Petruzelova (n°768 / n°577) | Semi-final | 1.93 / 1.83 | — | Petruzelova 0-6 2-5 |
| 12:05 | Mirjana Jovanovic vs Allegra Korpanec Davies (— / n°727) | Semi-final | 5.19 / 1.15 | — | Davies 3-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Sean Cuenin vs Ali Yazdani (n°279 / n°859) | Semi-final | 1.04 / 10.42 | — | Cuenin |
| 18:23 | Lorenzo Gagliardo vs Anton Arzhankin (n°896 / n°705) | Semi-final | 1.94 / 1.83 | — | Arzhankin 4-6 6-3 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:00 | Lidia Encheva vs Natalija Senic (n°353 / n°357) | Semi-final | 3.41 / 1.28 | — | Encheva 2-6 6-1 5-3 |
| 13:20 | Anastasia Zolotareva vs Michaela Bayerlova (n°266 / n°883) | Semi-final | 1.05 / 8.91 | — | Zolotareva 6-2 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 09:00 | Daria Yesypchuk vs Maria Sara Popa (n°522 / n°413) | Semi-final | 3.17 / 1.33 | — | Yesypchuk 6-4 4-2 |
| 09:00 | Cristiana Nicoleta Todoni vs Sophie Greiner (n°882 / —) | Semi-final | 1.26 / 3.69 | — | Greiner 6-4 4-6 5-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:05 | Yannik Kelm vs Lorenzo Angelini (n°460 / n°570) | Semi-final | 2.06 / 1.72 | — | Kelm 6-4 5-2 |
| 11:05 | Vladyslav Orlov vs Peter Makk (n°432 / n°509) | Semi-final | 2.24 / 1.62 | — | Makk 2-6 6-4 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:00 | Stefan Horia Haita vs Robert Guna (n°668 / —) | Semi-final | 1.63 / 2.23 | — | Haita 6-3 5-3 |
| 11:00 | Kirill Kivattsev vs Radu Mihai Papoe (n°567 / n°300) | Semi-final | 4.84 / 1.17 | — | Papoe 2-6 2-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:40 | Alberto Barroso Campos vs Yassine Dlimi (n°635 / n°487) | Semi-final | 2.67 / 1.45 | — | Dlimi 6-7 2-5 |
| 11:40 | Benjamin Willwerth vs Jacob Bradshaw (— / n°597) | Semi-final | 1.89 / 1.86 | — | Bradshaw 6-7 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 09:10 | Ivan Marrero Curbelo vs Demetris Azoides (n°350 / n°816) | Semi-final | 1.40 / 2.86 | — | Azoides 6-7 3-5 |
| 09:40 | Mert Naci Turker vs Maxwell Mckennon (n°775 / n°639) | Semi-final | 3.01 / 1.36 | — | Turker 7-6 6-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 11:35 | Maria Oliver Sanchez vs Berta Passola (n°818 / n°823) | Semi-final | 2.20 / 1.64 | — | Passola 3-6 1-5 |
| 11:45 | Andre Lukosiute vs Chloe Noel (n°521 / n°801) | Semi-final | 1.26 / 3.64 | — | Lukosiute 5-7 6-4 5-1 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 09:05 | Alana Subasic vs Deniz Dilek (n°432 / n°797) | Semi-final | 3.04 / 1.36 | — | Dilek 3-6 6-6 |
| 09:05 | Marie Villet vs Ann Akasha Ceuca (n°880 / n°549) | Semi-final | 2.88 / 1.39 | — | Ceuca 4-6 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 18:05 | Massimo Giunta vs Alexandre Reco (n°422 / n°882) | Semi-final | 1.21 / 4.56 | — | Giunta 6-1 5-4 |
| 20:00 | Luca Potenza vs Gabriele Piraino (n°488 / n°372) | Semi-final | 3.23 / 1.32 | — | Potenza 6-3 4-6 5-4 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 15:00 | Carolina Dibenedetto vs Marta Soriano Santiago (— / n°790) | Semi-final | 4.35 / 1.20 | — | Santiago 1-6 3-5 |
| 15:00 | Elina Nepliy vs Nina Vargova (n°496 / n°417) | Semi-final | 4.56 / 1.18 | — | Vargova 2-6 4-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 13:05 | Maileen Nuudi vs Carmen Gallardo Guevara (n°776 / n°564) | Semi-final | 1.96 / 1.81 | — | Guevara 6-3 4-6 3-5 |
| 13:55 | Neus Torner Sensano vs Maria Garcia Cid (n°590 / n°580) | Semi-final | 2.34 / 1.57 | — | Sensano 0-6 7-5 6-6 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:05 | Marjorie Souza vs Noelia Zeballos (n°772 / n°653) | Semi-final | 2.71 / 1.44 | — | Souza 7-6 5-2 |
| 20:05 | Camila Romero vs Luiza Fullana (n°854 / n°478) | Semi-final | 3.87 / 1.24 | — | Fullana 1-6 1-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 01:30 | Matheus Pucinelli De Almeida vs Gonzalo Villanueva (n°260 / n°321) | Quarter-final | 1.35 / 3.07 | — | Villanueva 5-7 4-5 |
| 23:35 | Nicolas Oliveira vs Carlos Maria Zarate (n°816 / n°385) | Semi-final | 2.63 / 1.50 | — | Zarate 4-6 6-4 3-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 12:05 | Kai Wehnelt vs Fons Van Sambeek (n°573 / —) | Semi-final | 1.39 / 2.90 | — | Wehnelt 3-6 6-4 5-3 |
| 14:55 | Niels Mcdonald vs Vincent Marysko (n°494 / n°725) | Semi-final | 1.28 / 3.52 | — | Mcdonald 6-3 6-5 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 00:00 | Yanaki Milev vs Vid Mohar (n°866 / —) | Quarter-final | — / — | — | Milev |
| 08:24 | Jan Kupcic vs Alexander Weis (— / n°584) | Quarter-final | 4.09 / 1.22 | — | Kupcic 4-6 6-4 5-3 |
| 10:14 | Dylan Dietrich vs Yanaki Milev (n°442 / n°866) | Semi-final | — / — | — | Dietrich 7-6 5-1 |
| 11:40 | Jan Kupcic vs Aljaz Jeran | Semi-final | — / — | — | Kupcic 6-1 5-3 |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 17:05 | Iiro Vasa vs Oliver Ojakaar (n°886 / n°893) | Semi-final | 3.26 / 1.32 | — | Ojakaar 7-6 5-7 3-5 |
| 20:05 | Oliver Bonding vs Dmitry Popko (n°836 / n°652) | Semi-final | 2.02 / 1.76 | — | Bonding |
| Time | Match | Round | Cotes du marché | Model prediction | Result |
|---|---|---|---|---|---|
| 20:05 | Tatum Evans vs Kristina Penickova (n°735 / n°742) | Semi-final | 1.86 / 1.89 | — | Penickova 3-6 4-5 |
| 20:05 | Dasha Plekhanova vs Mayu Crossley (n°769 / n°724) | Semi-final | 2.64 / 1.46 | — | Crossley 0-6 6-4 6-6 |
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.