HSBC Championships | Jun 16, 2025 | 6-3, 6-4 | First Round | Holger Rune | Christopher O'Connell |
Libema Open | Jun 11, 2025 | 6-1, 6-3 | First Round | Adrian Mannarino | Christopher O'Connell |
Roland Garros | May 26, 2025 | 7-5, 6-3, 7-6 (7-3) | First Round | Ugo Humbert | Christopher O'Connell |
Internazionali BNL d'Italia | May 7, 2025 | 6-3, 6-2 | First Round | Cameron Norrie | Christopher O'Connell |
Mutua Madrid Open | Apr 25, 2025 | 6-1, 6-4 | Second Round | Taylor Fritz | Christopher O'Connell |
Mutua Madrid Open | Apr 23, 2025 | 6-3, 6-4 | First Round | Christopher O'Connell | Camilo Ugo Carabelli |
BMW Open by Bitpanda | Apr 15, 2025 | 7-6 (7-3), 7-6 (7-3) | First Round | Luciano Darderi | Christopher O'Connell |
Tiriac Open presented by UniCredit Bank | Apr 4, 2025 | 6-0, 6-4 | Quarter Finals | Marton Fucsovics | Christopher O'Connell |
Tiriac Open presented by UniCredit Bank | Apr 3, 2025 | 6-2, 5-7, 7-6 (7-5) | Second Round | Christopher O'Connell | Nicolas Jarry |
Tiriac Open presented by UniCredit Bank | Apr 1, 2025 | 6-4, 6-3 | First Round | Christopher O'Connell | Dusan Lajovic |