McLeod (upper body) was placed on injured reserve Saturday.
Buffalo recalled netminder Devon Levi from AHL Rochester in a corresponding move. McLeod will miss at least the next three games, starting with Monday's matchup versus Seattle. He has accounted for 10 goals and 24 points in 45 appearances this season.