Yeah, hopefully his game will continue to improve. He REALLY needs to be more consistent. If he could maintain a high level of play throughout a whole match he could very well be in that top 6 one day.
I personally believe he'll top out higher in the top 10... 8 or 9. But hopefully he proves me wrong!
Can you imagine a Canadian in the top 5?? Or a Grandslam win??