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
Jon Adkins30us USLR6' 0"200Aug 30, 19776404440000000000000.1
Jeremy Affeldt29us USLL6' 4"225Jun 6, 197977406874740000000000001.0$3,000,000
Bronson Arroyo31us USRR6' 3"185Feb 24, 1977940343834340000000000151.9$4,575,000
Homer Bailey22us USRR6' 4"223May 3, 1986288888000000000000-1.1
Paul Bako36us USLR6' 2"205Jun 20, 1972119988999609600000000051-0.7$750,000
Matt Belisle28us USRR6' 3"230Jun 6, 1980566666000000000000-0.8$1,250,000
Bill Bray25us USLL6' 3"215Jun 5, 198336305863630000000000001.0
Jay Bruce21us USLL6' 3"230Apr 3, 19871st1081031081050000001135781050410.8
Jared Burton27us USRR6' 5"225Jun 2, 198125405054540000000000001.1$395,000
Jolbert Cabrera35co CORR6' 2"205Dec 8, 197284827483500033917032001620.3
Wilkin Castillo24do DOBR6' 0"215Jun 1, 19841st1871870002005005083-0.1
Juan Castro36mx MXRR5' 11"190Jun 20, 19721472760002130000010-0.1$975,000
Todd Coffey27us USRR6' 4"240Sep 9, 198041701717170000000000000.0$907,500
Francisco Cordero33do DORR6' 3"245May 11, 1975107206972720000000000001.5$8,625,000
Johnny Cueto22do DORR5' 11"229Feb 15, 19861st32313031310000000000011.0$390,000
Chris Dickerson26us USLL6' 4"230Apr 10, 19821st312531280000002870280501.4
Adam Dunn28us USLR6' 6"285Nov 9, 19798114112114110000000110001102201.1$13,000,000
Edwin Encarnación25do DORR6' 1"230Jan 7, 198341461411461430000143000000210.6$450,000
Josh Fogg31us USRR6' 2"205Dec 13, 197682314232222000000000010-1.6$400,000
Ryan Freel32us USRR5' 10"185Mar 8, 197674826483800034013235340125-0.3$3,000,000
Ken Griffey Jr. HOF38us USLL6' 3"195Nov 21, 19692010296102900000000090907500.0$8,282,695
Jerry Hairston32us USRR5' 10"195May 29, 1976118062807100071342417124201002.0
Ryan Hanigan27us USRR6' 0"225Aug 16, 1980231253130030000000000300.5
Aaron Harang30us USRR6' 7"260May 9, 1978730292930300000000000001.6$6,750,000
Scott Hatteberg38us USLR6' 1"192Dec 14, 1969143483416001600000000190-0.6$1,850,000
Danny Herrera23us USLL5' 6"165Oct 21, 19841st70777000000000000-0.2
Norris Hopper29us USRR5' 11"205Mar 24, 1979326102618000000874180120-0.1$402,500
Paul Janish25us USRR6' 2"200Oct 12, 19821st3818383600000360000023-0.3
Jeff Keppinger28us USRR6' 0"185Apr 21, 198041211131211190033101080000050-1.7$402,500
Mike Lincoln33us USRR6' 2"211Apr 10, 197576406164640000000000000.4$550,000
Gary Majewski28us USRR6' 2"200Feb 26, 19805370333737000000000000-0.6
Nick Masset26us USRR6' 5"225May 17, 198231001010100000000000000.4
Kent Mercker40us USLL6' 1"175Feb 1, 1968181501515150000000000000.3$600,000
Micah Owings25us USRR6' 5"220Sep 28, 19822404000000000000400.0
Corey Patterson28us USLR5' 10"180Aug 13, 1979913582135124000000012401240225-0.1$3,000,000
Adam Pettyjohn31us USRL6' 3"190Jun 11, 1977231333000000000000-0.5
Andy Phillips31us USRR6' 0"205Apr 6, 1977552105217004680000003700.1
Brandon Phillips27us USRR6' 0"211Jun 28, 198171411401411400001400000000103.0$2,937,500
Ramón Ramírez25ve VERR6' 0"190Sep 16, 19821st545550000000000000.9
Danny Richar25do DOLR6' 1"205Jun 9, 19832167161100010010000090-0.4
Josh Roenicke25us USRR6' 3"205Aug 4, 19821st50555000000000000-0.1
Adam Rosales25us USRR6' 2"200May 20, 19831st18518600024000000130-0.2
David Ross31us USRR6' 2"230Mar 19, 1977752435246046000000000700.7$2,525,000
Daryl Thompson22us USRR6' 0"205Nov 2, 19851st43233000000000001-0.1
Javier Valentín32pr PRBR5' 10"198Sep 19, 1975109417943201711040000007000.0
Edinson Vólquez24do DORR6' 0"220Jul 3, 1983433323133330000000000004.5$392,500All-Star
Joey Votto24ca CALR6' 2"220Sep 10, 198321511381511440014400000000903.3$390,000
David Weathers38us USRR6' 3"205Sep 25, 1969187206772720000000000001.5$3,300,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
Dusty Baker59us USJun 15, 1949ManagerMar 31Sep 28
Chris Speier58us USJun 28, 1950BenchMar 31Sep 28
Brook Jacoby48us USNov 23, 1959HittingMar 31Sep 28
Dick Pole57us USOct 13, 1950PitchingMar 31Sep 28
Juan Lopez46pr PRMay 16, 1962BullpenMar 31Sep 28
Billy Hatcher47us USOct 4, 1960First baseMar 31Sep 28
Mark Berry45us USSep 22, 1962Third baseMar 31Sep 28
Name Age DoB Role Start Date End Date