18‑Nov‑2024 | M25 Austin TX | Hard | R16 | 1170 | 730 | (6)Stefan Dostanic [USA] d. Harper | 6-2 6-3 | | | | | | | | | |
18‑Nov‑2024 | M25 Austin TX | Hard | R32 | 1170 | 1646 | Harper d. Adam Jones [GBR] | 7-5 6-1 | | | | | | | | | |
11‑Nov‑2024 | Drummondville CH | Hard | Q1 | 1174 | 659 | (5)Antoine Ghibaudo [FRA] d. Harper | 6-4 6-4 | | 0.73 | 0.0% | 4.5% | 68.2% | 48.9% | 61.9% | 3/7 | 1:30 |
14‑Oct‑2024 | Calgary CH | Hard | R32 | 1308 | 334 | Aidan Mayo [USA] d. (WC)Harper | 6-4 7-6(3) | | 0.88 | 2.7% | 8.0% | 53.3% | 70.0% | 34.3% | 8/12 | 1:57 |
7‑Oct‑2024 | M25 Edmonton | Hard | QF | 1313 | 590 | (4)Patrick Maloney [USA] d. (WC)Harper | 6-2 6-4 | | | | | | | | | |
7‑Oct‑2024 | M25 Edmonton | Hard | R16 | 1313 | | (WC)Harper d. (WC)Adam Faragcao [CAN] | 4-6 6-2 6-1 | | | | | | | | | |
7‑Oct‑2024 | M25 Edmonton | Hard | R32 | 1313 | 592 | (WC)Harper d. (5)Louis Wessels [GER] | 6-2 6-3 | | | | | | | | | |
26‑Aug‑2024 | M25 Oviedo | Clay | R32 | 1305 | 383 | (7)Alex Marti Pujolras [ESP] d. (Q)Harper | 6-1 6-1 | | | | | | | | | |
19‑Aug‑2024 | M25 Santander | Clay | R32 | 1295 | 705 | Inaki Montes De La Torre [ESP] d. (Q)Harper | 6-2 6-1 | | | | | | | | | |
22‑Jul‑2024 | M25 Champaign IL | Hard | R32 | 1202 | 495 | (6)Harrison Adams [USA] d. (Q)Harper | 6-3 6-1 | | | | | | | | | |
15‑Jul‑2024 | Granby CH | Hard | R32 | 1449 | 272 | Tung Lin Wu [TPE] d. (Q)Harper | 7-5 7-6(2) | | 0.79 | 4.4% | 2.2% | 59.3% | 72.2% | 48.6% | 4/6 | 2:15 |
15‑Jul‑2024 | Granby CH | Hard | Q2 | 1449 | | (Alt)Harper d. (WC)Nicolas Arseneault [CAN] | 2-6 6-4 6-3 | | 1.11 | 3.5% | 1.2% | 65.1% | 66.1% | 56.7% | 5/8 | 2:13 |
15‑Jul‑2024 | Granby CH | Hard | Q1 | 1449 | 425 | (Alt)Harper d. (8)Daniil Glinka [EST] | 6-4 7-5 | | 1.05 | 5.3% | 1.3% | 76.3% | 63.8% | 66.7% | 7/8 | 1:46 |
8‑Jul‑2024 | Winnipeg CH | Hard | Q1 | 1567 | 294 | (7)Aidan Mayo [USA] d. (WC)Harper | 7-6(5) 6-3 | | 0.95 | 4.1% | 2.7% | 64.9% | 64.6% | 50.0% | 4/6 | 2:04 |
1‑Jul‑2024 | M25 Laval | Hard | R16 | 1567 | 325 | (3)Blaise Bicknell [JAM] d. (Q)Harper | 6-3 6-4 | | | | | | | | | |
1‑Jul‑2024 | M25 Laval | Hard | R32 | 1567 | 1048 | (Q)Harper d. Ryan Fishback [USA] | 6-4 6-0 | | | | | | | | | |
17‑Jun‑2024 | M25 Tulsa OK | Hard | R32 | 1560 | 1820 | (Q)Nicolas Ian Kotzen [USA] d. (Q)Harper | 2-6 6-4 7-5 | | | | | | | | | |