CLEVELAND (Ticker) -- One of the few things not working perfectly for the Cleveland Indians this season is the left knee of catcher Sandy Alomar. The Indians, owners of the best record in baseball at 29-10, announced today that Alomar will undergo arthroscopic surgery Friday to repair two bone chips in the knee. The surgery will sideline Alomar for four to five weeks, an Indians spokesman said. The six-time All-Star catcher made his seventh career trip to the disabled list Monday, retroactive to May 11, due to soreness in his knee, which was operated on in October. He missed six games earlier this year with back spasms. Playing with brother Roberto for the first time in their careers, Alomar was off to a good start, batting .317 (26-for-82) with three home runs and 16 RBI. The injury leaves rookie Einar Diaz as the primary catcher for the Indians with recently promoted Chris Turner serving as the backup. Diaz is hitting .257 in 20 games. Cleveland has won the American League Central each of the last four years, even with Alomar sitting out a host of games with a variety of injuries. Alomar, who turns 33 in a month, missed seven games last year due to soreness in the same knee and an additional 20 with an ailing groin, shoulder and hamstring, but never spent time on the disabled list. Alomar has been hampered by injuries throughout his 10-year career, except a magical 1997, when he was named Most Valuable Player of the All-Star Game at Cleveland's Jacobs Field and led the Indians to within one win of a World Series title. He batted .324 with 21 homers and 83 RBI that year, had a career-high 30-game hitting streak and had five homers and 19 RBI in the postseason, including 10 in the World Series loss to the Florida Marlins. Alomar, who has not played more than 127 games in a season since his rookie year of 1990, is a .275 hitter with 83 home runs and 408 RBI in 881 games for Cleveland and San Diego. He played eight games for the Padres from 1988-89.  