# The 15 Best Toronto FC Players of All Time

> Treble winners share this list with the pioneers who sat through the lean expansion years at BMO Field, plus a few short spells fans still talk about.

*By YPB Team · Published November 4, 2026 · https://youpick.best/ranking/the-15-best-toronto-fc-players-of-all-time*

---

## Current results (no votes yet)

1. **Sebastian Giovinco** — score 1000/1000
   Italian forward who won the MLS MVP award and the Golden Boot in his first Toronto season in 2015 and was part of the 2017 treble-winning side.
2. **Jozy Altidore** — score 700/1000
   US striker who scored 79 goals for Toronto between 2015 and 2021 and was named MVP of the 2017 MLS Cup final after scoring the opener.
3. **Justin Morrow** — score 667/1000
   US left back who made 254 appearances for Toronto from 2014 to 2021 and was a starter on the 2017 treble-winning team.
4. **Alex Bono** — score 577/1000
   US goalkeeper who made 157 appearances for Toronto from 2015 to 2022 and kept a clean sheet in the 2017 MLS Cup final.
5. **Federico Bernardeschi** — score 576/1000
   Italy international winger who signed for Toronto in 2022 after leaving Juventus and was named to the 2024 MLS All-Star Game.
6. **Maurice Edu** — score 500/1000
   US midfielder taken first overall by Toronto in the 2007 MLS SuperDraft who won that year's MLS Rookie of the Year award.
7. **Jim Brennan** — score 500/1000
   Toronto-born defender who was the first player signed by the expansion club in 2006 and its first captain in the 2007 inaugural season.
8. **Stefan Frei** — score 500/1000
   Swiss-born goalkeeper drafted by Toronto in 2009 who started in goal for the club before being traded to Seattle ahead of the 2014 season.
9. **Chris Mavinga** — score 409/1000
   DR Congo international center back who made 153 appearances for Toronto from 2017 to 2022, starting with the 2017 treble season.
10. **Michael Bradley** — score 409/1000
   US international midfielder who joined Toronto in 2014, captained the club and lifted the MLS Cup in 2017 before retiring at the end of 2023.
11. **Jonathan Osorio** — score 300/1000
   Canadian midfielder at the club since 2013 who won the 2017 MLS Cup, became captain in 2024 and holds Toronto's all-time appearance record.
12. **Víctor Vázquez** — score 300/1000
   Spanish playmaker whose debut Toronto season in 2017 ended with the MLS Cup, Supporters' Shield and Canadian Championship treble, including a goal in the Cup final.
13. **Alejandro Pozuelo** — score 0/1000
   Spanish playmaker who joined Toronto from Genk in 2019, won the 2020 MLS MVP award and made the MLS Best XI in 2019 and 2020 before his 2022 trade to Inter Miami.
14. **Dwayne De Rosario** — score 0/1000
   Toronto-born attacking midfielder who scored 33 goals in 98 games for his hometown club across 2009-2011 and 2014 and won two Canadian Championships with it.
15. **Danny Dichio** — score 0/1000
   English striker who scored the first goal in Toronto FC history against the Chicago Fire on May 12, 2007, a moment fans still mark in the 24th minute.

Tags: football, players, canada, mls, toronto fc
