Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Antonio Alfonseca35do DORR6' 5"250Apr 16, 197211610606161000000000000-0.6$380,000
Rod Barajas31us USRR6' 2"250Sep 5, 197594837483903810000000090-0.1$2,500,000
Joe Bisenius24us USRR6' 4"210Sep 18, 19821st202220000000000000.1$380,000
Michael Bourn24us USLR5' 11"190Dec 27, 1982210515105900000007912690012340.9$380,000
Russell Branyan31us USLR6' 4"235Dec 19, 197510717200001010010500.1
Pat Burrell30us USRR6' 4"235Oct 10, 197681551431551380000001380013851201.5$13,250,000
Fabio Castro22do DOLL5' 7"185Jan 20, 198521011010100000000000000.0
Clay Condrey31us USRR6' 3"195Nov 19, 19754390383939000000000000-0.3$385,000
Chris Coste34us USRR6' 1"200Feb 4, 19732482648320311000000001600.3$385,000
Kane Davis32us USRR6' 3"194Jun 25, 19755110111111000000000000-0.1
Greg Dobbs28us USLR6' 1"205Jul 2, 1978414278142980014468014031715700.2$385,000
J.D. Durbin25us USRR6' 0"210Feb 24, 198221810181818000000000000-0.2
Adam Eaton29us USRR6' 2"190Nov 23, 197783430343030000000000022-1.3$7,208,333
John Ennis27us USRR6' 5"220Oct 17, 1979331333000000000000-0.2
Anderson García26do DORR6' 2"180Mar 23, 19811st101110000000000000.0
Freddy García30ve VERR6' 4"250Oct 6, 197691111101111000000000000-0.2$10,000,000
Geoff Geary30us USRR6' 0"180Aug 26, 19765570545757000000000000-0.9$837,500
Tom Gordon39us USRR5' 9"160Nov 18, 1967194404444440000000000000.1$7,000,000
Cole Hamels23us USLL6' 4"205Dec 27, 1983230282928280000000000203.9$400,000All-Star
J.A. Happ24us USLL6' 5"205Oct 19, 19821st11111000000000000-0.2
Wes Helms31us USRR6' 4"230May 12, 1976911265112840018068000000361-0.8$2,300,000
Yoel Hernández27ve VERR6' 2"210Apr 15, 19801st140121414000000000000-0.1
Ryan Howard27us USLL6' 4"250Nov 19, 197941441391441400014000000001402.9$900,000
Tadahito Iguchi32jp JPRR5' 10"185Dec 4, 19743453045310003100000001401.0
Kyle Kendrick22us USRR6' 3"220Aug 26, 19841st20201920200000000000002.4
Pete LaForest29ca CALR6' 2"210Jan 27, 19783140140000000000001400.0
Jon Lieber37us USLR6' 3"220Apr 2, 19701314121214140000000000000.4$7,833,333
Kyle Lohse28us USRR6' 2"215Oct 4, 1978713111313130000000000000.7
Ryan Madson26us USLR6' 6"234Aug 28, 198053803638380000000000001.1$1,100,000
José Mesa41do DORR6' 3"170May 22, 196619400384040000000000000-0.9
Jamie Moyer44us USLL6' 0"170Nov 18, 19622134333333330000000000100.1$6,500,000
Brett Myers26us USRR6' 4"240Aug 17, 198065135151510000000000000.7$5,083,333
Abraham Núñez31do DOBR5' 11"200Mar 16, 197611136541361240004113800000265-0.8$1,925,000
Chris Roberson27us USBR6' 2"180Aug 23, 1979228328180000001216180590.1
Jimmy Rollins28us USBR5' 7"175Nov 27, 197881621621621620000016200000006.1$8,000,000
J.C. Romero31pr PRBL5' 11"205Jun 4, 197695105151510000000000001.7
Francisco Rosario26do DORR6' 1"225Sep 28, 19802230212323000000000000-0.1
Aaron Rowand29us USRR6' 0"210Aug 29, 19777161155161161000000016101610205.1$4,350,000All-Star
Carlos Ruiz28pa PARR5' 10"215Jan 22, 197921151001151110111000000000612.0$380,000
Brian Sanches28us USRR6' 1"190Aug 8, 19782120111212000000000000-0.2
Zack Segovia24us USRR6' 2"245Apr 11, 19831st11111000000000000-0.2$380,000
Matt Smith28us USLL6' 5"225Jun 15, 1979290999000000000000-0.3$380,000
Chase Utley28us USLR6' 1"195Dec 17, 197851321301321320011320000000107.8$4,785,714All-Star
Shane Victorino26us USBR5' 9"190Nov 30, 198041311011311170000000411411701923.3$410,000
Jayson Werth28us USRR6' 5"235May 20, 1979594639476001000372587602123.0$850,000
Mike Zagurski24us USLL6' 0"240Jan 27, 19831st250232525000000000000-0.3
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
Charlie Manuel63us USJan 4, 1944ManagerApr 2Sep 30
Jimy Williams63us USOct 4, 1943BenchApr 2Sep 30
Milt Thompson48us USJan 5, 1959HittingApr 2Sep 30
Rich Dubee49us USOct 19, 1957PitchingApr 2Sep 30
Ramon Henderson43do DOAug 18, 1963BullpenApr 2Sep 30
Davey Lopes62us USMay 3, 1945First baseApr 2Sep 30
Steve Smith54us USJul 21, 1952Third baseApr 2Sep 30
Mick Billmeyer43us USApr 24, 1964Catching InstructorApr 2Sep 30
Name Age DoB Role Start Date End Date