2014-15 m. Sezono metu, turėdamas ribotą žaidimo laiką Sent Luise, 2014 m. Lapkričio 15 d. Leopoldas buvo perkeistas iš "Blues" į "Columbus Blue Jackets" mainais į penktąjį ratą "Draft"
2016 m. Leopoldas su "Blue Jackets" žaidė 18 rungtynių, užregistravo vieną tikslą ir du įtaisus, prieš prisijungdamas prie savo trečiosios komandos, kai jis buvo perduotas "Minnesota Wild" mainais už Justiną Falką ir penktąjį ratą 2015 m.