Court 1
Surface: Grass
Virtanen O
Majchrzak K
50
%
wins
- 5 wins
- 5 losses
10
last matches
- 6 wins
- 4 losses
60
%
wins
Tournament
Match
1
2
3
Result
W
05.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Romano F
Virtanen O
4
6
4
6
–
–
0
2
W
04.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Virtanen O
Vukic A
–
–
–
–
–
–
–
–
W
02.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Zhang Zhizhen
Virtanen O
6
7
1
6
–
–
0
2
L
18.05.2026
French Open Men Singles
Virtanen O
Holmgren A
6
7
2
6
–
–
0
2
L
13.05.2026
ATP Challenger Bordeaux, France Men Singles
Virtanen O
Mpetshi Perricard G
6
2
5
7
4
6
1
2
L
04.05.2026
ATP Rome, Italy Men Singles
Budkov Kjaer N
Virtanen O
6
7
7
6
6
3
2
1
L
20.04.2026
ATP Madrid, Spain Men Singles
Virtanen O
Droguet T
6
2
3
6
3
6
1
2
L
14.04.2026
ATP Barcelona, Spain Men Singles
Alcaraz C
Virtanen O
6
4
6
2
–
–
2
0
W
12.04.2026
ATP Barcelona, Spain Men Singles
Virtanen O
Muller A
6
4
6
4
–
–
2
0
W
11.04.2026
ATP Barcelona, Spain Men Singles
Vukic A
Virtanen O
3
6
7
6
4
6
1
2
Tournament
Match
1
2
3
Result
W
05.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Shimabukuro S
Majchrzak K
6
7
3
6
–
–
0
2
W
04.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
Gill F
Majchrzak K
3
6
3
6
–
–
0
2
W
03.06.2026
ATP Challenger Birmingham, Great Britain Men Singles
McCabe J
Majchrzak K
6
7
3
6
–
–
0
2
L
26.05.2026
French Open Men Singles
Tabilo A
Majchrzak K
6
1
6
3
6
4
3
0
L
18.05.2026
ATP Hamburg, Germany Men Singles
Majchrzak K
Ugo Carabelli C
6
1
2
6
3
6
1
2
L
01.04.2026
ATP Marrakech, Morocco Men Singles
Trungelliti M
Majchrzak K
7
6
6
3
–
–
2
0
W
31.03.2026
ATP Marrakech, Morocco Men Singles
Cerundolo J M
Majchrzak K
6
7
6
3
3
6
1
2
L
24.03.2026
ATP Miami, USA Men Singles
Halys Q
Majchrzak K
7
6
6
1
–
–
2
0
W
21.03.2026
ATP Miami, USA Men Singles
Majchrzak K
Tien L
6
2
4
6
6
2
2
1
W
20.03.2026
ATP Miami, USA Men Singles
Majchrzak K
Kecmanovic M
4
6
6
3
6
1
2
1
Virtanen O
Majchrzak K
All tournaments
10
Matches
All tournaments
Match
Match
56
Aces
70
30
Double faults
14
417
% first serve
506
256
% second serve
254
309
Points scored on first serve
369
149
Points scored on second serve
121
18
Scored break points
19
737
Total won points
770
112
Total games won
121
2
Scored tiebreaks
3
Virtanen O
Country:
Finland
Rating:
ATP: 134
(Max: 91)
Leading hand:
Right
Age:
24 years
Height / weight:
n/a
Statistics by coverage
Hard:
66.6%
(20-10)
Grass:
85.7%
(6-1)
Clay:
27.2%
(3-8)
Majchrzak K
Country:
Poland
Rating:
ATP: 78
(Max: 53)
Leading hand:
Right
Age:
30 years
Height / weight:
183 cm / 76 kg
Statistics by coverage
Hard:
58.3%
(21-15)
Grass:
66.6%
(6-3)
Clay:
28.5%
(2-5)
Qualification
Main draw
Qualification
Main draw
06.06.2026 15:00
Fery A
Bu Yunchaokete
–
–
06.06.2026 15:00
Virtanen O
Majchrzak K
–
–