| BUCHAREST, ROMANIA | July 15 - 21, 2019
July 19
Quarterfinals d 6-4,6-4
Quarterfinals
6-4,6-4
Quarterfinals d 6-3,3-6,6-3
Quarterfinals
6-3,3-6,6-3
Quarterfinals d 7-5,6-2
Quarterfinals
7-5,6-2
Quarterfinals d 7-6(4),6-3
Quarterfinals
7-6(4),6-3
July 18
Round 64 d 6-1,6-0
Round 64
6-1,6-0
Round 64 d 2-6,5-4 Ret'd
Round 64
2-6,5-4 Ret'd
Round 64 d 6-0,3-2 Ret'd
Round 64
6-0,3-2 Ret'd
Round 64 d 6-2,7-5
Round 64
6-2,7-5
July 17
Round 64 d 7-5,6-2
Round 64
7-5,6-2
Round 64 d 6-0,6-2
Round 64
6-0,6-2
Round 64 d 7-5,6-3
Round 64
7-5,6-3
Round 64 d 6-4,6-3
Round 64
6-4,6-3
July 16
Round 128 d 6-3,0-6,6-2
Round 128
6-3,0-6,6-2
Round 128 d 3-6,6-1,7-6(3)
Round 128
3-6,6-1,7-6(3)
Round 128 d 5-7,7-6(4),7-5
Round 128
5-7,7-6(4),7-5
Round 128 d 6-2,6-1
Round 128
6-2,6-1
Round 128 d 7-5,6-1
Round 128
7-5,6-1
Round 128 d 7-5,6-7(7),7-5
Round 128
7-5,6-7(7),7-5
Round 128 d 6-3,7-6(6)
Round 128
6-3,7-6(6)
Round 128 d 6-4,4-6,6-2
Round 128
6-4,4-6,6-2
Round 128 d 5-7,6-1,6-1
Round 128
5-7,6-1,6-1
Round 128 d 7-5,6-1
Round 128
7-5,6-1
Round 128 d 6-2,6-4
Round 128
6-2,6-4
July 15
Round 128 d 6-3,7-5
Round 128
6-3,7-5
Round 128 d 7-5,7-6(4)
Round 128
7-5,7-6(4)
Round 32 d 6-3,6-4
Round 32
6-3,6-4
Round 32 d 5-7,6-0,6-2
Round 32
5-7,6-0,6-2
| LAUSANNE, SWITZERLAND | July 15 - 21, 2019
July 19
Quarterfinals d 3-6,6-0,6-1
Quarterfinals
3-6,6-0,6-1
Quarterfinals d 4-6,6-1,6-3
Quarterfinals
4-6,6-1,6-3
Quarterfinals d 6-4,6-2
Quarterfinals
6-4,6-2
Quarterfinals d 6-0,5-7,6-3
Quarterfinals
6-0,5-7,6-3
July 18
Round 64 d 6-3,6-3
Round 64
6-3,6-3
Round 64 d 6-3,7-5
Round 64
6-3,7-5
Round 64 d 6-3,3-6,6-1
Round 64
6-3,3-6,6-1
Round 64 d 1-6,7-6(2),7-5
Round 64
1-6,7-6(2),7-5
July 17
Round 64 d 6-1,6-1
Round 64
6-1,6-1
Round 64 d 6-2,6-4
Round 64
6-2,6-4
Round 64 d 6-3,6-2
Round 64
6-3,6-2
Round 64 d 7-5,6-4
Round 64
7-5,6-4
July 16
Round 128 d 6-2,5-7,6-1
Round 128
6-2,5-7,6-1
Round 128 d 1-6,6-1,6-0
Round 128
1-6,6-1,6-0
Round 128 d 6-7(5),6-4,3-2 Ret'd
Round 128
6-7(5),6-4,3-2 Ret'd
Round 128 d 6-4,6-4
Round 128
6-4,6-4
Round 128 d 7-6(4),4-6,6-3
Round 128
7-6(4),4-6,6-3
Round 128 d 4-6,7-5,6-3
Round 128
4-6,7-5,6-3
Round 128 d 6-0,3-6,6-3
Round 128
6-0,3-6,6-3
Round 128 d 6-1,6-0
Round 128
6-1,6-0
July 15
Round 128 d 2-6,6-4,7-5
Round 128
2-6,6-4,7-5
| BUCHAREST, ROMANIA | July 15 - 21, 2019
July 19
Quarterfinals d 6-3,1-6,1-0(11)
Quarterfinals
6-3,1-6,1-0(11)
July 18
Quarterfinals d Ret'd
Quarterfinals
Ret'd
Quarterfinals d 3-6,7-6(3),1-0(6)
Quarterfinals
3-6,7-6(3),1-0(6)
July 17
Round 128 d 6-4,6-2
Round 128
6-4,6-2
Round 128 d 6-4,6-3
Round 128
6-4,6-3
Quarterfinals d 2-6,7-6(3),1-0(7)
Quarterfinals
2-6,7-6(3),1-0(7)
Round 128 d 6-2,7-5
Round 128
6-2,7-5
July 16
Round 128 d 4-6,6-3,1-0(7)
Round 128
4-6,6-3,1-0(7)
Round 128 d 2-6,7-6(4),1-0(9)
Round 128
2-6,7-6(4),1-0(9)
Round 128 d 6-7(6),6-2,1-0(4)
Round 128
6-7(6),6-2,1-0(4)
July 15
Round 128 d 7-6(6),6-3
Round 128
7-6(6),6-3
| LAUSANNE, SWITZERLAND | July 15 - 21, 2019
July 19
Semifinals d 7-6(8),6-3
Semifinals
7-6(8),6-3
July 18
Quarterfinals d 6-3,6-3
Quarterfinals
6-3,6-3
Quarterfinals d 6-4,7-5
Quarterfinals
6-4,7-5
Quarterfinals d 6-4,6-4
Quarterfinals
6-4,6-4
July 17
Round 128 d 5-7,7-5,1-0(9)
Round 128
5-7,7-5,1-0(9)
Quarterfinals d 1-6,7-5,1-0(7)
Quarterfinals
1-6,7-5,1-0(7)
Round 128 d 6-4,6-4
Round 128
6-4,6-4
Round 128 d 3-6,6-4,1-0(6)
Round 128
3-6,6-4,1-0(6)
July 16
Round 128 d 6-4,6-0
Round 128
6-4,6-0
Round 128 d Ret'd
Round 128
Ret'd
Round 128 d 7-6(5),6-4
Round 128
7-6(5),6-4
Round 128 d 6-3,6-2
Round 128
6-3,6-2
July 15
Round 128 d 7-6(5),6-2
Round 128
7-6(5),6-2
| BASTAD, SWEDEN | July 8 - 14, 2019
July 13
Final d 7-5,6-7(4),1-0(7)
Final
7-5,6-7(4),1-0(7)
July 12
Semifinals d 7-6(2),6-0
Semifinals
7-6(2),6-0
Semifinals d 6-4,6-1
Semifinals
6-4,6-1
July 11
Quarterfinals d 7-5,3-6,1-0(8)
Quarterfinals
7-5,3-6,1-0(8)
Quarterfinals d 4-6,7-6(4),1-0(9)
Quarterfinals
4-6,7-6(4),1-0(9)
Quarterfinals d 6-3,5-7,1-0(7)
Quarterfinals
6-3,5-7,1-0(7)
July 10
Round 128 d 6-4,6-3
Round 128
6-4,6-3
Round 128 d 6-2,6-2
Round 128
6-2,6-2
Quarterfinals d 4-6,6-3,1-0(9)
Quarterfinals
4-6,6-3,1-0(9)
July 9
Round 128 d 6-3,6-1
Round 128
6-3,6-1
Round 128 d 4-6,6-4,1-0(6)
Round 128
4-6,6-4,1-0(6)
Round 128 d 6-0,6-4
Round 128
6-0,6-4
Round 128 d 7-5,2-6,1-0(7)
Round 128
7-5,2-6,1-0(7)
July 8
Round 128 d 0-6,6-3,1-0(8)
Round 128
0-6,6-3,1-0(8)
Round 128 d 6-4,3-6,1-0(7)
Round 128
6-4,3-6,1-0(7)
| EASTBOURNE, GREAT BRITAIN | June 23 - 29, 2019
June 29
Final d 2-6,6-3,1-0(6)
Final
2-6,6-3,1-0(6)
June 28
Semifinals d 6-0,6-4
Semifinals
6-0,6-4
Quarterfinals d 6-2,6-1
Quarterfinals
6-2,6-1
Semifinals d 6-7(4),6-2,1-0(8)
Semifinals
6-7(4),6-2,1-0(8)
June 27
Round 128 d 6-4,2-6,1-0(1)
Round 128
6-4,2-6,1-0(1)
June 26
Round 128 d 6-4,6-2
Round 128
6-4,6-2
Quarterfinals d 2-6,6-0,1-0(4)
Quarterfinals
2-6,6-0,1-0(4)
June 25
Round 128 d 7-6(2),6-4
Round 128
7-6(2),6-4
Round 128 d 6-2,6-4
Round 128
6-2,6-4