Toronto FC announced Thursday that the club has signed Canadian international forward Tosaint Ricketts to a new contract.

Ricketts, 29, joined Toronto FC on July 20, 2016 and made 17 appearances with 5 goals and one assist between the MLS regular season and MLS Cup Playoffs for the Reds.

“We are pleased to sign Tosaint to a new contract that will keep him at the club for the foreseeable future,” said Toronto FC General Manager Tim Bezbatchenko. “Tosaint is a valued player for both TFC and the Canadian Men’s national team. He made an immediate impact upon signing and that continued throughout the season and our run to the MLS Cup.”

Ricketts has earned 55 caps for the Canadian national team and has scored 15 goals. Most recently he started for Canada and scored in a 4-2 victory over Bermuda in a friendly on January 22. In addition, Ricketts has represented Canada at the 2011, 2013 and 2015 CONCACAF Gold Cup tournaments.