Otto Virtanen - Pedro Martinez Portero

home away
- -

Wimbledon 2026 (grass)

Head to heads
Otto Virtanen 1:0 Pedro Martinez Portero
Finland Country Spain
140 Ranking 134
28 (pts 230, tourn. 3) Ranking by surface 200 (pts 10, tourn. 3)
Date Tournament Match Surface Score
22.06.2026 Wimbledon Otto Virtanen - Pedro Martinez Portero grass 2:1 (6:4, 1:6, 6:1)
Otto Virtanen - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
02.07.2026 Wimbledon Arthur Fery grass Second round L 1:3 (7:5, 6:7, 3:6, 3:6)
30.06.2026 Wimbledon Ben Shelton grass First round W 3:2 (6:4, 3:6, 6:7, 6:2, 7:6)
25.06.2026 Wimbledon Nicolai Budkov Kjaer grass Qialification final W 3:1 (4:6, 6:4, 6:4, 7:5)
24.06.2026 Wimbledon Luca Nardi grass Qualifications - 2nd round W 2:0 (6:4, 6:4)
22.06.2026 Wimbledon Pedro Martinez Portero grass Qualifications - 1st round W 2:1 (6:4, 1:6, 6:1)
20.06.2026 Nottingham 2 Christopher O\'Connell grass Final L 0:2 (6:7, 6:7)
19.06.2026 Nottingham 2 Zhizhen Zhang grass Semi-finals W 2:1 (6:4, 6:7, 7:5)
18.06.2026 Nottingham 2 Billy Harris grass Quarter-finals W 2:0 (7:6, 7:6)
17.06.2026 Nottingham 2 Felix Gill grass Second round W 2:0 (6:2, 6:3)
16.06.2026 Nottingham 2 Soon-Woo Kwon grass First round W 2:0 (6:2, 7:5)
10.06.2026 Hertogenbosch Kamil Majchrzak grass First round L 1:2 (7:6, 4:6, 6:7)
08.06.2026 Birmingham Kamil Majchrzak grass Semi-finals W 2:1 (7:6, 6:7, 7:6)
07.06.2026 Birmingham Bu Yunchaokete grass Final L 1:2 (6:2, 6:7, 3:6)
05.06.2026 Birmingham Filippo Romano grass Quarter-finals W 2:0 (6:4, 6:4)
03.06.2026 Birmingham Zhizhen Zhang grass First round W 2:0 (7:6, 6:1)
18.05.2026 Rolan Garros August Holmgren clay Qualifications - 1st round L 0:2 (6:7, 2:6)
13.05.2026 Bordeaux Challenger Giovanni Mpetshi Perricard clay First round L 1:2 (6:2, 5:7, 4:6)
04.05.2026 Rome Nicolai Budkov Kjaer clay Qualifications - 1st round L 1:2 (7:6, 6:7, 3:6)
20.04.2026 Madrid Titouan Droguet clay Qualifications - 1st round L 1:2 (6:2, 3:6, 3:6)
14.04.2026 Barcelona Carlos Alcaraz clay First round L 0:2 (4:6, 2:6)
Pedro Martinez Portero - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
14.07.2026 Gstaad Yannick Hanfmann clay First round L 0:2 (6:7, 1:6)
08.07.2026 Iasi Maks Kasnikowski clay Second round L 1:2 (6:4, 3:6, 5:7)
22.06.2026 Wimbledon Otto Virtanen grass Qualifications - 1st round L 1:2 (4:6, 6:1, 1:6)
16.06.2026 Parma Daniel Rincon clay First round L 0:2 (6:7, 6:7)
11.06.2026 Lyon Felix Balshaw clay Second round L 1:2 (6:4, 1:6, 4:6)
03.06.2026 Bad Rappenau Henri Squire clay Second round L 0:2 (6:7, 4:6)
01.06.2026 Bad Rappenau Frederico Ferreira Silva clay First round W 2:0 (6:2, 7:5)
22.05.2026 Rolan Garros Emilio Nava clay Qialification final L 0:2 (3:6, 3:6)
20.05.2026 Rolan Garros Arthur Fery clay Qualifications - 2nd round W 2:1 (7:6, 4:6, 6:3)
19.05.2026 Rolan Garros Rei Sakamoto clay Qualifications - 1st round W 2:0 (6:2, 7:5)
13.05.2026 Valencia Roberto Bautista Agut clay First round L 0:2 (3:6, 1:6)
04.05.2026 Rome Jesper De Jong clay Qualifications - 1st round L 0:2 (6:7, 5:7)
29.04.2026 Aix En Provence Valentin Royer clay First round L 0:2 (2:6, 3:6)
20.04.2026 Madrid Adolfo Daniel Vallejo clay Qualifications - 1st round L 0:2 (3:6, 1:6)
14.04.2026 Barcelona Lorenzo Sonego clay First round L 1:2 (2:6, 6:2, 4:6)
12.04.2026 Barcelona Marco Trungelliti clay Qialification final W 2:1 (5:7, 7:6, 6:1)
11.04.2026 Barcelona Pablo Carreno-Busta clay Qualifications - 1st round W 1:0 (6:3, 4:3) Retired
05.04.2026 Monte-Carlo Juan Manuel Cerundolo clay Qialification final L 1:2 (2:6, 6:2, 3:6)
04.04.2026 Monte-Carlo Aleksandar Vukic clay Qualifications - 1st round W 2:0 (6:2, 6:4)
31.03.2026 Bucharest Daniel Altmaier clay First round L 0:2 (1:6, 4:6)