Last results

25.06.17 Marin Cilic - Feliciano Lopez 1:2
24.06.17 Grigor Dimitrov - Feliciano Lopez 1:2
24.06.17 Gilles Muller - Marin Cilic 1:2
23.06.17 Tomas Berdych - Feliciano Lopez 1:2
23.06.17 Grigor Dimitrov - Daniil Medvedev 2:1
23.06.17 Marin Cilic - Donald Young 2:0
23.06.17 Sam Querrey - Gilles Muller 0:2
22.06.17 Jeremy Chardy - Feliciano Lopez 0:2
22.06.17 Daniil Medvedev - Thanasi Kokkinakis 2:0
22.06.17 Jordan Thompson - Sam Querrey 1:2

Marin Cilic vs Feliciano Lopez, Jun 25, 2017

Grigor Dimitrov vs Feliciano Lopez, Jun 24, 2017

Gilles Muller vs Marin Cilic, Jun 24, 2017

Tomas Berdych vs Feliciano Lopez, Jun 23, 2017

Grigor Dimitrov vs Daniil Medvedev, Jun 23, 2017

Sam Querrey vs Gilles Muller, Jun 23, 2017

Marin Cilic vs Donald Young, Jun 23, 2017

Marin Cilic vs Stefan Kozlov, Jun 22, 2017

Jeremy Chardy vs Feliciano Lopez, Jun 22, 2017

Jordan Thompson vs Sam Querrey, Jun 22, 2017

Grigor Dimitrov vs Julien Benneteau, Jun 21, 2017

Daniil Medvedev vs Thanasi Kokkinakis, Jun 22, 2017

Gilles Muller vs Jo-Wilfried Tsonga, Jun 21, 2017

Viktor Troicki vs Donald Young, Jun 21, 2017

Andy Murray vs Jordan Thompson, Jun 20, 2017

Tomas Berdych vs Denis Shapovalov, Jun 21, 2017

Nikoloz Basilashvili vs Gilles Muller, Jun 20, 2017

Andy Murray vs Aljaz Bedene, Jun 20, 2017

Thanasi Kokkinakis vs Milos Raonic, Jun 20, 2017

Feliciano Lopez vs Stanislas Wawrinka, Jun 20, 2017

Pierre-Hugues Herbert vs Jeremy Chardy, Jun 20, 2017

Kyle Edmund vs Denis Shapovalov, Jun 19, 2017

Julien Benneteau vs James Ward, Jun 20, 2017

Steve Johnson vs Stefan Kozlov, Jun 20, 2017

Cameron Norrie vs Sam Querrey, Jun 20, 2017

Marin Cilic vs John Isner, Jun 20, 2017

Daniil Medvedev vs Nicolas Mahut, Jun 20, 2017

Viktor Troicki vs Janko Tipsarevic, Jun 20, 2017

Cameron Norrie vs Sam Querrey, Jun 19, 2017

Andy Murray vs Aljaz Bedene, Jun 19, 2017