Toronto FC Top Scorers Of All Time

Image Credit: Toronto FC”, by Leafsfan67 licensed under CC BY-SA 3.0

Toronto FC Top Scorers

A good number of the fans of this reputable Canadian soccer club ask these questions:

Who are the top scorers of Toronto FC? 

Who is Toronto FC’s leading top scorer? 

The soccer club based in Canada and currently participating in the MLS have produced some of the best attacking talents in North America. They are one of the most valuable clubs in the MLS and have also won seven Canadian Championships domestically.

 Toronto FC Top scorers of all time

Víctor Vázquez – 18 Goals

Victor Vázquez Solsona is a Spaniard who spent just 1 season at Toronto FC, the 2017-18 season precisely. 

He is the club’s 10th all-time top scorer who found the back of the net 18 times in all competitions. He spent most of his career at the Belgian outfit Club Brugge and later made a move to the Mexican outfit Cruz Azul.

In the 2017/18 season, Vazquez scored 16 MLS goals in 52 games and also played a role in the club’s MLS Cup and Supporters Shield triumph. He was the scorer of the second goal en route to their first-ever MLS Cup trophy.

He was very decent in the middle of the park for Toronto FC and helped them win the Canadian Championship consecutively in 2017 and 2018. 

The breakdown of his records saw him score 8 goals and make 16 assists. However, he suffered a decline the next season due to injuries but scored 8 goals and provided 9 assists.

Justin Morrow – 18 Goals

Justin Morrow, now retired, was an American who played for Toronto FC between 2014 and 2021. He played as a full-back and joined Toronto FC ahead of the 2014 MLS season.

He is the club’s 9th all-time scorer with 18 goals and stole the show in 2017 after scoring a hat-trick against New York Red Bulls, and this ensured that Toronto FC won their first-ever MLS Supporters Shield. 

His major achievements were with the Canadian soccer club where he won the MLS Cup, 2 Canadian Championships, and the Supporters Shield, and ended up with the club as a CONCACAF Champions League runner-up in 2018. 


Ryan Johnson – 18 Goals

Ryan Johnson is a Jamaican who wore the Toronto Fc jersey from 2011 to 2012 and scored 18 goals for the team in that period. 

On 14 July 2011, San Jose traded Johnson, an international roster spot, and allocation money, to Toronto FC for Nana Attakora, Alan Gordon, and Jacob Peterson.

He found the back of the net in his second game for the team and assisted a goal against Sporting Kansas City. He went on to score against Real Esteli F.C. to help his side progress to the group stages of the CONCACAF Champions League.

He left the club at the end of the 2012 season in exchange for Portland Timbers’ Joe Bendik. His best period in a Toronto FC jersey was in 2012 when they won the Canadian Championship and the George Gross Memorial trophy.

Danny Koevermans – 19 Goals

Danny Koevermans was a Dutch striker that played for Toronto FC between 2011 and 2013. He started on a high as he won the MLS player of the week in his first few weeks after scoring a brace against Colorado Rapids in September.

He had a mixed second season as he started poorly but regained form as he played a part in the club’s Canadian Championship triumph in the 2012 season. He scored 19 goals for Toronto Fc in his time at the club.

Chad Barrett – 21 Goals

Chad Barrett played as a forward for Toronto FC between 2008 and 2010 and is now a retired American soccer player. 

He scored 21 goals in all competitions in his time at the club. He played his part in 2 consecutive Canadian Championship triumphs in 2009 and 2010.

Alejandro Pozuelo – 24 Goals

This one is a familiar name for some fans of European football. Alejandro Pozuelo Melero is a Spanish footballer who plays the role of an attacking midfielder for Toronto Fc and joined the club in 2019 from Belgian outfit KRC Genk.

He plays as a creator for the team and his creativity has been a plus for the team. He played most games in the 2020 season, scoring 9 goals and providing 10 assists.

He made it to the MLS Best XI for two consecutive seasons and won the Landon Donovan MVP Award for being the best player of the year in the league. 

However, he has just 1 silverware with Toronto FC and it was the 2019 Eastern Conference Championship playoffs. Regardless, he is the club’s fifth all-time top scorer with 24 goals in all competitions.

Dwayne De Rosario – 33 Goals

Dwayne De Rosario is a former Canadian professional soccer player that played the role of a forward and an attacking midfielder for Toronto FC between 2014 and 2018. 

He has 33 goals to his name for the club.

It can be recalled that the Canadian played for some of the elite MLS sides like New York Red Bulls, Houston Dynamo, San Jose Earthquakes, and D.C. United.


In 2011, he won the MLS Most Valuable Player award and has won 4 MLS Cup trophies. He joined the Canadian soccer outfit in 2008, established himself as a mainstay, and was handed the captainship of the team after a while.

His most productive season for Toronto FC was the 2010 MLS season. It can be recalled that he also won 2 Canadian Championships with the side in 2009 and 2010. Dwayne DE Rosario is regarded as one of the greatest all-time best soccer players in Canada,

Jonathan Osorio – 48 Goals

The Canadian is one of the best players in Toronto FC and plays as a midfielder. He holds the record for most appearances at the club.

Jonathan Osorio made his debut for Toronto FC against Sporting Kansas City and also found the back of the net for his first goal after coming on as a substitute against Los Angeles Galaxy. 

He faced competition for places after the signing of Victor Vázquez but helped the club to win the 2017 MLS Cup and Supporters Shield.

He is regarded as one of the best players in the history of Toronto FC. He has won 1 MLS Cup and Supporters Shield, 3 Eastern Conference Championships (Playoffs), 4 Trillium Cups, and 3 Canadian Championships

Jozy Altidore – 79 Goals

Jozy Altidore is an American that plays for Toronto FC and has carved a niche for himself as one of the most respected and responsible American professional soccer players.

It can be recalled that he began his career in the United States before leaving for career adventures in Europe. Regardless, he returned to North America and completed a move to Toronto FC from English club Sunderland on a designated player contract.

He was a key man in the 2015 season and helped the club progress to the MLS Cup and finished as the second top scorer on the log behind Italy forward Sebastian Giovinco.

He established a brilliant working partnership with Giovinco. He played a key role for the club when they reached the CONCACAF Champions League final where they lost top Chivas Guadalajara.

Sebastian Giovinco – 83 Goals

Giovinco is an Italian who played for Toronto FC between 2015 and 2019 and established himself as Toronto FC’s highest goal scorer of all time with a whopping 83 goals.

Giovinco is a very creative diminutive Italia player and one of the best players in the history of Toronto FC in the MLS. it can be recalled that he won the MLS Golden Boot and the MVP Award in 2015. It can be recalled that he carved a niche for himself as one of the best players in Italy and Europe at a certain period.

He played a significant role as the club achieved a domestic treble in 2017 by winning the MLS Cup, Supporters Sheild, and the Canadian Championship.

Final Words

These names and records show that Toronto FC are one of the best clubs in Major League Soccer and have produced some of the best talents in North American club soccer.