Todd Clements is currently ranked 299th in the world as of the most recent July 22 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 |