Tennis Matches & Results
33 tournaments across hard and clay courts. Featured: Montreal and Toronto. Highlights: 2 quarter-finals.
Montreal
ATP · A · HardToronto
WTA · P · HardQualifying Round of 64
Fin
6172
4651
Form below ratingWeak on hard
Fin
662
440
Fin
67651
79172
Hard specialistHard specialist
Fin
6640
7862
Form below ratingHard specialist
Fin
7241
5662
Hard specialist
Fin
4672
6461
Weak on hardWeak on hard
Fin
2641
6362
Tiebreak specialistLosing streak 4
Fin
6210
7762
Recent retirement3-setters recently
Fin
210
662
H2H trailH2H lead
Fin
460
672
Hard specialist47d break
Fin
6262
2631
Hard specialist
Fin
662
310
Hard specialistWeak on hard
Qualifying Round of 64
Fin
662
310
Hard specialistHome
Fin
330
662
Hard specialistWeak on hard
Fin
110
662
Weak on hardHard specialist
Fin
5662
7141
Losing streak 4Weak on hard
Fin
662
300
Recent retirement
Fin
340
662
H2H trailHard specialist
Qualifying Round of 32
Astana
CHALLENGER · T · HardHamburg
CHALLENGER · T · ClayTodi
CHALLENGER · T · ClayBrownsburg
CHALLENGER · T · HardM25 Koksijde
ITF · Future · ClayM25 East Lansing
ITF · Future · HardRound of 32
Fin
450
672
Home
Fin
6111
4662
72d break331d break
Fin
4762
6601
HomeHome
Fin
7441
5662
Home135d break
Ret.
71
60
Home
Fin
440
662
149d breakHome
Fin
47762
66401
128d breakHome
Fin
430
662
310d break275d break
Fin
662
330
Home
Fin
672
160
Home24d break
Fin
6361
4672
Losing streak 4Home
Fin
1672
6361
135d breakHome
Fin
772
660
186d break59d break
M25 Idanha-A-Nova
ITF · Future · HardRound of 32
Fin
662
120
Hard specialist93d break
Fin
662
440
Fin
662
030
72d break
Fin
600
762
23d break
Fin
662
240
Losing streak 4
Fin
672
360
25d break
Fin
630
762
H2H trail198d break
Fin
330
662
Tiebreak specialist
Fin
510
762
Fin
4662
6141
29d break100d break
Fin
2672
6351
352d break
Fin
220
662
79d break
M25 Kursumlijska Banja 3
ITF · Future · ClayRound of 32
Fin
662
020
84d break170d break
Fin
662
440
156d break
Fin
672
Delicata L.
250
Fin
662
230
142d break
Ret.
520
721
86d break
Fin
662
000
100d break, last cut short
Fin
662
320
39d break
Fin
6241
3662
187d breakRecent retirement
Fin
430
662
H2H trailLosing streak 4
Fin
100
662
Recent retirement
Fin
Tolev A.
662
130
Fin
210
662
M25 Muttenz
ITF · Future · ClayRound of 32
Fin
662
000
47d break
Fin
662
330
Losing streak 4177d break
Fin
7221
5662
106d break170d break
Fin
6762
7631
Ret.
3621
6401
23d breakLosing streak 5
Fin
7762
6320
H2H leadH2H trail
Fin
662
230
Losing streak 6
Fin
420
662
24d break23d break
W75 Kursumlijska Banja 2
ITF · ITF Event · ClayRound of 32
Fin
410
662
Tiebreak specialist
Fin
762
510
H2H leadH2H trail
Fin
6562
3701
Fin
662
330
Form below rating
Ret.
6631
7451
Losing streak 6
Fin
120
662
Weak on clay
Fin
320
662
Recent retirement
Fin
6301
4662
Weak on clayTiebreak specialist
W50 Hamburg
ITF · ITF Event · ClayRound of 32
Fin
120
662
Fin
6341
4662
Fin
6562
4731
Fin
410
662
Clay specialist
Fin
230
662
Clay specialistClay specialist
Ret.
320
641
Form below ratingH2H trail
Fin
2601
6462
On a streak 6
Fin
310
662
Losing streak 5On a streak 10
Fin
7362
6621
Fin
662
230
On a streak 5Clay specialist
Fin
3631
6362
Clay specialistOn a streak 6
W35 Aldershot 2
ITF · ITF Event · HardRound of 16
Fin
100
662
64d breakLosing streak 4
Fin
4601
6262
64d breakH2H trail
Fin
662
240
H2H lead100d break
Fin
440
662
72d breakLosing streak 6
Fin
240
662
79d break72d break
Fin
3631
6362
50d break66d break
Fin
1651
6372
65d break
Fin
672
450
W35 Bydgoszcz
ITF · ITF Event · ClayRound of 32
Fin
662
420
Losing streak 933d break
Fin
762
540
30d break37d break
Fin
4631
6362
30d break
Fin
640
762
100d break59d break
Fin
662
240
72d break30d break
Fin
6362
1611
Fin
350
672
Recent retirement
Fin
310
662
72d break
Fin
010
662
86d break86d break
Fin
6121
4662
61d breakOn a streak 7
Fin
6101
4662
86d breakClay specialist
Fin
510
762
23d break
Fin
360
672
28d break
Fin
230
662
128d break
Fin
662
110
24d break, last cut short107d break
Ret.
00
61
W35 Vigo
ITF · ITF Event · HardRound of 32
Fin
662
320
H2H lead86d break
Fin
610
762
261d break
Fin
7362
6611
86d breakRecent retirement
Fin
230
662
56d break
Fin
6221
3662
86d break
Fin
662
240
Tiebreak specialist
Fin
762
610
Fin
7762
6010
Fin
340
662
72d break
Fin
662
100
56d break
Fin
662
130
66d break
Fin
662
140
H2H leadH2H trail
Fin
662
110
79d break
Canc.
H2H trailH2H lead