Allen played for the Blues for seven years, winning the Stanley Cup in 2019 before being traded to Montreal to play for the Canadiens for four seasons. Allen played in the 2021 Stanley Cup Final as
Carey Price's partner. He was then traded by the Canadiens to the New Jersey Devils on March 8, 2024, in exchange for a conditional third-round draft pick.