RANKED: The 20 Greatest Canadian Athletes of All-Time

20. Alphonso Davies

Nick Turchiaro-USA TODAY Sports

It may feel premature to name a 23-year-old on a top 20 greatest athlete list. Here’s the justification: the marauding left-back has already racked up accolade after accolade at German giants Bayern Munich, and has established a career that many players can only dream of. Winning 5 Bundesliga titles, 1 UEFA Champions League, and 2 DFB-Pokals, there is a high likelihood he will continue to add to his prestigious trophy cabinet — especially if a heavily rumored move to Real Madrid materializes.