Prior to joining the Sharks organization, he appeared in 55 games with the AHL's Colorado Eagles in 2018-19, recording 21 points (six goals, 15 assists). He finished tied for first among Eagles defensemen in goals and ranked second in points. In 2017-18, his first as a pro, he split the season with the AHL's San Antonio Rampage and the ECHL Colorado Eagles, helping the Eagles capture a Kelly Cup in their final ECHL season before being promoted to the AHL. Meloche appeared in 24 playoff games and collected six points (one goal, five assists).
At the junior level, he spent four seasons in the Quebec Major Junior Hockey League (QMJHL), accumulating 139 points (45 goals, 94 assists) in 212 games. He appeared in the CHL Top Prospects game in the 2014-15 season and was named to the QMJHL All-Rookie team in 2013-14 with Baie-Comeau Drakkar.
The six-foot-three, 205-pound native of LaSalle, Quebec was originally selected by Colorado in the second round (40th overall) in the 2015 NHL Draft.