What is Mark Hubbard's current world ranking?

Mark Hubbard is currently ranked 71st in the world as of the most recent March 25 world rankings.

What is Mark Hubbard's peak world ranking?

Mark Hubbard's peak world ranking occured on February 12, 2024, when he was ranked #66 with 1.454 world ranking points.

Has Mark Hubbard won a major?

No, Mark Hubbard has not won any major championships.

Mark Hubbard Year End World Rankings

Year Ranking Points
2019 187 0.88
2020 139 1.17
2021 264 0.68
2022 165 0.94
2023 98 1.12

World ranking over time

World ranking over time for Mark Hubbard

World ranking points over time

World ranking points over time for Mark Hubbard

World ranking points over time vs #1

World ranking points over time for Mark Hubbard vs the world #1