ATP

Cleeve
Harper

CANCAN·age 25·Right-handed·180cm · 5′11″
Unranked
ATP
Latest matches
Sarasota CHApr 2026CLAYLost in Q2
Q2
🇨🇦Cleeve Harper13
Q1
🇨🇦Cleeve Harper66
Cherbourg CHMar 2026HARDLost in Q1
Q1
🇫🇷Maxence Beauge866
🇨🇦Cleeve HarperWC42
Drummondville CHNov 2025HARDLost in R32
R32
🇺🇸Michael Mmoh766
🇨🇦Cleeve HarperWC33
Sioux Falls CHOct 2025HARDLost in Q1
Q1
🇺🇸Adhithya Ganesan106666
🇨🇦Cleeve HarperAlt374
Olbia CHOct 2025HARDLost in Q1
Q1
🇫🇷Arthur Reymond1166
🇨🇦Cleeve HarperAlt21
Davis Cup WG1 R1: CAN vs ISRSept 2025HARDReached RR
Cancun CHAug 2025HARDLost in R32
R32
🇨🇭Stan WawrinkaWC66
🇨🇦Cleeve HarperQ34
Q2
🇨🇦Cleeve HarperAlt5
🇫🇷Manuel Guinard62
Q1
🇨🇦Cleeve HarperAlt66
🇯🇵Naoki Nakagawa432
More matches
Merida CHMar 2025CLAYLost in Q1
Q1
🇺🇸Joshua Sheehy966
🇨🇦Cleeve Harper44
Tenerife 2 CHFeb 2025HARDLost in Q1
Q1
🇬🇧Ryan Peniston76
🇨🇦Cleeve HarperAlt50
Oeiras 3 CHJan 2025HARDLost in Q2
Q2
🇪🇪Mark Lajal266
🇨🇦Cleeve HarperAlt42
Q1
🇨🇦Cleeve HarperAlt566
🇺🇸Aidan Mayo9714
Oeiras 1 CHJan 2025HARDLost in Q2
Q2
🇷🇺Ivan Gakhov2646
🇨🇦Cleeve Harper164
Q1
Drummondville CHNov 2024HARDLost in Q1
Q1
🇫🇷Antoine Ghibaudo566
🇨🇦Cleeve Harper44
Calgary CHOct 2024HARDLost in R32
R32
🇺🇸Aidan Mayo67
🇨🇦Cleeve HarperWC463
Granby CHJul 2024HARDLost in R32
R32
🇹🇼Tung Lin Wu77
🇨🇦Cleeve HarperQ562
Q2
🇨🇦Cleeve HarperAlt266
🇨🇦Nicolas ArseneaultWC643
Q1
🇨🇦Cleeve HarperAlt67
🇪🇪Daniil Glinka845
Winnipeg CHJul 2024HARDLost in Q1
Q1
🇺🇸Aidan Mayo776
🇨🇦Cleeve HarperWC653
Winnipeg CHAug 2023HARDLost in Q2
Q2
🇺🇸Aidan Mayo266
🇨🇦Cleeve HarperAlt23
Q1
🇨🇦Cleeve HarperAlt466
🇨🇦Justin Boulais7632
Calgary CHNov 2022HARDLost in R16
R16
🇩🇪Dominik Koepfer566
🇨🇦Cleeve HarperWC41
R32
🇨🇦Cleeve HarperWC736
🇩🇪Max Hans RehbergAlt6464
Vancouver CHAug 2022HARDLost in Q1
Q1
🇺🇸Ulises Blanch567
🇨🇦Cleeve HarperWC261
Calgary CHFeb 2020HARDLost in R64
R64
🇨🇦Cleeve HarperWC7634
Season by season
tour-level singles
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
1 – 0
win rate · 100.0%
Titles
0
tour-level singles
Hard
1–0
100% win
Elo rating by surface
Hard1485peak 1500 · 12 matches