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
Jeremy Affeldt26us USLL6' 4"225Jun 6, 1979449034949000000000000-0.3$950,000
Chip Ambres25us USRR6' 1"190Dec 19, 19791st5334534700000023240472104-0.2
Brian Anderson33us USLL6' 1"190Apr 26, 19721366066000000000000-0.2$3,250,000
Denny Bautista24do DORR6' 5"190Aug 23, 19802770770000000000000.3$316,000
Jonah Bayliss24us USRR6' 1"200Aug 13, 19801st110111110000000000000.1
Ángel Berroa27do DORR6' 0"195Jan 27, 19785159159159159000001590000000-0.5$500,000
Andrés Blanco21ve VEBR5' 10"192Apr 11, 198422624262600024070000001-0.5
Emil Brown30us USRR6' 2"195Dec 29, 1974615014415013900000011012913910310.2$355,000
John Buck24us USRR6' 3"245Jul 7, 198021181121181170117000000000100.3$318,500
Ambiorix Burgos21do DORR6' 3"235Apr 19, 19841st590359590000000000001.3
Shawn Camp29us USRR6' 1"205Nov 18, 1975229002929000000000000-0.9$319,500
D.J. Carrasco28us USRR6' 4"215Apr 12, 197732120321210000000000001.6
Alberto Castillo35do DORR6' 0"184Feb 10, 19701134323434034000000000000.5$450,000
Jaime Cerda26us USLL6' 0"175Oct 26, 1978420002020000000000000-0.2$341,500
Shane Costa23us USLR6' 0"205Dec 12, 19811st27222720000000200020440-0.4
David DeJesus25us USLL5' 11"190Dec 20, 19793122118122119000000011901190224.4$320,000
Chris Demaria24us USBR6' 3"210Sep 28, 19801st80088000000000000-0.3
Matt Diaz27us USRR6' 0"215Mar 3, 1978334223421000000190221791-0.2
Nate Field29us USRR6' 2"185Dec 11, 1975470077000000000000-0.3$327,500
Jimmy Gobble23us USLL6' 3"190Jul 19, 19813284128280000000000000.2
Rúben Gotay22pr PRBR5' 11"175Dec 25, 198228675868100081000000281-0.6$316,000
Tony Graffanino33us USRR6' 1"175Jun 6, 1972105949595600222217100001800.4$1,100,000
Zack Greinke21us USRR6' 2"200Oct 21, 198323333133330000000000001.1$330,500
Aaron Guiel32ca CALR5' 10"200Oct 5, 19724332633300000000247300601.3
Ken Harvey27us USRR6' 2"240Mar 1, 1978412121250050000000700-0.3
Runelvys Hernández27do DORR6' 3"185Apr 27, 197832929229290000000000001.4$325,000
Denny Hocking35us USBR5' 10"180Apr 2, 19701323122315000131100000900.2
J.P. Howell22us USLL6' 0"180Apr 25, 19831st151511515000000000000-0.3
Justin Huber22au AURR6' 2"200Jul 1, 19821st2521251900190000000430-1.0
Ryan Jensen29us USRR6' 0"205Sep 17, 1975493299000000000000-0.2
José Lima32do DORR6' 2"170Sep 30, 197212323223232000000000000-1.5$2,500,000
Terrence Long29us USLL6' 1"190Feb 29, 1976713711613712100000010361712141910.1$4,875,000
Mike MacDougal28us USBR6' 4"180Mar 5, 19775680468680000000000001.4$352,000
Eli Marrero31cu CURR6' 1"180Nov 17, 197393221322900900085720272-1.1$3,200,000
Joe McEwing32us USRR5' 10"170Oct 19, 1972883458366002011296311561710-1.0
Donnie Murphy22us USRR5' 10"190Mar 10, 198323223323100029020000160-1.1
Juan Carlos Oviedo23do DORR6' 2"195Mar 15, 19821st41054141000000000000-0.8
Paul Phillips28us USRR5' 11"200Apr 15, 1977223182320020000000002220.1
Calvin Pickering28vi VILL6' 5"283Sep 29, 1976577700000000000700-0.2$323,500
Andy Sisco22us USLL6' 10"270Jan 13, 19831st670267670000000000002.3$316,000
Kyle Snyder27us USBR6' 8"230Sep 9, 1977213301313000000000000-0.3
Matt Stairs37ca CALR5' 9"200Feb 27, 196813127113127760064000201315401401.1$1,200,000
Steve Stemle28us USRR6' 4"200May 20, 19771st702660000000000000.1
Mike Sweeney31us USRR6' 1"195Jul 22, 197311122122122490049000000073001.8$11,000,000All-Star
Mark Teahen23us USLR6' 3"230Sep 6, 19811st130122130128000012800000050-0.7$316,000
Mike Wood25us USRR6' 3"190Apr 26, 198034710447470000000000001.3$319,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
Tony Peña48do DOJun 4, 1957ManagerApr 4May 10
Bob Schaefer61us USMay 22, 1944ManagerMay 11May 29
Buddy Bell53us USAug 27, 1951ManagerMay 31Oct 2
Jeff Pentland58us USSep 18, 1946HittingApr 4May 29
Guy Hansen57Nov 12, 1947PitchingApr 4Oct 2
Brian Poldberg48May 16, 1957BullpenApr 4Oct 2
Bill Doran47us USMay 28, 1958First baseJun 20Oct 2
Luis Silverio48do DOOct 23, 1956Third baseApr 4Oct 2
Joe Jones63us USDec 13, 1941Apr 4Oct 2
Bob Schaefer61us USMay 22, 1944CoachApr 4May 10
Andre David47us USMay 18, 1958CoachMay 30Oct 2
Bob Schaefer61us USMay 22, 1944CoachJun 1Oct 2
Name Age DoB Role Start Date End Date