16‑Sep‑2024 | M15 Kursumlijska Banja | Clay | R32 | 1549 | 1335 | Roberts d. (SE)Alessandro Bellifemine [ITA] | 1-6 6-1 10-6 | | | | | | | | | |
9‑Sep‑2024 | M15 Kursumlijska Banja | Clay | R32 | 1433 | 1136 | (Q)Andrea Fiorentini [ITA] d. Roberts | 6-2 1-6 10-3 | | | | | | | | | |
2‑Sep‑2024 | M15 Pirot | Clay | R32 | 1215 | 1073 | Gorazd Srbljak [MKD] d. Roberts | 6-0 6-7(3) 6-2 | | | | | | | | | |
19‑Aug‑2024 | M25 Arequipa | Clay | R32 | 1175 | 393 | (4)Benjamin Lock [ZIM] d. Roberts | 6-3 7-5 | | | | | | | | | |
12‑Aug‑2024 | M25 Arequipa | Clay | R32 | 1173 | 849 | Conner Huertas Del Pino [PER] d. Roberts | 3-0 RET | | | | | | | | | |
15‑Jul‑2024 | M25 East Lansing MI | Hard | R32 | 946 | 498 | (3)Duarte Vale [POR] d. Roberts | 6-2 2-1 RET | | | | | | | | | |
1‑Jul‑2024 | M25 Laval | Hard | R32 | 937 | 875 | (WC)Taha Baadi [CAN] d. Roberts | 6-4 6-2 | | | | | | | | | |
22‑Jan‑2024 | M25 Wesley Chapel FL | Hard | R32 | 792 | 896 | Henrik Wiersholm [USA] d. Roberts | 6-1 7-6(4) | | | | | | | | | |
15‑Jan‑2024 | M25 Ithaca NY | Hard | R32 | 792 | | (Q)Aman Sharma [USA] d. (8)Roberts | 7-5 7-6(1) | | | | | | | | | |