"Can't put into words how excited I am to have signed my first NHL contract with the St. Louis Blues," Ellis posted on his personal Instagram account. "I can't thank my family, friends, coaches, billet families and so many more people for all they have done to help me get to this point. It would not be possible without you guys!!"
This season, Ellis has played in 17 games with the Charlottetown Islanders of the Quebec Major Junior Hockey League. He has posted a 16-1-0 record in 17 appearances and leads the league in wins, while his 1.89 goals-against average ranks second and his .922 save-percentage ranks third.
The 6-foot-1, 187-pound goaltender has played the last four seasons in the QMJHL, posting a 96-31-11 record with a career 2.35 goals-against average and a .911 save-percentage in 146 career games.
In 2017-18, Ellis was named to the QMJHL All-Rookie team and the Second All-Star team.