CLEARWATER, Fla. -- The Phillies have everybody locked up for 2009.

They have reached a contract agreement with catcher Carlos Ruiz, who signed a split contract that will pay him $475,000 in the Major Leagues and $255,000 in the Minor Leagues.

Left-hander Mike Zagurski also agreed to a split contract this week that will pay him $400,000 in the Majors and $235,500 in the Minors.

Players with less than three years of big league service time typically sign split contracts.

Ruiz's contract means every player on Philadelphia's 40-man roster is signed.

The Phillies are projected to have an Opening Day 25-man roster payroll of $132.5 million, which is a franchise record.

That estimate includes projected players on the 25-man roster for the April 5 season opener, plus three other players: J.C. Romero, Adam Eaton and Jim Thome. Romero will open the season serving a 50-game suspension for violating the league's policy against performance-enhancing substances. Eaton could be released before the end of Spring Training, but the Phillies will be responsible for his entire contract. Thome plays for the White Sox, but Philadelphia are still paying a portion of his contract.

Here is a look at those projected 28 players:

Pitchers: Joe Blanton ($5.475 million), Clay Condrey ($650,000), Chad Durbin ($1.635 million), Eaton ($8.5 million, plus a $500,000 buyout for 2010), Scott Eyre ($2 million), Cole Hamels ($4.35 million), J.A. Happ ($405,000), Kyle Kendrick ($475,000), Brad Lidge ($11.5 million, plus an estimated $1 million signing bonus), Ryan Madson ($3 million), Jamie Moyer ($6.5 million), Brett Myers ($12 million), Chan Ho Park ($2.5 million) and Romero ($4 million, minus an estimated $1.23 million for 50-game suspension).

Catchers: Ruiz ($475,000) and Chris Coste ($460,000).

Infielders: Eric Bruntlett ($800,000), Greg Dobbs ($1.15 million), Ryan Howard ($15 million), Pedro Feliz ($5 million), Jimmy Rollins ($7.5 million, plus a $1 million signing bonus) and Chase Utley ($11 million, plus a $250,000 signing bonus).

Outfielders: Raul Ibanez ($6.5 million, plus a $2 million signing bonus), Geoff Jenkins ($6.75 million, plus a $1.25 million buyout), Matt Stairs ($1 million), Shane Victorino ($3.125 million) and Jayson Werth ($3 million).

Other: Thome ($3 million).

Obviously, the projected payroll figure can change before now and Opening Day. For example, Coste is competing with Ronny Paulino, who will make $440,000 in the Majors and $201,330 in the Minors, for the backup catcher's job. The Phillies also might add a right-handed bat to their bench, which means Philadelphia could trade Stairs.