Blackhawks defenseman Duncan Keith underwent successful surgery to repair a meniscal tear in his right knee and is expected to miss four to six weeks, the team announced Tuesday.

Keith, 32, played through the Blackhawks' last game, a win over the Blue Jackets on Saturday and was on the ice for 27 shifts and 25 minutes, 34 seconds of ice time.