Tennis on Monday, 29 June 2026, with the win probability behind every result

Live scores, win probability, Elo ratings, head-to-head and the evidence behind each one.

22 tournaments across 3 surfaces (clay, hard, grass). Featured: Wimbledon.

Result of the day · Wimbledon · Men · R128
Sinner J.
4-6 6-3 6-7 6-2 6-3
Kecmanovic M.
Match report

Results of the day

Match 1 of 5

Matches on Mon 29 Jun

22 tournaments · 259 matches

Wimbledon

R128Grass
Rafael Jodar vs Felix Gill — match detail
FIN
30
667
335
Denis Shapovalov vs Pablo Carreno Busta — match detail
RET
02
360RET
670
Aleksandar Vukic vs Jenson Brooksby — match detail
FIN
03
611
766
Emilio Nava vs Ignacio Buse — match detail
FIN
13
6650
7376
Dalibor Svrcina vs Learner Tien — match detail
FIN
13
1473
6666
Marco Trungelliti vs Martin Damm — match detail
FIN
13
6766
7677
Luca Van Assche vs Marton Fucsovics — match detail
RET
01
30RET
64
Andrey Rublev vs Roman Safiullin — match detail
FIN
23
47636
66367
Alexandre Muller vs Tommy Paul — match detail
FIN
03
121
666
Camilo Ugo Carabelli vs Daniel Merida Aguilar — match detail
RET
21
6620RET
4363
Michael Zheng vs Cameron Norrie — match detail
FIN
32
66667
72736
Hamad Medjedovic vs Sebastian Ofner — match detail
FIN
23
62634
16466
Casper Ruud vs Hubert Hurkacz — match detail
FIN
03
426
667
Jannik Sinner vs Miomir Kecmanovic — match detail
FIN
32
46666
63723
Roberto Bautista Agut vs Joao Fonseca — match detail
FIN
03
643
766
Nuno Borges vs Tristan Boyer — match detail
FIN
30
677
355
Adam Walton vs Dino Prizmic — match detail
FIN
13
6642
4766
Ethan Quinn vs Luciano Darderi — match detail
FIN
30
776
652
Soon Woo Kwon vs Martin Landaluce — match detail
FIN
30
666
433
Jan Lennard Struff vs Sebastian Baez — match detail
FIN
32
67427
16665
Hugo Gaston vs Stefanos Tsitsipas — match detail
FIN
03
142
666
Thiago Agustin Tirante vs Fabian Marozsan — match detail
FIN
03
534
766
Marin Cilic vs Daniil Medvedev — match detail
FIN
03
124
666
Adolfo Daniel Vallejo vs Nicolas Mejia — match detail
FIN
13
6456
4677
Yibing Wu vs Novak Djokovic — match detail
FIN
13
4744
6566

Wimbledon

R128Grass
Jessica Pegula vs Darja Vidmanova — match detail
FIN
20
76
53
Mananchaya Sawangkaew vs Maja Chwalinska — match detail
FIN
21
276
652
Xiyu Wang vs Elisabetta Cocciaretto — match detail
FIN
21
626
362
Ann Li vs Zeynep Sonmez — match detail
FIN
12
564
716
Jelena Ostapenko vs Harriet Dart — match detail
FIN
21
636
364
Yulia Putintseva vs Tatjana Maria — match detail
FIN
02
44
66
Bianca Andreescu vs Shuai Zhang — match detail
FIN
02
66
77
Alycia Parks vs Alicia Dudeney — match detail
FIN
20
66
33
Antonia Ruzic vs Darja Semenistaja — match detail
FIN
21
636
363
Claire Liu vs Hanne Vandewinkel — match detail
FIN
21
466
634
Elsa Jacquemot vs Naomi Osaka — match detail
FIN
02
15
67
Lanlana Tararudee vs Lilli Tagger — match detail
FIN
21
756
674
Peyton Stearns vs Nikola Bartunkova — match detail
FIN
12
465
637
Leylah Fernandez vs Janice Tjen — match detail
FIN
02
16
67
Mingge Xu vs Daria Kasatkina — match detail
FIN
12
262
636
Barbora Krejcikova vs Hannah Klugman — match detail
FIN
20
66
14
Aryna Sabalenka vs Teodora Kostovic — match detail
FIN
20
66
23
Magdalena Frech vs Anna Kalinskaya — match detail
FIN
02
64
76
Oleksandra Oliynykova vs Mccartney Kessler — match detail
FIN
02
00
66
Dayana Yastremska vs Aoi Ito — match detail
FIN
21
747
665
Solana Sierra vs Anna Bondar — match detail
FIN
21
657
375
Magda Linette vs Mirra Andreeva — match detail
FIN
02
54
76
Katerina Siniakova vs Qinwen Zheng — match detail
FIN
20
66
44
Karolina Muchova vs Anastasia Zakharova — match detail
FIN
20
66
32
Ekaterina Alexandrova vs Panna Udvardy — match detail
FIN
20
66
42
Tamara Korpatsch vs Coco Gauff — match detail
FIN
02
21
66
Anastasia Gasanova vs Emiliana Arango — match detail
FIN
20
66
31
Francesca Jones vs Diane Parry — match detail
FIN
02
44
66

Odds are informational, from third-party bookmakers. Umpiry is not a bookmaker · 18+