Challenger » Calgary#S1S2S3S4S512
00:00infoH2HGeoffrey Blancaneaux / Jacob Grills0 - 42-----odds
Karol Drzewiecki / Goncalo Oliveira2 - 66---
01:40infoH2HEvan King / Hunter Reese1 - 624----odds
Manuel Guinard / Arthur Rinderknech2 - 2610--
02:50infoH2H Patrik Niklas-Salminen0 - 32-----odds
Maxime Cressy2 - 66---
03:00infoH2HBenjamin Lock / Courtney John Lock1 - 638----odds
Harry Bourchier / Filip Peliwo2 - 4610--
04:10infoH2H Vasek Pospisil1 - 464----odds
Kacper Zuk2 - 646--
06:05infoH2H Blake Mott0 - 44-----odds
Brayden Schnur2 - 66---
18:10infoH2H Tobias Simon0 - 46 4 -----odds
Yusuke Takahashi2 - 67 7 ---
18:10infoH2H Liam Broady2 - 466----odds
Nick Chappell1 - 642--
19:45infoH2H Julian Lenz1 - 7 9 36 3 ----odds
Arthur Rinderknech2 - 6 7 67 7 --
20:20infoH2H Ivo Karlovic0 - 6 7 4-----odds
Geoffrey Blancaneaux2 - 7 9 6---
22:05infoH2H Aziz Dougaz0 - 01-----odds
Maxime Cressy1 - 64---
22:10infoH2H Goncalo Oliveira2 - 6 6 66----odds
Alex Rybakov1 - 7 8 34--
Challenger » Pau#S1S2S3S4S512
10:40infoH2H Benjamin Bonzi2 - 66-----odds
Pavel Kotov0 - 40---
11:40infoH2H Teymuraz Gabashvili2 - 657----odds
Illya Marchenko1 - 475--
12:15infoH2H Lukas Lacko0 - 6 2 2-----odds
Quentin Halys2 - 7 7 6---
13:50infoH2H Jerzy Janowicz2 - 66 5 6----odds
Lorenzo Giustino1 - 47 7 3--
14:20infoH2HBenjamin Bonzi / Antoine Hoang2 - 6310----odds
Luca Margaroli / Andrea Vavassori1 - 365--
15:40infoH2HCheng-Peng Hsieh / Denys Molchanov0 - 34-----odds
Antonio Sancic / Tristan-Samuel Weissborn2 - 66---
15:45infoH2H Alex Molcan1 - 17 7 4----odds
Ernests Gulbis2 - 66 3 6--
16:50infoH2HSimone Bolelli / Florin Mergea2 - 66-----odds
Frederik Loechte Nielsen / Tim Puetz0 - 32---
18:00infoH2H Hugo Grenier2 - 7 7 7 7 -----odds
Enzo Couacaud0 - 6 4 6 4 ---
18:20infoH2H Harold Mayot1 - 60-----odds
Hugo Gaston0 - 10---
19:25infoH2H Jiri Vesely2 - 67 7 -----odds
Constant Lestienne0 - 46 1 ---
20:00infoH2HGerard Granollers / Sergio Martos Gornes1 - 635----odds
Teymuraz Gabashvili / Lukas Lacko2 - 4610--
Challenger » Columbus#S1S2S3S4S512
16:10infoH2H Strong Kirchheimer1 - 466 4 ----odds
Kaichi Uchida2 - 617 7 --
16:10infoH2H Christopher O'Connell1 - 7 7 6 5 2----odds
Jurij Rodionov2 - 6 4 7 7 6--
18:10infoH2HJunior A. Ore / Austin Rapp1 - 66 3 6----odds
Ruben Gonzales / Ruan Roelofse2 - 37 7 10--
18:15infoH2H Ji-Sung Nam0 - 35-----odds
Marc Polmans2 - 67---
18:25infoH2H Emilio Gomez1 - 6 4 66 6 ----odds
Aleksandar Vukic2 - 7 7 37 8 --
19:35infoH2HTreat Huey / Nathaniel Lammons2 - 66-----odds
Sriram Balaji / Jeevan Nedunchezhiyan0 - 32---
19:50infoH2H Guilherme Clezar0 - 31-----odds
Denis Istomin2 - 66---
20:50infoH2H J.J. Wolf2 - 646----odds
Roberto Quiroz1 - 262--
21:00infoH2H Johannes Haerteis0 - 41-----odds
Cedrik-Marcel Stebe2 - 66---
21:10infoH2HAndrew Harris / Marc Polmans0 - 34-----odds
Lloyd Glasspool / Alex Lawson2 - 66---
22:40infoH2H Mikael Torpegaard2 - 7 7 46----odds
Zhe Li1 - 6 2 64--
23:25infoH2HJi-Sung Nam / Min-Kyu Song2 - 66-----odds
Emilio Gomez / Roberto Quiroz0 - 34---