Trong mùa giải 2014-15, với thời gian chơi hạn chế ở St. Louis, vào ngày 15 tháng 11 năm 2014, Leopold đã được trao đổi từ Blues sang Columbus Blue Jackets để đổi lấy một lựa chọn vòng thứ năm năm năm 2016
. Leopold đã chơi 18 trận với Blue Jackets, ghi một bàn thắng và hai pha, trước khi anh gia nhập đội thứ ba của mình trong năm khi anh được giao cho Minnesota Wild để đổi lấy Justin Falk và một lượt chọn thứ năm vào năm 2015 vào ngày 2 tháng 3 năm 2015.