Team roster -- 2009 Quebec City Citadelles
Regular season

Batter Ratings
     vs LHPvs RHPBunt     
SNamePBatsAgeAVGPWAVGPWSacHitRunStlJmpInjuryClutch
Robinson Cano2bLsp26 .309Ex .326VgFrPrFrPrFrIronTerror
Jamey Carroll2bRp 35 .271Pr .278PrExPrExAvFrProneNormal
Joe Crede3bRsp31 .202Fr .235ExPrPrAvPrPrProneNormal
Michael CuddyerrfRsp30 .307Ex .263VgPrPrPrExFrNormalTerror
Rajai DaviscfRsp28 .316Fr .299AvAvAvExExExNormalTerror
Jacoby EllsburycfLsp25 .318Fr .294FrExVgAvExExNormalNormal
Curtis GrandersoncfLp 28 .183Pr .275ExVgFrAvExAvIronTerror
Cesar IzturisssSsp29 .290Fr .238PrAvAvFrExVgProneNormal
Kenji Johjimac Rp 33 .244Fr .248VgPrPrPrPrFrProneNormal
Jason KubeldhLp 27 .243Fr .322ExFrPrPrPrPrNormalNormal
Gerald Lairdc Rp 29 .248Fr .218FrVgVgVgPrFrNormalNormal
Joe Mauerc Lsp26 .345Av .377ExAvAvAvAvPrProneNormal
John McDonaldssRsp34 .260Fr .257AvVgPrAvVgFrNormalNormal
Magglio OrdonezrfRsp35 .352Av .291FrPrPrPrPrPrNormalNormal
Carlos Pena1bLp 31 .211Ex .236ExFrFrFrFrFrProneTerror
Scott PodsedniklfLsp33 .320Pr .297AvAvFrVgVgVgNormalNormal
Oscar SalazarlfRp 31 .357Vg .265VgPrPrPrFrPrNormalNormal
Travis SniderlfLp 21 .225Pr .244VgPrPrFrPrPrNormalNormal
 Total  29.6 .282  .281        

Pitcher Ratings
     vsLHBvsRHBBunt   Dur      
SNamePTAgeAVGAVGSacHitRunStlJmpSRHldWPBKGB%JamInjury
Daniel BardmrR24 .262 .200AvPrPrPrPr AvAv1050051NormalNormal
Brad BergesenspR23 .263 .267AvPrPrPrPrVg Vg9060NormalProne
Dallas BradenspL25 .203 .290AvPrPrPrPrVg Ex4040NormalProne
Trevor CahillspR21 .286 .252AvPrPrPrPrAv Av14057NormalNormal
Shawn CampmrR33 .260 .230AvPrPrPrPr VgAv0065NormalNormal
Lance CormiermrR28 .239 .261FrPrPrPrPr VgAv2037760NormalProne
Jeremy GuthriespR30 .289 .274AvPrPrPrPrVg Av314341NormalIron
Tommy HunterspR22 .288 .228AvPrPrPrPrAv Av2826345NormalNormal
Daisuke MatsuzakaspR28 .340 .304AvPrPrPrPrAv Fr63539NormalProne
David PurceyspL27 .156 .329AvPrPrPrPrAv Vg302533NormalNormal
C.C. SabathiaspL28 .198 .242FrPrPrPrPrVg Av12048NormalIron
Ervin SantanaspR26 .323 .248AvPrPrPrPrVg Pr14044NormalProne
Jered WeaverspR26 .276 .208AvPrPrPrPrVg Fr8035NormalIron
Sean WhitemrR28 .191 .238AvPrPrPrPr AvAv261355NormalProne
 Total  26.4 .270 .254             

Fielding
            Throw 
SNamePpc1b2b3bsslfcfrfOFCPB
Bard,DmrAv/250          
BergesenspVg/18           
BradenspFr/262          
CahillspVg/62           
CampmrAv/165          
Cano2b   Vg/108       
Carroll,J2b   Vg/34 Vg/98  Av/146 Av/146Fr  
CormiermrVg/93           
Crede3b    Ex/40       
Cuddyerrf  Av/174Pr/100   Pr/71 Fr/71 Vg  
Davis,Rcf       Vg/111Vg/111Vg  
Ellsburycf       Av/42  Fr  
Grandersoncf       Ex/57  Av  
GuthriespVg/62           
Hunter,TomspFr/118          
Izturis,Css     Vg/57      
Johjimac  Fr/32         Vg3
Kubeldh      Fr/14  Fr/14 Fr  
Lairdc  Vg/46         Ex3
MatsuzakaspAv/60           
Mauerc  Vg/57         Av4
McDonald,Joss   Vg/89 Av/117Vg/74 Av/96   Fr  
Ordonezrf        Fr/98 Av  
Pena,C1b  Av/147        
Podsedniklf      Vg/58 Av/58 Vg/58 Av  
PurceyspFr/157          
SabathiaspAv/0           
Salazar,Olf  Fr/95 Fr/133Fr/97 Fr/107Av/74  Av/74 Fr  
Santana,EspPr/136          
Sniderlf      Fr/170 Fr/170Av  
Weaver,JerspFr/74           
WhitemrAv/110          

Contract
        Contract
SNamePBatsTAge%Act%DisSalaryYear
Daniel BardmrRspR248104000
Brad BergesenspLspR2354384000
Dallas BradenspLspL2561364100
Trevor CahillspRspR2110004000
Shawn CampmrRspR3310007500
Robinson Cano2bLspR26100060000
Jamey Carroll2bRp R35802025000
Lance CormiermrRspR2810006750
Joe Crede3bRspR31792125000
Michael CuddyerrfRspR30100076660
Rajai DaviscfRspR2810004100
Jacoby EllsburycfLspL2510004490
Curtis GrandersoncfLp R28100035000
Jeremy GuthriespRspR3010006500
Tommy HunterspRspR225604010
Cesar IzturisssSspR29811924000
Kenji Johjimac Rp R33762476660
Jason KubeldhLp R27100027500
Gerald Lairdc Rp R29100028000
Daisuke MatsuzakaspRspR28336783330
Joe Mauerc LspR268713105000
John McDonaldssRspR34100019000
Magglio OrdonezrfRspR35980189710
Carlos Pena1bLp L31851580000
Scott PodsedniklfLspL338705000
David PurceyspLspL273004030
C.C. SabathiaspLspL281000152850
Oscar SalazarlfRp R316504000
Ervin SantanaspRspR26693138000
Travis SniderlfLp L215604010
Jered WeaverspRspR2610004650
Sean WhitemrRspR2874204000
 Total   28.2  112085