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
Pedro Alvarez23do DOLR6' 3"250Feb 6, 19871st95949594000094000000100.6$500,000
Brian Bass28us USRR6' 2"215Jan 6, 1982340444000000000000-0.4
John Bowker26us USLL6' 1"205Jul 8, 19833261926200050001016160700.2
Brian Burres29us USLL6' 1"175Apr 8, 1981520132020200000000000000.3
D.J. Carrasco33us USRR6' 4"215Apr 12, 197764504145450000000000000.8$950,000
Ronny Cedeno27ve VERR6' 0"195Feb 2, 198361391321391360000013600000420.5$1,125,000
Ryan Church31us USLL6' 1"190Oct 14, 197876939694500000013433453230-0.6$1,500,000
Pedro Ciriaco24do DORR6' 0"180Sep 27, 19851st808100000100000520.2
Jeff Clement26us USLR6' 1"220Aug 21, 1983354335438003800000000180-0.7$405,000
Bobby Crosby30us USRR6' 3"210Jan 12, 19808614161480071582200000162-1.2$1,000,000
Argenis Diaz23ve VERR6' 0"190Feb 12, 19871st228221500000150000072-0.4
Brendan Donnelly38us USRR6' 3"205Jul 4, 19719380343838000000000000-0.4$1,350,000
Octavio Dotel36do DORR6' 0"230Nov 25, 1973124103941410000000000000.2$3,250,000
Ryan Doumit29us USBR6' 1"220Apr 3, 198161241121241190100300000181811100.0$3,650,000
Zach Duke27us USLL6' 2"210Apr 19, 198363229322929000000000021-1.3$4,300,000
Dana Eveland26us USLL6' 1"235Oct 29, 1983631133000000000000-0.2
Sean Gallagher24us USRR6' 2"220Dec 30, 19854310313131000000000000-0.5
Joel Hanrahan28us USRR6' 4"255Oct 6, 198147206972720000000000001.3$453,000
Akinori Iwamura31jp JPLR5' 9"200Feb 9, 1979454405440000400000000140-1.6$4,850,000
Steven Jackson28us USRR6' 5"230Mar 15, 19822110101111000000000000-0.3
Chris Jakubauskas31us USLR6' 2"215Dec 22, 1978211111000000000000-0.2
Jason Jaramillo27us USBR6' 0"215Oct 9, 198223325333103100000000030-0.7$416,500
Garrett Jones29us USLL6' 5"235Jun 21, 1981315815415815300112000104849140-0.3$425,000
Jeff Karstens27us USRR6' 3"185Sep 24, 1982526192426260000000000000.5
Erik Kratz30us USRR6' 4"250Jun 15, 19801st98990900000000000-0.3
Andy LaRoche26us USRR6' 0"205Sep 13, 198341025810262002654000002410-1.3$451,000
Wil Ledezma29ve VELL6' 4"225Jan 21, 19818270272727000000000000-0.3
Chris Leroux26ca CALR6' 6"225Apr 14, 19842606660000000000000.0
Brad Lincoln25us USLR6' 0"225May 25, 19851st119101111000000000000-0.5
Javier Lopez32pr PRLL6' 4"220Jul 11, 197785004550500000000000000.9$775,000
Paul Maholm28us USLL6' 2"245Jun 25, 198263232303232000000000000-0.1$5,000,000
Joe Martinez27us USLR6' 2"190Feb 26, 19832505550000000000000.0
Andrew McCutchen23us USRR5' 11"195Oct 10, 19862154152154152000000015201520203.8$422,500
Daniel McCutchen27us USRR6' 2"215Sep 26, 19822289272828000000000000-0.5$401,500
James McDonald25us USLR6' 5"205Oct 19, 1984311111111110000000000001.5
Evan Meek27us USRR6' 0"215May 12, 198337006670700000000000002.5$413,500All-Star
Lastings Milledge25us USRR5' 11"210Apr 5, 19855113971131050000006304510501300.5$452,000
Charlie Morton26us USRR6' 5"215Nov 12, 198331717171717000000000000-2.7$422,500
Brandon Moss26us USLR6' 1"210Sep 16, 1983417317700000020570120-0.4
Ross Ohlendorf27us USRR6' 4"240Aug 8, 1982421211821210000000000001.6$439,000
Chan Ho Park37kr KRRR6' 2"210Jun 30, 1973172602626260000000000000.2
Steve Pearce27us USRR5' 11"200Apr 13, 198341591511001100000000400.3
Hayden Penn25us USRR6' 3"200Oct 13, 1984430333000000000000-0.4$402,000
Alex Presley24us USLL5' 10"195Jul 25, 19851st192191400000024814063-0.2
John Raynor26us USRR6' 1"205Jan 4, 19841st1101130000000123080-0.1$400,000
Chris Resop27us USRR6' 3"225Nov 4, 198252202222220000000000000.6
Chris Snyder29us USRR6' 4"235Feb 12, 198174038404004000000000000-0.4
Jose Tabata21ve VERR5' 11"210Aug 12, 19881st102101102102000000931301020100.8
Jack Taschner32us USLL6' 3"190Apr 21, 197861701717170000000000000.0$835,000
Justin Thomas26us USLL6' 3"220Jan 18, 19842120101212000000000000-0.1
Neil Walker24us USBR6' 2"214Sep 10, 198521101091101090001056000000102.1
Delwyn Young28us USBR5' 10"209Jun 30, 19825110311103800010800021214721-0.3$444,500
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
John Russell49us USJan 5, 1961ManagerApr 5Oct 3
Gary Varsho49us USJun 20, 1961BenchApr 5Aug 7
Jeff Banister46us USJan 15, 1964BenchAug 10Oct 3
Don Long48us USMar 17, 1962HittingApr 5Oct 3
Joe Kerrigan56us USJan 30, 1954PitchingApr 5Aug 7
Ray Searage55us USMay 1, 1955PitchingApr 5Oct 3
Lou Dorante41ve VEOct 25, 1968BullpenApr 5Oct 3
Carlos Garcia42ve VEOct 15, 1967First baseApr 5Oct 3
Tony Beasley43us USDec 5, 1966Third baseApr 5Oct 3
Name Age DoB Role Start Date End Date