Florida Marlins Roster

MLB:
Pitchers
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
35 Burke Badenhop RP R R 26 6-5 204 $0
40 Kiko Calero RP R R 34 6-1 205 $500,000
48 Brendan Donnelly RP R R 38 6-3 240 N/A
63 Chris Leroux RP L R 25 6-6 210 $0
22 Matt Lindstrom RP R R 29 6-3 218 $410,000
51 Cristhian Martinez RP R R 27 6-1 160 N/A
53 Dan Meyer RP R L 28 6-2 222 $400,000
46 Leo Nunez RP R R 26 6-2 182 $412,500
37 Renyel Pinto RP L L 27 6-4 265 $404,000
43 Scott Proctor RP R R 32 6-0 190 $750,000
44 Brian Sanches RP R R 31 6-0 190 N/A
-- Taylor Tankersley RP L L 26 6-0 203 $0
64 Tim Wood RP R R 27 6-0 175 $0
55 Josh Johnson SP L R 25 6-7 252 $1,400,000
23 Andrew Miller SP L L 24 6-7 207 $2,462,500
47 Ricky Nolasco SP R R 26 6-2 230 $2,400,000
19 Anibal Sanchez SP R R 25 6-0 219 $400,000
-- Dallas Trahern SP R R 23 6-3 234 $0
-- Ryan Tucker SP R R 22 6-1 205 $0
56 Rick VandenHurk SP R R 24 6-5 219 $400,000
41 Chris Volstad SP R R 23 6-8 227 $400,000
45 Sean West SP R L 23 6-8 200 N/A
Catchers
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
21 John Baker C L R 28 6-1 228 $400,000
59 Brett Hayes C R R 25 6-1 202 $0
29 Ronny Paulino C R R 28 6-2 245 $440,000
Infielders
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
1 Emilio Bonifacio 3B B R 24 5-11 195 $400,000
3 Jorge Cantu 1B R R 27 6-3 207 $3,500,000
7 Ross Gload 1B L L 33 6-1 190 $1,900,000
13 Andy Gonzalez SS R R 27 6-2 180 $420,000
18 Wes Helms 3B R R 33 6-4 227 $950,000
20 Nick Johnson 1B L L 31 6-3 245 $5,500,000
2 Hanley Ramirez SS R R 25 6-3 225 $5,500,000
14 Gaby Sanchez 1B R R 26 6-1 234 $0
6 Dan Uggla 2B R R 29 5-11 213 $5,350,000
Outfielders
NO. NAME POS BAT THW AGE HT WT 2009 SALARY
4 Alfredo Amezaga DL CF B R 31 5-10 180 $1,300,000
25 Brett Carroll RF R R 27 6-0 210 $400,000
8 Chris Coghlan LF L R 24 6-0 198 N/A
11 Alejandro De Aza RF L L 25 5-11 189 N/A
27 Jeremy Hermida RF L R 25 6-3 222 $2,250,000
24 Cameron Maybin CF R R 22 6-4 205 $400,000
-- Jai Miller CF R R 24 6-3 207 $0
12 Cody Ross CF R L 28 5-10 194 $2,225,000
Roster Analysis RHB LHB SHB RHP LHP AVG HT AVG WT AVG AGE Young Old
Marlins 12 6 2 17 5 6-2 210 27.0 22 38