VALUEBETENNIS
Tennis betting · since 2017 Log in

Tennis predictions for Tuesday 7 July 2026: results and record

Tuesday 7 July 2026: 383 singles matches, a model favourite published on 74. Day's record: 58 right winners out of 74 (78.4%). 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).

Wimbledon (juniors) · · grass · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Rhys Lawlor vs Flynn Thomas Round 2 / Lawlor
00:00 Oliver Page vs Ziga Sesko (— / n°704) Round 2 / Page
00:00 Cruz Hewitt vs Mathys Domenc (n°354 / —) Round 2 / Hewitt
00:00 Jack Secord vs Luis Queiroz Miguel (— / n°660) Round 2 / Secord
00:00 Zangar Nurlanuly vs Daniel Jovanovski Round 2 / Nurlanuly
00:00 Tanishk Konduri vs Svit Suljic Round 2 / Konduri
00:00 Thijs Boogaard vs Daniel Jade (n°493 / n°702) Round 2 / Boogaard
00:00 Connor Doig vs Damir Zhalgasbay Round 2 / Doig
00:00 Jamie Mackenzie vs Mark Ceban (n°611 / —) Round 2 / Mackenzie
00:00 Dante Pagani vs Savva Rybkin Round 2 / Pagani
00:00 Arnav Vijay Paparkar vs Keaton Hance (— / n°862) Round 2 / Paparkar
00:00 Jordan Lee vs Tito Chavez Round 2 / Lee
00:00 Kuan-Shou Chen vs Dan Brand Round 2 / Chen
00:00 Dimitar Kisimov vs Liam Channon Round 2 / Kisimov
00:00 Vincent Reisach vs Andrew Johnson (— / n°805) Round 2 / Reisach
00:00 Ryo Tabata vs Nicolas Baena (n°874 / —) Round 2 / Tabata

Wimbledon - London · Grand Slam · grass

Time Match Round Cotes du marché Model prediction Result
15:00 Jannik Sinner vs Jan-Lennard Struff (n°1 / n°44) Quarter-final 1.03 / 16.40 Sinner 95 % Sinner 7-5 7-6(4) 6-3
17:55 Jiri Lehecka vs Alexander Zverev (n°19 / n°2) Round 4 3.52 / 1.34 Zverev 73 % Zverev 4-6 5-7 6-3 4-4
19:20 Felix Auger Aliassime vs Novak Djokovic (n°4 / n°5) Quarter-final 2.49 / 1.59 Djokovic 61 % Djokovic 6-7(10) 6-3 3-6 4-3

Wimbledon - London · Grand Slam · grass · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
15:30 Jessica Pegula vs Cori Gauff (n°3 / n°4) Quarter-final 1.71 / 2.26 Gauff 6-4 3-6 3-6
18:00 Naomi Osaka vs Karolina Muchova (n°13 / n°7) Quarter-final 1.81 / 2.10 Muchova 6-7(4) 4-4

Grand Est Open 88 - Contrexeville · Challenger · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
12:00 Amandine Monnot vs Leolia Jeanjean (n°321 / n°127) Round 1 5.14 / 1.17 Jeanjean 4-6 3-6
12:05 Yasmine Kabbaj vs Mayar Sherif (n°295 / n°52) Round 1 5.67 / 1.14 Sherif 4-6 2-6
12:05 Maria Lourdes Carle vs Laura Pigossi (n°220 / n°193) Round 1 1.28 / 3.74 Carle 6-2 6-1
13:35 Alice Tubello vs Yufei Ren (n°222 / n°313) Round 1 1.24 / 4.17 Tubello 2-6 7-5 6-4
13:35 Jeline Vandromme vs Diana Martynov (n°139 / n°437) Round 1 1.12 / 6.32 Vandromme 6-3 6-3
13:35 Francesca Jones vs Alice Rame (n°104 / n°247) Round 1 1.21 / 4.59 Jones 6-2 7-5
15:35 Elina Avanesyan vs Alicia Herrero Linana (n°159 / n°305) Round 1 1.16 / 5.40 Linana 2-6 4-6
15:50 Aurora Zantedeschi vs Elsa Jacquemot (n°296 / n°114) Round 1 3.15 / 1.37 Zantedeschi 6-1 1-0
16:35 Yelyzaveta Kotliar vs Oksana Selekhmeteva (n°360 / n°93) Round 1 5.97 / 1.13 Selekhmeteva 4-6 4-6
18:35 Petra Marcinko vs Clara Burel (n°77 / n°416) Round 1 1.36 / 3.20 Burel 7-6(3) 0-6 2-6
18:35 Angela Fita Boluda vs Lisa Pigato (n°213 / n°130) Round 1 3.27 / 1.35 Pigato 1-6 6-1 6-6

Iasi Challenger · Challenger · clay

Time Match Round Cotes du marché Model prediction Result
13:30 Tomas Barrios Vera vs Ilia Simakin (n°144 / n°275) Round 1 1.27 / 4.00 Vera 78 % Simakin 6-4 5-7 6-6
13:30 Zsombor Piros vs Gabriel Ghetu (n°118 / n°625) Round 1 1.23 / 4.48 Piros 79 % Piros 6-0 6-3
13:35 Pedro Martinez Portero vs S D Prajwal Dev (n°148 / n°617) Round 1 1.04 / 14.00 Portero 94 % Portero 6-3 4-6 6-2
14:50 Stefan Horia Haita vs Damir Dzumhur (n°668 / n°104) Round 1 5.04 / 1.19 Dzumhur 80 % Dzumhur 1-6 1-4
16:35 Sascha Gueymard Wayenburg vs Alexander Donski (n°332 / n°502) Round 1 1.39 / 3.14 Wayenburg 69 % Wayenburg 7-6(4) 4-6 5-3
17:10 David Poljak vs Gustavo Heide (n°896 / n°128) Round 1 19.64 / 1.02 Heide 96 % Heide 4-6 6-5
18:00 Alex Marti Pujolras vs Cezar Cretu (n°508 / n°230) Round 1 2.85 / 1.46 Cretu 68 % Cretu 1-6 4-6
19:05 Samir Hamza Reguig vs Olle Wallin (n°682 / n°414) Round 1 6.34 / 1.13 Wallin 89 % Wallin 4-6 1-6
19:10 Titouan Droguet vs Mathys Erhard (n°103 / n°339) Round 1 1.25 / 4.24 Droguet 77 % Droguet 7-6(5) 3-4
19:40 Valentin Royer vs Maximilian Neuchrist (n°75 / n°897) Round 1 1.06 / 10.21 Royer 91 % Royer 6-2 4-1
21:20 Frederico Ferreira Silva vs Luka Pavlovic (n°239 / n°203) Round 1 / not computed Pavlovic 6-2 3-6 1-2

Braunschweig Challenger · Challenger · clay

Time Match Round Cotes du marché Model prediction Result
11:00 Norbert Gombos vs Sebastian Ofner (n°369 / n°125) Round 1 5.22 / 1.18 Ofner 81 % Ofner 3-6 3-6
11:00 Laslo Djere vs Gonzalo Bueno (n°206 / n°172) Round 1 1.34 / 3.42 Djere 75 % Djere 6-1 6-2
11:05 Diego Dedura vs Clement Tabur (n°190 / n°159) Round 1 1.64 / 2.34 Dedura 60 % Dedura 6-1 3-6 6-4
12:30 Jan Choinski vs Dimitar Kuzmanov (n°76 / n°382) Round 1 1.39 / 3.15 Choinski 66 % Choinski 6-4 6-4
12:30 Thiago Seyboth Wild vs Dalibor Svrcina (n°198 / n°134) Round 1 2.27 / 1.68 Svrcina 57 % Svrcina 4-6 3-6
13:45 Roman Andres Burruchaga vs Max Schoenhaus (n°59 / n°318) Round 1 1.46 / 2.84 Burruchaga 66 % Schoenhaus 3-6 1-3
14:30 Rudolf Molleker vs Facundo Diaz Acosta (n°458 / n°82) Round 1 4.80 / 1.21 Acosta 82 % Acosta 3-6 6-3 4-6
14:30 Juan Carlos Prado Angelo vs Adolfo Daniel Vallejo (n°155 / n°60) Round 1 3.54 / 1.32 Vallejo 73 % Vallejo 2-6 3-4
15:15 Daniel Rincon vs Tom Gentzsch (n°208 / n°145) Round 1 2.32 / 1.65 Gentzsch 59 % Rincon 6-4 4-3
16:15 Hugo Gaston vs Andrey Chepelev (n°91 / n°383) Round 1 1.23 / 4.39 Gaston 75 % Gaston 6-4 6-1
16:25 Martin Krumich vs Samuele Pieri (n°263 / n°402) Round 1 / not computed Krumich 7-5 4-6 6-3
17:10 Niels Mcdonald vs Keegan Smith (n°494 / n°193) Round 1 1.70 / 2.22 Mcdonald 56 % Mcdonald 6-1 6-3
17:45 Nikoloz Basilashvili vs Vilius Gaubas (n°132 / n°121) Round 1 2.41 / 1.60 Gaubas 62 % Gaubas 3-6 7-6(5) 2-2
18:55 Marvin Moeller vs Benito Sanchez Martinez (n°278 / n°847) Round 1 1.33 / 3.49 Moeller 74 % Moeller 0-6 6-3 5-5
19:50 Timofey Skatov vs Mika Petkovic (n°205 / n°432) Round 1 1.46 / 2.84 Skatov 63 % Petkovic 5-7 3-6

Liege Challenger · Challenger · clay

Time Match Round Cotes du marché Model prediction Result
12:00 Hynek Barton vs Sandro Kopp (n°270 / n°283) Round 1 1.49 / 2.65 Barton 63 % Kopp 4-6 2-6
12:05 Francesco Forti vs Jack Loge (n°367 / n°450) Round 1 1.35 / 3.28 Forti 73 % Loge 6-4 3-6 5-5
12:05 Matteo Martineau vs Philip Henning (n°292 / n°299) Round 1 1.97 / 1.85 Henning 54 % Henning 3-6 2-6
13:55 Buvaysar Gadamauri vs Luca Staeheli (n°251 / n°529) Round 1 1.25 / 4.05 Gadamauri 76 % Staeheli 6-1 1-3
14:00 Leo Raquillet vs Lorenzo Giustino (n°662 / n°201) Round 1 3.49 / 1.31 Giustino 74 % Giustino 3-6 6-4 0-2
15:20 Federico Coria vs Geoffrey Blancaneaux (n°897 / n°365) Round 1 1.65 / 2.27 Coria 59 % Coria 7-6(4)
15:30 Felix Balshaw vs Carlos Sanchez Jover (n°252 / n°347) Round 1 1.35 / 3.28 Balshaw 76 % Balshaw 6-2 5-5
16:21 Pedro Boscardin Dias vs Daniel Michalski (n°274 / n°302) Round 1 2.17 / 1.70 Michalski 60 % Michalski 2-6 1-4
17:15 Tsung-Hao Huang vs Guy Den Ouden (n°628 / n°212) Round 1 21.56 / 1.01 Ouden 96 % Ouden 2-6 2-6
17:30 Kimmer Coppejans vs Ryan Nijboer (n°217 / n°532) Round 1 1.24 / 4.10 Coppejans 79 % Coppejans 6-3 5-1
18:15 Florian Broska vs Kai Wehnelt (n°293 / n°573) Round 1 1.46 / 2.77 Broska 68 % Broska 6-2 6-3
19:05 Gauthier Onclin vs Gerard Campana Lee (n°158 / n°541) Round 1 1.18 / 4.95 Onclin 81 % Onclin 4-6 6-2 6-2

Trieste Challenger · Challenger · clay

Time Match Round Cotes du marché Model prediction Result
11:00 Guido Ivan Justo vs Georgii Kravchenko (n°229 / n°392) Round 1 1.54 / 2.51 Justo 63 % Justo 6-4 6-0
11:05 Federico Agustin Gomez vs Enrico Dalla Valle (n°169 / n°333) Round 1 2.63 / 1.50 Valle 69 % Gomez 6-4 4-6 6-4
11:05 Lukas Neumayer vs Andrej Nedic (n°191 / n°257) Round 1 1.63 / 2.30 Neumayer 53 % Neumayer 6-4 5-3
12:45 Nikolas Sanchez-Izquierdo vs Dylan Dietrich (n°220 / n°442) Round 1 1.66 / 2.24 Sanchez-Izquierdo 53 % Sanchez-Izquierdo 7-6(7) 2-6 6-3
13:00 Carlo Alberto Caniato vs Hugo Dellien (n°462 / n°140) Round 1 2.38 / 1.60 Dellien 59 % Dellien 3-6 5-7
13:50 Pietro Orlando Fellin vs Francesco Passaro (n°577 / n°207) Round 1 4.89 / 1.19 Passaro 79 % Passaro 3-6 0-2
14:45 Oleg Prihodko vs Alex Barrena (n°411 / n°235) Round 1 2.35 / 1.61 Barrena 58 % Barrena 4-6 4-6
15:20 Andrea Guerrieri vs Oriol Roca Batalla (n°187 / n°346) Round 1 / not computed Guerrieri 6-4 5-3
16:30 Maxim Mrva vs Gonzalo Villanueva (n°212 / n°321) Round 1 1.42 / 2.90 Mrva 65 % Mrva 5-7 7-6(6) 6-4
16:40 Juan Cruz Martin Manzano vs Henry Bernet (n°441 / n°428) Round 1 2.29 / 1.64 Bernet 61 % Bernet 7-6(10) 4-6 3-6
17:50 Andrea Pellegrino vs Max Alcala Gurri (n°129 / n°177) Round 1 1.80 / 2.03 Gurri 54 % Pellegrino 6-3 6-4
21:15 Federico Bondioli vs Joel Schwaerzler (n°304 / n°171) Round 1 2.50 / 1.55 Schwaerzler 61 % Bondioli 3-6 6-3 1-3

Nottingham 3 Challenger · Challenger · grass

Time Match Round Cotes du marché Model prediction Result
13:00 Filippo Romano vs Max Basing (n°319 / n°259) Round 1 1.61 / 2.34 Romano 60 % Basing 6-0 3-6 6-7(5)
13:00 Mitsuki Wei Kang Leong vs Luca Castelnuovo (n°551 / n°461) Round 1 2.99 / 1.40 Castelnuovo 68 % Castelnuovo 6-7(4) 3-6
13:00 Yi Zhou vs Robin Catry (n°248 / n°604) Round 1 1.14 / 5.79 Zhou 86 % Zhou 6-4 6-3
14:45 Patrick Brady vs Herman Hoeyeraal (n°769 / n°716) Round 1 1.26 / 3.94 Brady 72 % Brady 6-3 7-5
15:00 Ivan Ivanov vs Niels Visker (n°530 / n°430) Round 1 1.57 / 2.44 Ivanov 64 % Ivanov 7-6(3) 6-3
15:45 Patrick Zahraj vs Henry Searle (n°411 / n°226) Round 1 5.53 / 1.15 Searle 85 % Searle 4-6 7-6(2) 1-3
16:45 Marcus Walters vs Amit Vales (n°874 / n°598) Round 1 2.54 / 1.53 Vales 64 % Vales 2-6 1-6
17:20 Arda Azkara vs Oliver Bonding (n°823 / n°836) Round 1 2.57 / 1.52 Bonding 63 % Azkara 7-6(6) 4-2
18:15 Johannus Monday vs Matthew Summers (n°311 / n°874) Round 1 1.08 / 7.50 Monday 88 % Monday 6-3 6-3
18:15 Filip Jeff Planinsek vs Igor Ribeiro Marcondes (n°502 / n°306) Round 1 2.23 / 1.67 Marcondes 56 % Planinsek 7-6(4) 6-3
20:00 William Jansen vs Felix Gill (— / n°214) Round 1 4.19 / 1.24 Gill 78 % Gill 4-6 7-6(5) 4-6

Newport Challenger · Challenger · grass

Time Match Round Cotes du marché Model prediction Result
17:39 Quinn Vandecasteele vs James Kent Trotter (n°456 / n°464) Qualifying 1 2.10 / 1.75 Trotter 56 % Vandecasteele 6-7(6) 7-6(6) 2-1
21:05 Andre Ilagan vs Alex Rybakov (n°184 / n°471) Qualifiers / not computed Ilagan 3-6 6-4 5-3
22:15 Ozan Baris vs Tyler Zink (n°433 / n°326) Qualifiers 1.79 / 2.05 Baris 62 % Zink 6-7(2) 1-2
23:00 Jason Jung vs Hiroki Moriya (n°856 / n°518) Qualifiers 1.71 / 2.16 Jung 56 % Jung 3-2
23:50 Stefan Kozlov vs Garrett Johns (n°296 / n°406) Qualifiers 1.34 / 3.34 Kozlov 70 % Kozlov 6-4 6-2

Bogota Challenger · Challenger · clay

Time Match Round Cotes du marché Model prediction Result
00:00 Santiago Rodriguez Taverna vs Samuel Alejandro Linde Palacios (n°434 / n°656) Round 1 1.11 / 6.45 Taverna 86 % Taverna 7-6(1) 3-2
00:10 Valerio Aboian vs Luis Carlos Alvarez (n°431 / n°838) Round 1 / not computed Alvarez 5-7 7-6(9) 5-7
01:35 Juan Pablo Varillas vs Bruno Fernandez (n°234 / n°648) Round 1 1.25 / 4.05 Varillas 77 % Varillas 2-6 6-3 6-4
13:05 Federico Zeballos vs Lucas Andrade Da Silva (n°837 / n°768) Qualifiers / not computed Silva 0-3
18:00 Juan Sebastian Osorio vs Matias Soto (n°763 / n°261) Round 1 3.19 / 1.36 Soto 74 % Soto 2-6 6-3 2-6
18:05 Sergio Luis Hernandez Ramirez vs Luciano Emanuel Ambrogi (— / n°319) Round 1 / not computed Ambrogi 5-7 4-5
18:05 Lorenzo Claverie vs Samuel Heredia (n°870 / n°653) Round 1 2.04 / 1.79 Heredia 54 % Claverie 7-6(3) 6-7(5) 5-1
20:00 Juan Alejandro Hernandez vs Nick Hardt (n°471 / n°284) Round 1 4.88 / 1.19 Hardt 84 % Hardt 6-7(5) 6-4 2-6
20:35 Dmitry Popko vs Matheus Pucinelli De Almeida (n°652 / n°260) Round 1 / not computed Almeida 3-6 6-4 5-7
21:05 Nicolas Mejia vs Fermin Tenti (n°115 / n°850) Round 1 1.06 / 9.26 Mejia 91 % Mejia 6-3 6-2
22:05 Lorenzo Joaquin Rodriguez vs Lucas Andrade Da Silva (n°454 / n°768) Round 1 2.15 / 1.71 Silva 62 % Silva 4-6
22:40 Rodrigo Pacheco Mendez vs Felipe Meligeni Alves (n°272 / n°465) Round 1 1.83 / 2.00 Alves 53 % Alves 4-5
23:25 Hernan Casanova vs Ignacio Monzon (n°340 / n°631) Round 1 1.11 / 6.58 Casanova 88 % Casanova 7-5 6-5

W75 The Hague · Challenger · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
13:05 Federica Urgesi vs Lucija Ciric Bagaric (n°274 / n°364) Round 1 1.47 / 2.60 Urgesi
14:38 Jessica Pieri vs Mia Ristic (n°335 / n°195) Round 1 4.58 / 1.18 Ristic
15:10 Anouck Vrancken Peeters vs Jennifer Ruggeri (n°293 / n°216) Round 1 2.49 / 1.51 Peeters
20:05 Justina Mikulskyte vs Chloe Paquet (n°231 / n°297) Round 1 3.27 / 1.32 Paquet

W50 Corroios-Seixal · Challenger · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Xinyu Gao vs Nao Hibino (n°234 / n°228) Round 2 / Gao
11:35 Xinyu Gao vs Daria Khomutsianskaya (n°234 / n°293) Round 1 / Gao
11:40 Veronika Podrez vs Manon Leonard (n°132 / n°330) Round 1 1.32 / 3.14 Podrez
11:40 Lucie Havlickova vs Nao Hibino (n°226 / n°228) Round 1 1.93 / 1.81 Hibino
13:21 Hiromi Abe vs Francisca Jorge (n°320 / n°232) Round 1 2.19 / 1.63 Jorge
13:21 Hina Inoue vs Cagla Buyukakcay (n°284 / n°426) Round 1 1.47 / 2.54 Buyukakcay
13:32 Ella Seidel vs Anastasia Kulikova (n°123 / n°310) Round 1 1.22 / 3.93 Kulikova
14:44 Rina Saigo vs Elyse Tse (n°272 / n°882) Round 1 1.08 / 6.91 Saigo

W35 Buzau · Challenger · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
09:05 Sofya Lansere vs Rositsa Dencheva (n°270 / n°280) Round 1 2.51 / 1.50 Dencheva
09:05 Carmen Andreea Herea vs Sara Victoria Balan (n°517 / n°822) Round 1 1.19 / 4.47 Balan
09:05 Maria Golovina vs Lamis Alhussein Abdel Aziz (n°410 / n°393) Round 1 1.96 / 1.81 Golovina
10:15 Cristiana Nicoleta Todoni vs Julie Struplova (n°882 / n°218) Round 1 6.80 / 1.09 Struplova
10:52 Beatrice Ricci vs Gaia Maduzzi (n°555 / n°574) Round 1 1.50 / 2.46 Ricci
10:54 Kaat Coppez vs Alesia Breaz (— / n°894) Round 1 2.68 / 1.43 Breaz
12:03 Francesca Gandolfi vs Sandra Samir (n°683 / n°377) Round 1 1.80 / 1.96 Gandolfi
12:22 Federica Sacco vs Carlota Martinez Cirez (n°647 / n°391) Round 1 2.71 / 1.42 Sacco
14:17 Ekaterina Kazionova vs Ilinca Dalina Amariei (n°442 / n°640) Round 1 / Kazionova
14:39 Daria Yesypchuk vs Irina Fetecau (n°522 / n°892) Round 1 1.74 / 2.04 Yesypchuk
14:45 Madison Sieg vs Nicole Gadient (n°355 / —) Round 1 1.01 / 19.67 Sieg
17:14 Diana-Ioana Simionescu vs Ruth Roura Llaverias (n°810 / n°584) Round 1 2.62 / 1.46 Simionescu

W35 Don Benito · Challenger · carpet · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Scarlet Kavanagh vs Madhurima Sawant Qualifiers / Kavanagh
00:00 Ashleigh Harvey vs Silvia Martinez Jimenez Qualifiers / Harvey
09:05 Stefaniya Pushkar vs Ana Maye Martinez Qualifiers / Pushkar
09:05 Summer Yardley vs Georgina Hays Qualifiers / Hays
09:05 Naomi Mckenzie vs Vanja Gudelj Qualifiers / Mckenzie
10:51 Ela Plosnik vs Jordina Font Qualifiers / Plosnik
11:09 Anna Shkutova vs Anna Orlando Pellicero Qualifiers / Shkutova
12:23 Iveta Dapkute vs Meritxell Teixido Garcia (n°862 / n°840) Round 1 1.61 / 2.25 Garcia
12:33 Maria Oliver Sanchez vs Victoria Allen (n°809 / n°438) Round 1 2.47 / 1.52 Allen
12:48 Lorena Solar Donoso vs Celia Cervino Ruiz (n°812 / n°686) Round 1 3.81 / 1.24 Ruiz
12:58 Anastasia Bertacchi vs Nahia Berecoechea (n°718 / n°512) Round 1 2.42 / 1.53 Bertacchi

W35 Hillcrest · Challenger · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
10:35 Jahnie Van Zyl vs Emma Van Poppel Round 1 1.04 / 12.22 Zyl
10:35 Milla Kotze vs Michika Ozeki (— / n°621) Round 1 14.46 / 1.03 Ozeki
10:39 Dominika Podhajecka vs Ksenia Smirnova (— / n°830) Round 1 2.90 / 1.39 Smirnova
11:48 Jana Hossam Salah vs Michelle Dzjachangirova Round 1 / Salah
12:17 Celina Joseph vs Valentini Grammatikopoulou (— / n°557) Round 1 18.69 / 1.03 Grammatikopoulou
12:22 Olga Danilova vs Jian Ibrahim (n°782 / —) Round 1 1.11 / 6.32 Danilova
13:52 Donna Le Roux vs Elena Jamshidi (— / n°850) Round 1 1.79 / 1.94 Roux
15:02 Valentina Khrebtova vs Ekua Youri Round 1 2.00 / 1.75 Youri

Nordea Open - Bastad · Challenger · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
13:00 Mona Barthel vs Lola Radivojevic (n°205 / n°150) Round 1 3.03 / 1.39 Radivojevic 4-6 0-3
13:00 June Bjork vs Caijsa Wilda Hennemann (— / n°242) Round 1 / Hennemann 2-6 3-6
13:05 Aneta Laboutkova vs Grace Bernstein (n°412 / —) Round 1 1.04 / 11.19 Laboutkova 6-1 6-1
14:50 Linea Bajraliu vs Tamara Korpatsch (n°658 / n°48) Round 1 5.48 / 1.15 Korpatsch 2-6 3-6
14:50 Sinja Kraus vs Claire Liu (n°90 / n°111) Round 1 2.31 / 1.63 Kraus 7-5 6-0
16:40 Dalma Galfi vs Kajsa Rinaldo Persson (n°157 / n°230) Round 1 1.42 / 2.90 Persson 4-6 4-4
18:20 Lisa Zaar vs Varvara Lepchenko (n°303 / n°181) Round 1 1.83 / 1.99 Lepchenko 4-6 6-4 6-7(1)

W100 Aschaffenburg · Challenger · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
11:05 Tina Manescu vs Tena Lukas (n°826 / n°405) Qualifiers / Lukas
11:05 Luisa Schruff vs Sophie Triquart Qualifiers / Triquart
11:05 Elena Milovanovic vs Sapfo Sakellaridi (n°381 / n°448) Qualifiers / Sakellaridi
11:05 Tatiana Pieri vs Andreea Prisacariu (n°440 / n°503) Qualifiers / Prisacariu
12:44 Kailey Evans vs Lidia Encheva (n°709 / n°353) Qualifiers / Encheva
12:44 Berfu Cengiz vs Denislava Glushkova (n°279 / n°435) Qualifiers / Cengiz
13:04 Laura Hietaranta vs Katerina Tsygourova (n°408 / n°394) Qualifiers / Tsygourova
13:30 Martina Trevisan vs Victoria Pohle (n°325 / n°894) Qualifiers / Trevisan
14:06 Ekaterine Gorgodze vs Mia Pohankova (n°161 / n°246) Round 1 2.64 / 1.44 Gorgodze
14:14 Dalila Jakupovic vs Vivian Wolff (n°343 / n°241) Round 1 3.15 / 1.32 Jakupovic
14:39 Emily Seibold vs Julia Riera (n°561 / n°147) Round 1 4.78 / 1.16 Riera
15:04 Xinxin Yao vs Darya Astakhova (n°282 / n°227) Round 1 5.55 / 1.12 Astakhova
16:30 Lucia Bronzetti vs Georgina Garcia-Perez (n°135 / n°750) Round 1 1.03 / 11.56 Bronzetti
19:30 Nastasja Mariana Schunk vs Tamara Zidansek (n°315 / n°146) Round 1 2.97 / 1.36 Zidansek

W50 Columbus · Challenger · indoor hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
17:05 Francoise Abanda vs Mia Slama (n°898 / n°840) Qualifiers / Abanda
17:05 Christasha McNeil vs Lexington Reed (n°836 / n°855) Qualifiers / McNeil
17:05 Jaedan Brown vs Mckenna Schaefbauer Qualifiers / Brown
17:05 Capucine Jauffret vs Kira Matushkina (n°847 / n°851) Qualifiers / Jauffret
18:32 Victoria Mulville vs Juliana Nicole Singeorzan Qualifiers / Mulville
19:30 Diae El Jardi vs Theadora Rabman Qualifiers / Rabman
20:05 Tatum Evans vs Thara Gowda (n°735 / —) Qualifiers / Gowda

M25 Bastia-Lucciana · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
10:35 Liam Branger vs Nicolas Jadoun (— / n°883) Round 1 1.58 / 2.32 Jadoun
12:22 Pierre Antoine Tailleu vs Johan Nikles (— / n°424) Round 1 8.63 / 1.06 Tailleu
12:31 Lisandru Rodriguez vs Alejandro Arcila Round 1 6.53 / 1.10 Arcila
12:33 Arthur Bellegy vs Rodrigo Alujas (— / n°765) Round 1 2.85 / 1.38 Alujas
18:35 Cosme Rolland De Ravel vs Louis Larue (n°809 / —) Round 1 1.03 / 13.00 Ravel
20:05 Matisse Martin vs Adam Lynch Round 1 2.17 / 1.63 Martin

M15 Wuning · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Min Hyuk Cho vs Yan Lang Chen Round 1 1.20 / 4.13 Cho
00:00 Andrei Kunitsyn vs Xirui Han Qualifiers / Kunitsyn
05:39 Xing Dao Chen vs Yuquan Jin Qualifiers / Chen
05:45 Jangjun Kim vs Kosuke Shibano (n°873 / —) Qualifiers / Kim
05:45 Martin Borisiouk vs Asahi Harazaki (n°744 / —) Qualifiers / Borisiouk
07:21 James Van Herzeele vs Thanaphat Boosarawongse Qualifiers / Herzeele
07:23 Sheng Tang vs Azuma Visaya (n°898 / —) Qualifiers / Tang
07:26 Minghui Zhang vs Masaki Ishikawa Qualifiers / Ishikawa
07:28 Hiiro Sakamoto vs Wenze Li Qualifiers / Sakamoto
10:12 Noritaka Koizumi vs Yuta Kawahashi (— / n°663) Round 1 2.34 / 1.54 Koizumi

W15 Luan · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Seo Yun Choi vs Jasmine Li Qualifiers / Choi
05:05 Yui Ohwaki vs Xiang Liu Qualifiers / Liu
05:10 Rira Kosaka vs Salakthip Ounmuang (— / n°835) Qualifiers / Kosaka
06:52 Duanrui Gao vs Xinyi Nong Qualifiers / Nong
06:52 Jialan Cai vs Jiyun Oh Qualifiers / Oh
07:17 Xiaowei Li vs Junlu Sun Qualifiers / Li
07:27 Niehua Tian vs Ziyu Zhou Qualifiers / Zhou

M15 Lodz · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
11:00 Alan Bojarski vs Mikolaj Borkowski Qualifiers / Bojarski
11:05 Jan Wygona vs Lukas Maskow Qualifiers / Wygona
11:10 Patrik Homola vs Kevin Pabisiak Qualifiers / Homola
12:42 Dawid Wisniewski vs Jakub Vrtilka Qualifiers / Vrtilka
13:11 Martin Soukal vs Jakub Jedrzejczak Qualifiers / Jedrzejczak
13:21 Lorenzo Balducci vs Jakub Solarski Qualifiers / Balducci
15:00 Szymon Podczaszy vs Tobia Costanzo Baragiola Mordini Round 1 8.57 / 1.06 Mordini
15:05 Imanol Lopez Morillo vs Daniel Tazabekov (n°590 / —) Round 1 1.09 / 6.94 Morillo
15:05 Michael Savano vs Niklas Guttau (— / n°900) Round 1 2.97 / 1.37 Guttau
15:08 Petr Michnev vs Beren Tan (n°866 / —) Qualifiers / Michnev
16:38 Jakub Filip vs Gilberto Ravasio (n°861 / —) Round 1 1.15 / 5.13 Filip

M15 Monastir · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Felipe Virgili Berini vs Nikita Ianin Round 1 / Berini
11:33 Digvijaypratap Singh vs Egor Pleshivtsev (n°557 / —) Round 1 / Pleshivtsev
11:35 Milledge Cossu vs Nathan Blokhin Qualifiers / Blokhin
11:35 Peter Alam vs Benjamin Gusic Wan Round 1 / Alam
11:35 Timofey Stepanov vs Yash Chaurasia Qualifiers / Stepanov
11:35 Alaa Trifi vs Jonas Eriksson Ziverts (n°869 / —) Round 1 / Ziverts
11:39 Ruslan Serazhetdinov vs Logan Zapp Qualifiers / Zapp
11:40 Andrea Bacaloni vs Togan Tokac (n°849 / —) Qualifiers / Bacaloni
13:18 Karim Mabrouk vs Enrico Rosellini Qualifiers / Mabrouk
13:22 Andrea Paolini vs Sean Daryabeigi Qualifiers / Daryabeigi
13:47 Louay Makke vs Photos Photiades (2003) Qualifiers / (2003)
16:18 Roan Jones vs Giulio Stella Qualifiers / Jones

M25 Laval · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
20:05 Keegan Rice vs Dan Martin (n°582 / n°624) Round 1 1.73 / 2.06 Rice
20:05 Stephane Pierre-Jo Kamendje vs Kenta Miyoshi (— / n°467) Round 1 13.70 / 1.03 Miyoshi
21:35 Matthew Thomson vs Benjamin Thomas George (— / n°900) Round 1 2.26 / 1.61 Thomson
21:52 Nicolas Arseneault vs Benjamin Willwerth (n°720 / —) Round 1 2.08 / 1.71 Arseneault
21:52 Tristan Stringer vs Volodymyr Gurenko (n°879 / —) Round 1 1.05 / 10.21 Stringer
23:22 Ryan Colby vs Yuta Shimizu (n°647 / n°393) Round 1 4.35 / 1.20 Colby

M25 The Hague · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
16:13 Khumoun Sultanov vs Karl Friberg (n°466 / n°675) Round 1 1.10 / 6.11 Friberg
16:49 Jelle Sels vs Deney Wassermann (n°546 / n°854) Round 1 1.48 / 2.51 Sels
18:30 Jeremy Schifris vs Sander Jong (— / n°688) Round 1 9.16 / 1.05 Jong
20:25 Stan Put vs Eero Vasa (— / n°479) Round 1 14.57 / 1.02 Vasa

M15 Kursumlijska Banja · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Mario Arce Fernandez vs Leonardo Cattaneo Qualifiers / Fernandez
10:02 Michael Minasyan vs Marko Milosavljevic (SRB) Qualifiers / Minasyan
10:05 Aleksandar Lavrnja vs Benoit Torcq Qualifiers / Torcq
10:06 Niksa Arsic vs Oleg Kolninov Qualifiers / Arsic
10:10 Milos Mikovic vs Jose Luis Claro Qualifiers / Mikovic
10:15 Nikola Jovic vs Aleksa Oparnica Qualifiers / Oparnica
11:52 Alessandro Bellifemine vs Stefan Kostic (n°889 / —) Qualifiers / Bellifemine
12:12 Alejandro Melero Kretzer vs Rodrigo Varillas Qualifiers / Kretzer
13:35 Nikola Djosic vs Pierre Delage (— / n°600) Round 1 2.45 / 1.54 Delage
14:05 Sebastiano Cocola vs Romain Azais Round 1 1.09 / 7.59 Cocola

W15 Kursumlijska Banja · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
12:43 Anna Petkovic vs Leena Friedman (n°735 / —) Round 1 1.29 / 3.40 Friedman
14:15 Krystyna Pochtovyk vs Eleejah Inisan (— / n°710) Round 1 4.32 / 1.21 Inisan
15:59 Ustiniya Lekomtseva vs Teodora Vlajic (n°886 / —) Round 1 1.38 / 2.94 Vlajic

M25 Roda de Bara · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
11:00 Oskar Brostrom Poulsen vs Ludovico Vaccari (n°746 / —) Round 1 1.31 / 3.21 Vaccari
11:05 Rigele Te vs Oliver Crawford (n°809 / n°224) Round 1 6.67 / 1.10 Crawford
11:05 Alvaro Jimenez vs Takuya Kumasaka (— / n°548) Round 1 / Kumasaka
11:05 Matias Reyniak vs Mae Malige (— / n°582) Round 1 3.74 / 1.25 Malige
12:43 Albert Pedrico Kravtsov vs Iliyan Radulov (n°868 / n°603) Round 1 1.92 / 1.84 Radulov
12:54 Daniel Lara Salmeron vs Dan Added (— / n°281) Round 1 / Added
12:56 Robin Bertrand vs Alexander Bravo (n°409 / —) Round 1 1.01 / 30.74 Bertrand
13:01 Noah Regas Luis vs Yanki Erel (— / n°305) Round 1 16.92 / 1.02 Erel
15:05 Nikola Djukic Valera vs Manel Lazaro Juncadella Round 1 / Juncadella
15:13 Aren Baybars vs Cyril Vandermeersch (— / n°414) Round 1 8.94 / 1.06 Baybars
15:25 Vadym Ursu vs Lucas Poullain (n°407 / n°343) Round 1 / Poullain
17:15 Pavlos Tsitsipas vs Bryan Hernandez Cortes (n°887 / —) Round 1 1.78 / 1.95 Tsitsipas
17:15 Gianluca Carlini vs Matt Ponchet (— / n°774) Round 1 1.90 / 1.86 Carlini
18:13 Hugo Grenier vs Matthias Uwe Kask (n°243 / —) Round 1 1.05 / 9.63 Kask

W15 Astana · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Polina Starkova vs Soha Sadiq Qualifiers / Starkova
08:39 Kira Bataikina vs Kristina Belkova Qualifiers / Belkova
08:40 Yashaswini Panwar vs Aisulu Zholbolat Qualifiers / Panwar
08:45 Julia Khramtsova vs Daria Belyaeva Qualifiers / Belyaeva
09:30 Sofiia Suslova vs Eva Korysheva Qualifiers / Korysheva
10:31 Aleksandra Khomitskaya vs Chevika Reddy Sama Qualifiers / Khomitskaya
11:01 Sonal Patil vs Ekaterina Maklakova (— / n°440) Round 1 10.69 / 1.04 Maklakova
11:06 Disha Behera vs Aleksandra Barmicheva Qualifiers / Barmicheva
11:51 Ximena Senties vs Sandugash Kenzhibayeva (— / n°897) Qualifiers / Kenzhibayeva
12:12 Asylzhan Arystanbekova vs Kristina Kroitor (n°716 / n°475) Round 1 4.91 / 1.16 Kroitor
12:26 Nina Sozaonova vs Sera Nishimoto Round 1 1.96 / 1.80 Nishimoto
12:31 Albina Kakenova vs Gaeul Jang (— / n°627) Round 1 8.66 / 1.06 Jang
13:50 Anastasiya Krymkova vs Ingkar Dyussebay Round 1 4.62 / 1.18 Dyussebay

M15 Bucharest · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 William Mirarchi vs Andrei Dumitrescu Qualifiers / Mirarchi
00:00 Henrik Bladelius vs David Cercel Qualifiers / Bladelius
10:05 Matei Florin Breazu vs Dario Alexandru Ciobotaru Qualifiers / Breazu
10:05 Stefan Ilie Bogdan Petre vs Dmytro Vterkovskiy Qualifiers / Petre
10:10 Gheorghe Claudiu Schinteie vs Freddy Murray Qualifiers / Murray
10:15 Iulius Maximus Stoica vs Valentin Vanta Qualifiers / Vanta
12:01 Vlad Cristian Breazu vs Cezar Stefan Bentzel Qualifiers / Breazu
12:44 Brendan Mcdonald vs Abdulhamid Mubarak Qualifiers / Mcdonald
13:21 Luka Talan Lopatic vs Rares Teodor Pieleanu (— / n°774) Round 1 2.16 / 1.64 Lopatic
13:31 Michele Mecarelli vs Oleksandr Ovcharenko (n°893 / n°629) Round 1 3.01 / 1.35 Mecarelli
14:24 Radu David Turcanu vs Filippo Mazzola (n°766 / —) Round 1 1.13 / 5.42 Mazzola
15:15 Niccolo Ciavarella vs Ilya Snitari (— / n°900) Round 1 4.46 / 1.18 Snitari

M15 Hillcrest · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
10:35 Pavlos Christoforakis vs Khololwam Montsi (— / n°837) Round 1 24.46 / 1.01 Montsi
10:35 Dehan Van Deventer vs Luc Koenig Round 1 8.26 / 1.06 Koenig
10:35 Romain Faucon vs Zsombor Velcz (n°543 / n°889) Round 1 1.64 / 2.15 Velcz
12:13 Devin Badenhorst vs Tom Zeuch (n°738 / n°848) Round 1 1.23 / 3.82 Badenhorst
12:29 Preston Brown vs Marc Van Der Merwe (n°856 / n°828) Round 1 4.80 / 1.16 Brown
13:18 Orel Kimhi vs Alexander Zgirovsky (n°791 / n°851) Round 1 1.23 / 3.82 Zgirovsky
14:40 Andreas Timini vs Simphiwe Ngwenya Round 1 1.22 / 4.23 Timini
15:18 Maksim Mihic vs Jordan Hasson Round 1 8.97 / 1.07 Hasson

M15 San Salvador de Jujuy · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
15:35 Santiago Lora vs Carlos Maria Zarate (— / n°385) Round 1 9.55 / 1.05 Zarate
15:35 Enzo Kohlmann De Freitas vs Luis Jose Nakamine (n°900 / —) Round 1 1.36 / 3.02 Freitas
15:35 Lorenzo Gagliardo vs Andres Medus (n°896 / —) Round 1 1.09 / 6.99 Gagliardo
15:40 Joaquin Aguilar Cardozo vs Thiago Horacio Messa (n°460 / —) Round 1 / Cardozo
16:54 Pedro Iamachkine vs Juan Ignacio Gallego Round 1 2.43 / 1.53 Gallego
17:14 Santiago Giamichelle vs Thiago Cigarran (— / n°658) Round 1 2.08 / 1.71 Cigarran
17:15 Manuel Mouilleron Salvo vs Ezequiel Monferrer Round 1 2.83 / 1.41 Monferrer
17:51 Mateo Del Pino vs Agustin Fernandez Badia Round 1 1.03 / 12.70 Pino
21:05 Felipe De Dios vs Aditya Vishal Balsekar Round 1 1.94 / 1.82 Dios
21:05 Valentino Grippo vs Tomas Jordi Leston Round 1 2.06 / 1.73 Grippo
21:05 Tomas Tischner vs Mateus Napoli Da Silveira Round 1 1.25 / 3.75 Tischner
21:05 Federico Aguilar Cardozo vs Santiago Pesino Round 1 1.29 / 3.43 Cardozo
22:35 Juan Estevez vs Valentin Basel (n°357 / —) Round 1 1.05 / 9.64 Estevez

W15 Monastir · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Yuliya Perapekhina vs Tasnim Ismail Round 1 / Perapekhina
11:40 Eva Shaw vs Margot Phanthala Qualifiers / Shaw
11:40 Martyna Zaremba vs Eloise Newberry Qualifiers / Newberry
13:22 Matilde Mariani vs Sofia Avataneo (n°765 / —) Round 1 1.25 / 3.78 Mariani
13:42 Katja Wiersholm vs Stefaniya Neporent Qualifiers / Wiersholm
13:57 Allegra Fiorani vs Zoe Ulrich Qualifiers / Ulrich
14:12 Mirabelle Tahiri vs Sophia Hurrion Qualifiers / Hurrion
14:22 Justine Bretnacher vs Amelie Smejkalova (— / n°852) Qualifiers / Smejkalova
14:25 Nour Sahnoun vs Severine Deppner Qualifiers / Deppner
14:44 Tamara Sramkova vs Celeste Faustini Round 1 1.18 / 4.61 Sramkova
15:05 Virginia Proietti vs Cecilie Maeland Qualifiers / Proietti
16:17 Eliz Maloney vs Margaux Komano (n°814 / —) Round 1 1.10 / 6.87 Komano

M15 Tokyo · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
04:05 Makoto Ochi vs Shu Muto (n°877 / —) Qualifiers / Ochi
04:05 Ryotaro Taguchi vs Ko Suzuki (n°856 / —) Qualifiers / Taguchi
04:06 Taketo Takamisawa vs Ren Nakamura Qualifiers / Nakamura
04:10 Daisuke Sumizawa vs Riku Takahata (n°896 / —) Qualifiers / Takahata
08:32 Shunsuke Nakagawa vs Kazushi Idogaki (n°900 / —) Qualifiers / Idogaki
09:29 Yuto Oki vs Saki Tange Qualifiers / Oki
09:39 Hien Pham vs Naoto Tomizawa Qualifiers / Tomizawa
09:50 Ryota Tanuma vs Kazuma Kawachi (n°888 / n°835) Qualifiers / Tanuma
10:35 Sora Fukuda vs Yusuke Takahashi (n°864 / n°691) Round 1 2.24 / 1.59 Takahashi
11:39 Shinji Hazawa vs Hikaru Shiraishi (n°684 / n°522) Round 1 3.00 / 1.35 Shiraishi
11:45 Koki Matsuda vs Reiya Komagata (n°483 / —) Round 1 1.04 / 10.94 Matsuda

W15 Rio Claro · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
16:00 Helena Bueno vs Carolina Xavier Laydner Qualifiers / Laydner
16:05 Catarina Ibiraba Melleiro vs Chiara Di Genova (— / n°884) Qualifiers / Genova
16:07 Beatriz Guerra vs Livia Santo Qualifiers / Guerra
16:10 Laura Badia vs Gabriella Mikaul Qualifiers / Badia
18:00 Mayra Arce Gonzalez vs Maria Luisa Oliveira Qualifiers / Oliveira
18:20 Agustina Soto Neira vs Daniela Teodoro Souza Qualifiers / Neira
18:30 Bruna Melato vs Priyanka Rodricks Qualifiers / Melato
18:40 Nicole Giannini vs Sabrina Dias Qualifiers / Giannini
20:55 Manuela Ferreira Banietti vs Valentina Mediorreal Arias (— / n°874) Round 1 7.50 / 1.07 Arias
21:00 Giovana Delatorre Barbosa vs Ana Candiotto (— / n°457) Round 1 6.06 / 1.12 Candiotto

M25 Kassel · ITF · clay · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Michael Bassem Sobhy vs Maximilian Marterer (n°540 / n°746) Round 1 / Sobhy
11:05 Isac Stroemberg vs Ruben Hartig Qualifiers / Stroemberg
11:05 Justin Schlageter vs Felix Einig Qualifiers / Schlageter
11:05 Matteo Fondriest vs Dennis Andre Dutine Qualifiers / Fondriest
11:05 Gregor Hausberger vs Lieven Mietusch Qualifiers / Hausberger
13:05 Michael Agwi vs Sydney Zick (n°778 / —) Round 1 1.47 / 2.54 Agwi
13:05 Nino Ehrenschneider vs Daniel Dutra Da Silva (n°596 / n°426) Round 1 3.30 / 1.30 Ehrenschneider
14:32 Tom Sickenberger vs Giorgio Tabacco (— / n°654) Round 1 6.72 / 1.09 Tabacco

M25 Dallas · ITF · indoor hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Wesley Cotton vs Meethre Barot Qualifiers / Cotton
18:05 Nathan Cox vs Jonah Braswell Qualifiers / Braswell
18:05 Jules Leroux vs Stiles Brockett Qualifiers / Brockett
18:05 Maximus Dussault vs Mitchell Sheldon Qualifiers / Dussault
19:58 Dakotah Bobo vs Krish Arora Qualifiers / Bobo
20:03 Alexander Frusina vs Alex Finkelstein Qualifiers / Frusina
20:23 Matthew Segura vs Aleksandar Mitric Qualifiers / Mitric
20:26 Roberto Ferrer Guimaraes vs Xavier Calvelo Qualifiers / Calvelo
21:38 Marko Mesarovic vs Evan Bynoe (— / n°713) Round 1 1.45 / 2.67 Bynoe
21:59 Oliver Okonkwo vs Liam Krall Round 1 1.55 / 2.39 Okonkwo
22:26 Evan Zhu vs Jack Kennedy (n°526 / n°394) Round 1 3.94 / 1.22 Zhu
23:02 Jie Cui vs Matthew Forbes (n°454 / n°758) Round 1 1.54 / 2.36 Forbes

M15 Rancho Santa Fe · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
00:00 Michael Blando vs Chikaya Sato Qualifiers / Blando
19:10 Karl Lee vs Marco Alvarez Qualifiers / Lee
19:10 Alexander Chang vs Connor Church Qualifiers / Chang
19:15 Hugo Hashimoto vs Kyle Overmyer Qualifiers / Hashimoto
19:20 Hiroki Sakagawa vs Constantinos Djakouris Qualifiers / Sakagawa
20:59 William Zhang vs Tyler Lee Qualifiers / Lee
21:27 Lev Seidman vs Henry Ren Qualifiers / Ren
22:24 Antreas Djakouris vs Alexander Guajardo Qualifiers / Guajardo
22:26 William Kleege vs Ronald Hohmann Round 1 6.29 / 1.10 Hohmann
22:44 Jean Baptiste Badon vs Emon Van Loben Sels (— / n°860) Round 1 3.55 / 1.26 Sels
23:11 Spencer Johnson vs Nile Ung (n°444 / —) Round 1 1.02 / 16.91 Johnson

W15 Rancho Santa Fe · ITF · hard · outside the model's scope

Time Match Round Cotes du marché Model prediction Result
19:00 Sophie Suh vs Ares Teixido Garcia Qualifiers / Suh
19:05 Isabelle Nguyen vs Jessica Bernales Qualifiers / Bernales
19:05 Isabel Pascual Montalvo vs Amy Lee Qualifiers / Lee
19:10 Ariana Morris vs Zoe Olmos Qualifiers / Morris
22:44 Kelly Keller vs Annabelle Xu Round 1 2.34 / 1.54 Xu
22:47 Krisha Mahendran vs Jo-Yee Chan (n°880 / n°745) Round 1 2.09 / 1.68 Chan
23:03 Tianmei Wang vs Veronica Miroshnichenko (n°894 / n°810) Round 1 2.60 / 1.45 Miroshnichenko
23:18 Kate Mansfield vs Gloriana Nahum (n°898 / —) Round 1 1.79 / 1.94 Nahum

Frequently asked questions

Why do some matches have no prediction?

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.

How reliable are these predictions?

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.

Is a prediction betting advice?

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.