ATP » Lyon Open#S1S2S3S4S512
11:10infoH2H Ugo Humbert2 - 66-----odds
Cameron Norrie0 - 13---
11:15infoH2HMackenzie McDonald / Reilly Opelka0 - 44-----odds
Matwe Middelkoop / Tim Puetz2 - 66---
11:15infoH2H Steve Johnson2 - 67 7 -----odds
Lloyd Harris0 - 26 2 ---
13:10infoH2H Jeremy Chardy0 - 25-----odds
Pierre-Hugues Herbert2 - 67---
13:15infoH2H Tristan Lamasine2 - 67 7 -----odds
Jannik Sinner0 - 06 5 ---
13:40infoH2H Steven Diez1 - 64-----odds
Bernard Tomic0 - 41---
14:40infoH2H Taylor Fritz2 - 77 7 -----odds
Jiri Vesely0 - 56 3 ---
15:15infoH2HKen Skupski / Neal Skupski2 - 6210----odds
Romain Arneodo / Hugo Nys1 - 368--
16:45infoH2HUgo Humbert / Tristan Lamasine0 - 33-----odds
Leander Paes / Benoit Paire2 - 66---
17:55infoH2H Richard Gasquet2 - 6 5 67 7 ----odds
Maxime Janvier1 - 7 7 26 2 --
11:10infoH2H Steve Johnson0 - -------odds
Martin Klizan0 - -----
12:30infoH2H Mikhail Kukushkin0 - -------odds
Jannik Sinner0 - -----
14:00infoH2HKen Skupski / Neal Skupski0 - -------odds
Dominic Inglot / Martin Klizan0 - -----
ATP » Geneva Open#S1S2S3S4S512
12:10infoH2H Denis Kudla2 - 566----odds
Jordan Thompson1 - 724--
12:10infoH2H Bernabe Zapata Miralles1 - 463----odds
Taro Daniel2 - 646--
12:40infoH2H Hugo Dellien2 - 636----odds
Andreas Seppi1 - 164--
14:50infoH2H Matthew Ebden0 - 26 4 -----odds
Nicolas Jarry2 - 67 7 ---
15:00infoH2H Radu Albot2 - 7 8 7 7 -----odds
Lorenzo Sonego0 - 6 6 6 3 ---
19:05infoH2H Peter Gojowczyk0 - 55-----odds
Janko Tipsarevic2 - 77---