Mutua Madrid Open | Apr 25, 2024 | 6-4, 6-1 | First Round | Matteo Arnaldi | Christopher O'Connell |
BMW Open | Apr 16, 2024 | 6-3, 6-4 | First Round | Taro Daniel | Christopher O'Connell |
Rolex Monte-Carlo Masters | Apr 8, 2024 | 6-3, 6-4 | First Round | Alejandro Tabilo | Christopher O'Connell |
Miami Open presented by Itau | Mar 26, 2024 | 6-4, 6-3 | Fourth Round | Jannik Sinner | Christopher O'Connell |
Miami Open presented by Itau | Mar 24, 2024 | 7-6 (7-5), 7-6 (7-5) | Third Round | Christopher O'Connell | Martin Damm |
Miami Open presented by Itau | Mar 23, 2024 | 7-5, 7-6 (7-5) | Second Round | Christopher O'Connell | Frances Tiafoe |
Miami Open presented by Itau | Mar 20, 2024 | 6-2, 6-4 | First Round | Christopher O'Connell | Vit Kopriva |
BNP Paribas Open | Mar 8, 2024 | 6-4, 6-4 | Second Round | Alexander Zverev | Christopher O'Connell |
BNP Paribas Open | Mar 6, 2024 | 1-6, 6-3, 6-2 | First Round | Christopher O'Connell | Jack Draper |
Dubai Duty Free Tennis Championships | Feb 28, 2024 | 7-6 (7-5), 6-4 | Second Round | Hubert Hurkacz | Christopher O'Connell |