On 28 April 2010 he signed a one-year contract for
Canadian Soccer League club
SC Toronto/Portugal FC which was later extended for the
2012 season. He made his debut for the club on May 8, 2010, in a match against
TFC Academy. The following week he would score his first goal for the club on May 16, 2010, against
Brantford Galaxy. He helped Portugal FC finish fifth in the overall standings and as a result qualified for a postseason berth. He featured in the quarterfinal match against
Milltown FC, and scored a goal which resulted in a 2–2 draw. In the semi-finals Lombardo recorded his second playoff goal in a 5–3 loss to Brantford Galaxy. In the 2011 season he helped SC Toronto capture the Regular Season Championship, but were eliminated in the quarterfinals after their opponents the
York Region Shooters won the penalty shootout by a score of 4–2. After playing with SC Toronto, he decided to retire. He later came out of retirement to play for
Vaughan Azzurri in the newly formed
League1 Ontario, making his debut against
TFC Academy. He took up an assistant coaching role with the same team as well as the youth teams in 2018. ==International career==