Stadium: Court 6 Round: 28 Ground: Clay
ITF M25 Oldenzaal | 2023/09/01 11:15 | Oliver Crawford v Aleksandr Braynin | 6-1,6-4 |
ITF M25 Oldenzaal | 2023/08/31 15:20 | Oliver Crawford v Stijn Slump | 6-4,6-2 |
ITF M25 Oldenzaal | 2023/08/30 17:35 | Oliver Crawford v Thiemo De Bakker | 3-6,6-1,6-3 |
Challenger Augsburg | 2023/08/23 08:00 | Oliver Crawford v Carlos Taberner | 6-3,4-6,6-7 |
Challenger Augsburg | 2023/08/22 08:00 | Oliver Crawford v Giovanni Fonio | 6-2,6-3 |
ITF M25 Kramsach | 2023/07/29 11:00 | Oliver Crawford v Gerard Campana Lee | 6-7,3-6 |
ITF M25 Kramsach | 2023/07/28 09:00 | Oliver Crawford v Peter Heller | 6-3,6-4 |
ITF M25 Kramsach | 2023/07/27 09:00 | Oliver Crawford v Hynek Barton | 7-6,3-6,6-4 |
ITF M25 Oldenzaal | 2023/09/01 13:50 | Justin Roberts v Mats Rosenkranz | 2-6,6-7 |
ITF M25 Oldenzaal | 2023/08/31 11:25 | Luca Matteo Sobbe v Mats Rosenkranz | 2-6,5-7 |
ITF M25 Oldenzaal | 2023/08/31 08:00 | Sidane Pontjodikromo v Mats Rosenkranz | 3-6,6-7 |
Challenger Augsburg | 2023/08/20 11:15 | Nicolas Zanellato v Mats Rosenkranz | 7-6,6-2 |
Challenger Grodzisk Mazowiecki | 2023/08/14 10:55 | Marius Copil v Mats Rosenkranz | 7-5,7-6 |
Challenger Grodzisk Mazowiecki | 2023/08/13 15:10 | Ji Sung Nam v Mats Rosenkranz | 2-6,3-6 |
Challenger Segovia | 2023/07/23 09:15 | Miguel Damas v Mats Rosenkranz | 7-6,1-6,6-3 |
Challenger Pozoblanco | 2023/07/17 17:00 | Benjamin Lock v Mats Rosenkranz | 1-6,6-4,6-2 |