Toronto FC has traded fullback/midfielder Luca Petrasso to Orlando City SC in a deal that could net TFC up to US$400,000 in general allocation money.

Toronto will get a guaranteed $300,000 in 2023 general allocation money and an additional $50,000 in 2024 and $50,000 in 2025 if certain performance-based metrics are met. Toronto will also retain a sell-on percentage in the event of a subsequent transfer.

“Luca is a very technical player that can play anywhere on the left side of our formation, from left back to out on the wing,” Orlando GM Luiz Muzzi said in a statement. “While just 22, he has solid experience at the senior level and he’ll provide immediate strength for us at the position, with a lot of potential for growth.”

Petrasso made 27 appearances for Toronto since signing as a homegrown player in January, becoming the 27th player in club history to sign for the first team from the TFC academy.

He had four assists in 23 league games, including 21 starts, and was part of the Toronto team that won the pandemic-delayed 2020 Canadian Championship final against Forge FC in June.

He spent the four previous seasons with Toronto FC II, scoring three goals in 63 matches. Petrasso joined the Toronto academy in January 2013.

The Toronto native has represented Canada at youth level.

As a homegrown player, Petrasso is automatically protected in Friday's MLS expansion draft for St. Louis City SC.