Mark Hubbard is currently ranked 183rd in the world as of the most recent November 16 world rankings.
Mark Hubbard's peak world ranking occured on February 12, 2024, when he was ranked #66 with 1.454 world ranking points.
No, Mark Hubbard has not won any major championships.
| Year | Ranking | Points |
|---|---|---|
| 2019 | 187 | 0.88 |
| 2020 | 139 | 1.17 |
| 2021 | 264 | 0.68 |
| 2022 | 165 | 0.94 |
| 2023 | 98 | 1.12 |
| 2024 | 98 | 1.22 |
| 2025 | 120 | 1.17 |