Tennis live scores & tennis stats

TENNIS LIVE TOURNAMENTS


TENNIS RANKINGS

atp single Clay All Lower level sets 1 2 3 4 5
30.06.20
1st round
James Cerretani 2 4 6 10
Ryan Shane 1 6 1 7
30.06.20
1st round
Dayne Kelly 2 2 7 10
Alex Bolt 1 6 61 8
30.06.20
1st round
Lorenzo Giustino 2 7 4 7
Andrea Vavassori 1 5 6 5
30.06.20
1st round
Tennys Sandgren 2 4 4
Sam Querrey 0 1 1
30.06.20
1st round
Jason Murray Kubler 2 6 6
Adam Walton 0 2 2
30.06.20
1st round
Antoine Escoffier 2 6 6
George Loffhagen 0 4 1
30.06.20
1st round
Viktor Galovic 2 6 6
Francesco Forti 0 4 4
30.06.20
1st round
Harry Bourchier 2 6 7
Jacob Grills 0 3 5
30.06.20
1st round
Dennis Novak 2 7 7
Lucas Krainer 0 5 5
30.06.20
1st round
Calum Puttergill 2 3 6 11
Alexander Crnokrak 1 6 4 9
30.06.20
1st round
Marc Polmans 2 7 6
Jacob Grills 0 5 3
30.06.20
1st round
Hubert Hurkacz 2 3 4 4
Mackenzie Mcdonald 1 49 2 2
30.06.20
1st round
Collin Altamirano 2 7 6 10
Dusty H. Boyer 1 62 73 1
30.06.20
1st round
Carlos Taberner 2 6 1 7
Pietro Rondoni 1 3 6 5
30.06.20
1st round
David Pichler 2 6 6
Thomas Statzberger 0 3 3
30.06.20
1st round
Alexander Erler 2 6 6
Peter Goldsteiner 0 2 3
30.06.20
1st round
Lenny Hampel 2 5 6 6
Mark Andrejic 1 7 1 2
30.06.20
1st round
Lorenzo Sonego 2 6 6
Laurynas Grigelis 0 2 4
30.06.20
1st round
Raphael Baltensperger 2 6 6
Gian Gruenig 0 4 2
30.06.20
1st round
Raul Brancaccio 2 7 6
Luca Vanni 0 65 2
30.06.20
1st round
Duarte Vale 2 6 6
Pedro Araujo 0 4 1
30.06.20
1st round
Ulises Blanch 2 7 6
Christopher Eubanks 0 64 3
30.06.20
1st round
Remy Bertola 2 6 6
Mischa Lanz 0 3 1
30.06.20
1st round
Felix Corwin 2 7 6
Gage Brymer 0 5 3
30.06.20
1st round
Thomas Laurent 2 6 5 10
Maxime Chazal 1 1 7 8
30.06.20
1st round
Arthur Reymond 2 4 6 10
Gabriel Petit 1 6 3 4
30.06.20
1st round
Ran Amar 2 6 2 6
Ofek Amoyal 1 4 6 1
30.06.20
1st round
Jurij Rodionov 2 6 4 6
Gabriel Schmidt 1 4 6 3
30.06.20
1st round
Sam Riffice 2 6 6
Michael Redlicki 0 3 2
30.06.20
1st round
Antoine Cornut-Chauvinc 2 7 6
Ronald Slobodchikov 0 63 3
30.06.20
1st round
Gregor Ramskogler 2 6 6 6
Maximilian Neuchrist 1 73 3 3
30.06.20
1st round
Brandon Nakashima 2 4 4
Reilly Opelka 0 32 33
30.06.20
1st round
Yannik Steinegger 2 6 2 6
Luca Margaroli 1 2 6 4
30.06.20
1st round
Stefan Storch 2 7 6
Millen Hurrion 0 5 3
30.06.20
1st round
Henry Von Der Schulenburg 2 6 6
Gian Luca Tanner 0 3 3
30.06.20
1st round
Micah Braswell 2 6 6
Stefan Storch 0 3 0
30.06.20
1st round
Micah Braswell 2 6 6
Millen Hurrion 0 3 1
30.06.20
1st round
Matteo Gigante 2 6 2 6
Thomas Fabbiano 1 3 6 3
30.06.20
1st round
James McCabe 2 6 6
Adam Taylor 0 2 4
<