Tennis Matches & Results
41 tournaments across 3 surfaces (hard, clay, grass). Featured: Eastbourne and Bad Homburg.
Qualifying Semi-final
Fin
440
662
Home
Fin
4762
6621
Fin
7641
5762
On a streak 15
Fin
500
762
Home
Fin
520
762
H2H trailH2H lead
Fin
2631
6462
Fin
340
662
Recent retirement
Fin
640
762
Fin
762
520
Home
Fin
662
430
On a streak 6
Fin
4611
6362
Home
Ret.
2741
6601
Fin
662
440
3-setters recently
Fin
440
662
On a streak 6
Fin
440
662
Fin
662
430
Fin
762
540
Fin
530
762
Fin
772
650
Fin
4661
6372
Fin
440
662
Fin
662
440
Fin
662
420
Fin
662
210
Fin
410
662
Fin
240
662
Fin
5662
7341
Fin
772
660
On a streak 6
Fin
640
762
Recent retirement
Fin
440
662
Fin
672
360
Fin
672
260
Qualifying Round of 64
Qualifying Semi-final
Fin
Sun L.
660
772
Fin
220
662
Home
Fin
662
420
Fin
440
662
Fin
2672
6451
Fin
6572
4751
Fin
440
662
Fin
6672
2751
Fin
2661
6372
Fin
220
662
Fin
7462
5631
Fin
6262
4621
On a streak 6
Fin
5662
7431
Fin
7211
5662
Fin
230
662
Fin
330
662
Fin
6162
4621
Fin
320
662
Fin
5672
7151
H2H trailH2H lead
Fin
6662
Teichmann J.
7141
Fin
662
Yaneva E.
140
Recent retirement
Fin
6562
3731
On a streak 6
Fin
Prozorova T.
7351
5672
Home
Fin
6641
4762
Fin
7431
6662
Fin
662
120
Ret.
6101
3641
Fin
662
220
On a streak 7
Fin
7401
5662
Fin
662
420
Fin
762
620
Fin
662
320
Eastbourne
ATP Β· A Β· GrassRound of 16
Fin
672
160
Fin
150
672
Fin
260
672
Fin
662
320
H2H trailH2H lead
Ret.
320
631
Fin
4721
6662
3-setters recently
Fin
6662
7321
Fin
762
540
Canc.
Canc.
3-setters recently3-setters recently
Mallorca
ATP Β· A Β· GrassBad Homburg
WTA Β· PM Β· GrassEastbourne
WTA Β· I Β· GrassRound of 16
Fin
010
662
Recent retirement
Fin
662
210
3-setters recently
Fin
3662
6121
Recent retirement
Fin
662
430
Fin
6562
2741
Fin
662
300
W/O
Recent retirement
Fin
662
140
3-setters recently
Plovdiv
CHALLENGER Β· T Β· ClayRound of 16
Fin
330
662
Fin
662
240
Fin
6141
2662
Fin
672
150
Clay specialist
Fin
330
662
Clay specialist
Fin
6421
3662
Clay specialist
Fin
230
662
Recent retirement
Ret.
611
000
Targu Mures
CHALLENGER Β· T Β· ClayRound of 16
Fin
230
662
Clay specialist
Fin
6662
7341
Fin
420
662
H2H trailClay specialist
Fin
6441
1662
H2H leadH2H trail
Fin
250
672
On a streak 6
Fin
772
550
Clay specialist
Ret.
100
631
Clay specialist3-setters recently
Fin
6672
7351
Piracicaba
CHALLENGER Β· T Β· ClayRound of 32
Boodles Challenge
A Β· GrassM25 Bakio
ITF Β· Future Β· HardRound of 16
Fin
662
Guilleme J.
340
Fin
6362
3631
Fin
210
662
Fin
6331
0662
Fin
310
662
Fin
662
Guilleme J.
340
Weak on hard
Ret.
20
40
Hard specialist
Fin
672
350
Hard specialist
Fin
Inchauspe P.
662
240
M25 Brussels
ITF Β· Future Β· ClayRound of 32
Fin
762
530
Fin
662
430
Fin
762
Romeo F.
530
Fin
520
762
289d break
Fin
662
240
Fin
662
420
Fin
6311
3662
Fin
762
610
Losing streak 4
Fin
Mottier T.
430
662
Fin
Verrue D.
7361
6672
Fin
6441
3662
107d break107d break
Fin
Delattre G.
6662
7421
Fin
772
650
285d break
Fin
400
662
M25 Porto
ITF Β· Future Β· HardRound of 32
Fin
662
400
Fin
3672
6451
219d break
Fin
450
672
289d break107d break
Fin
400
662
233d break
Fin
Coulibaly E.(1)
4662
6221
268d break
Fin
310
662
Fin
360
672
Losing streak 8Losing streak 4
Fin
1672
6461
44d break37d break, last cut short
Fin
762
540
Losing streak 629d break, last cut short
Fin
7162
5631
H2H leadH2H trail
Fin
672
250
44d break
Fin
3662
6441
135d break
Fin
662
440
58d break
Fin
3641
6362
331d break
M25 Tanger
ITF Β· Future Β· ClayRound of 32
Fin
66462
47721
Fin
662
110
Fin
662
110
Recent retirement44d break
Fin
130
662
284d break
Fin
662
320
Losing streak 4Losing streak 4
Fin
420
662
296d breakLosing streak 6
Fin
6662
4721
86d break
Fin
210
662
Fin
662
320
37d breakLosing streak 4
Fin
340
662
35d break
Fin
440
662
Ret.
10
50
51d break
Fin
662
El Aouni R.
110
Fin
762
530
Fin
662
310
Fin
140
662
Fin
662
430
Losing streak 4
Fin
762
610
M25 Zagreb
ITF Β· Future Β· ClayRound of 32
Fin
662
420
Fin
3662
6431
Fin
430
662
156d breakLosing streak 9
Fin
672
360
Losing streak 11Losing streak 4
Fin
662
430
44d break
Fin
662
Lage E.
420
Fin
630
762
Fin
650
772
285d break107d break
Fin
6421
4662
Weak on clay
Fin
230
662
345d break
Fin
420
662
Losing streak 8
Canc.
W50 Gdansk
ITF Β· ITF Event Β· ClayRound of 32
Fin
3641
6262
H2H trailClay specialist
Fin
662
430
Losing streak 8
Fin
672
160
Clay specialist44d break
Ret.
641
210
Surface jump
Fin
662
120
324d break58d break
Fin
010
662
219d break30d break
Fin
620
762
Clay specialistLosing streak 4
Fin
510
762
30d breakClay specialist
Fin
6162
1641
Losing streak 5
Fin
772
560
Losing streak 6
Fin
220
662
23d breakClay specialist
W50 Palma Del Rio
ITF Β· ITF Event Β· HardW35 Rome
ITF Β· HardRound of 32
Fin
0662
6331
23d break23d break
Fin
210
662
23d break
Fin
530
762
128d break23d break
Fin
2662
Shumate S.
6421
23d break
Fin
220
662
Losing streak 823d break
Fin
130
662
Losing streak 437d break
Fin
350
672
Losing streak 4
Fin
662
Valdez N.
340
23d break
Fin
450
672
107d break324d break
Fin
6621
7362
30d break
Fin
360
672
23d break
Fin
662
210
23d break
W35 Taipei 2
ITF Β· HardRound of 32
Fin
662
240
37d break
Fin
662
220
23d breakLosing streak 4
Fin
Shimizu A.
510
762
23d break
Fin
330
662
44d breakOn a streak 15
Fin
450
672
Hard specialist
Fin
662
030
30d break
Fin
340
662
44d breakLosing streak 5
Fin
200
662
H2H leadH2H trail
W35 Tarvisio
ITF Β· ITF Event Β· ClayRound of 32
Fin
6162
2621
Fin
5662
7011
Clay specialist30d break
Fin
6561
3772
Fin
Proietti V.
2621
6162
37d break
Fin
240
662
Clay specialist
Fin
662
220
Fin
6162
4621
H2H leadH2H trail
Fin
300
662