| Helsinki challenger |
Round |
Result |
H |
A |
| 08.11. |
|
Yevseyev D. - Virtanen O. |
QF |
6-4, 7-5 |
4.08 |
1.21 |
| 07.11. |
|
Virtanen O. - Kaukovalta P. |
R16 |
6-3, 6-2 |
1.03 |
11.84 |
| 06.11. |
|
Virtanen O. - Molleker R. |
1R |
6-4, 6-3 |
1.11 |
6.03 |
| Bratislava challenger |
Round |
Result |
H |
A |
| 30.10. |
|
Klein L. - Virtanen O. |
1R |
6-3, 6-4 |
2.11 |
1.68 |
| Brest challenger |
Round |
Result |
H |
A |
| 27.10. |
|
Virtanen O. - Bonzi B. |
F |
6-4, 4-6, 7-66 |
1.69 |
2.09 |
| 26.10. |
|
Virtanen O. - Hassan B. |
SF |
6-3, 7-5 |
1.34 |
3.12 |
| 25.10. |
|
Virtanen O. - Van Assche L. |
QF |
7-61, 6-4 |
1.72 |
2.04 |
| 23.10. |
|
Virtanen O. - Martineau M. |
R16 |
6-3, 6-2 |
1.48 |
2.53 |
| 22.10. |
|
Virtanen O. - Gea A. |
1R |
3-6, 7-5, 6-3 |
1.25 |
3.69 |
| Almaty |
Round |
Result |
H |
A |
| 17.10. |
|
Khachanov K. - Virtanen O. |
R16 |
7-62, 7-63 |
1.46 |
2.65 |
| 15.10. |
|
Virtanen O. - Fognini F. |
1R |
6-3, 7-64 |
1.53 |
2.47 |
| Shanghai |
Round |
Result |
H |
A |
| 30.09. |
|
Watanuki Y. - Virtanen O. |
Q-1R |
64-7, 6-2, 6-0 |
2.51 |
1.50 |
| Tokyo (Japan Open) |
Round |
Result |
H |
A |
| 23.09. |
|
O'Connell C. - Virtanen O. |
Q-R16 |
6-4, 6-4 |
1.46 |
2.63 |
| Davis Cup |
Round |
Result |
H |
A |
| 14.09. |
|
Cerundolo F. - Virtanen O. |
|
64-7, 6-1, 6-0 |
1.45 |
2.70 |
| 12.09. |
|
Auger Aliassime F. - Virtanen O. |
|
6-2, 6-3 |
1.17 |
4.90 |
| 11.09. |
|
Harris B. - Virtanen O. |
|
6-4, 7-64 |
2.74 |
1.43 |
| US Open |
Round |
Result |
H |
A |
| 29.08. |
|
De Minaur A. - Virtanen O. |
2R |
7-5, 6-1, 7-63 |
1.23 |
4.20 |
| 27.08. |
|
Virtanen O. - Halys Q. |
1R |
6-3, 6-3, 64-7, 6-2 |
2.02 |
1.78 |
| 22.08. |
|
Virtanen O. - Pouille L. |
Q-3R |
7-62, 1-6, 6-3 |
2.12 |
1.69 |
| 21.08. |
|
Virtanen O. - Jubb P. |
Q-2R |
6-3, 63-7, 6-3 |
1.69 |
2.10 |
| 19.08. |
|
Virtanen O. - Broady L. |
Q-1R |
7-5, 7-67 |
1.39 |
2.91 |
| Cary challenger |
Round |
Result |
H |
A |
| 15.08. |
|
Goffin D. - Virtanen O. |
QF |
6-4, 7-61 |
1.55 |
2.35 |
| 13.08. |
|
Virtanen O. - Jacquet K. |
R16 |
3-6, 6-3, 6-2 |
1.68 |
2.10 |
| 11.08. |
|
Virtanen O. - Mayot H. |
1R |
6-3, 6-2 |
2.26 |
1.59 |
| Bundesliga - men |
Round |
Result |
H |
A |
| 28.07. |
|
Tirante T. - Virtanen O. |
|
6-4, 6-4 |
|
|
| Kitzbühel |
Round |
Result |
H |
A |
| 21.07. |
|
Klein L. - Virtanen O. |
Q-QF |
6-2, 6-4 |
1.37 |
2.98 |
| 20.07. |
|
Virtanen O. - Weis A. |
Q-R16 |
6-1, 7-5 |
1.46 |
2.62 |
| Bastad |
Round |
Result |
H |
A |
| 15.07. |
|
Faria J. - Virtanen O. |
Q-QF |
6-1, 6-4 |
1.74 |
2.04 |
| 14.07. |
|
Virtanen O. - Rejchtman Vinciguerra W. |
Q-R16 |
6-4, 1-6, 6-4 |
1.02 |
14.75 |
| Bundesliga - men |
Round |
Result |
H |
A |
| 07.07. |
|
Zapata Miralles B. - Virtanen O. |
|
7-65, 7-64 |
|
|
| Wimbledon |
Round |
Result |
H |
A |
| 03.07. |
|
Paul T. - Virtanen O. |
2R |
4-6, 6-3, 5-7, 7-5, 6-4 |
1.09 |
7.45 |
| 01.07. |
|
Virtanen O. - Purcell M. |
1R |
6-3, 6-2, 6-2 |
2.31 |
1.61 |
| 27.06. |
|
Virtanen O. - Burruchaga R. |
Q-3R |
6-1, 6-2, 5-7, 7-64 |
1.35 |
3.14 |
| 26.06. |
|
Virtanen O. - Ritschard A. |
Q-2R |
61-7, 7-5, 6-4 |
1.62 |
2.25 |
| 24.06. |
|
Virtanen O. - Agamenone F. |
Q-1R |
66-7, 6-2, 7-66 |
1.11 |
6.45 |
| Queen's Club |
Round |
Result |
H |
A |
| 16.06. |
|
Popyrin A. - Virtanen O. |
Q-R16 |
6-4, 6-4 |
1.48 |
2.57 |
| Hertogenbosch |
Round |
Result |
H |
A |
| 09.06. |
|
Huesler M. - Virtanen O. |
Q-QF |
7-63, 7-64 |
1.67 |
2.15 |
| 08.06. |
|
Virtanen O. - Svajda Z. |
Q-R16 |
4-6, 6-4, 7-64 |
1.87 |
1.89 |
| French Open |
Round |
Result |
H |
A |
| 27.05. |
|
Misolic F. - Virtanen O. |
1R |
4-6, 4-6, 6-3, 6-4, 6-2 |
1.54 |
2.48 |
| 23.05. |
|
Zeppieri G. - Virtanen O. |
Q-3R |
6-2, 6-2 |
1.55 |
2.39 |
| 22.05. |
|
Virtanen O. - Thiem D. |
Q-2R |
6-2, 7-5 |
2.52 |
1.50 |
| 20.05. |
|
Virtanen O. - Sweeny D. |
Q-1R |
6-2, 6-3 |
1.25 |
3.76 |
| Turin challenger |
Round |
Result |
H |
A |
| 13.05. |
|
Huesler M. - Virtanen O. |
Q-R16 |
6-3, 3-6, 6-4 |
1.33 |
3.19 |
| Mauthausen challenger |
Round |
Result |
H |
A |
| 08.05. |
|
Rehberg M. - Virtanen O. |
R16 |
64-7, 7-65, 7-5 |
2.42 |
1.53 |
| 07.05. |
|
Virtanen O. - Fanselow S. |
1R |
6-2, 7-5 |
1.39 |
2.87 |
| Aix en Provence challenger |
Round |
Result |
H |
A |
| 29.04. |
|
Barrere G. - Virtanen O. |
Q-R16 |
6-2, 6-4 |
1.36 |
2.98 |
| Gwangju challenger |
Round |
Result |
H |
A |
| 16.04. |
|
Nam J. - Virtanen O. |
1R |
6-4, 6-3 |
4.06 |
1.22 |
| Busan challenger |
Round |
Result |
H |
A |
| 09.04. |
|
Hong S. - Virtanen O. |
1R |
6-2, 6-2 |
2.21 |
1.62 |
| Miami |
Round |
Result |
H |
A |
| 19.03. |
|
Bautista-Agut R. - Virtanen O. |
Q-2R |
6-4, 4-6, 6-4 |
1.53 |
2.44 |
| 18.03. |
|
Virtanen O. - Rodionov J. |
Q-1R |
63-7, 7-67, 6-2 |
1.55 |
2.41 |
| Lugano challenger |
Round |
Result |
H |
A |
| 10.03. |
|
Virtanen O. - Masur D. |
F |
64-7, 6-4, 7-63 |
1.37 |
2.99 |
| 09.03. |
|
Virtanen O. - Molleker R. |
SF |
6-1, 6-3 |
1.27 |
3.58 |
| 08.03. |
|
Virtanen O. - Herbert P. |
QF |
6-3, 6-2 |
1.60 |
2.26 |
| 07.03. |
|
Virtanen O. - Ilkel C. |
R16 |
6-2, 6-1 |
1.23 |
3.93 |
| 05.03. |
|
Virtanen O. - Bertola R. |
1R |
7-5, 6-3 |
1.12 |
5.69 |
| Lille challenger |
Round |
Result |
H |
A |
| 02.03. |
|
Rinderknech A. - Virtanen O. |
SF |
6-4, 4-6, 6-2 |
1.86 |
1.88 |
| 01.03. |
|
Virtanen O. - Barrere G. |
QF |
6-2, 6-2 |
1.71 |
2.07 |
| 29.02. |
|
Virtanen O. - Blockx A. |
R16 |
6-1, 6-4 |
1.51 |
2.46 |
| 28.02. |
|
Virtanen O. - Otte O. |
1R |
6-4, 3-6, 6-1 |
1.44 |
2.68 |
| Pau challenger |
Round |
Result |
H |
A |
| 25.02. |
|
Virtanen O. - Riedi L. |
F |
7-5, 7-5 |
2.44 |
1.53 |
| 24.02. |
|
Virtanen O. - Nakashima B. |
SF |
6-4, 7-64 |
3.71 |
1.26 |
| 23.02. |
|
Virtanen O. - Pouille L. |
QF |
7-65, 7-63 |
2.23 |
1.62 |
| 22.02. |
|
Virtanen O. - Paire B. |
R16 |
6-0, 7-63 |
1.79 |
1.97 |
| 20.02. |
|
Virtanen O. - Lamasine T. |
1R |
7-5, 7-63 |
1.76 |
2.00 |
| Manama challenger |
Round |
Result |
H |
A |
| 13.02. |
|
Andreev A. - Virtanen O. |
1R |
6-1, 6-2 |
2.01 |
1.76 |
| Davis Cup |
Round |
Result |
H |
A |
| 02.02. |
|
Virtanen O. - Borges N. |
|
6-2, 6-1 |
2.59 |
1.48 |
| Quimper challenger |
Round |
Result |
H |
A |
| 26.01. |
|
Mayot H. - Virtanen O. |
QF |
|
1.52 |
2.47 |
| 25.01. |
|
Virtanen O. - Jacquet K. |
R16 |
1-6, 4-1 |
1.46 |
2.63 |
| 23.01. |
|
Virtanen O. - Barrere G. |
1R |
7-5, 6-4 |
2.40 |
1.53 |
| Tenerife challenger |
Round |
Result |
H |
A |
| 17.01. |
|
Maestrelli F. - Virtanen O. |
R16 |
6-4, 6-1 |
2.63 |
1.45 |
| 16.01. |
|
Virtanen O. - Shelbayh A. |
1R |
6-4, 7-66 |
2.03 |
1.74 |
| Australian Open |
Round |
Result |
H |
A |
| 09.01. |
|
Vavassori A. - Virtanen O. |
Q-1R |
6-0, 6-3 |
1.85 |
1.89 |
| Hong Kong ATP |
Round |
Result |
H |
A |
| 01.01. |
|
Huesler M. - Virtanen O. |
Q-QF |
6-2, 6-0 |
1.71 |
2.07 |
| 31.12. |
|
Virtanen O. - Munar J. |
Q-R16 |
3-6, 6-3, 6-4 |
1.67 |
2.15 |