Team roster -- 2009 Florida Marlins
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Garrett Atkins3bRp 29 .357Ex .265AvPrPrAvFrPrNormalNormal
Rich Aurilia1bRsp37 .321Vg .263FrFrFrFrFrPrNormalTerror
Jason BartlettssRsp29 .379Av .248PrVgPrVgVgVgProneNormal
Carlos BeltrancfSsp32 .326Ex .266VgAvPrVgExAvIronNormal
Milton BradleydhSsp31 .341Ex .312VgPrAvFrAvFrNormalTerror
Russell Branyan3bLsp33 .000Pr .280ExPrPrAvAvPrProneNormal
fAlberto Callaspo2bSsp26 .333Pr .291PrFrPrAvAvFrProneNormal
Nelson CruzrfRsp28 .419Ex .298ExFrPrAvVgAvNormalNormal
Johnny DamonlfLp 35 .258Fr .321VgFrPrAvVgAvProneNormal
Ryan Doumitc Ssp28 .330Vg .314VgPrPrAvFrPrProneNormal
J.D. DrewrfLp 33 .284Vg .279ExPrPrAvExPrProneNormal
fBen FranciscolfRp 27 .269Vg .265AvFrAvVgFrFrNormalNormal
Troy Glaus3bRsp32 .221Vg .290VgPrPrPrPrPrNormalTerror
Jose GuillenrfRsp33 .305Ex .248AvPrPrAvAvPrNormalNormal
Bill Hall3bRsp29 .306Vg .174AvPrPrVgPrAvNormalNormal
Ian Kinsler2bRsp27 .281Vg .332VgExFrExExVgProneNormal
fAdam LindlfLsp25 .253Av .294AvFrPrAvAvPrNormalNormal
fJed LowriessSsp25 .338Vg .222FrVgPrFrFrPrNormalNormal
Nick MarkakisrfLsp25 .297Av .310VgFrPrAvFrFrIronTerror
Hunter PencerfRsp26 .250Vg .275VgFrPrVgFrAvIronNormal
fA.J. Pierzynskic Lsp32 .286Vg .279FrPrPrPrFrPrNormalNormal
Jorge Posadac Ssp37 .255Fr .274AvPrPrPrPrPrProneNormal
Hanley RamirezssRsp25 .258Av .313ExFrFrVgVgVgNormalNormal
fFreddy Sanchez2bRsp31 .289Av .266FrAvPrAvPrPrNormalNormal
Pablo Sandoval1bSsp22 .237Pr .383AvFrPrFrPrPrNormalNormal
fNate SchierholtzrfLp 25 .333Fr .315VgPrPrVgFrAvNormalNormal
Geovany Sotoc Rp 26 .312Vg .276VgPrPrPrPrPrNormalNormal
fRyan SweeneyrfLsp24 .216Pr .307FrVgPrVgExFrProneNormal
fBrandon WoodssRp 24 .094Pr .229AvVgPrExExAvNormalNormal
 Total  28.8 .293  .282        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
fMatt AlbersmrR26 .163 .312AvPrPrPrPrPrVgAv113056NormalProne
Jose ArredondomrR25 .148 .236AvPrPrPrPr AvVg91856ToughNormal
Brian BruneymrR27 .106 .183AvPrPrPrPrPrAvAv165441NormalProne
fClay BuchholzspR24 .293 .305AvPrPrPrPrFr Vg1237856NormalProne
Taylor BuchholzmrR27 .198 .180VgPrPrPrPr AvAv4243243NormalProne
Dave BushspR29 .244 .224VgPrPrPrPrAv Fr614847NormalNormal
fMatt CappsclR25 .222 .245AvPrPrPrPr AvAv62933NormalProne
Jesse CarlsonmrL28 .205 .186AvPrPrPrPr AvAv1950040NormalIron
Joba ChamberlainmrR23 .247 .219AvPrPrPrPrFrAvAv2150058ToughProne
fKyle DaviesspR25 .251 .300VgPrPrPrPrFr Fr3727743NormalNormal
Manny DelcarmenmrR27 .190 .218AvPrPrPrPr AvFr0053NormalIron
Ryan DempsterspR32 .243 .213ExPrPrPrPrAv Av13053NormalIron
Justin DuchschererspR31 .227 .188AvPrPrPrPrAv Av4046ToughProne
fRyan FeierabendspL23 .386 .339AvPrPrPrPrFr Ex123946NormalNormal
Gavin FloydspR26 .259 .226AvPrPrPrPrVg Pr23047NormalIron
Geoff GearymrR32 .220 .182AvPrPrPrPr AvVg343346NormalProne
fJustin GermanospR26 .268 .330ExPrPrPrPrAvExPr463555NormalNormal
fJason HammelmrR26 .281 .265AvPrPrPrPrAvVgPr45053NormalNormal
Dan HarenspR28 .241 .253AvPrPrPrPrVg Av28049NormalIron
fChuck JamesspL27 .148 .360VgPrPrPrPrPr Av1550032NormalNormal
Ubaldo JimenezspR25 .248 .241FrPrPrPrPrAv Fr41063NormalIron
Jair JurrjensspR23 .261 .260VgFrPrPrPrVg Pr8059NormalNormal
fGreg MadduxspR43 .272 .271VgFrPrAvAvAv Pr628256NormalNormal
fRicky NolascospR26 .238 .239ExPrPrPrPrVg Vg339242NormalIron
fLeo NunezmrR25 .272 .230AvPrPrPrPr AvAv333140NormalProne
fManny ParraspL26 .233 .288VgPrPrPrPrAvExVg5130659NormalNormal
fJailen PegueromrR28 .444 .217AvPrPrPrPr VgAv178750NormalNormal
fGlen PerkinsspL26 .352 .288AvPrPrPrPrAv Ex720445NormalNormal
Edwar RamirezmrR28 .229 .195AvPrPrPrPr AvAv292236NormalNormal
fJo-Jo ReyesspL24 .255 .313FrPrPrPrPrFr Av9056NormalNormal
Sergio RomomrR26 .083 .176AvPrPrPrPr AvFr115634ToughNormal
B.J. RyanclL33 .230 .211AvPrPrPrPr AvAv1850045NormalNormal
fJeff SamardzijamrR24 .167 .276AvPrPrPrPr AvFr365849NormalNormal
Jonathan SanchezspL26 .235 .263FrPrPrPrPrAv Fr22048NormalProne
Joe SaundersspL28 .260 .250AvPrPrPrPrAv Av8052NormalNormal
fAndy SonnanstinespR26 .265 .289VgPrPrPrPrAv Ex16046NormalNormal
fJeremy SowersspL26 .258 .303AvPrPrPrPrAv Av1325351NormalNormal
fRick VandenHurkspR24 .300 .367AvPrPrPrPrPr Av157535NormalNormal
Kerry WoodclR32 .209 .227VgPrPrPrPr AvVg8845NormalIron
 Total  27.1 .244 .256             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
fAlbersmrAv/67           
ArredondomrFr/59           
Atkins3b  Av/148Av/98 Fr/83       
Aurilia1b  Vg/136Av/100Av/111      
Bartlettss     Vg/116     
Beltran,Ccf       Vg/50  Av  
Bradleydh      Fr/209 Fr/209Vg  
Branyan3b  Av/95  Av/102      
BruneymrAv/77           
fBuchholz,CspFr/49           
Buchholz,TmrFr/123          
BushspAv/73           
fCallaspo2b   Fr/27 Av/98 Av/109Pr/100  Fr  
fCappsclAv/64           
CarlsonmrAv/60           
ChamberlainmrAv/33           
Cruz,Nrf        Vg/150Vg  
Damonlf      Av/60 Av/60  Pr  
fDaviesspAv/139          
DelcarmenmrAv/50           
DempsterspAv/43           
Doumitc  Av/151        Fr4
Drew,Jrf       Fr/147Av/147Pr  
DuchschererspAv/6           
fFeierabendspAv/74           
Floyd,GspVg/106          
fFrancisco,Blf      Av/135 Av/135Av  
GearymrFr/57           
fGermanospFr/71           
Glaus3b  Av/94  Av/42       
Guillen,Jrf      Fr/131 Fr/131Av  
Hall,B3b   Vg/134Ex/142      
fHammelmrAv/48           
HarenspVg/0           
fJamesspAv/80           
Jimenez,UspVg/175          
JurrjensspAv/51           
Kinsler2b   Av/171       
fLindlf      Av/0   Fr  
fLowriess   Av/97 Vg/81 Av/23      
fMadduxspVg/83           
Markakisrf        Vg/62 Ex  
fNolascospFr/0           
fNunez,LmrAv/190          
fParraspAv/0           
fPegueromrAv/94           
Pencerf        Vg/20 Ex  
fPerkinsspVg/81           
fPierzynskic  Fr/115        Fr2
Posadac  Fr/82 Fr/94        Pr4
Ramirez,EdmrAv/63           
Ramirez,Hass     Vg/128     
fReyes,JJspAv/25           
RomomrAv/77           
Ryan,BJclFr/61           
fSamardzijamrAv/82           
fSanchez,F2b   Fr/71        
Sanchez,JspAv/0           
Sandoval,P1b Av/83 Fr/106 Fr/83      Av6
SaundersspAv/0           
fSchierholtzrf        Vg/68 Fr  
fSonnanstinespAv/0           
Sotoc  Fr/58         Av2
fSowersspEx/155          
fSweeney,Rrf      Vg/29 Av/29 Vg/29 Ex  
fVandenHurkspFr/197          
fWood,Bss    Av/92 Fr/93      
Wood,KclFr/56           

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
fMatt AlbersmrLspR2648523950
Jose ArredondomrRspR257703900
Garrett Atkins3bRp R29100043880
Rich Aurilia1bRspR37100045000
Jason BartlettssRspR2988104170
Carlos BeltrancfSspR321000186230
Milton BradleydhSspR31100052500
Russell Branyan3bLspR3346238000
Brian BruneymrRspR2746547250
fClay BuchholzspLspR2446103960
Taylor BuchholzmrRspR2790103990
Dave BushspRspR2998025500
fAlberto Callaspo2bSspR2670303940
fMatt CappsclRspR2572284360
Jesse CarlsonmrLspL289503900
Joba ChamberlainmrRspR2381153900
Nelson CruzrfRspR281903980
Johnny DamonlfLp L35937130000
fKyle DaviesspRspR256204270
Manny DelcarmenmrRspR2710004210
Ryan DempsterspRspR32100073330
Ryan Doumitc SspR2887134120
J.D. DrewrfLp R338020140000
Justin DuchschererspRspR31643512000
fRyan FeierabendspLspL232503970
Gavin FloydspRspR2610004000
fBen FranciscolfRp R278303900
Geoff GearymrRspR32901011250
fJustin GermanospRspR263004040
Troy Glaus3bRspR321000125000
Jose GuillenrfRspR331000120000
Bill Hall3bRspR29100049250
fJason HammelmrRspR2610003960
Dan HarenspRspR28100040500
fChuck JamesspLspL271254280
Ubaldo JimenezspRspR2510003920
Jair JurrjensspRspR2310003900
Ian Kinsler2bRspR2777237000
fAdam LindlfLspL256003900
fJed LowriessSspR256003900
fGreg MadduxspRspR431000100000
Nick MarkakisrfLspL2510004550
fRicky NolascospRspR2610003900
fLeo NunezmrRspR2571294050
fManny ParraspLspL2610003920
fJailen PegueromrRspR282103900
Hunter PencerfRspR2610003960
fGlen PerkinsspLspL267903900
fA.J. Pierzynskic LspR32100058500
Jorge Posadac SspR374060131000
Edwar RamirezmrRspR288303900
Hanley RamirezssRspR2510004390
fJo-Jo ReyesspLspL246704100
Sergio RomomrRspR264703900
B.J. RyanclLspL33937120000
fJeff SamardzijamrRspR2437020000
fFreddy Sanchez2bRspR31100041500
Jonathan SanchezspLspL2688123950
Pablo Sandoval1bSspR222703900
Joe SaundersspLspL2810004250
fNate SchierholtzrfLp R251503900
fAndy SonnanstinespLspR2610003960
Geovany Sotoc Rp R2610004010
fJeremy SowersspLspL266303970
fRyan SweeneyrfLspL2483173950
fRick VandenHurkspRspR24703920
fBrandon WoodssRp R243803900
Kerry WoodclRspR32881242000
 Total   27.8  176629