Järnkrok, 30, joins the Maple Leafs having split the 2021-22 season between Calgary and Seattle, registering a combined 30 points (12 goals, 18 assists) in 66 games while adding four points (one goal, three assists) in 12 playoff games with the Flames. In 574 regular season NHL games, the Gavle, Sweden native has collected 241 points (106 goals, 135 assists) and recorded 19 points (four goals, 15 assists) in 75 playoff games.
Internationally, he has represented Sweden at several international tournaments, earning a gold medal at the 2013 IIHF World Championships and a bronze medal at the 2014 IIHF World Championships.
Järnkrok was originally drafted by the Detroit Red Wings in the second round (51st overall) of the 2010 NHL Draft.