ATP

Adam
Farag Cao

CANCAN·age 19
Unranked
ATP
Latest matches
Drummondville CHNov 2025HARDLost in Q1
Q1
🇨🇦Adam Farag CaoWC651
Winnipeg CHJul 2025HARDLost in Q1
Q1
🇺🇸Strong Kirchheimer1166
🇨🇦Adam Farag CaoWC01
Calgary CHOct 2024HARDLost in Q1
Q1
🇯🇵Kosuke Ogura11266
🇨🇦Adam Farag CaoWC644
Race position
Not in current race
go to ATP Race →