All-Star Carlos Ruiz was suspended Tuesday for the first 25 games of next season following a positive test for an amphetamine. The 33-year-old catcher had a career year in 2012, hitting .325 with 16 homers and 68 RBIs in 114 games.

"I am sincerely regretful for my mistake in taking a prohibited stimulant," Ruiz said in a statement issued by the Major League Baseball Players Association. "I apologize to my teammates, the Phillies organization and the Philadelphia fans. I will serve the imposed 25-game suspension to begin the season and I look forward to returning to the field and working toward bringing a championship back to Philadelphia in 2013."

Ruiz will be eligible to participate in spring training, including exhibition games.

"The Phillies fully support Major League Baseball's drug program," the team said. "We are disappointed by the news of this violation of the program. We will support Carlos in an appropriate manner and move forward to achieve our goal to play championship-calibre baseball in 2013."

Erik Kratz will likely begin the 2013 season as Philadelphia's starting catcher while Ruiz serves his suspension. Kratz, a career minor-leaguer, filled in nicely when he finally got a chance after Ruiz went down with a foot injury. Kratz hit .248, but had nine doubles, nine homers and 26 RBIs in only 141 at-bats. Kratz also threw out 45 per cent of base-stealers (15 of 33).

Still, losing Ruiz hurts a lineup that struggled mightily last year. Ruiz moved up from his usual No. 8 spot and took over for an injured Ryan Howard as the team's cleanup hitter for a chunk of the season. He batted fifth after Howard returned in July.

The Phillies, who finished 81-81 after winning five straight NL East titles, have several holes to fill. Only Howard, Chase Utley and Jimmy Rollins are certain regulars. Utley, though, didn't play until late May in 2011 and late June in 2012 because of chronic knee injuries.

General manager Ruben Amaro Jr. hopes to add a starting centre fielder, another starting outfielder and a third baseman either through free agency or trades. Now he'll also need a backup catcher for Kratz for the first month. Brian Schneider served as the team's primary backup the last three seasons, but only batted .212 in 122 games.

The Phillies have two top prospects catching in the minors. Sebastian Valle hit .253 with 17 homers and 58 RBIs in 80 games at Double-A Reading and Triple-A Lehigh Valley. Tommy Joseph, acquired in the trade that sent Hunter Pence to San Francisco, hit .257 with 11 homers and 48 RBIs for the Giants' and Phillies' Double-A affiliates.

Ruiz became the eighth player suspended this year under the major league testing program, the second for amphetamines following Baltimore shortstop Ryan Adams. The eight suspensions are the most since 2007.

This had to be Ruiz's second positive test for a stimulant. An initial positive for a stimulant does not trigger a suspension, only that the player must undergo follow-up testing.

There have been 102 suspensions this year under the minor league testing program.