Rob Johnson

#58RP,
Height: 6' 1"
Weight: 215
Bat: R
Throw: R
Born:
College: Houston
Birth Place: Butte, Montana
Draft: 2004 4th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Joe SaundersSeattle Mariners16201002100.125.222.250.472
Kevin MillwoodSeattle Mariners11300130110.273.273.545.818
Barry ZitoOakland Athletics10000000300.000.000.000.000
Francisco LirianoToronto Blue Jays10100002410.100.250.100.350
Jered WeaverSan Diego Padres10110000200.100.100.200.300
Ben SheetsAtlanta Braves8400220200.500.5001.2501.750
Trevor CahillSan Diego Padres8110001000.125.222.250.472
Paul MaholmCincinnati Reds8220030110.250.222.500.722
Matt HarrisonPhiladelphia Phillies8110001000.125.222.250.472
David HernándezLos Angeles Angels8310010000.375.375.500.875
Cliff LeePhiladelphia Phillies7410010300.571.571.7141.286
Dustin NippertTexas Rangers7200000100.286.286.286.571
Ervin SantanaMinnesota Twins7200002200.286.444.286.730
Tommy HunterTampa Bay Rays7200000200.286.375.286.661
Scott KazmirLos Angeles Dodgers7000000200.000.000.000.000
Brian BannisterKansas City Royals7000001300.000.125.000.125
Scott FeldmanCincinnati Reds7300010000.429.429.429.857
Jeremy BondermanDetroit Tigers6100011300.167.286.167.452
Madison BumgarnerSan Francisco Giants6100011300.167.286.167.452
Phil HughesMinnesota Twins6330020000.500.5001.0001.500
Brett AndersonChicago Cubs6100020200.167.286.167.452
Jeff NiemannTampa Bay Rays6100000100.167.167.167.333
Cole HamelsTexas Rangers6210000200.333.333.500.833
Bruce ChenCleveland Indians6200000200.333.333.333.667
Derek HollandChicago White Sox6000001100.000.143.000.143
Hiroki KurodaNew York Yankees5110000200.200.200.400.600
Vicente PadillaBoston Red Sox5000000100.000.000.000.000
Andrew BaileyLos Angeles Angels5000000300.000.000.000.000
Andy PettitteNew York Yankees5100000100.200.200.200.400
Javier VazquezMiami Marlins5000000300.000.000.000.000
Justin DuchschererBaltimore Orioles5000000200.000.000.000.000
Daniel HudsonPittsburgh Pirates5000001200.000.167.000.167
Tomo OhkaToronto Blue Jays5000000100.000.000.000.000
Kyle DaviesNew York Yankees5110001000.200.333.400.733
Sam LeCureArizona Diamondbacks5110020000.200.167.400.567
Ricky RomeroSan Francisco Giants5310023000.600.750.8001.550
Jon GarlandColorado Rockies5100001000.200.333.200.533
Ramon RamirezLos Angeles Angels5210040000.400.400.6001.000
Jason MarquisCincinnati Reds4000000100.000.000.000.000
Brad BergesenArizona Diamondbacks4100002100.250.571.250.821
Matt GuerrierMinnesota Twins4101000100.250.250.7501.000
Chad GaudinLos Angeles Dodgers4000001300.000.200.000.200
Sergio MitreNew York Yankees4200010000.500.500.5001.000
Shane LouxSan Francisco Giants4200010100.500.500.5001.000
Mat LatosToronto Blue Jays4000000000.000.000.000.000
Brian FuentesSt. Louis Cardinals4000000100.000.000.000.000
Glen PerkinsMinnesota Twins4000000200.000.000.000.000
Roberto HernándezAtlanta Braves4310000100.750.7501.0001.750
Carlos VillanuevaSan Diego Padres4200001000.500.600.5001.100
James ShieldsChicago White Sox4100002100.250.500.250.750
Gil MecheKansas City Royals4100121100.250.4001.0001.400
Gio GonzálezWashington Nationals4110000000.250.250.500.750
Randy WolfDetroit Tigers4110021100.250.400.500.900
Matt GarzaMilwaukee Brewers4000000000.000.000.000.000
Ted LillyLos Angeles Dodgers4100112100.250.5001.0001.500
Freddy GarciaAtlanta Braves4000000200.000.000.000.000
Armando GalarragaTexas Rangers4100001100.250.400.250.650
Hyun-Jin RyuLos Angeles Dodgers3000000000.000.000.000.000
Tommy HansonChicago White Sox3000000300.000.000.000.000
Josh OutmanAtlanta Braves3000000100.000.000.000.000
Felix HernandezSeattle Mariners3000000200.000.000.000.000
Brandon LyonLos Angeles Angels3100000000.333.333.333.667
Dallas BradenOakland Athletics3110000000.333.333.6671.000
Chris NarvesonCleveland Indians3100000000.333.333.333.667
Colby LewisTexas Rangers3210010001.667.6671.0001.667
Wade LeBlancPittsburgh Pirates3220031100.667.7501.3332.083
Josh GeerSan Diego Padres3000000100.000.000.000.000
Matt PalmerSeattle Mariners3000000200.000.000.000.000
Erik BedardLos Angeles Dodgers3000000100.000.000.000.000
Guillermo MotaKansas City Royals3000000200.000.000.000.000
C.J. WilsonLos Angeles Angels3100011000.333.500.333.833
Carl PavanoMinnesota Twins3100000100.333.333.333.667
Clayton RichardSan Diego Padres3200000000.667.667.6671.333
Sergio RomoLos Angeles Dodgers3100010200.333.333.333.667
Dana EvelandTampa Bay Rays3000000100.000.000.000.000
Nelson FigueroaArizona Diamondbacks3200000100.667.667.6671.333
Charlie MortonHouston Astros3100000000.333.333.333.667
Adam WainwrightSt. Louis Cardinals3000000200.000.000.000.000
Mike MinorKansas City Royals3100000100.333.333.333.667
Jason BulgerNew York Yankees3200030000.667.500.6671.167
Jason BerkenPhiladelphia Phillies3000000100.000.000.000.000
Mark BuehrleToronto Blue Jays3100000100.333.333.333.667
Chris CapuanoMilwaukee Brewers3000000000.000.000.000.000
Chad BillingsleyPhiladelphia Phillies3100000000.333.333.333.667
Joel PineiroLos Angeles Angels3100000100.333.333.333.667
Jason HammelKansas City Royals3100000100.333.333.333.667
Carlos ZambranoPhiladelphia Phillies3100000100.333.333.333.667
Greg SmithAtlanta Braves3000000100.000.000.000.000
Bartolo ColónAtlanta Braves3110010100.333.333.6671.000
Ryan PerryWashington Nationals3110000100.333.333.6671.000
Darren O'DayBaltimore Orioles3000000000.000.000.000.000
Jake ArrietaChicago Cubs3000000000.000.000.000.000
José VerasAtlanta Braves3110011100.333.500.6671.167
Edwin JacksonSan Diego Padres3200000001.667.667.6671.333
John DanksAtlanta Braves3100000100.333.333.333.667
Clayton KershawLos Angeles Dodgers3000000000.000.000.000.000
David HuffLos Angeles Angels3110001000.333.500.6671.167
Aneury RodriguezHouston Astros3000000100.000.000.000.000
Gavin FloydToronto Blue Jays3000000200.000.000.000.000
Jim JohnsonAtlanta Braves3000000200.000.000.000.000
Tim WakefieldBoston Red Sox3220010100.667.6671.3332.000
Randy WellsTexas Rangers3100000200.333.333.333.667
Ubaldo JiménezBaltimore Orioles3210011000.667.7501.0001.750
Daisuke MatsuzakaNew York Mets3000000100.000.000.000.000
Chris CarpenterSt. Louis Cardinals3000000200.000.000.000.000
Grant BalfourTampa Bay Rays3100010000.333.333.333.667
Homer BaileyCincinnati Reds3100000100.333.333.333.667
Roy HalladayToronto Blue Jays3100000200.333.333.333.667
Nick BlackburnMinnesota Twins3100000200.333.333.333.667
Billy BucknerMilwaukee Brewers3000000100.000.000.000.000
Kevin SloweyPhiladelphia Phillies3000000100.000.000.000.000
Joe ThatcherCleveland Indians3200000000.667.667.6671.333
John LannanKansas City Royals3000000000.000.000.000.000
Andy SonnanstineChicago Cubs3101020200.333.3331.0001.333
Russ SpringerCincinnati Reds2110000000.500.5001.0001.500
Justin VerlanderDetroit Tigers2000000100.000.000.000.000
Rafael RodriguezArizona Diamondbacks2000000000.000.000.000.000
Vic BlackNew York Mets2100000000.500.500.5001.000
Eddie BonineSan Diego Padres2100000100.500.500.5001.000
Eric MiltonLos Angeles Dodgers2000000100.000.000.000.000
Anthony OrtegaLos Angeles Dodgers2110000000.500.5001.0001.500
Tim HudsonSan Francisco Giants2000000100.000.000.000.000
Esmil RogersNew York Yankees2000000100.000.000.000.000
Joe BeimelSeattle Mariners2100110000.500.5002.0002.500
Rick PorcelloBoston Red Sox2000000100.000.000.000.000
Jeremy SowersCleveland Indians2000001000.000.333.000.333
Anibal SanchezDetroit Tigers2100000100.500.500.5001.000
Brandon DuckworthBoston Red Sox2000000000.000.000.000.000
Zack GreinkeArizona Diamondbacks2000000000.000.000.000.000
Jorge De La RosaArizona Diamondbacks2000011000.000.333.000.333
LaTroy HawkinsToronto Blue Jays2000000000.000.000.000.000
Scot ShieldsLos Angeles Angels2110001000.500.6671.0001.667
Brad ZieglerMiami Marlins2000001100.000.333.000.333
Jose ArredondoCincinnati Reds2000000000.000.000.000.000
Ron MahayCincinnati Reds2000000100.000.000.000.000
Burke BadenhopWashington Nationals22000000001.0001.0001.0002.000
Kyle LohseTexas Rangers2000000000.000.000.000.000
Brian BruneyChicago White Sox2000000000.000.000.000.000
Frank FranciscoChicago White Sox2000002100.000.500.000.500
Kerry WoodChicago Cubs2100000110.500.500.5001.000
Kyle McClellanTexas Rangers2000000100.000.000.000.000
Jeanmar GómezPhiladelphia Phillies2000000100.000.000.000.000
Justin MastersonBoston Red Sox2100000100.500.500.5001.000
Max ScherzerWashington Nationals2000001200.000.333.000.333
Dave BushToronto Blue Jays2000000000.000.000.000.000
Jeff FrancisToronto Blue Jays2000000000.000.000.000.000
Sidney PonsonKansas City Royals2000000000.000.000.000.000
Anthony BassTexas Rangers2100001000.500.667.5001.167
Kevin JepsenArizona Diamondbacks2000000100.000.000.000.000
Jhoulys ChacinSan Diego Padres2100110000.500.5002.0002.500
James RussellCleveland Indians2000000000.000.000.000.000
Rubby De La RosaArizona Diamondbacks2000000100.000.000.000.000
Eric StultsLos Angeles Dodgers2000000000.000.000.000.000
John LackeyChicago Cubs2000001000.000.333.000.333
Michael StutesPhiladelphia Phillies2000000200.000.000.000.000
Jerry BlevinsNew York Mets2100121100.500.6672.0002.667
Josh BeckettLos Angeles Dodgers2000000100.000.000.000.000
Travis WoodKansas City Royals2100001000.500.750.5001.250
Marc RzepczynskiSeattle Mariners2000000200.000.000.000.000
Vin MazzaroSan Francisco Giants2000000100.000.000.000.000
Scott LinebrinkSt. Louis Cardinals2000000000.000.000.000.000
Rafael BetancourtColorado Rockies2000001100.000.333.000.333
Henderson ÁlvarezOakland Athletics2110000000.500.5001.0001.500
J.P. HowellToronto Blue Jays2000000100.000.000.000.000
Luke FrenchMinnesota Twins2100000000.500.500.5001.000
Aaron LaffeyWashington Nationals2100001000.500.667.5001.167
Steve CishekSeattle Mariners2000000200.000.000.000.000
Rich HillLos Angeles Dodgers2000000100.000.000.000.000
Josh BanksBaltimore Orioles2000000000.000.000.000.000
Chan Ho ParkPittsburgh Pirates2100000000.500.500.5001.000
Sean GallagherColorado Rockies2100000000.500.500.5001.000
Kyle KendrickBoston Red Sox2000001100.000.333.000.333
J.A. HappToronto Blue Jays2000000100.000.000.000.000
Cristhian MartinezAtlanta Braves1000000000.000.000.000.000
Kevin CameronSan Francisco Giants1000000100.000.000.000.000
Tyler ClippardNew York Yankees1000000100.000.000.000.000
Jair JurrjensColorado Rockies1000000100.000.000.000.000
Jon MeloanSan Francisco Giants1000000000.000.000.000.000
Felipe PaulinoCleveland Indians1000000100.000.000.000.000
Matt LindstromLos Angeles Angels1000000000.000.000.000.000
Luis MendozaKansas City Royals1000000000.000.000.000.000
Brandon CumptonPittsburgh Pirates1000000100.000.000.000.000
Hideki OkajimaOakland Athletics1000000000.000.000.000.000
Yasuhiko YabutaKansas City Royals1000000000.000.000.000.000
Trevor HoffmanMilwaukee Brewers1000000000.000.000.000.000
Tom MastnyMiami Marlins1000000000.000.000.000.000
Johnny CuetoSan Francisco Giants1000001000.000.500.000.500
Matt AlbersWashington Nationals1000001100.000.500.000.500
Tony PenaLos Angeles Angels11010100001.0001.0003.0004.000
Nick MassetWashington Nationals1000000100.000.000.000.000
Edward MujicaDetroit Tigers1000000000.000.000.000.000
Jeff FulchinoWashington Nationals11000000101.0001.0001.0002.000
Brian BassPhiladelphia Phillies1000000100.000.000.000.000
Brian SanchesKansas City Royals1000000000.000.000.000.000
Enrique GonzalezDetroit Tigers1000000100.000.000.000.000
Chris BrittonSan Diego Padres1000000000.000.000.000.000
Willie EyreTexas Rangers1000000000.000.000.000.000
Jesse CarlsonBoston Red Sox1000000000.000.000.000.000
Ricky NolascoLos Angeles Angels1000000100.000.000.000.000
Tony CingraniCincinnati Reds1000001000.000.500.000.500
Daniel HerreraNew York Mets1000000000.000.000.000.000
Mitchell BoggsBoston Red Sox1000000100.000.000.000.000
Manny DelcarmenWashington Nationals1000000000.000.000.000.000
Clay HensleyWashington Nationals1000010000.000.000.000.000
Chris ResopBoston Red Sox1000000000.000.000.000.000
Blake ParkerLos Angeles Angels11000000001.0001.0001.0002.000
Miles MikolasTexas Rangers1000000000.000.000.000.000
Jared HughesMilwaukee Brewers1000000100.000.000.000.000
Joel PeraltaChicago Cubs1000000100.000.000.000.000
Juan Carlos OviedoTexas Rangers1000000000.000.000.000.000
Kam MickolioArizona Diamondbacks1000000100.000.000.000.000
Andrew CarpenterLos Angeles Dodgers1000000000.000.000.000.000
Cla MeredithWashington Nationals1000000100.000.000.000.000
Phil CokePittsburgh Pirates1000000000.000.000.000.000
Todd CoffeyAtlanta Braves11000000001.0001.0001.0002.000
James McDonaldChicago Cubs1000000000.000.000.000.000
Wade MileyBaltimore Orioles1000010000.000.000.000.000
Huston StreetLos Angeles Angels1000000100.000.000.000.000
Jeff GrayChicago White Sox1000000100.000.000.000.000
Darren OliverToronto Blue Jays1000000000.000.000.000.000
Santiago CasillaOakland Athletics1000000100.000.000.000.000
Jose CedaMiami Marlins1000000100.000.000.000.000
Scott AtchisonMinnesota Twins1000000000.000.000.000.000
Lance CormierTampa Bay Rays1000000000.000.000.000.000
Shawn CampPhiladelphia Phillies1000000000.000.000.000.000
Bobby JenksBoston Red Sox1000000000.000.000.000.000
Matt BelisleMinnesota Twins11100200001.0001.0002.0003.000
Scott ProctorBaltimore Orioles11000000001.0001.0001.0002.000
Doug WaechterKansas City Royals11100000001.0001.0002.0003.000
Josh LindblomPittsburgh Pirates1000000000.000.000.000.000
Matt ThorntonSan Diego Padres1000000000.000.000.000.000
Luke GregersonHouston Astros1000010000.000.000.000.000
J.J. PutzArizona Diamondbacks1000000000.000.000.000.000
Dontrelle WillisMilwaukee Brewers1000000000.000.000.000.000
Esmerling VasquezMinnesota Twins1000000000.000.000.000.000
Fernando Rodríguez Jr.Chicago Cubs1000000000.000.000.000.000
D.J. CarrascoAtlanta Braves1000000000.000.000.000.000
Alfredo SimónCincinnati Reds1000010000.000.000.000.000
Luis AyalaToronto Blue Jays11000100001.0001.0001.0002.000
Mariano RiveraNew York Yankees1000000000.000.000.000.000
Rex BrothersChicago Cubs1000000100.000.000.000.000
Jose ContrerasTexas Rangers1000000000.000.000.000.000
Blake HawksworthLos Angeles Dodgers1000000000.000.000.000.000
Sean O'SullivanBoston Red Sox1000000000.000.000.000.000
Fu-Te NiLos Angeles Dodgers1000000000.000.000.000.000
Javy GuerraMiami Marlins1000000000.000.500.000.500
Ryan WebbMilwaukee Brewers1000000100.000.000.000.000
Jeff StevensCincinnati Reds11000000001.0001.0001.0002.000
Mark HendricksonBaltimore Orioles1000000000.000.000.000.000
Juan CruzPhiladelphia Phillies11000000001.0001.0001.0002.000
Daniel McCutchenSan Diego Padres1000000100.000.000.000.000
Trevor BellCincinnati Reds1000000000.000.000.000.000
Wilton LópezToronto Blue Jays1000000000.000.000.000.000
Bobby SeayDetroit Tigers1000000000.000.000.000.000
Mike DunnColorado Rockies11000000001.0001.0001.0002.000
Dusty HughesAtlanta Braves11100100001.000.5002.0002.500
Victor MarteSt. Louis Cardinals11000000001.0001.0001.0002.000
Brad ThomasDetroit Tigers1000001000.000.500.000.500
Joaquín BenoitPhiladelphia Phillies1000000100.000.000.000.000
Aroldis ChapmanNew York Yankees1000000000.000.000.000.000
Jon RauchKansas City Royals1000000000.000.000.000.000
Jeff SuppanSan Diego Padres11100010001.0001.0002.0003.000
Scott DownsCleveland Indians1000001000.000.500.000.500
Sergio SantosNew York Yankees1000000000.000.000.000.000
A.J. BurnettPittsburgh Pirates1000001100.000.667.000.667
Tyson RossTexas Rangers1000000100.000.000.000.000
Logan OndrusekBaltimore Orioles11000000001.0001.0001.0002.000
Raúl ValdesToronto Blue Jays1000000000.000.000.000.000
Josh CollmenterAtlanta Braves1000000000.000.000.000.000
Blake WoodCincinnati Reds1000000000.000.000.000.000
Enerio Del RosarioHouston Astros11000200001.0001.0001.0002.000
Francisco CorderoBoston Red Sox1000000000.000.000.000.000
Jordan SmithMiami Marlins1000000000.000.000.000.000
Sam DemelLos Angeles Dodgers1000000000.000.000.000.000
Luis PerezToronto Blue Jays1000000100.000.000.000.000
Brad PennyToronto Blue Jays1000000000.000.000.000.000
Ryan FranklinSt. Louis Cardinals1000000000.000.000.000.000
Marcos MateoSan Diego Padres1000000100.000.000.000.000
Mike McClendonColorado Rockies1000000100.000.000.000.000
Dillon GeeTexas Rangers1000001100.000.500.000.500
Kyle FarnsworthHouston Astros1000001000.000.500.000.500
Anthony VarvaroBoston Red Sox1000000000.000.000.000.000
Jordan LylesColorado Rockies1000000000.000.500.000.500
Justin SpeierColorado Rockies1000000000.000.000.000.000
Jeff KarstensPittsburgh Pirates1000001000.000.500.000.500
Kenley JansenLos Angeles Dodgers0000001000-1.000--
Andrew CashnerTexas Rangers0000000000----
Jeremy GuthrieWashington Nationals0000001000-1.000--
Joe BorowskiCleveland Indians0000000010----
Antonio BastardoPittsburgh Pirates0000001000-1.000--
Javier LópezSan Francisco Giants0000001000-1.000--
Roman ColonKansas City Royals0000001000-1.000--
Jason MotteColorado Rockies0000000000----
Jonny VentersAtlanta Braves0000000000----
J.J. HooverArizona Diamondbacks0000001000-1.000--
Chris RayOakland Athletics0000001000-1.000--
Warner MadrigalWashington Nationals0000002000-1.000--
Sean MarshallCincinnati Reds0000001000-1.000--
Pat MischMiami Marlins0000001000-1.000--
James PaxtonSeattle Mariners0000001000-1.000--
Tony SippHouston Astros0000001000-1.000--
Blaine BoyerAtlanta Braves0000001000-1.000--