Ritchie split his time last season between the Arizona Coyotes and Calgary Flames, scoring 26 points (13 goals, 13 assists) and notching 53 penalty minutes in 74 regular-season games overall.
The former top-10 draft pick will hope to secure a spot in the Blues lineup, adding depth to their forward roster while adding some toughness to the squad.