Thursday, October 1, 2009

Week 17-18 Pitching Leaders

DMB pitching leaders -- All players in database
Regular season -- from 8/3/2008 to 8/16/2008

Earned run average Strikeouts Walks
BeckettOak0.53 Santana,EHou23 FrasorCWS16
GieseDet0.67 BeckettOak21 Jimenez,USea12
HarenOak1.14 Kazmir,ScNYY21 Kazmir,ScNYY11
MadduxTex1.83 HardenTex21 GrilliBos10
CorcoranLA1.88 MecheBal20 WolfBos10
GreinkeAtl2.08 SheetsHou20 EvelandPhi10
MoyerKC2.11 Perez,OlCle20 FeldmanPit10
DempsterBos2.45 SaundersCle20 MoyerKC10
ZambranoTex2.66 ChamberlainAtl19 Perez,OlCle10
Santana,JCWS2.70 OswaltOak19 VerlanderLA10
Wins Winning percentage Average run support
HarenOak3-0 HarenOak1.000 ChamberlainAtl9.7
Hudson,TNYM3-0 Hudson,TNYM1.000 LesterAtl8.3
MadsonBos3-0 MadsonBos1.000 ArroyoBal8.0
MoyerKC3-0 MoyerKC1.000 Santana,EHou7.7
Baker,SBal2-0 Baker,SBal1.000 Byrd,PSea7.7
BeckettOak2-0 BeckettOak1.000 MainePit7.0
ChamberlainAtl2-0 ChamberlainAtl1.000 MecheBal7.0
Floyd,GPhi2-0 Floyd,GPhi1.000 PadillaNYM7.0
GreinkeAtl2-0 GreinkeAtl1.000 Jackson,ECle7.0
MecheBal2-0 MecheBal1.000 PonsonDet7.0
Batting average On-base percentage Slugging percentage
BeckettOak.136 BeckettOak.177 BeckettOak.186
MoyerKC.141 BannisterCin.179 MoyerKC.197
CorcoranLA.160 HarenOak.202 CorcoranLA.200
BannisterCin.179 CorcoranLA.222 HarenOak.239
Santana,EHou.191 Santana,EHou.236 Jimenez,USea.254
GalarragaNYM.192 GuthrieDet.241 VolstadCWS.286
HarenOak.193 MoyerKC.247 ZambranoTex.312
VolstadCWS.196 GalarragaNYM.263 HamelsHou.329
Jimenez,USea.197 OswaltOak.265 Baker,SBal.333
NolascoNYY.200 HamelsHou.267 NolascoNYY.340
Hits per 9 innings Walks per 9 innings Runners per 9 innings
MoyerKC4.2 BannisterCin0.0 BeckettOak5.8
BeckettOak4.2 HarenOak0.4 BannisterCin6.0
CorcoranLA5.0 OswaltOak0.4 HarenOak6.8
Jimenez,USea6.0 GieseDet0.7 CorcoranLA7.5
BannisterCin6.0 MadduxTex0.9 Santana,EHou8.2
VolstadCWS6.2 SampsonNYM1.0 GuthrieDet8.4
Santana,EHou6.3 Lowe,DBal1.1 MoyerKC8.4
GalarragaNYM6.4 SaundersCle1.2 HamelsHou9.5
NolascoNYY6.4 GuthrieDet1.3 OswaltOak9.6
HarenOak6.5 PonsonDet1.3 GalarragaNYM9.6
Strikeouts per 9 innings Homeruns per 9 innings Stolen bases per 9 innings
Kazmir,ScNYY12.9 ZambranoTex0.0 ArroyoBal0.0
HardenTex11.6 Jimenez,USea0.0 BannisterCin0.0
BeckettOak11.1 SheetsHou0.0 BeckettOak0.0
Santana,EHou11.1 EvelandPhi0.0 BlackburnKC0.0
ChamberlainAtl10.9 LohseBos0.0 BuehrleChC0.0
SheetsHou10.8 HamelsHou0.0 CainSF0.0
MainePit10.3 CorcoranLA0.0 ChamberlainAtl0.0
WebbChC10.1 GieseDet0.0 CookSea0.0
Perez,OlCle10.0 HarenOak0.4 CorcoranLA0.0
MecheBal10.0 Johnson,RaKC0.4 DanksCWS0.0
Shutouts Quality starts Quality start percentage
BeckettOak1 HamelsHou3 HamelsHou1.000
Jackson,ECle1 HarenOak3 HarenOak1.000
HarenOak1 Jimenez,USea3 Jimenez,USea1.000
MoyerKC3 MoyerKC1.000
Santana,JCWS3 Santana,JCWS1.000
ZambranoTex3 ZambranoTex1.000
Baker,SBal2 Baker,SBal1.000
BeckettOak2 BeckettOak1.000
DickeyLA2 GreinkeAtl1.000
Floyd,GPhi2 GuthrieDet1.000
Save Opportunities Saves Save percentage
NathanCin5 Wood,KStL4 Wood,KStL1.000
ThorntonBal5 GreggSea4 DownsLA1.000
GreggSea5 NathanCin4 StreetDet1.000
Wood,KStL4 ThorntonBal4 WheelerBos1.000
MahayKC3 DownsLA3 BrocailSF1.000
DownsLA3 StreetDet3 Rivera,MaAtl1.000
ValverdeStL3 WheelerBos3 GreggSea.800
WheelerBos3 BrocailSF2 NathanCin.800
StreetDet3 DevineHou2 ThorntonBal.800
GrilliBos3 FuentesOak2 CarlyleBal.500
Holds Blown saves Blown save percentage
DurbinCin5 MahayKC2 MahayKC.667
OhmanBal3 ValverdeStL2 ValverdeStL.667
Buchholz,TAtl3 GrilliBos2 GrilliBos.667
HowellStL3 Bennett,JCin1 LidgeNYY.500
GuardadoSea3 LindstromKC1 SaitoChC.500
Ramirez,RSSea3 Nelson,JStL1 GreggSea.200
CorcoranLA3 ParkCle1 NathanCin.200
AffeldtCin2 RomoOak1 ThorntonBal.200
BalfourOak2 ShouseChC1
DelcarmenNYM2 WaechterChC1
Innings Batters faced per game Complete games
HarenOak23.2 SaundersCle31.67 BeckettOak1
HalladayNYY22.2 HalladayNYY31.33 Jackson,ECle1
SaundersCle22.2 BeckettOak31.00 CookSea1
MarquisSea21.2 MarquisSea30.67 HalladayNYY1
Johnson,RaKC21.1 PadillaNYM30.67 HarenOak1
MoyerKC21.1 DukeStL30.33 VerlanderLA1
BlackburnKC21.0 HarenOak29.67
Jimenez,USea21.0 Johnson,RaKC29.67
DukeStL20.2 Shields,JOak29.67
OswaltOak20.2 PonsonDet29.50
Doubles Triples Homeruns
SonnanstineChC10 SeayKC2 PadillaNYM6
LohseBos9 BellSF2 Martinez,PHou5
Young,CRCin9 CainSF2 ReddingChC5
SheetsHou8 SheetsHou2 MarcumPhi5
KurodaCin7 SonnanstineChC2 GarlandPit5
RogersSF7 ZambranoTex2 GarzaCWS5
Burnett,APhi7 EatonChC1 LannanTex5
MainePit7 WadeNYY1 BaekBos5
GarzaCWS7 Torres,SNYM1 HoffmanCle4
Byrd,PSea7 OhmanBal1 KershawOak4
Stolen bases Steal percentage Pickoffs
VolquezSF4 GieseDet.000 ThorntonBal1
Jimenez,USea4 SheetsHou.000 HawkinsChC1
GreenBal3 JurrjensBal.400 CampilloAtl1
Hudson,TNYM3 Cabrera,DSea.500 CookSea1
EvelandPhi3 ContrerasTex.500 LesterAtl1
SaundersCle3 DukeStL.500 McGowanPit1
BroxtonKC2 LannanTex.500 ContrerasTex1
BushStL2 LesterAtl.500 Jimenez,USea1
DempsterBos2 McGowanPit.500 JurrjensBal1
KershawOak2 Ramirez,RSSea.500 SaundersCle1
Hit by pitch Wild pitches Balks
BeimelPit3 Jimenez,USea3 Rodriguez,WNYM2
Speier,RPit3 PadillaNYM3 ChamberlainAtl2
WakefieldDet3 MarmolPit2 BeimelPit1
PelfreyNYY3 MorrowSea2 Rivera,SNYM1
BushStL3 SeayKC2 Buchholz,CAtl1
SampsonNYM3 LillyDet2 Ramirez,RSSea1
DelcarmenNYM2 FrasorCWS2 Perez,OdCle1
CappsSF2 ContrerasTex2 WellemeyerCle1
KobayashiNYM2 MainePit2 Hudson,TNYM1
MarshallPhi2 Lowe,DBal2 MadduxTex1
Games Starts Batters faced
CorcoranLA10 BannisterCin3 SaundersCle95
StreetDet10 BlackburnKC3 HalladayNYY94
GrilliBos10 BushStL3 MarquisSea92
HanrahanCWS9 CainSF3 PadillaNYM92
Ramirez,RSSea9 ChamberlainAtl3 DukeStL91
DurbinCin8 CookSea3 HarenOak89
GearyDet8 DempsterBos3 Johnson,RaKC89
HowellStL8 DukeStL3 Shields,JOak89
LoeChC8 EvelandPhi3 VerlanderLA88
Lopez,APhi8 FeldmanPit3 ZambranoTex88
Games finished Runners left scored percentage Inherited runners scored pct
HoffmanCle6 Shields,JOak.000 GuardadoSea.000
SoriaPit6 FeldmanPit.000 WheelerBos.000
JenksKC6 Jimenez,USea.000 MarshallPhi.000
Rodriguez,FTex6 LannanTex.000 BlevinsTex.000
WheelerBos6 SampsonNYM.000 NathanCin.000
Lopez,APhi6 Byrd,PSea.000 Torres,SNYM.000
DevineHou5 CookSea.000 Buchholz,TAtl.000
SaitoChC5 HarenOak.000 QuallsLA.000
NathanCin5 Kazmir,ScNYY.000 ThorntonBal.000
GreggSea5 LesterAtl.000 AdamsHou.000
Ground ball DP Decisions Losses
Ramirez,RSSea5 BannisterCin3 Burnett,APhi0-3
MaholmStL5 CookSea3 LohseBos0-3
SampsonNYM5 EvelandPhi3 PelfreyNYY0-3
CarlyleBal4 GarlandPit3 WellemeyerCle0-3
CookSea4 HalladayNYY3 DukeStL0-2
GarlandPit4 HarangStL3 GalarragaNYM0-2
BlackburnKC4 HarenOak3 HamelsHou0-2
LannanTex4 HochevarDet3 HanrahanCWS0-2
McGowanPit4 Hudson,TNYM3 MarcumPhi0-2
BaekBos4 Johnson,RaKC3 Martinez,PHou0-2
On-base plus slugging Walks plus hits per inning Strikeout/walk ratio
BeckettOak.364 BeckettOak0.65 BannisterCin99.0
CorcoranLA.422 BannisterCin0.67 OswaltOak19.0
HarenOak.441 HarenOak0.76 HarenOak17.0
MoyerKC.444 CorcoranLA0.84 GieseDet10.0
BannisterCin.522 Santana,EHou0.91 BeckettOak7.0
Jimenez,USea.563 GuthrieDet0.93 SaundersCle6.7
VolstadCWS.574 MoyerKC0.94 Lowe,DBal6.5
HamelsHou.595 GalarragaNYM1.00 GreinkeAtl6.5
NolascoNYY.613 BushStL1.02 Santana,EHou5.8
MecheBal.627 HamelsHou1.05 GuthrieDet5.5
Runs created per 27 outs Runs created ERA Component ERA
BeckettOak1.1 BeckettOak1.00 BeckettOak0.92
HarenOak1.5 CorcoranLA1.39 CorcoranLA1.17
CorcoranLA1.6 HarenOak1.39 HarenOak1.27
MoyerKC1.6 MoyerKC1.43 BannisterCin1.39
BannisterCin2.0 BannisterCin1.85 MoyerKC1.48
MaholmStL2.8 Jimenez,USea2.48 HamelsHou1.85
Jimenez,USea2.8 MaholmStL2.59 Santana,EHou2.12
Santana,EHou3.0 Santana,EHou2.68 GuthrieDet2.22
NolascoNYY3.0 NolascoNYY2.72 Jimenez,USea2.33
HamelsHou3.2 HamelsHou2.86 Jackson,ECle2.36
In-play average Balls in park Extra-base hit rate
MoyerKC.153 MarquisSea76 BeckettOak.016
CorcoranLA.170 HalladayNYY74 HarenOak.022
BannisterCin.180 MadduxTex71 MoyerKC.024
BeckettOak.189 HarenOak70 CorcoranLA.037
GalarragaNYM.189 SampsonNYM69 MecheBal.039
VolstadCWS.208 SaundersCle67 VolstadCWS.045
BushStL.211 BaekBos66 ZambranoTex.045
NolascoNYY.216 DukeStL65 Jimenez,USea.048
Jackson,ECle.222 PadillaNYM65 LesterAtl.051
OlsenSF.224 Johnson,RaKC64 HochevarDet.052
Total bases + BB + HBP TB+BB+HBP rate Single rate
LannanTex56 BeckettOak.226 Young,CRCin.061
Shields,JOak54 HarenOak.247 Santana,EHou.083
BaekBos53 CorcoranLA.259 GalarragaNYM.088
PadillaNYM52 MoyerKC.293 Kazmir,ScNYY.088
MarcumPhi49 BannisterCin.343 Jackson,ECle.089
Byrd,PSea49 GieseDet.352 GarzaCWS.091
GarlandPit48 Jimenez,USea.357 MoyerKC.098
JurrjensBal47 VolstadCWS.358 LohseBos.103
SampsonNYM47 HamelsHou.364 HamelsHou.104
ReddingChC46 MecheBal.368 BannisterCin.104
Total bases plus walks TB+BB rate Double rate
LannanTex54 BeckettOak.226 BeckettOak.000
Shields,JOak54 HarenOak.247 PadillaNYM.011
BaekBos52 CorcoranLA.259 HarenOak.011
PadillaNYM51 MoyerKC.293 MoyerKC.012
MarcumPhi49 BannisterCin.343 MecheBal.013
Byrd,PSea49 GieseDet.352 CookSea.014
GarlandPit47 Jimenez,USea.357 MaholmStL.018
JurrjensBal46 VolstadCWS.358 NolascoNYY.018
Lowe,DBal45 ZambranoTex.364 SaundersCle.021
Perez,OlCle45 HamelsHou.364 DukeStL.022
Batting average vs LHB On-base percentage vs LHB Slugging percentage vs LHB
DickeyLA.000 DickeyLA.042 DickeyLA.000
MoyerKC.000 CappsSF.067 MoyerKC.000
Kazmir,ScNYY.000 Kazmir,ScNYY.125 Kazmir,ScNYY.000
BalfourOak.000 BalfourOak.133 BalfourOak.000
RomoOak.000 RomoOak.133 RomoOak.000
BillingsleyOak.053 BannisterCin.143 BillingsleyOak.053
CappsSF.067 Bennett,JCin.154 CappsSF.067
MarshallPhi.071 LinebrinkNYY.154 MarshallPhi.071
BruneyOak.083 Pena,TRSF.154 LinebrinkNYY.083
LinebrinkNYY.083 Johnson,RaKC.160 Bennett,JCin.091
Hits vs LHB Runs batted in vs LHB On-base plus slugging vs LHB
SampsonNYM16 HanrahanCWS10 DickeyLA.042
PeavyStL16 SaitoChC9 Kazmir,ScNYY.125
McGowanPit16 GarlandPit9 BalfourOak.133
GarlandPit15 MecheBal9 CappsSF.133
PadillaNYM15 FeldmanPit9 RomoOak.133
OswaltOak15 OswaltOak9 MoyerKC.167
KurodaCin14 Rivera,SNYM8 LinebrinkNYY.237
MarcumPhi14 PeavyStL8 Bennett,JCin.245
WebbChC14 GarzaCWS8 MarshallPhi.259
SheetsHou13 ReddingChC7 BillingsleyOak.270
Doubles vs LHB Triples vs LHB Homeruns vs LHB
Byrd,PSea6 BellSF2 GarzaCWS4
OswaltOak6 ZambranoTex2 PadillaNYM4
KurodaCin5 EatonChC1 EatonChC3
FeldmanPit5 WadeNYY1 HoffmanCle3
Rodriguez,WNYM4 Torres,SNYM1 ReddingChC3
MainePit4 Rivera,SNYM1 LackeyPit3
MoehlerLA4 Walker,TTex1 ChamberlainAtl3
Burnett,APhi4 GuthrieDet1 Santana,EHou3
DempsterBos4 LoeChC1 GarlandPit3
BlantonKC4 VerasPit1 SampsonNYM3
Extra base hits vs LHB Total bases vs LHB Isolated power vs LHB
Byrd,PSea8 SampsonNYM28 O'DayDet-0.000
KurodaCin7 PadillaNYM27 VillanuevaPhi-0.000
FeldmanPit7 GarlandPit26 SaundersCle.000
OswaltOak7 KurodaCin25 DickeyLA.000
Santana,EHou6 Byrd,PSea24 BroxtonKC.000
SampsonNYM6 OswaltOak24 DevineHou.000
GarzaCWS6 FeldmanPit23 ShellAtl.000
Rodriguez,WNYM5 PeavyStL23 MoyerKC.000
LillyDet5 GarzaCWS23 Kazmir,ScNYY.000
MainePit5 LackeyPit22 BalfourOak.000
Walks vs LHB Strikeouts vs LHB Hit by pitch vs LHB
FrasorCWS10 BeckettOak17 BeimelPit3
Jimenez,USea9 McGowanPit14 MarshallPhi2
VerlanderLA9 ChamberlainAtl13 SaundersCle2
WolfBos8 Johnson,RaKC12 HalladayNYY2
FeldmanPit7 Perez,OlCle12 WebbChC2
Shields,JOak7 SaundersCle12 Ryan,BJHou1
PadillaNYM7 MecheBal12 Rowland-SmithCWS1
HardenTex6 VerlanderLA12 SchoeneweisBos1
Floyd,GPhi6 HarenOak12 EatonChC1
Byrd,PSea6 CainSF10 SabathiaCWS1
Sacrifice bunts vs LHB Sacrifice flies vs LHB Atbats vs LHB
Cabrera,DSea2 Rivera,SNYM2 HarenOak56
MarcumPhi2 Nelson,JStL1 McGowanPit53
SchoeneweisBos1 Bennett,JCin1 OswaltOak53
PutzBal1 SpringerCin1 PadillaNYM51
GuardadoSea1 VizcainoCin1 GarzaCWS46
GreggSea1 Reyes,AnStL1 Shields,JOak45
VizcainoCin1 BellSF1 VerlanderLA43
HamelsHou1 ReddingChC1 WebbChC43
ParkCle1 LincecumNYY1 WeaverPhi42
VolquezSF1 HochevarDet1 MyersLA41
AB per homerun vs LHB AB per double vs LHB Plate appearances vs LHB
ReddingChC6.0 Rodriguez,WNYM4.0 McGowanPit60
SaitoChC9.0 AdamsHou4.3 PadillaNYM59
VizcainoCin9.0 Walker,TTex4.3 HarenOak57
LackeyPit9.3 VizcainoCin4.5 OswaltOak54
Cabrera,DSea10.0 MeredithCWS5.3 Shields,JOak53
Nunez,LChC10.0 MainePit5.5 VerlanderLA52
Smith,JoDet10.0 Speier,RPit5.7 GarzaCWS50
SpringerCin10.0 MoehlerLA5.8 BlackburnKC48
HochevarDet10.5 LillyDet6.0 WebbChC47
GarzaCWS11.5 FrasorCWS6.0 Byrd,PSea47
Batting average vs RHB On-base percentage vs RHB Slugging percentage vs RHB
WagnerHou.077 DownsLA.107 DownsLA.107
ArroyoBal.100 WagnerHou.107 WagnerHou.115
DownsLA.107 ArroyoBal.156 FeldmanPit.179
Santana,EHou.152 HarenOak.188 Santana,EHou.182
CarlyleBal.154 Santana,EHou.200 HarenOak.188
VolstadCWS.154 BannisterCin.205 CarlyleBal.192
CookSea.172 OswaltOak.207 ArroyoBal.200
BushStL.176 BushStL.222 Jimenez,USea.229
MoyerKC.179 CarlyleBal.233 ZambranoTex.231
FeldmanPit.179 NolascoNYY.233 BushStL.235
Hits vs RHB Runs batted in vs RHB On-base plus slugging vs RHB
LannanTex24 RogersSF13 DownsLA.214
EvelandPhi21 WellemeyerCle12 WagnerHou.223
LesterAtl21 EvelandPhi12 ArroyoBal.356
SaundersCle19 MussinaBos11 HarenOak.375
JurrjensBal18 MainePit11 Santana,EHou.382
Johnson,RaKC18 HanrahanCWS10 CarlyleBal.426
PettitteCin17 PettitteCin10 OswaltOak.448
BuehrleChC16 LannanTex10 BushStL.458
Lee,ClAtl16 MarcumPhi9 FeldmanPit.460
RogersSF15 WakefieldDet9 Jimenez,USea.492
Doubles vs RHB Triples vs RHB Homeruns vs RHB
SonnanstineChC8 SeayKC2 LannanTex5
Young,CRCin7 CainSF2 Martinez,PHou4
LohseBos7 SonnanstineChC2 DanksCWS4
RogersSF6 RomoOak1 BaekBos4
Johnson,RaKC6 LindstromKC1 Lee,ClAtl4
WakefieldDet5 Nunez,LChC1 MarcumPhi3
GarzaCWS5 OhmanBal1 MussinaBos3
Kazmir,ScNYY5 MarcumPhi1 WeaverPhi3
SheetsHou5 ThorntonBal1 KershawOak3
BaekBos5 MussinaBos1 Shields,JOak3
Extra base hits vs RHB Total bases vs RHB Isolated power vs RHB
SonnanstineChC10 LannanTex44 HarenOak.000
LannanTex10 BaekBos32 DownsLA.000
Young,CRCin9 Lee,ClAtl32 FeldmanPit.000
BaekBos9 SaundersCle30 ZambranoTex.026
RogersSF8 DanksCWS29 Jimenez,USea.029
DanksCWS8 PettitteCin28 Santana,EHou.030
MussinaBos7 Shields,JOak27 OswaltOak.034
Kazmir,ScNYY7 RogersSF27 ChamberlainAtl.036
LohseBos7 LesterAtl27 WagnerHou.038
HalladayNYY7 Johnson,RaKC27 CarlyleBal.038
Walks vs RHB Strikeouts vs RHB Hit by pitch vs RHB
Kazmir,ScNYY10 SheetsHou16 WakefieldDet3
EvelandPhi9 HamelsHou16 PelfreyNYY3
Perez,OlCle8 Santana,EHou15 Speier,RPit2
MoyerKC7 Kazmir,ScNYY14 CappsSF2
FrasorCWS6 MainePit13 WeathersPhi2
Perez,OdCle6 HardenTex12 PonsonDet2
KershawOak6 Hudson,TNYM12 BushStL2
RogersSF6 KershawOak11 VerlanderLA2
OlsenSF6 ZambranoTex11 ReddingChC2
DukeStL6 JurrjensBal11 SampsonNYM2
Sacrifice bunts vs RHB Sacrifice flies vs RHB Atbats vs RHB
DuchschererDet2 ValverdeStL2 DukeStL61
SherrillLA2 PapelbonCWS2 LannanTex60
DempsterBos2 SonnanstineChC2 Johnson,RaKC59
Santana,JCWS2 Perez,OlCle2 SaundersCle58
PettitteCin2 Lee,ClAtl2 LesterAtl57
GrabowSF1 EvelandPhi2 HamelsHou56
MarmolPit1 Rivera,MaAtl1 MoyerKC56
Walker,TTex1 MastersonAtl1 Lee,ClAtl53
MorrowSea1 SaitoChC1 PettitteCin53
Nunez,LChC1 BruneyOak1 Santana,JCWS53
AB per homerun vs RHB AB per double vs RHB Plate appearances vs RHB
Martinez,PHou6.5 WakefieldDet5.0 DukeStL69
WeaverPhi8.7 GarzaCWS5.4 LannanTex69
KershawOak10.7 SonnanstineChC5.5 Johnson,RaKC64
DanksCWS11.3 Young,CRCin5.9 MoyerKC64
Shields,JOak11.3 LohseBos6.0 EvelandPhi63
LannanTex12.0 RogersSF6.2 HamelsHou61
Perez,OdCle12.5 Kazmir,ScNYY8.0 LesterAtl61
Lowe,DBal12.7 GrilliBos8.0 PettitteCin60
BaekBos12.8 SheetsHou8.8 SaundersCle60
BlantonKC13.0 Johnson,RaKC9.8 Santana,JCWS59

No comments: