(28) Kyle Edmund

Great Britain Flag
vs
On court at 2019-05-27 23:11 GMT
7-6(1) 5-7 6-4 4-6 7-5

Total Earnings

-$820