Veteran goalkeeper Sean Johnson says goodbye, makes Toronto FC departure official
Written by The Canadian Press on December 23, 2025
TORONTO — Veteran goalkeeper Sean Johnson has confirmed he will not be returning to Toronto FC next season.
The news was not unexpected given Toronto had announced in late October that it was declining the 2026 contract option on the 36-year-old ‘keeper. But Johnson made it official Tuesday, saying farewell in a social media post.
“Putting on the crest at Toronto FC was an honour I never took lightly,” he wrote, giving thanks to both the club and its fans.
“As I move on to the next chapter, I leave with gratitude and appreciation for the people, the work and the moments that shaped my time at the club,” he added. “Toronto will always be part of my journey. Thank you for everything.”
His farewell to TFC may be a precursor to an announcement of Johnson’s next destination.
Johnson joined Toronto in January 2023 as a free agent after six years with New York City FC, winning the MLS Cup in 2021, and six with the Chicago Fire, which picked him in the fourth round (51st overall) of the 2010 MLS SuperDraft.
Johnson, who made his MLS debut at 21 in August 2010, was arguably Toronto’s best player this season, ranking fifth in the league with 111 saves and ninth with a 1.32 goals-against average behind a team that recorded just six wins. The 15-year veteran stood on his head in many games, prompting coach Robin Fraser to wonder out loud on several occasions why he was not back in U.S. colours.
But Johnson did not come cheap with a 2025 salary of $1,063,125 (all figures U.S.), with backup Luka Gavran younger, at 25, and cheaper, at $128,475.
Johnson’s pay placed him along the league’s elite ‘keepers, in the same neighbourhood as St. Louis’ Roman Burki ($1.71 million), Orlando’s Pedro Gallese ($1.25 million) and Philadelphia’s Andre Blake ($1.18 million).
And with Johnson no doubt looking to maximize what could be his last contract, his price range was expected to go up.
Toronto signalled Gavran may be ready for prime time when he was one of five players selected to talk to reporters at the end-of-season media availability. He was also called into camp by Canada coach Jesse Marsch.
Toronto finished out of the playoffs for the fifth straight year at 6-14-14.
Gavran has just 16 regular-season games under his belt while Johnson has 418 (plus 15 playoff appearances).
Asked whether Gavran is ready to step up as the starter, Toronto GM Jason Hernandez chose his words carefully.
“I believe Luka has a lot of positives for us, specifically his growth within our environment in the second team, on having first-team matches this year, cup games and obviously getting recognized by the Canadian men’s national team, so I think Luka’s in position in a really good way to take another step,” Hernandez said at the end-of-season availability. “So we’re just happy with his progress.”
The six-foot-six Gavran was called into camp during the October international window by Canada coach Jesse Marsch after James Pantemis was sidelined by a concussion.
Gavran, who started three league and one Canadian Championship game this season, called 2025 “a step in the right direction” but said he was hungry for more action.
“Not as much playing time as the year before (when he started nine games in place of the injured Johnson) unfortunately but that’s the position of a goalkeeper,” he told the club’s end-of-season availability Tuesday. “For me to stay level-headed and perform as best as I could when I was called upon and stay focused in training and still push my teammates was very important. So that was definitely a learning lesson.”
—
This report by The Canadian Press was first published Dec. 23, 2025
Neil Davidson, The Canadian Press