| Bratislava challenger |
Round |
Result |
H |
A |
| 31.10. |
|
Blockx A. - Virtanen O. |
QF |
4-6, 6-3, 6-2 |
1.79 |
1.94 |
| 29.10. |
|
Virtanen O. - Schoolkate T. |
R16 |
6-2, 6-4 |
1.60 |
2.24 |
| 27.10. |
|
Virtanen O. - Landaluce M. |
1R |
6-2, 7-5 |
1.97 |
1.77 |
| Brest challenger |
Round |
Result |
H |
A |
| 21.10. |
|
Tabur C. - Virtanen O. |
1R |
4-6, 7-65, 7-63 |
3.13 |
1.34 |
| Roanne challenger |
Round |
Result |
H |
A |
| 12.10. |
|
Virtanen O. - Gaston H. |
F |
6-1, 3-6, 6-3 |
1.86 |
1.86 |
| 11.10. |
|
Virtanen O. - Martineau M. |
SF |
7-63, 6-4 |
1.45 |
2.64 |
| 10.10. |
|
Virtanen O. - Hemery C. |
QF |
6-4, 6-4 |
1.39 |
2.83 |
| 09.10. |
|
Virtanen O. - Blockx A. |
R16 |
2-6, 6-3, 7-63 |
2.42 |
1.52 |
| 06.10. |
|
Virtanen O. - Paris T. |
1R |
6-3, 7-65 |
1.53 |
2.40 |
| Davis Cup |
Round |
Result |
H |
A |
| 13.09. |
|
Vasilev A. - Virtanen O. |
|
6-3, 7-5 |
2.81 |
1.40 |
| Istanbul challenger |
Round |
Result |
H |
A |
| 04.09. |
|
Sakellaridis S. - Virtanen O. |
R16 |
6-2, 3-1 |
2.67 |
1.43 |
| 02.09. |
|
Virtanen O. - Kotov P. |
1R |
6-4, 6-2 |
1.51 |
2.43 |
| Mallorca challenger |
Round |
Result |
H |
A |
| 27.08. |
|
Stewart H. - Virtanen O. |
1R |
6-3, 6-3 |
2.86 |
1.39 |
| US Open |
Round |
Result |
H |
A |
| 21.08. |
|
Riedi L. - Virtanen O. |
Q-2R |
7-68, 6-4 |
1.49 |
2.53 |
| 19.08. |
|
Virtanen O. - Willwerth B. |
Q-1R |
65-7, 6-3, 6-2 |
1.21 |
4.15 |
| Bundesliga - men |
Round |
Result |
H |
A |
| 03.08. |
|
Buse I. - Virtanen O. |
|
4-6, 6-2, 12-10 |
|
|
| 01.08. |
|
Collignon R. - Virtanen O. |
|
6-3, 7-5 |
|
|
| Hertogenbosch |
Round |
Result |
H |
A |
| 12.06. |
|
Borges N. - Virtanen O. |
R16 |
|
1.46 |
2.82 |
| 10.06. |
|
Virtanen O. - Etcheverry T. |
1R |
7-66, 7-5 |
1.50 |
2.55 |
| Birmingham challenger |
Round |
Result |
H |
A |
| 08.06. |
|
Virtanen O. - Smith C. |
F |
6-4, 6-4 |
1.63 |
2.19 |
| 07.06. |
|
Virtanen O. - Holt B. |
SF |
6-4, 4-6, 7-63 |
1.50 |
2.47 |
| 06.06. |
|
Virtanen O. - Wong C. |
QF |
6-2, 7-5 |
1.45 |
2.64 |
| 05.06. |
|
Virtanen O. - Huesler M. |
R16 |
6-3, 66-7, 6-1 |
1.63 |
2.19 |
| 03.06. |
|
Virtanen O. - Vukic A. |
1R |
7-64, 6-3 |
2.00 |
1.74 |
| French Open |
Round |
Result |
H |
A |
| 22.05. |
|
Harris L. - Virtanen O. |
Q-2R |
6-4, 7-5 |
2.85 |
1.40 |
| 20.05. |
|
Virtanen O. - Escoffier A. |
Q-1R |
7-63, 6-3 |
1.22 |
4.09 |
| Turin challenger |
Round |
Result |
H |
A |
| 14.05. |
|
Ugo Carabelli C. - Virtanen O. |
1R |
6-3, 6-2 |
1.45 |
2.65 |
| Rome |
Round |
Result |
H |
A |
| 09.05. |
|
Musetti L. - Virtanen O. |
2R |
6-3, 6-2 |
1.07 |
8.37 |
| 07.05. |
|
Virtanen O. - Medjedovic H. |
1R |
6-4, 6-4 |
4.04 |
1.24 |
| 06.05. |
|
Virtanen O. - Arnaboldi F. |
Q-2R |
6-3, 6-1 |
2.02 |
1.75 |
| 05.05. |
|
Virtanen O. - Boyer T. |
Q-1R |
7-63, 4-6, 6-3 |
2.32 |
1.58 |
| Aix en Provence challenger |
Round |
Result |
H |
A |
| 29.04. |
|
Basavareddy N. - Virtanen O. |
1R |
7-5, 7-63 |
1.89 |
1.85 |
| Madrid |
Round |
Result |
H |
A |
| 21.04. |
|
Coric B. - Virtanen O. |
Q-1R |
61-7, 7-5, 6-2 |
1.22 |
4.13 |
| Madrid challenger |
Round |
Result |
H |
A |
| 07.04. |
|
Holmgren A. - Virtanen O. |
1R |
6-3, 65-7, 7-63 |
3.17 |
1.32 |
| Marrakech |
Round |
Result |
H |
A |
| 02.04. |
|
Carballes Baena R. - Virtanen O. |
R16 |
6-4, 6-4 |
1.35 |
3.14 |
| 01.04. |
|
Virtanen O. - Altmaier D. |
1R |
6-2, 4-6, 7-63 |
3.64 |
1.29 |
| Miami |
Round |
Result |
H |
A |
| 17.03. |
|
Blockx A. - Virtanen O. |
Q-1R |
3-6, 6-4, 6-3 |
1.97 |
1.79 |
| Cap Cana challenger |
Round |
Result |
H |
A |
| 13.03. |
|
McCabe J. - Virtanen O. |
1R |
7-65, 6-0 |
2.46 |
1.51 |
| Dubai |
Round |
Result |
H |
A |
| 23.02. |
|
Safiullin R. - Virtanen O. |
Q-QF |
6-3, 7-65 |
1.52 |
2.47 |
| 22.02. |
|
Virtanen O. - Kukushkin M. |
Q-R16 |
6-1, 7-5 |
1.52 |
2.46 |
| Doha |
Round |
Result |
H |
A |
| 18.02. |
|
Borges N. - Virtanen O. |
1R |
7-66, 6-3 |
1.40 |
2.92 |
| 16.02. |
|
Van De Zandschulp B. - Virtanen O. |
Q-QF |
6-1, 6-4 |
1.64 |
2.19 |
| 15.02. |
|
Virtanen O. - Atmane T. |
Q-R16 |
6-4, 7-5 |
1.78 |
1.99 |
| Marseille |
Round |
Result |
H |
A |
| 12.02. |
|
Altmaier D. - Virtanen O. |
R16 |
6-4, 6-3 |
2.09 |
1.72 |
| 10.02. |
|
Virtanen O. - Korda S. |
1R |
63-7, 7-64, 6-4 |
3.22 |
1.34 |
| Davis Cup |
Round |
Result |
H |
A |
| 31.01. |
|
Neumayer L. - Virtanen O. |
|
6-4, 64-7, 6-3 |
1.78 |
2.00 |
| Quimper challenger |
Round |
Result |
H |
A |
| 22.01. |
|
Sachko V. - Virtanen O. |
1R |
6-1, 3-6, 6-3 |
3.06 |
1.35 |
| Australian Open |
Round |
Result |
H |
A |
| 12.01. |
|
Fils A. - Virtanen O. |
1R |
3-6, 7-64, 6-4, 6-4 |
1.13 |
6.16 |