What is Stephen Allan's current world ranking?

Stephen Allan is not currently ranked in the top 300 of the world golf rankings.

What is Stephen Allan's peak world ranking?

Stephen Allan's peak world ranking occured on September 8, 2003, when he was ranked #140 with 1.110 world ranking points.

Stephen Allan Year End World Rankings

Year Ranking Points
2002 187 0.80
2003 142 1.04

World ranking over time

World ranking over time for Stephen Allan

World ranking points over time

World ranking points over time for Stephen Allan

World ranking points over time vs #1

World ranking points over time for Stephen Allan vs the world #1