Hoffman did not take the fast track to NHL prominence.
He was cut by both his hometown club, Kitchener of the Ontario Hockey League, and Gatineau of the Quebec Major Junior Hockey League before landing with Drummondville of the QMJHL and scoring 19 goals and 36 points in 43 games during the 2007-08 season.
Hoffman did not take the fast track to NHL prominence.
He was cut by both his hometown club, Kitchener of the Ontario Hockey League, and Gatineau of the Quebec Major Junior Hockey League before landing with Drummondville of the QMJHL and scoring 19 goals and 36 points in 43 games during the 2007-08 season.
Bypassed in the 2008 NHL Draft, Hoffman had a tryout with Philadelphia Flyers that fall but did not make the team. The next season, though, he increased his production, scoring 52 goals and 94 points in 62 games to help Drummondville reach the Memorial Cup.
It was enough to convince the Ottawa Senators to select Hoffman in the fifth round (No. 130) of the 2009 NHL Draft, but he remained in the QMJHL the following season and won league MVP by scoring 46 goals in 56 games for Saint John.
He turned pro in 2010, but progress was slow. Between 2010 and 2014, Hoffman played mostly for Binghamton in the American Hockey League, though he did play 29 games for the Senators.
In 2014-15 he became a regular with Ottawa and responded by scoring a Senators-high 27 goals in 79 games. Having established himself as a reliable scorer, Hoffman was rewarded when he and the Senators avoided salary arbitration by agreeing on a four-year contract July 27, 2016.
Hoffman was traded twice June 19, 2018, first to the San Jose Sharks and then to the Florida Panthers. He had a 17-game point streak (20 points; 10 goals, 10 assists) from Oct. 13 to Nov. 21 to break Pavel Bure's Panthers record of 13 set in 1999-00 and ended the season with NHL career highs of 36 goals and 70 points. He scored 29 goals in 69 games of the 2019-20 season before it was paused March 12 due to concerns surrounding the coronavirus.
Hoffman signed with the St. Louis Blues for the 2020-21 season and scored 36 points (17 goals, 19 assists) in 52 games and one goal in four Stanley Cup Playoff games.
An unrestricted free agent, Hoffman agreed to a three-year contract with the Montreal Canadiens on July 28, 2021.
NOTES & TRANSACTIONS
- QMJHL First All-Star Team (2009, 2010)
- QMJHL Player of the Year (2010)
- Canadian Major Junior Second All-Star Team (2010)
- AHL First All-Star Team (2014)
- Traded to San Jose by Ottawa with Cody Donaghey and Ottawa's 5th-round pick in 2020 NHL Draft for Mikkel Boedker, Julius Bergman and San Jose's 6th-round pick in 2020 NHL Draft, June 19, 2018.
- Traded to Florida by San Jose with San Jose's 7th-round pick in 2018 NHL Draft for Vegas' 4th-round pick in 2018 NHL Draft (previously acquired), Florida's 5th-round pick in 2018 NHL Draft and Florida's 2nd-round pick in 2019 NHL Draft, June 19, 2018.
- Signed as a free agent by St. Louis, January 11, 2021.
- Signed as a free agent by Montreal, July 28, 2021.