I 2014-15 sæsonen, med begrænset spilletid i St. Louis, den 15. november 2014, Leopold blev handlet fra Blues til Columbus Blue Jackets i bytte for en femte runde draft pick i 2016. Leopold spillede 18 kampe med Blue Jackets, registrerede et mål og to assists, før han sluttede sig til sit tredje hold i året, da han blev handlet til Minnesota Wild i bytte for Justin Falk og et femte runde valg i 2015
den 2. marts 2015.