Tennis live scores & tennis stats

atp single Clay Germany Ludwigshafen Challenger sets 1 2 3 4 5
30.06.19
1st round
Daniel Gimeno-Traver 2 6 6
Marek Gengel 0 4 4
30.06.19
1st round
Rogerio Dutra Da Silva 2 4 6 7
Aleksandr Nedovesov 1 6 3 65
30.06.19
qual.
Renzo Olivo 2 6 6
Christian Hirschmueller 0 2 2
30.06.19
1st round
Sebastian Fanselow 2 5 6 7
Alexey Vatutin 1 7 2 67
30.06.19
1st round
Filip Horansky 2 5 6 7
Riccardo Bonadio 1 7 3 5
30.06.19
1st round
Pedro Cachin 2 6 6
Scott Griekspoor 0 3 3
30.06.19
qual.
Aleksandre Metreveli 1 0
Louis Wessels retired 0 0
30.06.19
1st round
Daniel Masur 2 5 7 6
Marco Trungelliti 1 7 5 4
30.06.19
1st round
Lucas Miedler 2 6 6
Tobias Kamke 0 4 4
30.06.19
1st round
Gian Marco Moroni 2 6 3 7
Guilherme Clezar 1 3 6 5
30.06.19
1st round
Bernabe Zapata Miralles 2 5 6 6
Alexandre Muller 1 7 2 4
30.06.19
1st round
Daniel Altmaier 2 6 7
Jan Choinski 0 4 64
30.06.19
1st round
Tim Van Rijthoven 2 6 6 7
Carlos Berlocq 1 3 74 5
30.06.19
1st round
Benjamin Hassan 2 6 6
Stephane Robert 0 3 2
30.06.19
1st round
Alex Molcan 2 6 6
Vincent Thierry Schneider 0 3 2
30.06.19
1st round
Zsombor Piros 2 6 7
Zdenek Kolar 0 3 63
atp single Clay Serbia M15 Belgrade sets 1 2 3 4 5
30.06.19
q 1
Shendrit Deari 2 6 6
Riccardo Masiero 0 3 2
30.06.19
q 1
David Barclay 2 7 6
Stefan Spasojevic 0 63 4
30.06.19
q 1
Stefan Micov 2 6 6
Sevan Kelpetindjian 0 0 1
30.06.19
q 1
Strahinja Rakic 2 6 6
Pavle Daljev 0 4 2
30.06.19
q 1
Besir Durguti 2 7 6
Yuki Ikeda 0 5 2
30.06.19
q 1
Gergely Madarasz 2 6 1 10
Shinnosuke Hiramatsu 1 1 6 8
30.06.19
q 1
Bogdan Pavel 2 7 6 10
Ioannis Stergiou 0 63 1 8
30.06.19
q 1
Alexander Ovcharov 2 6 6
Egor Noskin 0 3 2
30.06.19
q 1
Dusan Rajic 2 6 6
Samuel Hodor 0 4 2
30.06.19
q 1
Aleksa Bucan 1 6 5
Darko Jandric retired 0 1 2
30.06.19
q 1
Andras Necz 2 6 6
Martin Fekiac 0 4 0
30.06.19
q 1
Milos Vukovic 2 5 6 10
Nemanja Subanovic 1 7 4 7
30.06.19
q 1
Frane Nincevic 2 0 6 10
Shunsuke Wakita 1 6 2 7
30.06.19
q 1
Edward Hubner 2 6 6 10
Relja Eskic 0 0 3 7
30.06.19
q 1
Maxim Krapivin 2 6 6
Petar Pjevcevic 0 2 0
30.06.19
q 1
Sabit Suntic 2 7 6
Alexey Dubinin 0 5 0
atp single Hard Mexico M15 Cancun sets 1 2 3 4 5
30.06.19
q 1
Ricardo David Mayagoitia 2 6 6
Ryan Johnson 0 2 0
30.06.19
q 1
Hillel Rousseau 2 6 6
Rodolfo Villavicencio Castro 0 0 0
30.06.19
q 1
Mwendwa Mbithi 2 6 6
Zakai Stone 0 0 3
30.06.19
q 1
Aron Pierce 2 6 6
Nikolay Sysoev 0 1 1
30.06.19
q 1
Nicolas Moreno De Alboran 2 6 6
Cezar Rata 0 2 0
30.06.19
q 1
Kevin Major 2 6 6
Diego Bustamante 0 0 1
30.06.19
q 1
Piers Foley 1 6 2
Austin Johnson retired 0 2 0
30.06.19
q 1
Eduardo Roldan 2 6 6
Maxwell Leda 0 0 0
30.06.19
q 1
Jack Gibbens 2 6 6
Ricardo Fernando Romero Estrada 0 3 3
30.06.19
q 1
Juan Ignacio Batalla 2 6 6
Santiago Salazar 0 1 4
30.06.19
q 1
Rikhardt Bierman 2 6 6
Matias Pomar 0 1 1
30.06.19
q 1
Rafael E. Grovas 2 6 6
Arturo Langle 0 2 3
30.06.19
q 1
Andreas Anastasis Lavdas 2 6 6
Alejandro Ruiz 0 1 0
30.06.19
q 1
Joshua Ortlip 2 6 6
Boris Palmade 0 0 1
30.06.19
q 1
Eric Hadigian 2 6 6
Erick Sanchez 0 4 0
30.06.19
q 1
Anas Abdelouahid 2 6 7
Sebastian Murillo 0 4 65
atp single Clay Holland M15 Den Haag sets 1 2 3 4 5
30.06.19
q 1
Yan Sabanin 2 6 6
Aydan Gomez Osorio 0 2 1
30.06.19
q 1
Marc Dijkhuizen 2 6 6
Marcel Marlon Sudzum 0 0 2
30.06.19
q 1
Bart Van Den Berg 2 6 6
Maico Egbers 0 0 0
30.06.19
q 1
David Volfson 2 6 6
Stefanos Sakellaridis 0 1 1
30.06.19
q 1
Mislav Bosnjak 2 6 4 10
Lars Bijsterbosch 1 3 6 7
30.06.19
q 1
Mats Hermans 2 6 6
Yannick Verwater 0 3 2
30.06.19
q 1
Michalis Sakellaridis 2 6 6
Max Van Wijk 0 4 4
30.06.19
q 1
Tillmann Erdbories 2 6 6
Robert Ziganshin 0 2 2
30.06.19
q 1
Maikel Borg 2 6 6
Tribb De Jong 0 3 0
30.06.19
q 1
Daniel De Jonge 2 6 6
Quin Verstegen 0 3 1
30.06.19
q 1
Amadatus Admiraal 2 6 6
Ruben Konings 0 2 3
30.06.19
q 1
Roland Stuurman 2 3 6 10
Tim Van Der Horst 1 6 4 6
30.06.19
q 1
Michael-John Every 2 6 1 10
Joris Hoogland 1 2 6 6
30.06.19
q 1
Alec Deckers 2 6 6
Joel Link 0 2 3
30.06.19
q 1
Stefan Loncar 2 3 6 10
Mathis Moysan 1 6 3 6
30.06.19
q 1
Jing Long Weng 2 6 6
Lucas Hellfritsch 0 2 1
atp single Hard Portugal M15 Idanha A sets 1 2 3 4 5
30.06.19
q 1
Filipe Brandao 2 6 6
Eduardo Lobo De Almeida 0 1 1
30.06.19
q 1
Francisco Dias 2 6 7
Imrane Bentekhici 0 2 65
30.06.19
q 1
Andres Urrea 2 4 6 10
August Holmgren 1 6 3 6
30.06.19
q 1
Julian Bradley 2 6 6
Dhruva Mulye 0 1 1
30.06.19
q 1
Juan Pablo Canas Garcia 2 6 6
Joao Varao 0 0 1
30.06.19
q 1
Francisco Cabral 2 7 6
Manuel Goncalves 0 62 4
30.06.19
q 1
Afonso Salgado 2 7 6
Tiago Torres 0 611 0
30.06.19
q 1
Pedro Gabriel Rodrigues 2 6 6
Pedro Liborio 0 3 3
30.06.19
q 1
Finn Bass 2 6 6
Martim Simoes 0 0 0
30.06.19
q 1
Ivan Marrero Curbelo 2 6 6
Henrique Wojciechowski Osorio 0 4 3
30.06.19
q 1
Gabriel Ciro Da Silva 2 6 2 11
Illia Stoliar 1 2 6 9
30.06.19
q 1
Kuzey Cekirge 2 6 6
Arthur Bouquier 0 2 2
30.06.19
q 1
Antonio Muniz Hidalgo 2 6 6
Sean Hodkin 0 3 2
30.06.19
q 1
Francisco Rocha 2 6 3 10
Goncalo Falcao 1 3 6 4
30.06.19
q 1
Omni Kumar 2 6 6
Miguel Gomes 0 2 3
30.06.19
q 1
Terence Das 2 6 6
Manuel Almeida 0 0 4
atp single Clay USA M15 Pittsburgh sets 1 2 3 4 5
30.06.19
q 1
Jordan Benjamin 2 6 6
Daniel Fainblum 0 4 4
30.06.19
q 1
Jonathan Sorbo 2 6 6
John Rutkowski 0 0 0
30.06.19
q 1
Darryl Hale 2 2 6 10
Youssef Rajia 1 6 4 2
30.06.19
q 1
Yang Liu 2 7 7
Ashwin Ryan Sharma 0 65 61
30.06.19
q 1
Nick Lagaev 2 6 2 10
Shane Monroe 1 4 6 5
30.06.19
q 1
Jason Kros 2 7 6
Vladimir Uzhylovsky 0 64 1
30.06.19
q 1
Nico Mostardi 2 6 6
Jordan Parker 0 4 4
30.06.19
q 1
Luke Phillips 2 6 6
Connor Bruce 0 1 0
30.06.19
q 1
Jared Pratt 2 6 6
Varun Luthra 0 0 0
30.06.19
q 1
Robert Cash 2 6 6
Jorge Montero 0 3 1
30.06.19
q 1
Leighton Allen 2 6 0 10
Maxwell Giddens 1 4 6 8
30.06.19
q 1
Andrew Zhang 2 6 6
J Mercer 0 2 1
30.06.19
q 1
Cleeve Harper 2 6 1 10
Langford Hills 1 4 6 5
30.06.19
q 1
Luke Vandecasteele 2 6 7
Zachary Svajda 0 4 65
30.06.19
q 1
Quinn Vandecasteele 2 7 6 10
Lance Cohen 1 5 75 5
30.06.19
q 1
Michal Wozniak 2 6 6
Dillon Early 0 0 2
atp single Clay Germany M15 Saarlouis sets 1 2 3 4 5
30.06.19
q 1
Eduardo Dischinger 2 7 4 10
Raphael Calzi 1 5 6 4
30.06.19
qual.
Eduardo Dischinger 2 6 6
Karlo Cubelic 0 3 2
30.06.19
qual.
Adrian Obert 2 6 3 10
Yannik Steinegger 1 3 6 4
30.06.19
q 1
Adrian Obert 2 6 6 12
Henry Von Der Schulenburg 1 73 3 10
30.06.19
q 1
Tristan Meraut 2 6 7
Tim Heger 0 3 64
30.06.19
q 1
Luca Gelhardt 2 6 6
Ewan Moore 0 1 4
30.06.19
qual.
Luca Gelhardt 2 6 4 10
Bastien Presuhn 1 4 6 7
30.06.19
q 1
Nicholas Bybel 2 6 6 10
Lars Johann 1 73 0 3
30.06.19
q 1
Flemming Peters 2 6 6 10
Mario Stino 1 4 72 8
30.06.19
q 1
Sebastian Prechtel 2 6 4 10
Maik Steiner 1 4 6 7
30.06.19
qual.
Sebastian Prechtel 2 6 6
Flemming Peters 0 2 1
30.06.19
q 1
Alexis Gautier 2 6 6
Milan Welte 0 4 3
30.06.19
qual.
Alexis Gautier 2 7 7
Patrick Zahraj 0 5 64
30.06.19
q 1
Valentin Guenther 2 6 6
Ludvig Aaes 0 1 3
30.06.19
qual.
Valentin Guenther 2 6 6
Nicholas Bybel 0 4 3
30.06.19
qual.
Damien Wenger 2 6 6
Tristan Meraut 0 1 2
30.06.19
q 1
Damien Wenger 2 6 6
Moritz Pfaff 0 3 1
30.06.19
qual.
Matthew Dellavedova 2 6 6
Luca Staeheli 0 4 2
30.06.19
q 1
Matthew Dellavedova 2 4 6 10
Louroi Martinez 1 6 1 6
30.06.19
q 1
Karlo Cubelic 2 6 7
Marco Neubau 0 1 63
30.06.19
q 1
Patrick Zahraj 2 4 6 10
Nicolas Uryson 1 6 2 6
30.06.19
q 1
Bastien Presuhn 2 7 6
Joao Marcos Nusdeo 0 5 3
30.06.19
q 1
Luca Staeheli 2 6 6
Robi Tholl 0 2 2
30.06.19
q 1
Yannik Steinegger 2 6 7
Lasse Muscheites 0 4 5
atp single Clay Tunisia M15 Tabarka sets 1 2 3 4 5
30.06.19
qual.
Andre Gaspar Murta 2 6 6
Chanon Phunsawat 0 0 1
30.06.19
q 1
Andre Gaspar Murta 2 6 6
Rob Reynolds 0 0 1
30.06.19
q 1
Alexander Merino 2 6 4 10
Egill Sigurdsson 1 2 6 8
30.06.19
q 1
Davide Pontoglio 2 6 6
Javier Naser 0 2 1
30.06.19
qual.
Davide Pontoglio 2 6 3 10
Alexander Merino 1 0 6 1
30.06.19
q 1
Franco Feitt 2 6 6
Jordan Chiu 0 2 2
30.06.19
qual.
Rrezart Cungu 2 1 7 10
Zakhar Trapeznikov 1 6 5 3
30.06.19
q 1
Rrezart Cungu 2 6 3 10
Jose Joaquin Miranda Cisneros 1 3 6 8
30.06.19
qual.
Lorenzo Brunetti 2 6 3 15
Mauro De Maio 1 0 6 13
30.06.19
q 1
Lorenzo Brunetti 2 6 6
Marc Monclus Matamala 0 3 1
30.06.19
qual.
Nicolas Bruna 2 6 6 10
Lorenzo Bresciani 1 75 4 5
30.06.19
q 1
Nicolas Bruna 2 6 6
Lawrence Bataljin 0 3 3
30.06.19
q 1
Chanon Phunsawat 2 6 7
Artsiom Dabryian 0 1 64
30.06.19
q 1
Marius Ruzgas 2 6 6
Vito Dell'Elba 0 2 2
30.06.19
q 1
Jake Hersey 2 6 7
Alessio Zanotti 0 2 65
30.06.19
q 1
Vicente Oliver Moratalla 2 6 6
Daiki Ishii 0 1 0
30.06.19
qual.
Vicente Oliver Moratalla 2 6 6
Franco Feitt 0 3 3
30.06.19
q 1
Lorenzo Bresciani 2 6 6
Maximiliano Roman Mayorga 0 4 2
30.06.19
q 1
Rayane Stable 2 6 6
Pietro Martinetti 0 4 2
30.06.19
qual.
Rayane Stable 2 3 7 10
Marius Ruzgas 1 6 65 4
30.06.19
q 1
Giles Hussey 2 6 7
Melik Feler 0 1 5
30.06.19
qual.
Giles Hussey 2 6 6 10
Jake Hersey 1 72 1 7
30.06.19
q 1
Mauro De Maio 2 3 6 10
Bruno Pujol Navarro 1 6 4 2
atp single Clay Poland M15 Wroclaw sets 1 2 3 4 5
30.06.19
q 1
Mikolaj Borkowski 2 6 6
Samuel Puskar 0 3 2
30.06.19
q 1
Francesco Bessire 2 6 6
Bartosz Bujakiewicz 0 1 2
30.06.19
q 1
Vitaliy Sachko 2 6 6
Albert Sprlak Puk 0 1 2
30.06.19
q 1
Piotr Grynkowski 2 6 7
Daniil Tsebrenko 0 1 5
30.06.19
q 1
Mihnea Lorin Stefan Turcu 2 3 7 10
Michal Mikula 1 6 5 4
30.06.19
q 1
Hasan Ibrahim 2 6 6
Michal Sapala 0 0 0
30.06.19
q 1
Mateusz Terczynski 2 6 6
Petr Michnev 0 4 4
30.06.19
q 1
Nikita Mashtakov 2 6 6
Kris Krawcewicz 0 4 0
30.06.19
q 1
Carl Soderlund 2 6 6
Vitalii Shcherba 0 2 3
30.06.19
q 1
Dan Alexandru Tomescu 2 6 6
Adam Bronka 0 3 1
30.06.19
q 1
Yann Wojcik 2 7 7
Brandon Murphy 0 62 5
30.06.19
q 1
Tomas Liska 2 2 6 11
Sandro Szic 1 6 2 9
30.06.19
q 1
Andrea Bessire 2 6 6
Michal Skonieczny 0 2 3
30.06.19
q 1
Oleksii Krutykh 2 6 6
Sebastian Brzezinski 0 0 4
30.06.19
q 1
Martins Rocens 2 6 6
Stephanos Schinas 0 4 2
30.06.19
q 1
Roger Rogowski 1 6
Marek Semjan retired 0 2
atp single Hard Spain M25 Bakio sets 1 2 3 4 5
30.06.19
q 1
Hendrik Jebens 2 6 6
Jorge Mendieta 0 2 1
30.06.19
q 1
Lluis Dolz 2 6 7
Alejandro Herrera Cuadrado 0 2 5
30.06.19
q 1
Adria Soriano Barrera 2 4 6 10
Alvaro Saez-Royuela Ariza 1 6 1 6
30.06.19
q 1
Sergio Barranco 2 6 6
Pablo Riva 0 4 1
30.06.19
q 1
Grigoriy Korobeynikov 1 6 2
Inaki Montes-De La Torre retired 0 1 0
30.06.19
q 1
Ignacio Benzal Alia 2 6 6
Borja Miralles 0 3 4
30.06.19
q 1
Pol Sanchez Vinas 2 2 6 10
Kento Yamada 1 6 4 7
30.06.19
q 1
Inigo Torre Martin 2 6 6
Sizya Ernest Kivanda 0 1 3
30.06.19
q 1
Mikel Aranzabal 2 6 6
Gabriel Diaz Freire 0 3 2
30.06.19
q 1
David Enfedaque Manogue 2 6 6
Samuel Bothwell 0 3 4
atp single Clay France M25 Bourg En sets 1 2 3 4 5
30.06.19
qual.
Mohamed Nazim Makhlouf 2 6 7
Tom Biston 0 0 5
30.06.19
q 1
Antoine Walch 2 7 6
Manuel Barros 0 5 0
30.06.19
qual.
Antoine Walch 2 6 4 10
Raphael Lambling 1 0 6 7
30.06.19
qual.
Alexandre Peyrot 2 6 6
Simon Reveniau 0 1 3
30.06.19
q 1
Alexandre Peyrot 2 6 6
Gabriel Alejandro Villanueva 0 3 1
30.06.19
q 1
Nathan Seateun 2 7 6
Diamant Freire Da Silva 0 5 2
30.06.19
q 1
Theo Arribage 2 6 6
Oscar Traviesa Mola 0 1 4
30.06.19
q 1
Tom Biston 2 1 6 15
Mathieu Scaglia 1 6 4 13
30.06.19
q 1
Simon Reveniau 2 7 6
Guillaunme Mackenzie 0 64 4
30.06.19
q 1
Adan Freire Da Silva 2 7 6
Nathan Freire Da Silva 0 5 2
30.06.19
q 1
Raphael Lambling 2 6 7
Paul Valsecchi 0 1 5
30.06.19
qual.
Nikolay Vylegzhanin 2 6 1 10
Nathan Seateun 1 4 6 8
30.06.19
q 1
Nikolay Vylegzhanin 2 6 6
Miguel Fernando Pereira 0 1 3
30.06.19
qual.
Emilien Voisin 2 6 3 10
Theo Arribage 1 2 6 7
30.06.19
q 1
Emilien Voisin 2 6 7
Rafael Mazon-Hernandez 0 3 65
30.06.19
qual.
Alexandre Aubriot 2 6 6
Adan Freire Da Silva 0 0 4
30.06.19
q 1
Alexandre Aubriot 2 6 6 10
Julien De Cuyper 1 71 2 8
atp single Clay Argentina M25 Buenos Aires sets 1 2 3 4 5
30.06.19
q 1
Enrique Bogo 2 6 6
Matias Destefanis 0 3 1
30.06.19
q 1
Pedro Iamachkine 2 6 6
Alan Postay 0 2 2
30.06.19
q 1
Leonardo Aboian 2 6 6
Ramiro Pioli Tizon 0 1 3
30.06.19
q 1
Nicolas Bianchi 2 6 6
Franco Roncadelli 0 0 0
30.06.19
q 1
Mateus Alves (2001) 2 6 6
Santiago Pedro Franchini 0 2 1
30.06.19
q 1
Federico Juan Aguilar 2 6 6
Dylan Ramsay 0 1 2
30.06.19
q 1
Matias Soto 2 2 7 10
Santiago Bramajo 1 6 5 4
30.06.19
q 1
Francisco Comesana 2 6 6
Julian Cundom 0 1 0
30.06.19
q 1
Tomas Farjat 2 6 3 10
Facundo Arias Bisso 1 4 6 5
30.06.19
q 1
Mariano Navone 2 6 6
Joaquin Benoit 0 2 1
30.06.19
q 1
Boruch Skierkier 2 6 6
Tobias Franco 0 0 0
30.06.19
q 1
Thiago Cigarran 2 5 6 10
Oscar Gabriel Ortiz 1 7 4 5
atp single Clay Italy M25 Cuneo sets 1 2 3 4 5
30.06.19
q 1
Tommaso Metti 2 6 6
Nicolas Parizzia 0 1 3
30.06.19
q 1
Gregorio Lulli 2 7 6
Stefano Reitano 0 5 3
30.06.19
q 1
Remy Bertola 2 6 6
Federico Salomone 0 1 1
30.06.19
qual.
Remy Bertola 2 4 6 10
Pasquale De Giorgio 1 6 4 7
30.06.19
q 1
Stefano Battaglino 2 6 6
Alessio Delfino 0 4 0
30.06.19
q 1
Alessandro Procopio 2 6 6
Alessio Giannuzzi 0 4 3
30.06.19
qual.
Alessandro Procopio 2 6 6 10
Tommaso Metti 1 72 2 8
30.06.19
qual.
Giuseppe Tresca (1998) 2 7 7
Stefano Battaglino 0 5 5
30.06.19
q 1
Giuseppe Tresca (1998) 2 6 6
Giovanni Guido Becchis 0 1 3
30.06.19
q 1
Pasquale De Giorgio 2 6 6
Federico Bertuccioli 0 3 2
30.06.19
q 1
Mattia Frinzi 2 2 7 10
Pietro Schiavetti 1 6 5 3
30.06.19
qual.
Mattia Frinzi 2 6 6
Raffaele Giuliano 0 0 2
30.06.19
q 1
Raffaele Giuliano 2 4 6 10
Tommaso Roggero 1 6 4 8
30.06.19
q 1
Marco Corino 2 7 6 10
Niccolo Inserra 1 5 73 8
30.06.19
q 1
Andrea Picchione 2 7 6
Filippo Giovannini 0 61 0
30.06.19
qual.
Andrea Picchione 2 2 6 10
Gregorio Lulli 1 6 4 6
30.06.19
q 1
Giuseppe La Vela 2 6 7
Andres Gabriel Ciurletti 0 2 65
30.06.19
qual.
Giuseppe La Vela 2 6 6
Marco Corino 0 4 1
atp single Hard China M25 Kunshan sets 1 2 3 4 5
30.06.19
q 1
Jurence Zosimo Mendoza 2 6 6
Mingyuan Yang 0 1 2
30.06.19
q 1
Sheng Hao Zhou 2 6 6
Yili Zheng 0 1 0
30.06.19
q 1
Haitong Xia 2 6 6
Zhenxiong Dong 0 2 1
30.06.19
q 1
Sam Taylor 2 6 6
Linang Xiao 0 3 4
30.06.19
q 1
Bingyu Yu 2 6 7
Yuchen Wu (2000) 0 2 5
30.06.19
q 1
Liran Chen 2 3 7 10
Ang Ji 1 6 65 6
30.06.19
q 1
Sida Zeng 2 6 7
Zhuoyang Qiu 0 2 5
30.06.19
q 1
Sheng Tang 2 1 6 10
Arturs Lazdins 1 6 3 6
30.06.19
q 1
Xin Hu 2 4 6 10
Runyu Zhao 1 6 1 8
30.06.19
q 1
Ye Cong Mo 2 6 6
Milan Krnjetin 0 3 4
30.06.19
q 1
Lucas Krainer 2 6 6
Changli Zhang 0 1 3
30.06.19
q 1
Cheng Han 1 3
Ruikai Wang retired 0 6
30.06.19
q 1
Zijiang Yang 2 2 7 10
Anatoliy Petrenko 1 6 5 6
30.06.19
q 1
Zhou Mingzhou 2 6 7
Zhao Zhao 0 3 5
atp single Clay Belgium M25 Lasne sets 1 2 3 4 5
30.06.19
q 1
Vasile Antonescu 2 6 7
Arjun Mehrotra 0 2 5
30.06.19
q 1
Wilfredo Gonzalez 2 6 6
Marcel Hornung 0 2 1
30.06.19
q 1
Marco De Rossi 2 6 6
Milan Radojkovic 0 2 1
30.06.19
q 1
Roy De Valk 2 6 6
Sahej Maker 0 4 2
30.06.19
q 1
Simon Beaupain 2 6 6
Baptist Onderdonck 0 0 4
30.06.19
q 1
Adrian Oetzbach 2 6 6
Theo Van De Weghe 0 2 2
30.06.19
q 1
Andrea Bolla 2 6 6
Leon Hoeveler 0 4 3
30.06.19
q 1
Charles Broom 2 6 6
Liam Dielen 0 2 3
30.06.19
q 1
Loic Cloes 2 6 6
Patrick Grigoriu 0 3 1
30.06.19
q 1
Arvid Nordquist 2 6 6
Glenn Smits 0 4 4
30.06.19
q 1
Guillaume Dermiens 2 4 6 10
Dominik Recek 1 6 4 7
30.06.19
q 1
Buvaysar Gadamauri 2 6 6
Nicolas Demeroutis 0 4 4
30.06.19
q 1
Teodor Giusca 2 6 6
Goran Duquesne 0 1 0
30.06.19
q 1
Victor Ernaelsteen 2 4 6 10
William Ma 1 6 3 8
30.06.19
q 1
Riccardo Di Nocera 2 7 6
Igor Solomatin 0 5 1
30.06.19
q 1
Evzen Holis 1 6 3
Elliott Farmer retired 0 2 0
atp single Hard Italy Recanati Challenger sets 1 2 3 4 5
30.06.19
1st round
Illya Marchenko 2 2 7 6
Kaichi Uchida 1 6 65 4
30.06.19
1st round
Kenny de Schepper 2 7 6
Aldin Setkic 0 5 3
30.06.19
1st round
Matteo Viola 2 6 7
Emiliano Maggioli 0 3 64
30.06.19
qual.
Nikola Cacic 2 6 6
Sergio Martos Gornes 0 3 1
30.06.19
1st round
Roberto Marcora 2 6 4 7
Roberto Quiroz 1 1 6 5
30.06.19
1st round
Zhizhen Zhang 2 6 6
Giovanni Fonio 0 1 2
30.06.19
1st round
Andrea Vavassori 2 6 7
Marco Bortolotti 0 4 5
30.06.19
1st round
Yosuke Watanuki 2 6 6
Lorenzo Musetti 0 0 2
30.06.19
1st round
Raul Brancaccio 2 6 6
Goncalo Oliveira 0 3 4
30.06.19
1st round
Marc-Andrea Huesler 2 6 7
Gleb Sakharov 0 3 65
30.06.19
qual.
Samuele Ramazzotti 2 6 3 7
Luca Margaroli 1 1 6 5
30.06.19
1st round
Jurij Rodionov 2 6 6
Evgeny Tyurnev 0 3 3
30.06.19
1st round
Alen Avidzba 2 7 6
Luca Vanni 0 64 4
atp single Grass United Kingdom London sets 1 2 3 4 5
30.06.19
1st round
Feliciano Lopez 3 6 6 6
Marcos Giron 0 4 2 4
30.06.19
1st round
Ivo Karlovic 3 6 6 7
Andrea Arnaboldi 0 4 4 64
30.06.19
1st round
Fernando Verdasco 3 6 6 6
Kamil Majchrzak 0 4 4 4
30.06.19
1st round
Janko Tipsarevic 3 6 6 6 5 6
Yoshihito Nishioka 2 4 72 2 7 2
30.06.19
1st round
Andreas Seppi 3 6 6 6 6
Nicolas Jarry 1 3 78 1 2
30.06.19
1st round
Marcel Granollers 3 7 6 6
Lorenzo Sonego 0 64 4 4
30.06.19
1st round
Stan Wawrinka 3 6 6 6
Ruben Bemelmans 0 3 2 2
30.06.19
1st round
Roberto Bautista Agut 3 6 6 6
Peter Gojowczyk 0 3 2 3
30.06.19
1st round
Pablo Cuevas 3 4 7 2 6 6
Damir Dzumhur 2 6 68 6 4 2
30.06.19
1st round
Thomas Fabbiano 3 6 3 6 6 6
Stefanos Tsitsipas 2 4 6 4 78 3
30.06.19
1st round
Steve Darcis 3 6 6 6
Mischa Zverev 0 2 4 4
30.06.19
1st round
Novak Djokovic 3 6 7 6
Philipp Kohlschreiber 0 3 5 3
30.06.19
1st round
Robin Haase 3 6 6 6
Jozef Kovalik 0 1 3 1
30.06.19
1st round
Jeremy Chardy 3 3 6 6 6
Martin Klizan 1 6 0 3 4
30.06.19
1st round
Kevin Anderson 3 6 6 6
Pierre-Hugues Herbert 0 3 4 2
30.06.19
1st round
Leonardo Mayer 3 6 7 6
Ernests Gulbis 0 1 612 2
30.06.19
1st round
Guido Pella 3 7 5 6 6
Marius Copil 1 611 7 3 4
30.06.19
1st round
David Goffin 3 6 6 6
Bradley Klahn 0 4 4 4
30.06.19
1st round
Milos Raonic 3 7 6 6
Prajnesh Gunneswaran 0 61 4 2
30.06.19
1st round
Benoit Paire 3 4 6 6 7
Juan Ignacio Londero 1 6 4 4 64
30.06.19
1st round
Denis Kudla 3 6 6 6
Malek Jaziri 0 4 1 3
30.06.19
1st round
Jiri Vesely 3 4 6 6 7
Alexander Zverev 1 6 3 2 5
30.06.19
1st round
Kyle Edmund 3 6 6 6
Jaume Antoni Munar Clar 0 4 4 4
30.06.19
1st round
Daniil Medvedev 3 6 7 7
Paolo Lorenzi 0 3 62 62
30.06.19
1st round
Karen Khachanov 3 7 6 4 7
Soon-Woo Kwon 1 66 4 6 5
30.06.19
1st round
Hubert Hurkacz 3 6 4 6 6
Dusan Lajovic 1 3 6 4 4
30.06.19
1st round
Reilly Opelka 3 6 7 6
Cedrik-Marcel Stebe 0 3 64 1
30.06.19
1st round
Alexei Popyrin 3 7 7 6
Pablo Carreno-Busta 0 62 5 2
30.06.19
1st round
Miomir Kecmanovic 3 2 6 6 6
Roberto Carballes Baena 1 6 3 3 1
30.06.19
1st round
Corentin Moutet 3 2 3 7 6 6
Grigor Dimitrov 2 6 6 64 3 1
30.06.19
1st round
Ugo Humbert 1 6 6 3 6 7
Gael Monfils retired 0 7 6 4 5
30.06.19
1st round
Felix Auger Aliassime 3 5 6 6 6
Vasek Pospisil 1 7 2 4 3
<