Atlanta have confirmed that veteran pitcher Tim Hudson will miss the remainder of the season after suffering a broken ankle.