Tennis Matches & Results
30 tournaments across 3 surfaces (clay, grass, hard).
M25 Anseong 1
ITF · ClayM25 Cattolica 1
ITF · ClayRound of 32
Fin
6462
De Rossi M.
3621
Fin
6136772
7154641
Fin
27762
66431
Fin
662
340
Fin
5672
7451
Fin
662
430
Fin
662
230
Fin
662
340
Fin
662
420
Fin
662
440
Fin
662
220
Fin
662
430
Fin
662
340
Ret.
61
20
M25 Montauban 1
ITF · ClayM25 Mungia 1
ITF · ClayRound of 32
Fin
6262
4631
Fin
662
340
Fin
78262
66631
Ret.
612
200
Fin
662
210
Fin
4662
6341
Fin
7762
6530
Fin
662
220
Ret.
1622
6401
Fin
662
330
Fin
662
240
Fin
662
440
Ret.
4652
6021
M25 Poprad 1
ITF · ClayM25 Tulsa 1
ITF · HardM15 Cluj Napoca 1
ITF · ClayRound of 32
Ret.
601
111
Fin
662
410
Fin
662
330
Fin
662
420
Fin
6462
1611
Ret.
61
10
Fin
662
320
Fin
662
240
Fin
6782
4660
Fin
662
100
Fin
662
320
Fin
662
420
M15 Jakarta 4
ITF · HardM15 Kursumlijska Banja 6
ITF · ClayM15 Los Angeles 1
ITF · HardM15 Monastir 25
ITF · HardM15 Saarlouis 1
ITF · ClayM15 Santo Domingo 1
ITF · HardRound of 32
W100 Ilkley 1
ITF · GrassW40 Ystad
ITF · ClayW25 Tainan
ITF · ClayW25+H Tauste-Zaragoza
ITF · HardRound of 32
Fin
2662
6431
Fin
762
510
Fin
662
120
Fin
662
430
Fin
0662
6331
Fin
3662
6311
Fin
662
420
Fin
662
320
Fin
662
000
Fin
662
120
Fin
7772
5630
Fin
7772
6550
Fin
662
300
W15 Bucharest 1
ITF · ClayW15 Buenos Aires 1
ITF · ClayW15 Gdansk 1
ITF · ClayW15 Los Angeles 1
ITF · HardW15 Monastir 20
ITF · HardW15 Tianjin 2
ITF · HardQ16
Q16
Q32
Fin
662
330
Fin
26102
6261
Fin
477102
66521
Fin
64102
4671
Fin
56102
7171
Fin
662
300
Fin
662
420
Fin
662
310
Fin
762
530
Fin
662
340
Fin
47102
6581
Fin
662
310
Fin
662
110
Fin
36102
6431
Fin
662
010