Steven Souza Jr.

#20RF,
AVG
.250
HR
5
RBI
23
R
18
Height: 6' 4"
Weight: 225
Bat: R
Throw: R
Born:
College: None
Birth Place: Everett, Washington
Draft: 2007 3rd round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Michael PinedaNew York Yankees241030470700.417.4171.0421.458
Rick PorcelloBoston Red Sox23700111811.304.333.435.768
Chris TillmanBaltimore Orioles20610143701.300.440.500.940
Wade MileyBaltimore Orioles20510131500.250.286.450.736
Wei-Yin ChenMiami Marlins19400132901.211.286.368.654
CC SabathiaNew York Yankees16600112600.375.444.5631.007
Marcus StromanToronto Blue Jays15510002300.333.412.400.812
Marco EstradaToronto Blue Jays14200142710.143.250.357.607
J.A. HappToronto Blue Jays14620121400.429.467.7861.252
Miguel GonzálezChicago White Sox12200111400.167.231.417.647
Adam WarrenNew York Yankees12300110500.250.250.500.750
R.A. DickeyAtlanta Braves12300122210.250.357.500.857
Aaron SanchezToronto Blue Jays12200011511.167.231.167.397
Chris SaleBoston Red Sox11100001600.091.167.091.258
David PriceBoston Red Sox11210010400.182.182.273.455
Luis SeverinoNew York Yankees10310013410.300.462.400.862
Yovani GallardoSeattle Mariners10310020200.300.300.400.700
Mark BuehrleToronto Blue Jays10300111200.300.364.600.964
Ubaldo JiménezBaltimore Orioles9200002400.222.364.222.586
Dellin BetancesNew York Yankees9300120620.333.333.6671.000
Jered WeaverSan Diego Padres9210120200.222.222.667.889
Drew PomeranzBoston Red Sox9100002500.111.273.111.384
Masahiro TanakaNew York Yankees9100001400.111.200.111.311
Daniel NorrisDetroit Tigers8311131200.375.4441.1251.569
Nathan EovaldiTampa Bay Rays8200001400.250.333.250.583
Roberto OsunaToronto Blue Jays8000002400.000.200.000.200
Jordan ZimmermannDetroit Tigers8400120200.500.500.8751.375
Clay BuchholzPhiladelphia Phillies8100001601.125.300.125.425
Carlos CarrascoCleveland Indians7100010500.143.125.143.268
Darren O'DayBaltimore Orioles7100001400.143.250.143.393
Joe KellyBoston Red Sox7310110100.429.5001.0001.500
Danny SalazarCleveland Indians7110001400.143.250.286.536
Rich HillLos Angeles Dodgers6210010300.333.333.500.833
Justin VerlanderDetroit Tigers6200000201.333.333.333.667
Danny DuffyKansas City Royals6000000400.000.000.000.000
José FernándezMiami Marlins6100000400.167.167.167.333
Cody AndersonCleveland Indians6100000000.167.167.167.333
Garrett RichardsLos Angeles Angels6100120200.167.167.667.833
Joe BiaginiToronto Blue Jays6410120100.667.7141.3332.048
Corey KluberCleveland Indians6000000100.000.000.000.000
Anibal SanchezDetroit Tigers6310110101.500.5001.1671.667
Junichi TazawaMiami Marlins6200001310.333.429.333.762
Ian KennedyKansas City Royals6000000400.000.000.000.000
Felix HernandezSeattle Mariners6000000200.000.000.000.000
John DanksAtlanta Braves6200010000.333.333.333.667
Zach BrittonBaltimore Orioles6100000300.167.167.167.333
Sonny GrayOakland Athletics6000001200.000.143.000.143
Kendall GravemanOakland Athletics5110002300.200.429.400.829
Ervin SantanaMinnesota Twins5100131210.200.429.8001.229
Mychal GivensBaltimore Orioles5000000200.000.000.000.000
Matt BarnesBoston Red Sox5100013400.200.500.200.700
Ryan TeperaToronto Blue Jays5000000200.000.000.000.000
Michael FulmerDetroit Tigers5100001300.200.333.200.533
Heath HembreeBoston Red Sox5210130000.400.4001.2001.600
Doug FisterLos Angeles Angels5100010001.200.200.200.400
Dallas KeuchelHouston Astros5200000100.400.400.400.800
Andrew MillerCleveland Indians5000000500.000.000.000.000
Mike FiersHouston Astros5210000100.400.400.6001.000
Adam ConleyMiami Marlins5110001200.200.333.400.733
Phil HughesMinnesota Twins5000000100.000.000.000.000
Ivan NovaPittsburgh Pirates5000000100.000.000.000.000
Nick TropeanoLos Angeles Angels5200000200.400.400.400.800
Dylan BundyBaltimore Orioles5100000000.200.200.200.400
Edinson VolquezMiami Marlins5300131101.600.6671.2001.867
Jesse ChávezLos Angeles Angels5000000400.000.000.000.000
Taijuan WalkerArizona Diamondbacks4000000300.000.000.000.000
Drew HutchisonPittsburgh Pirates4200000210.500.500.5001.000
Robbie Ross Jr.Boston Red Sox4100010200.250.250.250.500
Brad BrachBaltimore Orioles4000002300.000.333.000.333
Héctor SantiagoMinnesota Twins4100131300.250.5001.0001.500
Vance WorleyMiami Marlins4100000200.250.250.250.500
Mike MontgomeryChicago Cubs4000000100.000.000.000.000
Jason GrilliToronto Blue Jays4000001300.000.200.000.200
Tyler ClippardNew York Yankees4100001100.250.400.250.650
Jarred CosartSan Diego Padres4100002100.250.500.250.750
Luis CessaNew York Yankees4000000300.000.000.000.000
Alex WoodLos Angeles Dodgers4200220000.500.5002.0002.500
Scott KazmirLos Angeles Dodgers4000001410.000.200.000.200
Jonathan HolderNew York Yankees4200110000.500.5001.2501.750
Esmil RogersNew York Yankees4000000100.000.000.000.000
Dan HarenChicago Cubs3000000200.000.000.000.000
Jordan MontgomeryNew York Yankees3110000100.333.333.6671.000
David CarpenterTampa Bay Rays3000001000.000.250.000.250
Zach McAllisterCleveland Indians3000000100.000.000.000.000
Joe SmithToronto Blue Jays3210000100.667.6671.0001.667
Ricky NolascoLos Angeles Angels3110000100.333.333.6671.000
Adam MorganPhiladelphia Phillies3100000000.333.333.333.667
Chris MartínNew York Yankees3100000100.333.333.333.667
Williams PérezChicago Cubs3100000200.333.333.333.667
Sean O'SullivanBoston Red Sox3000000000.000.000.000.000
Mike PelfreyChicago White Sox3000000200.000.000.000.000
Kyle BarracloughMiami Marlins3100000200.333.333.333.667
Tyler AndersonColorado Rockies3000000000.000.000.000.000
Nick MartínezTexas Rangers3110011100.333.500.6671.167
Aaron NolaPhiladelphia Phillies3000000300.000.000.000.000
Drew StorenCincinnati Reds3110000200.333.333.6671.000
Francisco LirianoToronto Blue Jays3100016200.333.778.3331.111
Martín PérezTexas Rangers3100000100.333.333.333.667
Christian FriedrichSan Diego Padres3000000100.000.000.000.000
Cole HamelsTexas Rangers3100110200.333.3331.3331.667
Blake ParkerLos Angeles Angels3000000200.000.000.000.000
Brad ZieglerMiami Marlins3200020000.667.667.6671.333
Charlie MortonHouston Astros3210000100.667.6671.0001.667
Alexi OgandoArizona Diamondbacks3000001100.000.250.000.250
Todd RedmondBaltimore Orioles3211020100.667.6671.6672.333
Bryan MorrisSan Francisco Giants3000000100.000.000.000.000
Jeff SamardzijaSan Francisco Giants3000000100.000.000.000.000
Tommy HunterTampa Bay Rays3100000100.333.333.333.667
Aaron LoupToronto Blue Jays3000000200.000.000.000.000
Scott FeldmanCincinnati Reds3100001100.333.500.333.833
Tommy LayneNew York Yankees3000000000.000.000.000.000
Justin NicolinoMiami Marlins3000000100.000.000.000.000
Sean ManaeaOakland Athletics3000000100.000.000.000.000
Trevor MayMinnesota Twins3000001100.000.250.000.250
Jorge De La RosaArizona Diamondbacks3200020000.667.667.6671.333
Joakim SoriaKansas City Royals3000000100.000.000.000.000
Dillon GeeTexas Rangers33000000001.0001.0001.0002.000
Mike FoltynewiczAtlanta Braves3200010110.667.667.6671.333
Eduardo RodríguezBoston Red Sox3100010000.333.333.333.667
Steven WrightBoston Red Sox3100010100.333.333.333.667
Archie BradleyArizona Diamondbacks3000000100.000.000.000.000
Nate KarnsKansas City Royals3000000100.000.000.000.000
Chasen ShreveNew York Yankees3210013100.667.8331.0001.833
Matt ShoemakerLos Angeles Angels3000000200.000.000.000.000
Jesse HahnOakland Athletics3100000200.333.333.333.667
Chase WhitleyTampa Bay Rays3110001000.333.500.6671.167
Robbie RayArizona Diamondbacks3000000200.000.000.000.000
Tanner RoarkWashington Nationals3000000100.000.000.000.000
John AxfordOakland Athletics2000000100.000.000.000.000
Michael TonkinMinnesota Twins2100000100.500.500.5001.000
Brett OberholtzerToronto Blue Jays2000000100.000.000.000.000
Paul ClemensSan Diego Padres2000000100.000.000.000.000
Lance McCullers Jr.Houston Astros2000001200.000.333.000.333
Kevin GausmanBaltimore Orioles2000001110.000.333.000.333
Oliver DrakeMilwaukee Brewers2100000100.500.500.5001.000
Tom KoehlerMiami Marlins2000001100.000.333.000.333
Cody AllenCleveland Indians2000000100.000.000.000.000
Sam DysonTexas Rangers2100120100.500.5002.0002.500
Shawn TollesonTampa Bay Rays2000000000.000.000.000.000
Kelvin HerreraKansas City Royals2100010000.500.500.5001.000
Zach PutnamChicago White Sox22000100101.0001.0001.0002.000
Roenis ElíasBoston Red Sox2100011100.500.667.5001.167
Dominic LeoneToronto Blue Jays2000000000.000.000.000.000
Brad PeacockHouston Astros2000000200.000.000.000.000
Javy GuerraMiami Marlins2000000100.000.000.000.000
Evan ScribnerSeattle Mariners2100110000.500.5002.0002.500
Kyle GibsonMinnesota Twins2100000000.500.500.5001.000
Cam BedrosianLos Angeles Angels2000000100.000.000.000.000
Ken GilesHouston Astros2000001100.000.333.000.333
Brandon KintzlerMinnesota Twins2100000100.500.667.5001.167
Josh TomlinCleveland Indians2110000100.500.5001.0001.500
Fernando AbadBoston Red Sox2000000000.000.000.000.000
Fernando SalasNew York Mets2110010000.500.5001.0001.500
José BerríosMinnesota Twins2110000000.500.5001.0001.500
Craig KimbrelBoston Red Sox2000000000.000.000.000.000
Aroldis ChapmanNew York Yankees2000000100.000.000.000.000
Yordano VenturaKansas City Royals2100000000.500.500.5001.000
José UreñaMiami Marlins2000000000.000.000.000.000
Brett CecilSt. Louis Cardinals2000000100.000.000.000.000
Brian MatuszArizona Diamondbacks22100000001.0001.0001.5002.500
Tyler WilsonBaltimore Orioles2000000000.000.000.000.000
Michael FelizHouston Astros2000000000.000.000.000.000
Pat VendittePhiladelphia Phillies2000000100.000.000.000.000
Justin MastersonBoston Red Sox2000000200.000.000.000.000
Tim LincecumLos Angeles Angels22010100101.0001.0002.0003.000
Mark LoweDetroit Tigers2000001200.000.333.000.333
Carlos VillanuevaSan Diego Padres2000000000.000.000.000.000
Noé RamírezBoston Red Sox2000001000.000.333.000.333
Nick GoodyCleveland Indians2000001000.000.333.000.333
Blaine BoyerAtlanta Braves2000000100.000.000.000.000
Tyler DuffeyMinnesota Twins2000000100.000.000.000.000
J.P. HowellToronto Blue Jays2110020000.500.5001.0001.500
Taylor RogersMinnesota Twins2000000100.000.000.000.000
C.J. WilsonLos Angeles Angels2000001100.000.333.000.333
Joe MusgroveHouston Astros2100120000.500.5002.0002.500
Edwin DíazSeattle Mariners2100000100.500.500.5001.000
Wandy RodríguezHouston Astros2000001200.000.333.000.333
Edwin JacksonSan Diego Padres2000001000.000.333.000.333
Chris DevenskiHouston Astros2000000200.000.000.000.000
Warwick SaupoldDetroit Tigers2100110100.500.5002.0002.500
Donnie HartBaltimore Orioles2100000000.500.500.5001.000
Danny BarnesToronto Blue Jays2100000000.500.500.5001.000
Francisco RodríguezDetroit Tigers2000000200.000.000.000.000
Ben TaylorBoston Red Sox2100010000.500.500.5001.000
Carlos TorresMilwaukee Brewers1000000100.000.000.000.000
Jhoulys ChacinSan Diego Padres1000000000.000.000.000.000
Colt HynesLos Angeles Dodgers11000000001.0001.0001.0002.000
Tommy MiloneNew York Mets1000000100.000.000.000.000
Arquímedes CamineroSeattle Mariners1000000000.000.000.000.000
Stolmy PimentelNew York Mets1000000100.000.000.000.000
Brian FlynnKansas City Royals1000000100.000.000.000.000
Ross DetwilerOakland Athletics1000001000.000.500.000.500
Zach DukeSt. Louis Cardinals1000000000.000.000.000.000
Jake McGeeColorado Rockies1000000000.000.000.000.000
Brian DuensingChicago Cubs1000000000.000.000.000.000
Carlos MarmolBoston Red Sox1000000000.000.000.000.000
Edward MujicaDetroit Tigers1000000100.000.000.000.000
Sean DoolittleOakland Athletics1000000100.000.000.000.000
Andrew HeaneyLos Angeles Angels11001110001.0001.0004.0005.000
Justin De FratusSeattle Mariners11000000001.0001.0001.0002.000
Ryan MadsonOakland Athletics1000000100.000.000.000.000
Dustin McGowanMiami Marlins1000000100.000.000.000.000
Trevor BauerCleveland Indians1000000100.000.000.000.000
Zack WheelerNew York Mets1000000000.000.000.000.000
Bo SchultzToronto Blue Jays1000000000.000.000.000.000
Joel PeraltaChicago Cubs1000000100.000.000.000.000
Jordan WaldenAtlanta Braves1000000100.000.000.000.000
Gavin FloydToronto Blue Jays11000000101.0001.0001.0002.000
Shane GreeneDetroit Tigers1000000100.000.000.000.000
Blake TreinenWashington Nationals11000000001.0001.0001.0002.000
Bryan MitchellNew York Yankees1000000100.000.500.000.500
Buddy CarlyleNew York Mets1000000000.000.000.000.000
Scott AtchisonMinnesota Twins11001100001.0001.0004.0005.000
Arnold LeónToronto Blue Jays11001300001.0001.0004.0005.000
Dan JenningsChicago White Sox11000000001.0001.0001.0002.000
Anthony DeSclafaniCincinnati Reds1000000000.000.000.000.000
Odrisamer DespaigneMiami Marlins1000000000.000.000.000.000
Jake DiekmanTexas Rangers1000000100.000.000.000.000
Chris YoungKansas City Royals1000001100.000.500.000.500
Kirby YatesSan Diego Padres1000000100.000.000.000.000
Steve JohnsonBaltimore Orioles1000000000.000.000.000.000
Román MéndezBoston Red Sox11001100001.0001.0004.0005.000
Drew VerHagenDetroit Tigers1000000101.000.500.000.500
Kenley JansenLos Angeles Dodgers1000000000.000.000.000.000
Joe BlantonWashington Nationals1000000000.000.000.000.000
Kyle RyanDetroit Tigers1000000000.000.000.000.000
Erik GoeddelNew York Mets1000000100.000.000.000.000
Carson SmithBoston Red Sox1000000000.000.000.000.000
Jeanmar GómezPhiladelphia Phillies1000000100.000.000.000.000
A.J. AchterDetroit Tigers11100000001.0001.0002.0003.000
Jason MotteAtlanta Braves1000000100.000.000.000.000
Henry OwensBoston Red Sox1000011100.000.333.000.333
A.J. GriffinTexas Rangers1000000001.000.500.000.500
Kevin JepsenArizona Diamondbacks11100000001.0001.0002.0003.000
Tony SippHouston Astros1000000000.000.000.000.000
Miguel CastroBaltimore Orioles11000000101.0001.0001.0002.000
Koji UeharaChicago Cubs1000000100.000.000.000.000
Keone KelaTexas Rangers11000100001.0001.0001.0002.000
Brandon CunniffMiami Marlins1000000000.000.000.000.000
Huston StreetLos Angeles Angels1000000000.000.000.000.000
Branden PinderNew York Yankees1000001010.000.500.000.500
Chris HatcherLos Angeles Dodgers1000000000.000.000.000.000
Neftalí FelizMilwaukee Brewers11000000001.0001.0001.0002.000
Ángel CastroOakland Athletics1000000100.000.000.000.000
Trevor CahillSan Diego Padres1000000100.000.000.000.000
AJ RamosMiami Marlins1000000000.000.000.000.000
Édgar IbarraPhiladelphia Phillies1000000000.000.000.000.000
Jeurys FamiliaNew York Mets1000000100.000.000.000.000
Júnior GuerraMilwaukee Brewers11000000001.0001.0001.0002.000
Steve CishekSeattle Mariners1000000000.000.000.000.000
Randall DelgadoArizona Diamondbacks1000000000.000.000.000.000
Craig BreslowMinnesota Twins11100000001.0001.0002.0003.000
Josh CollmenterAtlanta Braves1000000100.000.000.000.000
Nick RumbelowNew York Yankees1000000100.000.000.000.000
Brandon McCarthyLos Angeles Dodgers1000001010.000.500.000.500
Brad PennyToronto Blue Jays1000000000.000.000.000.000
T.J. McFarlandArizona Diamondbacks1000000000.000.000.000.000
Ryan PresslyMinnesota Twins1000000000.000.000.000.000
Chien-Ming WangKansas City Royals11000000001.0001.0001.0002.000
Alec AsherBaltimore Orioles1000000100.000.000.000.000
Scott AlexanderKansas City Royals1000000100.000.000.000.000
Nick WittgrenMiami Marlins1000000000.000.000.000.000
Alex WilsonDetroit Tigers11000100001.0001.0001.0002.000
Brad HandSan Diego Padres1000000000.000.000.000.000
Anthony BassTexas Rangers11001310001.0001.0004.0005.000
Jarlin GarcíaMiami Marlins1000000000.000.000.000.000
Vidal NuñoBaltimore Orioles1000001000.000.500.000.500
Cory RasmusTampa Bay Rays11000010001.0001.0001.0002.000
Ross StriplingLos Angeles Dodgers1000000100.000.000.000.000
Luke GregersonHouston Astros1000000000.000.000.000.000
Fernando RodneyArizona Diamondbacks1000000000.000.000.000.000
William CuevasDetroit Tigers11100100001.0001.0002.0003.000
Chad GirodoToronto Blue Jays1000000000.000.000.000.000
Andrew TriggsOakland Athletics1000000000.000.000.000.000
Zach NealOakland Athletics1000000000.000.000.000.000
Anthony SwarzakChicago White Sox11000100001.0001.0001.0002.000
Chad GreenNew York Yankees1000011100.000.333.000.333
Dustin AntolinWashington Nationals11000000001.0001.0001.0002.000
J.C. RamírezLos Angeles Angels11000000001.0001.0001.0002.000
James HoytHouston Astros1000000100.000.000.000.000
González GermenColorado Rockies1000000100.000.000.000.000
Joe BeimelSeattle Mariners1000000100.000.000.000.000
Luis GarcíaPhiladelphia Phillies1000000100.000.000.000.000
David PhelpsMiami Marlins11000000001.0001.0001.0002.000
Bruce RondónDetroit Tigers0000001000-1.000--
Bryan ShawCleveland Indians0000001000-1.000--
Taylor HillWashington Nationals0000002000-1.000--
Mike DunnColorado Rockies0000000000----
Jason GarcíaBaltimore Orioles0000001001-1.000--
Gio GonzálezWashington Nationals0000002000-1.000--
Ryan WebbMilwaukee Brewers0000001000-1.000--
Chaz RoeAtlanta Braves0000001000-1.000--
Will HarrisHouston Astros0000010000-.000--
Louis ColemanCincinnati Reds0000000000----
Justin WilsonDetroit Tigers0000000000----
Richard BleierBaltimore Orioles0000000000----
Jean MachiSeattle Mariners0000000000----
Jenrry MejíaNew York Mets0000001000-1.000--
Adam WainwrightSt. Louis Cardinals0000001000-1.000--
Matt DermodyToronto Blue Jays0000000000----
Giovanny GallegosNew York Yankees0000001000-1.000--
Buddy BoshersMinnesota Twins0000000000----
Joaquín BenoitPhiladelphia Phillies0000001000-1.000--
Casey LawrenceSeattle Mariners0000001000-1.000--
Dan OteroCleveland Indians0000000000----