Pista 1
Surface: Hard
Virtanen O
Stewart H
70%
wins
- 7 wins
- 3 losses
10
last matches
- 7 wins
- 3 losses
70%
wins
Tournament
Match
1
2
3
Result
L
21.08.2025
US Open Men Singles
Virtanen O
Riedi L
6
7
4
6
–
–
0
2
W
19.08.2025
US Open Men Singles
Virtanen O
Willwerth B
6
7
6
3
6
2
2
1
L
12.06.2025
ATP S-Hertogenbosch, Netherlands Men Singles
Borges N
Virtanen O
–
–
–
–
–
–
–
–
W
10.06.2025
ATP S-Hertogenbosch, Netherlands Men Singles
Virtanen O
Etcheverry T M
7
6
7
5
–
–
2
0
W
08.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Smith Colton
Virtanen O
4
6
4
6
–
–
0
2
W
07.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Virtanen O
Holt B
6
4
4
6
7
6
2
1
W
06.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Wong C
Virtanen O
2
6
5
7
–
–
0
2
W
05.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Huesler M-A
Virtanen O
3
6
7
6
1
6
1
2
W
03.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Virtanen O
Vukic A
7
6
6
3
–
–
2
0
L
22.05.2025
French Open Men Singles
Harris L
Virtanen O
6
4
7
5
–
–
2
0
Tournament
Match
1
2
3
4
Result
W
26.08.2025
ATP Challenger Manacor, Spain Men Singles
Stewart H
Poullain L
6
3
6
4
–
–
–
–
2
0
W
25.08.2025
ATP Challenger Manacor, Spain Men Singles
Escoffier A
Stewart H
2
6
3
6
–
–
–
–
0
2
L
12.07.2025
ATP Challenger Nottingham 3, Great Britain Men Singles
Edmund K
Stewart H
6
1
6
4
–
–
–
–
2
0
W
11.07.2025
ATP Challenger Nottingham 3, Great Britain Men Singles
Peniston R
Stewart H
6
3
6
7
4
6
–
–
1
2
W
09.07.2025
ATP Challenger Nottingham 3, Great Britain Men Singles
Stewart H
Loffhagen G
6
3
6
4
–
–
–
–
2
0
W
08.07.2025
ATP Challenger Nottingham 3, Great Britain Men Singles
Stewart H
Summers M
7
6
6
4
–
–
–
–
2
0
L
26.06.2025
Wimbledon Men Singles
Stewart H
Riedi L
3
6
6
4
3
6
4
6
1
3
W
25.06.2025
Wimbledon Men Singles
Van Assche L
Stewart H
6
7
6
4
6
7
–
–
1
2
W
23.06.2025
Wimbledon Men Singles
Stewart H
Vacherot V
4
6
5
6
–
–
–
–
0
1
L
08.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Cassone M
Stewart H
7
6
6
2
–
–
–
–
2
0
Virtanen O
Stewart H
All tournaments
10
Matches
All tournaments
Match
Match
96
Serves to out
79
32
Double faults
49
437
% first serve
495
233
% second serve
258
343
Points scored on first serve
364
141
Points scored on second serve
156
22
Scored break points
17
750
Total won points
759
124
Total games won
121
3
Scored tiebreaks
4
Qualification
Main draw
Qualification
Main draw
Round of 32
Round of 16
Quarter-final
Semi-finals
Virtanen O
–
Stewart H
–
Shelbayh A
–
Rincon D
–
Coulibaly E
–
Gengel M
–
Tobon M
1
Hemery C
0
Mayot H
2
Loffhagen G
0
Huesler M-A
–
Soriano Barrera A
–
Parker S
–
Echeverria J
–
Paul J
–
Hassan B
–
Masur D
–
Purtseladze S
–
Gombos N
–
Barroso Campos A
–
Engel J
2
Ivanov Ivan
0
Martineau M
–
Rodionov J
–
Gueymard Wayenburg S
2
Peniston R
0
Butvilas E
–
Geerts M
–
Cina F
0
Hara Friend J D
2
Vacherot V
–
Landaluce M
–
Tobon M
–
Mayot H
–
Engel J
–
Gueymard Wayenburg S
–
Hara Friend J D
–