Vienna 2025ITF M1590.1Very slowLost Q2Q225 AugRadovan MichalikR. MichalikRadovan MichalikSets won: 2Set 1: 4Set 2: 7Set 3: 10Ryan TorresR. TorresRyan TorresSets won: 1Set 1: 6Set 2: 5Set 3: 6Q124 AugRyan TorresR. TorresRyan TorresSets won: 2Set 1: 3Set 2: 6Set 3: 10David WallechnerD. WallechnerDavid WallechnerSets won: 1Set 1: 6Set 2: 2Set 3: 6
Mistelbach 2025ITF M1590.3Very slowLost Q2Q217 AugMax KohlerM. KohlerMax KohlerSets won: 2Set 1: 2Set 2: 6Set 3: 10Ryan TorresR. TorresRyan TorresSets won: 1Set 1: 6Set 2: 2Set 3: 5Q117 AugRyan TorresR. TorresRyan TorresSets won: 2Set 1: 2Set 2: 6Set 3: 10Janis GraskiJ. GraskiJanis GraskiSets won: 1Set 1: 6Set 2: 2Set 3: 6
Pirot 2025ITF M1588.9Very slowLost R16R1614 AugOgnjen MilicO. MilicOgnjen MilicSets won: 2Set 1: 6Set 2: 6Ryan TorresR. TorresRyan TorresSets won: 0Set 1: 2Set 2: 2R3213 AugRyan TorresR. TorresRyan TorresSets won: 2Set 1: 6Set 2: 6Cristian CampeseC. CampeseCristian CampeseSets won: 0Set 1: 4Set 2: 3Q312 AugRyan TorresR. TorresRyan TorresSets won: 2Set 1: 4Set 2: 6Set 3: 10Teodor DavidovT. DavidovTeodor DavidovSets won: 1Set 1: 6Set 2: 4Set 3: 6All 5 matches
Kursumlijska Banja 2025ITF M1588.3Very slowLost Q1Q13 AugTheodore DeanT. DeanTheodore DeanSets won: 2Set 1: 7Set 2: 7Ryan TorresR. TorresRyan TorresSets won: 0Set 1: 65Set 2: 5