Statheads want to know.

Get scores, news and notes in your inbox every day. View a sample email. It's also available for football, basketball and hockey.

Subscribe to our Stathead Newsletter

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
Phillippe Aumont23ca CALR6' 7"240Jan 7, 19891st1801818180000000000000.2
Antonio Bastardo26do DORL5' 11"202Sep 21, 19854650626565000000000000-0.1$505,000
Joe Blanton31us USRR6' 3"225Dec 11, 198092120192121000000000000-0.4$8,500,000
Domonic Brown24us USLL6' 5"225Sep 3, 19873565156510000002903867050-0.8
Tyson Brummett27us USRR6' 0"185Aug 15, 19841st101110000000000000.0
Tyler Cloyd25us USRR6' 3"210May 16, 19871st666660000000000000.0
Jose Contreras40cu CURR6' 4"255Dec 6, 197110170171617000000000000-0.3$2,500,000
Justin De Fratus24us USBR6' 4"225Oct 21, 198721301313130000000000000.0$480,000
Jake Diekman25us USLL6' 4"200Jan 21, 19871st320293232000000000000-0.4
Mike Fontenot32us USLR5' 9"165Jun 9, 198074722472900017120000011950.2
Kevin Frandsen30us USRR6' 0"190May 24, 1982655495552000052000000501.6
Freddy Galvis22ve VEBR5' 10"185Nov 14, 19891st58495858000550500000400.7$480,000
Roy Halladay HOF35us USRR6' 6"225May 14, 19771525252525250000000000000.8$20,000,000
Cole Hamels28us USLL6' 4"205Dec 27, 1983731313031310000000000005.1$15,000,000All-Star
David Herndon26us USRR6' 5"200Sep 4, 19853505550000000000000.0$495,000
Jeremy Horst26us USLL6' 3"235Oct 1, 198523203232320000000000000.9
Ryan Howard32us USLL6' 4"250Nov 19, 197997166716700670000000050-1.2$20,000,000
Kyle Kendrick27us USRR6' 3"220Aug 26, 1984637253537370000000000001.6$3,000,000
Erik Kratz32us USRR6' 4"250Jun 15, 19803503850410410000000001011.4
Cliff Lee33us USLL6' 3"205Aug 30, 19781133303130300000000000214.3$21,500,000
Steven Lerud27us USLR6' 1"220Oct 13, 19841st33330300000000000-0.1
Josh Lindblom25us USRR6' 4"240Jun 15, 19872260262626000000000000-0.5
Hector Luna32do DORR6' 1"190Feb 1, 19807281128130010010200201500.0
Michael Martinez29do DOBR5' 9"180Sep 16, 1982245344542000161082349033-0.2$486,500
John Mayberry28us USRR6' 6"235Dec 21, 1983414910714914000270007058313112340.9$495,000
Laynce Nix31us USLL6' 1"220Oct 30, 198010702670380010000183103103600.1$1,150,000
Pete Orr33ca CALR6' 1"195Jun 8, 19797351135170001340000001900.2$600,000
Jonathan Papelbon31us USRR6' 5"230Nov 23, 198087006770700000000000001.6$11,000,058All-Star
Hunter Pence29us USRR6' 4"230Apr 13, 19836101100101101000000001011010101.0$10,400,000
Juan Pierre34us USLL5' 10"180Aug 14, 197713130981301070000001070010702062.1$800,000
Placido Polanco36do DORR5' 9"190Oct 10, 197515907290800000800000001300.4$6,250,000
Jason Pridie28us USLR6' 1"205Oct 9, 19834919200000001120700.1
Chad Qualls33us USRR6' 4"235Aug 17, 19789350313535000000000000-0.3$1,150,000
Jimmy Rollins33us USBR5' 7"175Nov 27, 1978131561521561560000015600000302.5$11,000,000
B.J. Rosenberg26us USRR6' 3"220Sep 17, 19851st221202222000000000000-0.4
Darin Ruf25us USRR6' 3"250Jul 28, 19861st12912900300060060300.4
Carlos Ruiz33pa PARR5' 10"215Jan 22, 197971149511410601060000000001514.6$3,700,000All-Star
Brian Sanches33us USRR6' 1"190Aug 8, 1978760666000000000000-0.3
Joe Savery26us USLL6' 3"235Nov 4, 19852190161919000000000000-0.4$480,000
Nate Schierholtz28us USLR6' 2"215Feb 15, 1984637153733000000072835081-0.1
Brian Schneider35us USLR6' 1"210Nov 26, 19761334263429029000000000500.1$800,000
Michael Schwimer26us USRR6' 8"240Feb 19, 198623503135350000000000000.0
Michael Stutes25us USRR6' 1"185Sep 4, 1986260666000000000000-0.3$485,000
Jim Thome HOF41us USLR6' 4"250Aug 27, 1970223013304004000000091700.5$1,250,000
Chase Utley33us USLR6' 1"195Dec 17, 19781083818381000810000000203.1$15,000,000
Raul Valdes34cu CULL5' 11"190Nov 27, 197732712727270000000000000.6
Shane Victorino31us USBR5' 9"190Nov 30, 1980910199101101000000010101010001.8$9,500,000
Ty Wigginton34us USRR6' 0"215Oct 11, 19771112577125920071022070070410-1.4$4,000,000
Vance Worley24us USRR6' 2"240Sep 25, 1987323232123230000000000000.6$495,000
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 Manuel68us USJan 4, 1944ManagerApr 5Oct 3
Pete Mackanin60us USAug 1, 1951BenchApr 5Oct 3
Greg Gross59us USAug 1, 1952HittingApr 5Oct 3
Rich Dubee54us USOct 19, 1957PitchingApr 5Oct 3
Mick Billmeyer48us USApr 24, 1964BullpenApr 5Oct 3
Sam Perlozzo61us USMar 4, 1951First baseApr 5Oct 3
Juan Samuel51do DODec 9, 1960Third baseApr 5Oct 3
Name Age DoB Role Start Date End Date
Support us without the ads? Go Ad-Free.