Hayes had a career high 25 goals in 2017-2018, with the New York Rangers. In 2018-2019, combined between the Rangers and Winnipeg Jets, Hayes had a career high 55 points.
Overall, Hayes has played 9 seasons in the NHL. Hayes has played 634 games with 155 goals, 231 assists, 386 points, and a -22. In the playoffs, Hayes has played 56 games with 8 goals, 18 assists, 26 points, and a plus 5.
Hayes should be a good addition for the Blues roster. It will be interesting to see what else Blues general manager Doug Armstrong does to improve the Blues and get them back on track this offseason.