Stadium: Grandstand Round: 14 Ground: Grass
ATP Halle | 2023/06/21 10:00 | Roman Safiullin v Jan-Lennard Struff | 1-6,6-7 |
ATP Halle | 2023/06/18 13:00 | Aslan Karatsev v Roman Safiullin | 6-7,3-6 |
ATP Halle | 2023/06/17 10:40 | Roman Safiullin v Benjamin Bonzi | 6-0,7-5 |
Stuttgart, Germany | 2023/06/10 14:05 | Roman Safiullin v Benjamin Hassan | 6-7,4-6 |
ATP - Rome | 2023/05/14 09:00 | Alexei Popyrin v Roman Safiullin | 7-5,7-5 |
ATP - Rome | 2023/05/12 12:40 | Roman Safiullin v Sebastian Korda | 6-2,7-6 |
ATP - Rome | 2023/05/10 16:30 | Roman Safiullin v Marcos Giron | 6-4,6-3 |
ATP - Rome | 2023/05/09 13:45 | Vit Kopriva v Roman Safiullin | 2-6,6-7 |
Challenger Blois | 2023/06/20 17:05 | Kenny de Schepper v Alejandro Moro Canas | 6-4,4-6,6-2 |
Lyon, France | 2023/06/17 12:30 | Alejandro Moro Canas v Felipe Meligeni Rodrigues Alves | 7-6,6-7,4-6 |
Lyon, France | 2023/06/16 09:00 | Pablo Llamas Ruiz v Alejandro Moro Canas | 7-6,4-6,1-6 |
Lyon, France | 2023/06/14 08:00 | Clement Tabur v Alejandro Moro Canas | 2-6,3-6 |
Challenger - Vicence | 2023/05/28 10:20 | Alejandro Moro Canas v Forti, Francesco | 6-2,3-6,4-6 |
Challenger - Oeiras | 2023/05/14 15:00 | Sebastian Fanselow v Alejandro Moro Canas | 7-5,6-4 |
Challenger - Prague | 2023/05/13 09:00 | Jakub Mensik v Alejandro Moro Canas | 6-2,7-5 |
Challenger - Prague | 2023/05/12 09:00 | Shintaro Mochizuki v Alejandro Moro Canas | 3-6,4-6 |