Want All the News in One Spot?

Every day, we'll send you an email to your inbox with scores, today's schedule, top performers, new debuts and interesting tidbits. 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
Danys Baez33cu CURR6' 3"225Sep 10, 197710290282929000000000000-0.8$2,750,000
Antonio Bastardo25do DORL5' 11"202Sep 21, 198536406264640000000000001.7$419,000
Joe Blanton30us USRR6' 3"225Dec 11, 198081181111110000000000000.1$10,500,000
John Bowker27us USLL6' 1"205Jul 8, 1983412112200100000110100-0.4
Domonic Brown23us USLL6' 5"225Sep 3, 1987256495652000000005252051-0.2$414,000
Drew Carpenter26us USRR6' 3"240May 18, 1985460666000000000000-0.2
Jose Contreras39cu CURR6' 4"255Dec 6, 197191701517170000000000000.1$2,500,000
Justin De Fratus23us USBR6' 4"225Oct 21, 19871st505550000000000000.0
Ben Francisco29us USRR6' 1"195Oct 23, 19815100631006900000014055691330-0.8$1,175,000
Ross Gload35us USLL6' 1"190Apr 5, 19761093119313001000000331790-0.3$1,600,000
Roy Halladay HOF34us USRR6' 6"225May 14, 19771432323132320000000000008.6$20,000,000All-Star
Cole Hamels27us USLL6' 4"205Dec 27, 1983633313232320000000000106.4$9,500,000All-Star
David Herndon25us USRR6' 5"200Sep 4, 198524504345450000000000000.4$425,000
Ryan Howard31us USLL6' 4"250Nov 19, 197981521461521490014900000001411.2$20,000,000
Raul Ibanez39us USLR6' 2"225Jun 2, 197216144132144134000000134001341110-1.7$12,166,666
Kyle Kendrick26us USRR6' 3"220Aug 26, 1984535143434340000000000011.9$2,450,000
Erik Kratz31us USRR6' 4"250Jun 15, 19802212101000000000100.0
Cliff Lee32us USLL6' 3"205Aug 30, 19781035323432320000000000218.9$11,000,000All-Star
Brad Lidge34us USRR6' 5"210Dec 23, 1976102502525250000000000000.9$12,000,000
Ryan Madson30us USLR6' 6"234Aug 28, 198096206162620000000000002.0$4,833,333
Michael Martinez28do DOBR5' 9"180Sep 16, 19821st8848886800019261321201402080.2$414,000
Scott Mathieson27ca CARR6' 3"230Feb 27, 19843404440000000000000.2
John Mayberry27us USRR6' 6"235Dec 21, 19833104601047300180002132106303541.6$414,000
Brandon Moss27us USLR6' 1"210Sep 16, 1983550510000000011041-0.1
Pete Orr32ca CALR6' 1"195Jun 8, 19796462446310002930000001730.1$600,000
Roy Oswalt33us USRR6' 0"190Aug 29, 19771124242323230000000000001.8$16,000,000
Hunter Pence28us USRR6' 4"230Apr 13, 19835545354530000000053530102.3
Juan Perez32do DORL6' 0"190Sep 3, 19783808880000000000000.1
Placido Polanco35do DORR5' 9"190Oct 10, 1975141221161221180001118000001501.9$5,416,666All-Star
Jimmy Rollins32us USBR5' 7"175Nov 27, 1978121421351421380000013800001502.7$8,500,000
J.C. Romero35pr PRBL5' 11"205Jun 4, 1976132402424240000000000000.2$1,350,000
Carlos Ruiz32pa PARR5' 10"215Jan 22, 1979613211413212801280010000001302.9$2,750,000
Dane Sardinha32us USRR6' 0"215Apr 8, 1979615121515015000000000110.2
Joe Savery25us USLL6' 3"235Nov 4, 19851st404440000000000000.1
Brian Schneider34us USLR6' 1"210Nov 26, 1976124135414004000000000030-0.9$1,625,000
Michael Schwimer25us USRR6' 8"240Feb 19, 19861st120121212000000000000-0.1
Michael Stutes24us USRR6' 1"185Sep 4, 19861st5705556570000000000000.8
Chase Utley32us USLR6' 1"195Dec 17, 197891031001031000001000000000303.8$15,285,714
Wilson Valdez33do DORR5' 11"170May 20, 19786997499941004524250000085-0.5$560,000
Shane Victorino30us USBR5' 9"190Nov 30, 19808132128132130000000013001300305.5$7,500,000All-Star
Vance Worley23us USRR6' 2"240Sep 25, 1987225212425250000000000003.5
Mike Zagurski28us USLL6' 0"240Jan 27, 19833404440000000000000.0
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 Manuel67us USJan 4, 1944ManagerApr 1Sep 28
Pete Mackanin59us USAug 1, 1951BenchApr 1Sep 28
Greg Gross58us USAug 1, 1952HittingApr 1Sep 28
Rich Dubee53us USOct 19, 1957PitchingApr 1Sep 28
Mick Billmeyer47us USApr 24, 1964BullpenApr 1Sep 28
Sam Perlozzo60us USMar 4, 1951First baseApr 1Sep 28
Juan Samuel50do DODec 9, 1960Third baseApr 1Sep 28
Name Age DoB Role Start Date End Date
Support us without the ads? Go Ad-Free.