John Bale

#66RP,
Height: 6' 4"
Weight: 210
Bat: L
Throw: L
Born:
College: Southern Miss
Birth Place: Cheverly, Maryland
Draft: 1996 5th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Justin MorneauChicago White Sox10200140000.200.182.500.682
Johnny DamonCleveland Indians10200000300.200.200.200.400
Joe MauerMinnesota Twins9400031000.444.455.444.899
Jason KubelMinnesota Twins7200012100.286.444.286.730
Travis HafnerNew York Yankees7200011400.286.375.286.661
Scott PodsednikBoston Red Sox7200010200.286.286.286.571
Grady SizemoreTampa Bay Rays6110001400.167.375.333.708
Matt KataTexas Rangers6100010200.167.167.167.333
Jhonny PeraltaSt. Louis Cardinals6100011300.167.286.167.452
Luis GonzalezMiami Marlins6000000200.000.000.000.000
Asdrúbal CabreraNew York Mets6210021100.333.429.500.929
Alexi CasillaToronto Blue Jays6100000100.167.167.167.333
Hideki MatsuiTampa Bay Rays6200010200.333.333.333.667
Melky CabreraChicago White Sox6200130100.333.333.8331.167
Alex CintronSan Diego Padres6101000000.167.167.500.667
Michael CuddyerNew York Mets6200011100.333.429.333.762
A.J. PierzynskiAtlanta Braves6200000000.333.333.333.667
Shea HillenbrandLos Angeles Dodgers6100110200.167.167.667.833
Morgan EnsbergTampa Bay Rays5200000100.400.400.400.800
Victor MartinezDetroit Tigers5200010100.400.400.400.800
Carlos GómezTexas Rangers5411000020.800.8001.4002.200
Jorge PosadaNew York Yankees5210023100.400.625.6001.225
Steve FinleyColorado Rockies5100000201.200.200.200.400
Raul MondesiAtlanta Braves5300031120.600.571.6001.171
Álex RodríguezNew York Yankees5100011100.200.333.200.533
Robinson CanóSeattle Mariners5200013000.400.625.4001.025
Richie SexsonNew York Yankees5201031100.400.500.8001.300
Brandon IngePittsburgh Pirates4100020200.250.250.250.500
Ramon VazquezMiami Marlins4000000100.000.000.000.000
Adam KennedyLos Angeles Dodgers4201051010.500.6001.0001.600
Junior SpiveyNew York Mets4200110200.500.5001.2501.750
Adam EverettCleveland Indians4100010000.250.250.250.500
Tike RedmanMilwaukee Brewers4110000000.250.250.500.750
Bobby AbreuNew York Mets4100000200.250.250.250.500
Ichiro SuzukiMiami Marlins4210001111.500.600.7501.350
Carlos PeñaTexas Rangers4100011200.250.400.250.650
Craig WilsonSeattle Mariners4200230000.500.5002.0002.500
Casey BlakeColorado Rockies4000000200.000.000.000.000
Jason MichaelsWashington Nationals4200000200.500.500.5001.000
Raúl IbañezKansas City Royals4100010200.250.250.250.500
Jason BartlettMinnesota Twins4200000100.500.500.5001.000
Jeff RebouletPittsburgh Pirates4100000000.250.250.250.500
Delmon YoungBaltimore Orioles4000010000.000.000.000.000
Denard SpanSan Francisco Giants4100000100.250.250.250.500
Ryan GarkoColorado Rockies4100000000.250.250.250.500
Jim ThomeCleveland Indians4100011100.250.400.250.650
David MurphyBoston Red Sox4100000100.250.250.250.500
Jose HernandezPittsburgh Pirates4000000200.000.000.000.000
Albert PujolsLos Angeles Angels3000000000.000.000.000.000
Fred McGriffTampa Bay Rays3000000100.000.000.000.000
Brad WilkersonPhiladelphia Phillies3100000200.333.333.333.667
Scott RolenCincinnati Reds3210000000.667.6671.0001.667
José MolinaTampa Bay Rays3210000000.667.6671.0001.667
Torii HunterMinnesota Twins3110000000.333.333.6671.000
Miguel TejadaMiami Marlins3000000300.000.000.000.000
Eric ChávezArizona Diamondbacks3000010000.000.000.000.000
Craig MonroePittsburgh Pirates3000000200.000.000.000.000
Wilson BetemitTampa Bay Rays3100000200.333.333.333.667
Lou MerloniOakland Athletics3000000000.000.000.000.000
So TaguchiChicago Cubs3100000000.333.333.333.667
Edgar RenteriaCincinnati Reds3220020010.667.6671.3332.000
Hank BlalockTampa Bay Rays3210020000.667.6671.0001.667
Miguel CairoCincinnati Reds3100000010.333.333.333.667
Jamey CarrollWashington Nationals3000000000.000.000.000.000
Jason KendallKansas City Royals3100010000.333.250.333.583
Mark LorettaLos Angeles Dodgers3200000000.667.667.6671.333
Mark GrudzielanekCleveland Indians3200010000.667.667.6671.333
Jason BaySeattle Mariners3100111000.333.5001.3331.833
Alex GonzalezWashington Nationals3210011010.667.7501.0001.750
Jim EdmondsSt. Louis Cardinals3000000200.000.000.000.000
Dan HarenChicago Cubs3000000200.000.000.000.000
Eduardo PerezChicago White Sox3110000000.333.333.6671.000
Mike LambNew York Yankees3110000000.333.333.6671.000
Felipe LopezMilwaukee Brewers3000000100.000.000.000.000
Curtis GrandersonNew York Mets3100000000.333.333.333.667
Mark KotsaySan Diego Padres3100001100.333.500.333.833
Jason TynerDetroit Tigers3000001000.000.250.000.250
Kenny LoftonCleveland Indians3000000100.000.000.000.000
Shin-soo ChooTexas Rangers3100001000.333.600.333.933
Ramon HernandezKansas City Royals3000010100.000.000.000.000
Brad FullmerTexas Rangers3000000000.000.000.000.000
Franklin GutierrezLos Angeles Dodgers3100000100.333.333.333.667
Jack HannahanCincinnati Reds3110010100.333.333.6671.000
Reggie SandersKansas City Royals3000000110.000.000.000.000
Keith GinterChicago White Sox3100000100.333.333.333.667
Josh FieldsPhiladelphia Phillies3000000000.000.000.000.000
Matt TolbertPhiladelphia Phillies3201000000.667.6671.3332.000
Jarrod SaltalamacchiaToronto Blue Jays3100000000.333.333.333.667
Mike RedmondCleveland Indians3100000000.333.333.333.667
Rick AnkielNew York Mets2000000200.000.000.000.000
Sammy SosaTexas Rangers2000000000.000.000.000.000
Shannon StewartToronto Blue Jays2000010000.000.000.000.000
Aubrey HuffSan Francisco Giants2000001100.000.333.000.333
Brady ClarkChicago White Sox22011100001.0001.0003.5004.500
Gary BennettLos Angeles Dodgers2100000100.500.500.5001.000
Cliff PenningtonLos Angeles Angels2000001000.000.333.000.333
Michael YoungTexas Rangers2000000000.000.000.000.000
Greg VaughnSt. Louis Cardinals2100001100.500.667.5001.167
Royce ClaytonBoston Red Sox2000000100.000.000.000.000
Miguel BatistaColorado Rockies2000000200.000.000.000.000
Jack CustBaltimore Orioles2000001200.000.333.000.333
Doug GlanvilleNew York Yankees2100001000.500.667.5001.167
Jeff KentLos Angeles Dodgers2000000100.000.000.000.000
John OlerudBoston Red Sox2100000000.500.500.5001.000
Raul ChavezNew York Mets2110000000.500.5001.0001.500
Bret BooneWashington Nationals2000000100.000.000.000.000
Juan UribeCleveland Indians2000000000.000.000.000.000
Jose GuillenSan Francisco Giants2000000100.000.000.000.000
Josh FoggPhiladelphia Phillies2000000100.000.000.000.000
Jose Cruz Jr.Houston Astros2000001200.000.333.000.333
Juan CruzPhiladelphia Phillies2101000100.500.5001.5002.000
Nick PuntoArizona Diamondbacks2000001100.000.333.000.333
Jose VidroSeattle Mariners2110000100.500.5001.0001.500
Tim SalmonLos Angeles Angels2000000200.000.000.000.000
Damian MillerMilwaukee Brewers2000000100.000.000.000.000
Gordon BeckhamSeattle Mariners2000000000.000.000.000.000
Jason LaneSan Diego Padres2000000000.000.000.000.000
Darrin FletcherToronto Blue Jays2000000000.000.000.000.000
Jake PeavySan Francisco Giants2000000000.000.000.000.000
Marco ScutaroSan Francisco Giants22000100001.0001.0001.0002.000
Richard HidalgoHouston Astros2100110100.500.5002.0002.500
Moises AlouNew York Mets2110000000.500.5001.0001.500
Felix MartinezChicago White Sox2100000000.500.500.5001.000
Ben GrieveChicago White Sox2100132000.500.7502.0002.750
Sean CaseyBoston Red Sox22000010001.0001.0001.0002.000
Robby HammockArizona Diamondbacks22000000001.0001.0001.0002.000
Brandon WebbTexas Rangers2000000200.000.000.000.000
Gerald LairdArizona Diamondbacks2000000000.000.000.000.000
Manny RamirezChicago Cubs2100131100.500.6672.0002.667
Mark McLemoreOakland Athletics2000000100.000.000.000.000
Randy WinnBaltimore Orioles22100100001.0001.0001.5002.500
Jeff BagwellHouston Astros2000000100.000.000.000.000
Khalil GreeneTexas Rangers2100130100.500.5002.0002.500
Aramis RamírezPittsburgh Pirates2100000000.500.500.5001.000
Josh BarfieldBaltimore Orioles2000000100.000.000.000.000
Adrián BéltreTexas Rangers2100000000.500.500.5001.000
Troy GlausAtlanta Braves22100000101.0001.0001.5002.500
Nick SwisherAtlanta Braves2000000100.000.000.000.000
Dan JohnsonSt. Louis Cardinals2100110000.500.5002.0002.500
Mark SmithPhiladelphia Phillies2100000000.500.500.5001.000
Olmedo SaenzNew York Mets2000011100.000.333.000.333
Matt JoyceOakland Athletics2000000100.000.000.000.000
Ian KinslerDetroit Tigers22010100001.0001.0002.0003.000
Terrence LongNew York Yankees2100010010.500.667.5001.167
Mo VaughnNew York Mets2000000000.000.000.000.000
David BellMilwaukee Brewers2110020000.500.5001.0001.500
Craig BiggioHouston Astros22100110001.0001.0001.5002.500
Jason GiambiCleveland Indians2100000100.500.500.5001.000
Kenji JohjimaSeattle Mariners2100000000.500.500.5001.000
Nick MarkakisAtlanta Braves2100020000.500.500.5001.000
Derek JeterNew York Yankees2110000000.500.5001.0001.500
Adam JonesBaltimore Orioles2110010000.500.5001.0001.500
Ben ZobristChicago Cubs2000002010.000.500.000.500
Rajai DavisOakland Athletics2100000000.500.500.5001.000
Phil NevinMinnesota Twins2000000000.000.000.000.000
Frank MenechinoSan Diego Padres2100001000.500.667.5001.167
Gregg ZaunSan Diego Padres2000000000.000.000.000.000
Alexei RamírezTampa Bay Rays2100000000.500.500.5001.000
Mike CameronWashington Nationals2000000200.000.000.000.000
Eddie PerezAtlanta Braves2000000100.000.000.000.000
Eric KarrosOakland Athletics2110020000.500.5001.0001.500
Nyjer MorganCleveland Indians2000000000.000.000.000.000
Jeff DaVanonChicago White Sox11000000001.0001.0001.0002.000
Sal FasanoColorado Rockies1000000100.000.000.000.000
Nick JohnsonBaltimore Orioles11000000001.0001.0001.0002.000
Tyler HoustonNew York Yankees1000000100.000.000.000.000
Adam MelhusePittsburgh Pirates1000000000.000.000.000.000
Wil CorderoNew York Mets1000000100.000.000.000.000
Marquis GrissomChicago Cubs1000000000.000.000.000.000
Izzy AlcantaraMilwaukee Brewers1000000100.000.000.000.000
Greg MyersToronto Blue Jays1000000100.000.000.000.000
Jermaine DyeChicago White Sox11000020001.0001.0001.0002.000
Pedro FelizSan Diego Padres1000000100.000.000.000.000
Gerald WilliamsNew York Mets1000000010.000.000.000.000
Darin ErstadHouston Astros1000001000.000.500.000.500
Ron GantOakland Athletics1000001100.000.500.000.500
Mike LansingCleveland Indians1000001000.000.500.000.500
Doug MirabelliBoston Red Sox11001100001.0001.0004.0005.000
Einar DiazPittsburgh Pirates1000000000.000.000.000.000
Troy O'LearyChicago Cubs1000010000.000.000.000.000
Jeffrey HammondsWashington Nationals1000000100.000.000.000.000
Neifi PerezDetroit Tigers11000100001.0001.0001.0002.000
Willie BloomquistSeattle Mariners11000100011.0001.0001.0002.000
Nomar GarciaparraBoston Red Sox1000000000.000.000.000.000
Cesar IzturisHouston Astros1000000100.000.000.000.000
Lyle OverbayMilwaukee Brewers11100000001.0001.0002.0003.000
Mike DiFeliceTampa Bay Rays1000000000.000.000.000.000
Josh HamiltonTexas Rangers1000000000.000.000.000.000
Trot NixonMilwaukee Brewers1000001000.000.500.000.500
Jack WilsonAtlanta Braves1000001000.000.500.000.500
Scott SpiezioAtlanta Braves1000000100.000.000.000.000
Carl EverettSeattle Mariners1000000100.000.000.000.000
Brian RobertsNew York Yankees11100000001.0001.0002.0003.000
Glendon RuschColorado Rockies1000000000.000.000.000.000
Shane SpencerNew York Yankees1000000000.000.000.000.000
Homer BushNew York Yankees1000000010.000.000.000.000
Edgar MartinezSeattle Mariners11000010001.0001.0001.0002.000
Russ JohnsonPittsburgh Pirates1000002000.000.667.000.667
Erick AlmonteMilwaukee Brewers1000000000.000.000.000.000
Juan RiveraArizona Diamondbacks1000000000.000.000.000.000
Chris GomezBaltimore Orioles1000000000.000.000.000.000
Frank ThomasOakland Athletics1000000100.000.000.000.000
Rondell WhiteMinnesota Twins11000010001.0001.0001.0002.000
Jose OffermanNew York Mets11100210011.000.6672.0002.667
Dante BichetteLos Angeles Dodgers1000000000.000.000.000.000
Joe ThurstonMilwaukee Brewers1000000100.000.000.000.000
Brandon PhillipsAtlanta Braves11000000001.0001.0001.0002.000
Marlon ByrdCleveland Indians1000001000.000.500.000.500
Magglio OrdonezDetroit Tigers1000000000.000.000.000.000
Carlos DelgadoBoston Red Sox1000001000.000.500.000.500
Nick GreenMiami Marlins1000000100.000.000.000.000
Mark EllisSt. Louis Cardinals11000000001.0001.0001.0002.000
Marcus ThamesNew York Yankees1000000100.000.000.000.000
Orlando CabreraSan Francisco Giants1000000000.000.000.000.000
Chuck KnoblauchKansas City Royals11001100001.0001.0004.0005.000
Chone FigginsLos Angeles Dodgers11000000101.0001.0001.0002.000
Jeriome RobertsonNew York Mets1000000000.000.000.000.000
Freddy SanchezSan Francisco Giants11100000001.0001.0002.0003.000
J.J. DavisColorado Rockies1000000000.000.000.000.000
Omar InfanteDetroit Tigers1000000000.000.000.000.000
Frank CatalanottoNew York Mets1000000100.000.000.000.000
Paul KonerkoChicago White Sox1000001100.000.500.000.500
Scott HairstonWashington Nationals11100100001.0001.0002.0003.000
David OrtizBoston Red Sox1000000000.000.000.000.000
Mike MathenySan Francisco Giants1000002000.000.667.000.667
Gabe GrossMiami Marlins1000000100.000.000.000.000
Roberto AlomarTampa Bay Rays1000000100.000.000.000.000
Reed JohnsonWashington Nationals1000000000.000.000.000.000
Ivan RodriguezWashington Nationals1000000000.000.000.000.000
Luis AliceaKansas City Royals1000000000.000.000.000.000
Enrique WilsonBoston Red Sox1000000000.000.000.000.000
Garret AndersonLos Angeles Dodgers1000000000.000.000.000.000
Bernie WilliamsNew York Yankees1000000000.000.000.000.000
Scott BrosiusNew York Yankees1000000000.000.000.000.000
Laynce NixPhiladelphia Phillies1000000100.000.000.000.000
Robb QuinlanPhiladelphia Phillies1000000000.000.000.000.000
Luis MartinezWashington Nationals1000000100.000.000.000.000
Rob BowenOakland Athletics11000000001.0001.0001.0002.000
Bobby CrosbyMilwaukee Brewers11001100001.0001.0004.0005.000
Edgardo AlfonzoTexas Rangers1000000000.000.000.000.000
Jonny GómesKansas City Royals1000000100.000.000.000.000
Adam LaRocheChicago White Sox11100100001.0001.0002.0003.000
Álex RíosKansas City Royals1000000000.000.000.000.000
Bengie MolinaTexas Rangers11000100001.0001.0001.0002.000
Dioner NavarroToronto Blue Jays1000000000.000.000.000.000
Tony FernandezToronto Blue Jays11000100001.0001.0001.0002.000
Yadier MolinaSt. Louis Cardinals1000000000.000.000.000.000
Brendan HarrisLos Angeles Dodgers11000000001.0001.0001.0002.000
Chris StynesBaltimore Orioles1000000000.000.000.000.000
Jose LopezChicago White Sox1000010000.000.000.000.000
Robinzon DiazMilwaukee Brewers1000000000.000.000.000.000
Maicer IzturisToronto Blue Jays11000100101.0001.0001.0002.000
Álex GonzálezDetroit Tigers11000000001.0001.0001.0002.000
Wes HelmsAtlanta Braves1000001000.000.500.000.500
Tom LampkinSan Diego Padres1000001000.000.500.000.500
Nick StavinohaHouston Astros1000000000.000.000.000.000
Vinny CastillaColorado Rockies1000000000.000.000.000.000
Kendrys MoralesToronto Blue Jays11100000001.0001.0002.0003.000
Aaron HillSan Francisco Giants1000000000.000.000.000.000
J.D. DrewBoston Red Sox1000000000.000.000.000.000
Brian DaubachSt. Louis Cardinals1000000100.000.000.000.000
Kelly ShoppachCleveland Indians1000010000.000.000.000.000
Jerry Hairston Jr.Los Angeles Dodgers1000000000.000.000.000.000
Jeff LarishPittsburgh Pirates1000000000.000.000.000.000
Gerardo ParraColorado Rockies1000000000.000.000.000.000
Yuniesky BetancourtMilwaukee Brewers1000010000.000.000.000.000
Luis RodriguezLos Angeles Angels1000000100.000.000.000.000
Russell BranyanCleveland Indians11100100001.0001.0002.0003.000
Dustin PedroiaBoston Red Sox11000000001.0001.0001.0002.000
Daric BartonToronto Blue Jays1000000000.000.000.000.000
Willy AybarTampa Bay Rays1000000000.000.000.000.000
Brian BuchananKansas City Royals1000001001.000.500.000.500
Chris HeintzBaltimore Orioles1000000100.000.000.000.000
Nelson CruzSeattle Mariners1000001100.000.500.000.500
Ken Griffey Jr.Seattle Mariners1000000000.000.000.000.000
Omar VizquelToronto Blue Jays11100000001.0001.0002.0003.000
Clete ThomasPhiladelphia Phillies1000000000.000.000.000.000
Reggie WillitsLos Angeles Angels1000000000.000.000.000.000
Lance BerkmanTexas Rangers1000000000.000.000.000.000
Andres GalarragaNew York Mets1000000100.000.000.000.000
David JusticeOakland Athletics1000000100.000.000.000.000
John FlahertyBoston Red Sox11100000001.0001.0002.0003.000
Jerry OwensWashington Nationals1000000000.000.000.000.000
Vernon WellsNew York Yankees1000000000.000.000.000.000
Ryan SweeneyMinnesota Twins1000000000.000.000.000.000
Barry BondsSan Francisco Giants1000000000.000.000.000.000
Miguel MonteroChicago Cubs1000000000.000.000.000.000
Delwyn YoungWashington Nationals11000100001.0001.0001.0002.000
Scott HattebergCincinnati Reds1000000000.000.000.000.000
Brandon WoodSan Diego Padres1000000100.000.000.000.000
Benito SantiagoNew York Mets11100000001.0001.0002.0003.000
Stan JavierSeattle Mariners1000000000.000.000.000.000
Eric PattersonChicago White Sox1000000000.000.000.000.000
Rod BarajasArizona Diamondbacks1000001000.000.500.000.500
Hunter PenceSan Francisco Giants1000000000.000.000.000.000
Pat BurrellSan Francisco Giants1000001000.000.500.000.500
Kurt SuzukiAtlanta Braves1000000000.000.000.000.000
Brian BuscherCleveland Indians11000020001.0001.0001.0002.000
Danny RicharMiami Marlins1000000000.000.000.000.000
Alberto GonzalezSan Diego Padres1000000000.000.000.000.000
Matt StairsWashington Nationals1000000000.000.000.000.000
Jayson NixBaltimore Orioles1000000000.000.000.000.000
Todd GreeneSan Diego Padres1000000000.000.000.000.000
Jay BruceNew York Mets1000000100.000.000.000.000
Aaron CunninghamArizona Diamondbacks1000000000.000.000.000.000
Michael SaundersPhiladelphia Phillies11000000001.0001.0001.0002.000
Nolan ReimoldBaltimore Orioles0000001000-1.000--
Chris YoungBoston Red Sox0000001000-1.000--
Brian AndersonChicago White Sox0000001000-1.000--
Andy PhillipsChicago White Sox0000011000-1.000--
Gabe KaplerLos Angeles Dodgers0000010000-.000--
Andy LaRocheChicago White Sox0000001000-1.000--
Calvin PickeringKansas City Royals0000001000-1.000--
Rich AuriliaSan Francisco Giants0000001000-1.000--
Benji GilKansas City Royals0000000000-1.000--
Sandy Alomar Jr.New York Mets0000001000-1.000--
Doug MientkiewiczMiami Marlins0000000000----