The roster for opening day appears to be set, Luis Castillo is gone and the Phils will start their quest for a championship with an offense that includes Wilson Valdez, Pete Orr, Michael Martinez and John Mayberry.

Castillo was released yesterday.

It’s hard not to be at least a little discouraged about the offense and the surprising, to me at least, release of Castillo. Castillo sure seems to have bigger upside for 2011 than any of Valdez, Orr or Martinez. Valdez, who looks to be the everyday second baseman for the Phils for long time, has a career line of 240/289/326, turns 33 in May and never had 150 plate appearances in a season coming into last year.

Yesterday the Phils lost to the Pirates, falling 4-1 to end their spring with a 21-14 mark.

Hamels started and allowed two runs on four hits over three innings. He ends the spring with a 6.67 ERA and a 1.41 ratio in seven starts. Pedro Alvarez hit a two-run homer off of him — Hamels allowed six in 27 innings, which is a lot too many. Allowing home runs at that rate, you would allow about 44.4 over 200 innings.

Blanton also pitched in the game, allowing a run on four hits over three innings. 3.19 ERA and a 1.19 ratio for Blanton, who walked just four in 31 innings.

Kendrick threw a scoreless inning and Juan Perez and Bastardo combined to pitch the ninth, with Perez charged with a run on three hits before Bastardo got the last out of the frame.

The Phils had two hits in the game, a triple by Orr and a single by Rollins. It’s the fifth triple of the spring for Orr.

Martinez went 0-for-2 to drop his line to 233/250/356 in 73 at-bats. I don’t understand what he did to make the team. He must be one electric defensive player.

Mayberry 0-for-1 and Delwyn Young 0-for-2.

Halladay faces Brett Myers tomorrow in a game that counts.

The opening day roster for the Phillies looks like it will include 13 hitters and 12 pitchers.

Hitters: Ruiz, Howard, Valdez, Rollins, Polanco, Ibanez, Victorino, Francisco, Schneider, Gload, Martinez, Mayberry and Orr.

Pitchers: Halladay, Lee, Oswalt, Hamels, Blanton, Madson, Contreras, Baez, Herndon, Kendrick, Romero and Bastardo.

Young is the guy who looked like he had a real chance but didn’t make the team. He started strong, but ended spring with a 258/303/389 line in 62 at-bats.

Rollins will bat third for the Phillies with Victorino hitting leadoff. Over the last two seasons, Rollins has hit 248/304/406 in 1,119 plate appearances.