Beaudin was selected 39th overall by the
Drummondville Voltigeurs of the
Quebec Major Junior Hockey League (QMJHL) in the 2015
Canadian Hockey League (CHL) Draft. He was awarded the Voltigeurs Offensive Player of the Year award at the conclusion of the 2017–18 season. He finished the season with 12 goals and 69 points in 68 games and was named to the QMJHL Second All-Star Team. Beaudin was selected 27th overall by the
Chicago Blackhawks of the
National Hockey League (NHL) in the
2018 NHL entry draft. The second of Chicago's picks in the first round, Beaudin was considered one of the best
power play options in the draft. During the
2021–22 season, Beaudin initially failed to make the Blackhawks out of training camp, but was instead assigned to the
taxi squad during the
pandemic-shortened season. After Boqvist suffered another injury, Beaudin made the transition to the main squad and saw significant playing time with the Blackhawks, often paired with
Nikita Zadorov. On February 21, 2021, Beaudin scored his first NHL goal on
Joonas Korpisalo in a 6–5 loss to the
Columbus Blue Jackets. Beaudin spent the majority of the
2021–22 season in the AHL with Rockford, putting up 16 points in 66 games and appearing in only two games with Chicago. Entering his fourth season within the Blackhawks organization in
2022–23, Beaudin was re-assigned to continue his tenure with the IceHogs having fallen down the depth chart. He played 39 games with Laval, registering two goals and 25 points. On July 13, 2023, Beaudin signed a one-year two-way contract with Montreal. He attended the Canadiens' 2023 training camp but failed to make the team. Beaudin was placed on
waivers and after going unclaimed, assigned to Laval to start the
2023–24 season. On January 29, 2024, Beaudin had his contract terminated following a mutual agreement with the Canadiens. Shortly thereafter, Beaudin signed a one-year contract with Czech-based
HC Sparta Praha on January 31. ==Playing style==