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
Jimmy Barthmaier24us USRR6' 5"205Jan 6, 19841st33333000000000000-0.6
Denny Bautista27do DORR6' 5"190Aug 23, 19805350353535000000000000-0.5
José Bautista27do DORR6' 0"205Oct 19, 1980510782107910000910000012000.0$1,800,000
Jason Bay29ca CARR6' 2"210Sep 20, 19786106105106105000000105001050102.5$6,000,000
T.J. Beam27us USRR6' 7"215Aug 28, 198023203232320000000000000.4
Brian Bixler25us USRR6' 1"195Oct 22, 19821st50325039000003900000510-0.7
Sean Burnett25us USLL5' 11"185Sep 17, 198225805558580000000000000.2
Matt Capps24us USRR6' 2"250Sep 3, 198344904849490000000000001.2$435,500
Jesse Chavez24us USRR6' 1"180Aug 21, 19831st150151515000000000000-0.3
Raúl Chávez35ve VERR5' 11"245Mar 17, 19731042314235035000000000700.5
Luis Cruz24mx MXRR6' 1"210Feb 10, 19841st22202222000202000000000.0
Jason Davis28us USRR6' 6"195May 8, 19807144141414000000000000-0.4
Robinzon Díaz24do DORR5' 11"220Sep 19, 19831st212101000000000100.2
Ryan Doumit27us USBR6' 1"220Apr 3, 1981411610411610601061000000011203.3$412,000
Zach Duke25us USLL6' 2"210Apr 19, 1983432313131310000000000100.5$400,000
Phil Dumatrait26us USRL6' 2"210Jul 12, 198122111192121000000000000-0.2$390,500
Chris Gomez37us USRR6' 1"183Jun 16, 19711690309055005182013000004300.0$1,000,000
Tom Gorzelanny25us USLL6' 3"218Jul 12, 198242121202121000000000000-1.2$419,000
John Grabow29us USLL6' 1"205Nov 4, 197867407174740000000000001.9$1,135,000
Craig Hansen24us USRR6' 6"210Nov 15, 19833160161616000000000000-0.4
Yoslán Herrera27cu CURR6' 2"200Apr 28, 19811st55555000000000000-0.7
Jeff Karstens25us USRR6' 3"185Sep 24, 19823999990000000000000.1
Adam LaRoche28us USLL6' 2"205Nov 6, 197951361301361290012900000002601.3$5,000,000
Andy LaRoche24us USRR6' 0"205Sep 13, 198324945494500004500000040-0.7
Paul Maholm26us USLL6' 2"245Jun 25, 1982431313031310000000000003.8$424,500
Dámaso Marte33do DOLL6' 2"215Feb 14, 197594704447470000000000000.9$2,150,000
Nate McLouth26us USLR5' 10"190Oct 28, 19814152150152151000000414921510102.4$425,000All-Star
Evan Meek25us USRR6' 0"215May 12, 19831st90999000000000000-0.2$390,000
Jason Michaels32us USRR6' 0"215May 4, 19768102441026100000019837610471-0.8
Doug Mientkiewicz34us USLR6' 2"195Jun 19, 19741112566125750037033000101005311.2$750,000
Nyjer Morgan27us USLL5' 10"180Jul 2, 1980258315844000000221764401710.8$391,000
Matt Morris33us USRR6' 5"210Aug 9, 19741155555000000000000-1.1$10,037,283
Brandon Moss24us USLR6' 1"210Sep 16, 19832454145420000002501842030-0.4
Xavier Nady29us USRR6' 2"215Nov 14, 19787898389820000000082821602.5$3,350,000
Ross Ohlendorf25us USRR6' 4"240Aug 8, 1982255555000000000000-0.5
Franquelis Osoria26do DORR6' 0"210Sep 12, 19814430414343000000000000-0.6$393,000
Ronny Paulino27do DORR6' 3"250Apr 21, 1981440274032032000000000900.0$423,500
Steve Pearce25us USRR5' 11"200Apr 13, 1983237273729000000102929090-0.2
Luis Rivas28ve VERR5' 10"175Aug 30, 19798794179560002913100000253-0.6$525,000
Marino Salas26do DORR6' 0"195Oct 2, 19811st130111313000000000000-0.4
Freddy Sanchez30us USRR6' 0"200Dec 21, 1977714513214513100013100000011301.2$4,150,000
Rómulo Sánchez24ve VERR6' 5"270Apr 28, 198421001010100000000000000.1
Ian Snell26us USRR5' 11"200Oct 30, 198153231313131000000000001-0.5$435,000
Ty Taubenheim25us USRR6' 5"200Nov 17, 19823111110000000000000.3
John Van Benschoten28us USRR6' 4"215Apr 14, 1980395999000000000000-1.3
Jack Wilson30us USRR6' 0"200Dec 29, 1977887808780000008000000701.5$6,650,000
Tyler Yates30us USRR6' 4"220Aug 7, 197747207072720000000000000.1$800,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
John Russell47us USJan 5, 1961ManagerMar 31Sep 28
Gary Varsho47us USJun 20, 1961BenchMar 31Sep 28
Don Long46us USMar 17, 1962HittingMar 31Sep 28
Jeff Andrews49us USJan 27, 1959PitchingMar 31Sep 28
Lou Dorante39ve VEOct 25, 1968BullpenMar 31Sep 28
Lou Frazier43us USJan 26, 1965First baseMar 31Sep 28
Tony Beasley41us USDec 5, 1966Third baseMar 31Sep 28
Name Age DoB Role Start Date End Date