Todd Clements is currently ranked 282nd in the world as of the most recent May 20 world rankings.
Todd Clements's peak world ranking occured on August 28, 2023, when he was ranked #175 with 0.750 world ranking points.
No, Todd Clements has not won any major championships.
Year | Ranking | Points |
---|---|---|
2022 | 289 | 0.59 |
2023 | 193 | 0.64 |