Roy Oswalt

#44SP,
Height: 6' 0"
Weight: 192
Bat: R
Throw: R
Born:
College: Holmes (MS) JC
Birth Place: Weir, Mississippi
Draft: 1996 23rd round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Jason MarquisCincinnati Reds17200011200.118.211.118.328
Josh FoggPhiladelphia Phillies13100001300.077.143.077.220
Ryan DempsterChicago Cubs12100001700.083.154.083.237
Tim LincecumLos Angeles Angels11200000400.182.182.182.364
Carlos ZambranoPhiladelphia Phillies10100000100.100.100.100.200
Greg MadduxLos Angeles Dodgers10310011200.300.364.400.764
Doug DavisKansas City Royals9310021200.333.400.444.844
Ben SheetsAtlanta Braves9000000300.000.000.000.000
Johnny CuetoSan Francisco Giants9300011100.333.400.333.733
Paul WilsonCincinnati Reds9300020200.333.333.333.667
Jon LieberChicago Cubs8200000300.250.250.250.500
Zach DukeSt. Louis Cardinals7300020000.429.429.429.857
Mat LatosToronto Blue Jays7100000200.143.143.143.286
Woody WilliamsHouston Astros7200000200.286.286.286.571
Jake PeavySan Francisco Giants7000000100.000.000.000.000
Paul MaholmCincinnati Reds7100000200.143.143.143.286
Kip WellsLos Angeles Angels7100010200.143.143.143.286
Kyle LohseTexas Rangers7110000300.143.143.286.429
Dontrelle WillisMilwaukee Brewers7000000300.000.000.000.000
Bronson ArroyoCincinnati Reds6100000300.167.167.167.333
Darryl KileSt. Louis Cardinals6000000300.000.143.000.143
Livan HernandezMilwaukee Brewers6200010000.333.333.333.667
Glendon RuschColorado Rockies6000000300.000.000.000.000
Mark PriorCincinnati Reds6100000300.167.167.167.333
Scott OlsenTexas Rangers6200000000.333.333.333.667
Javier VazquezMiami Marlins6100001100.167.286.167.452
Kerry WoodChicago Cubs6100000400.167.167.167.333
Brett MyersCleveland Indians6000000300.000.000.000.000
Aaron CookColorado Rockies6200000200.333.333.333.667
Al LeiterNew York Yankees5310000000.600.600.8001.400
Brian LawrenceLos Angeles Angels5100000200.200.200.200.400
Shawn EstesWashington Nationals5000000100.000.000.000.000
Josh GeerSan Diego Padres5200000000.400.400.400.800
Jimmy AndersonMiami Marlins5100010000.200.200.200.400
Wayne FranklinKansas City Royals5200000000.400.400.400.800
Johan SantanaToronto Blue Jays5000000400.000.000.000.000
Matt MorrisPittsburgh Pirates5000000100.000.000.000.000
Adam WainwrightSt. Louis Cardinals5000000000.000.000.000.000
Ross OhlendorfCincinnati Reds5100000100.200.200.200.400
Tom GorzelannyNew York Mets4000012100.000.333.000.333
Chris VolstadChicago White Sox4100001100.250.500.250.750
Ian SnellLos Angeles Dodgers4100010100.250.250.250.500
Chris ReitsmaSeattle Mariners4200000100.500.500.5001.000
Brandon BeachyLos Angeles Dodgers4100000100.250.250.250.500
Jeff SuppanSan Diego Padres4000010000.000.000.000.000
Noah LowrySan Francisco Giants4000000000.000.000.000.000
Edgar GonzalezCincinnati Reds4100010100.250.250.250.500
Randy WolfDetroit Tigers4000000200.000.000.000.000
Rick HellingMilwaukee Brewers4300000100.750.750.7501.500
Brad ThompsonMinnesota Twins3000000000.000.000.000.000
Pedro MartinezPhiladelphia Phillies3000000100.000.250.000.250
Chris CapuanoMilwaukee Brewers3100010100.333.333.333.667
Seth McClungPittsburgh Pirates3000000100.000.000.000.000
Pedro AstacioWashington Nationals3000000100.000.000.000.000
Clayton KershawLos Angeles Dodgers3000000300.000.000.000.000
A.J. BurnettPittsburgh Pirates3000000200.000.000.000.000
Kris BensonArizona Diamondbacks3000000200.000.000.000.000
Justin GermanoSeattle Mariners3100010100.333.333.333.667
Barry ZitoOakland Athletics3000000000.000.000.000.000
Jason SimontacchiWashington Nationals3000001200.000.250.000.250
Horacio RamirezChicago Cubs3000000100.000.000.000.000
Jeff FrancisToronto Blue Jays3000000200.000.000.000.000
Jonathon NieseNew York Yankees3000000000.000.000.000.000
John BurkettBoston Red Sox3000000100.000.000.000.000
Tomo OhkaToronto Blue Jays3000000100.000.000.000.000
Dennys ReyesBaltimore Orioles3100010000.333.333.333.667
Chris CarpenterSt. Louis Cardinals3000000000.000.000.000.000
John LannanKansas City Royals3000012000.000.400.000.400
Chad BillingsleyPhiladelphia Phillies3000001000.000.250.000.250
Juan CruzPhiladelphia Phillies3000000300.000.000.000.000
Ryan VogelsongMinnesota Twins3000000100.000.000.000.000
Sean MarshallCincinnati Reds3000000100.000.000.000.000
Kyle KendrickBoston Red Sox3000000100.000.000.000.000
Mike O'ConnorMinnesota Twins3000000000.000.000.000.000
Randy JohnsonSan Francisco Giants3000000100.000.000.000.000
Shawn ChaconOakland Athletics3100121100.333.5001.3331.833
Esteban LoaizaChicago White Sox3100010000.333.333.333.667
Dave WilliamsWashington Nationals3000001200.000.250.000.250
Ryan DreseHouston Astros3000000000.000.000.000.000
Odalis PerezWashington Nationals2100020000.500.500.5001.000
Dave BushToronto Blue Jays2000000100.000.000.000.000
Roberto HernandezCleveland Indians2000000000.000.000.000.000
Edwin JacksonSan Diego Padres2000000100.000.000.000.000
Randy WellsTexas Rangers2000000100.000.000.000.000
Michael WachaSt. Louis Cardinals2100000000.500.500.5001.000
Jeff WeaverLos Angeles Dodgers2000001100.000.333.000.333
Kyle FarnsworthHouston Astros2000000200.000.000.000.000
Craig StammenSan Diego Padres2000000000.000.000.000.000
Ted LillyLos Angeles Dodgers2000000100.000.000.000.000
Byung-Hyun KimSan Francisco Giants2000000100.000.000.000.000
Ian KennedyKansas City Royals2100000000.500.500.5001.000
Elmer DessensNew York Mets2000000000.000.000.000.000
Jeff D'AmicoCleveland Indians2000000200.000.000.000.000
Anibal SanchezDetroit Tigers2000000000.000.000.000.000
Jay WitasickTampa Bay Rays2100000000.500.500.5001.000
Robert EllisPhiladelphia Phillies2000000000.000.000.000.000
Julian TavarezWashington Nationals2000000000.000.000.000.000
Yusmeiro PetitLos Angeles Angels2000000000.000.000.000.000
Denny NeagleTampa Bay Rays2000000100.000.000.000.000
Ramon OrtizToronto Blue Jays2000000000.000.000.000.000
Brad HandSan Diego Padres2000000100.000.000.000.000
Michael TejeraCleveland Indians2100000000.500.500.5001.000
Bud NorrisLos Angeles Angels2000000100.000.000.000.000
Jeff SamardzijaSan Francisco Giants2000000200.000.000.000.000
Jon GarlandColorado Rockies2000000000.000.000.000.000
Oliver PérezWashington Nationals2000000100.000.000.000.000
Micah OwingsSeattle Mariners2000000000.000.000.000.000
Scott FeldmanCincinnati Reds22000000001.0001.0001.0002.000
Miguel BatistaColorado Rockies2100020000.500.500.5001.000
Jorge SosaMiami Marlins2100000100.500.500.5001.000
Jose CabreraPhiladelphia Phillies2000000000.000.000.000.000
Eric StultsLos Angeles Dodgers2000000100.000.000.000.000
Adam EatonColorado Rockies2000000100.000.000.000.000
Eric MiltonLos Angeles Dodgers2100000100.500.500.5001.000
Allen LevraultSeattle Mariners2100010000.500.500.5001.000
Jhoulys ChacinSan Diego Padres2000000100.000.000.000.000
Jake WestbrookSt. Louis Cardinals2000000000.000.000.000.000
Kazuhisa IshiiNew York Mets2000002100.000.500.000.500
Robinson TejedaCleveland Indians2000000100.000.000.000.000
Chris PiersollBaltimore Orioles2000000100.000.000.000.000
Joel PineiroLos Angeles Angels2000000100.000.000.000.000
Mike PelfreyChicago White Sox22000000001.0001.0001.0002.000
Jason JenningsOakland Athletics2100000100.500.500.5001.000
Braden LooperChicago Cubs2000000000.000.000.000.000
Anthony ReyesSan Diego Padres2000000000.000.000.000.000
Matt GinterMilwaukee Brewers22000100001.0001.0001.0002.000
Carlos MarmolBoston Red Sox2100000100.500.500.5001.000
Carlos VillanuevaSan Diego Padres2100000000.500.500.5001.000
Chris NarvesonCleveland Indians2000000200.000.000.000.000
Rafael SorianoToronto Blue Jays2000000000.000.000.000.000
Victor SantosSan Francisco Giants2000000000.000.000.000.000
Brad RadkeMinnesota Twins2000000000.000.000.000.000
Chien-Ming WangKansas City Royals22000000001.0001.0001.0002.000
Josh TowersLos Angeles Dodgers2100000000.500.500.5001.000
Matt CainSan Francisco Giants2000000200.000.000.000.000
Keiichi YabuSan Francisco Giants2000000000.000.000.000.000
Joe KennedyToronto Blue Jays2000000100.000.000.000.000
Omar OlivaresCleveland Indians2000000000.000.000.000.000
Rubby De La RosaArizona Diamondbacks2000000100.000.000.000.000
Brian MeadowsCincinnati Reds11100000001.0001.0002.0003.000
Jose RijoCincinnati Reds1000000100.000.000.000.000
Britt ReamesPittsburgh Pirates1000000000.000.000.000.000
Rocky BiddleWashington Nationals1000000100.000.000.000.000
Adam BerneroPittsburgh Pirates1000000000.000.000.000.000
Mike KoploveSan Diego Padres1000000000.000.000.000.000
Tyler WalkerWashington Nationals1000000000.000.000.000.000
Satoru KomiyamaNew York Mets11000300001.0001.0001.0002.000
Leo EstrellaKansas City Royals1000000000.000.000.000.000
Brandon ClaussenWashington Nationals1000000000.000.000.000.000
Brandon KolbCincinnati Reds1000000000.000.000.000.000
Jason GrilliToronto Blue Jays11000000001.0001.0001.0002.000
Jeremy AffeldtSan Francisco Giants1000000000.000.000.000.000
Ruben QuevedoBaltimore Orioles1000001000.000.500.000.500
Gene StechschulteSt. Louis Cardinals1000000100.000.000.000.000
Randy FloresMilwaukee Brewers1000000000.000.000.000.000
Sun-Woo KimSan Francisco Giants1000000000.000.000.000.000
Aaron HarangPhiladelphia Phillies1000000000.000.000.000.000
Josh BeckettLos Angeles Dodgers1000000100.000.000.000.000
Francis BeltranBaltimore Orioles1000000100.000.000.000.000
Luke HudsonKansas City Royals1000000100.000.000.000.000
Lance CarterToronto Blue Jays1000000100.000.000.000.000
Clay CondreyMinnesota Twins11000000001.0001.0001.0002.000
Jason DavisPittsburgh Pirates1000000000.000.000.000.000
Luther HackmanTexas Rangers1000000000.000.000.000.000
Joe ValentineCincinnati Reds1000000100.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000000100.000.000.000.000
Wil LedezmaMinnesota Twins11000000001.0001.0001.0002.000
Gary MajewskiHouston Astros1000000100.000.000.000.000
Tommy PhelpsNew York Yankees1000000000.000.000.000.000
Kiko CaleroLos Angeles Dodgers1000000000.000.000.000.000
Claudio VargasToronto Blue Jays1000001100.000.500.000.500
Willis RobertsPittsburgh Pirates1000000000.000.000.000.000
Todd WellemeyerChicago Cubs1000000100.000.000.000.000
Guillermo MotaKansas City Royals1000000000.000.000.000.000
Rich HardenMinnesota Twins1000000100.000.000.000.000
Roy CorcoranLos Angeles Dodgers1000000000.000.000.000.000
Kevin GreggSeattle Mariners1000000000.000.000.000.000
Juan DominguezOakland Athletics1000000100.000.000.000.000
Jon LeicesterSan Diego Padres1000000000.000.000.000.000
Mike LincolnCincinnati Reds1000000000.000.000.000.000
Kevin BeirnePhiladelphia Phillies1000000000.000.000.000.000
Jesse CrainChicago White Sox1000000000.000.000.000.000
Jorge De La RosaArizona Diamondbacks1000000100.000.000.000.000
Michael WuertzMiami Marlins1000000100.000.000.000.000
Mike MatthewsNew York Mets1000000100.000.000.000.000
Roy HalladayToronto Blue Jays1000000000.000.000.000.000
Chris MichalakToronto Blue Jays1000000000.000.000.000.000
Merkin ValdezOakland Athletics11000200001.0001.0001.0002.000
Santiago CasillaOakland Athletics1000000000.000.000.000.000
Ben FordMilwaukee Brewers1000000000.000.000.000.000
Joe BlantonWashington Nationals1000000000.000.000.000.000
Marcos CarvajalMiami Marlins1000000000.000.000.000.000
Valerio de los SantosNew York Mets11100000001.0001.0002.0003.000
Bob HowryChicago Cubs1000000000.000.000.000.000
Renyel PintoSt. Louis Cardinals1000000100.000.000.000.000
Tim StaufferArizona Diamondbacks1000000000.000.000.000.000
Orlando HernandezWashington Nationals1000001000.000.500.000.500
Jarrod WashburnDetroit Tigers11000000001.0001.0001.0002.000
Sidney PonsonKansas City Royals1000001100.000.500.000.500
Mike BuddieMilwaukee Brewers11000000001.0001.0001.0002.000
Russ OrtizLos Angeles Dodgers1000000000.000.000.000.000
John RiedlingPittsburgh Pirates1000000100.000.000.000.000
Jorge JulioPittsburgh Pirates1000000100.000.000.000.000
Clay HensleyWashington Nationals1000000000.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals1000000100.000.000.000.000
Derek LoweTexas Rangers1000000000.000.000.000.000
Todd RitchieColorado Rockies1000000000.000.000.000.000
Josh JohnsonSan Diego Padres1000000100.000.000.000.000
Will CunnaneSt. Louis Cardinals11000100001.0001.0001.0002.000
Craig HansenNew York Mets1000000000.000.000.000.000
Shigetoshi HasegawaSeattle Mariners1000000000.000.000.000.000
Danny GravesHouston Astros11000000001.0001.0001.0002.000
Marc WilkinsMiami Marlins1000000000.000.000.000.000
Rodney MyersNew York Mets1000000000.000.000.000.000
Ricky NolascoLos Angeles Angels11000000001.0001.0001.0002.000
Saul RiveraCleveland Indians1000000000.000.000.000.000
Ugueth UrbinaPhiladelphia Phillies1000000000.000.000.000.000
Steve SparksHouston Astros1000000000.000.000.000.000
Troy PercivalTampa Bay Rays1000000000.000.000.000.000
Jeff FulchinoWashington Nationals1000000000.000.000.000.000
Edward MujicaDetroit Tigers1000000000.000.000.000.000
Josh KinneyPittsburgh Pirates1000000000.000.000.000.000
Mike JamesDetroit Tigers1000000100.000.000.000.000
Jose LimaNew York Mets1000000000.000.000.000.000
Luke HochevarKansas City Royals1000000000.000.000.000.000
Darren DreifortLos Angeles Dodgers11100000001.0001.0002.0003.000
Scott ElbertSan Diego Padres1000000100.000.000.000.000
Steve TrachselBaltimore Orioles1000010000.000.000.000.000
Dan MiceliBoston Red Sox1000000000.000.000.000.000
Darren OliverToronto Blue Jays1000000000.000.000.000.000
Jair JurrjensColorado Rockies1000000000.000.000.000.000
Kirk RueterSan Francisco Giants1000000000.000.000.000.000
Aaron SeleNew York Mets1000000000.000.000.000.000
Kevin HartPittsburgh Pirates1000000000.000.000.000.000
Mike MohlerBaltimore Orioles1000000000.000.000.000.000
Collin BalesterDetroit Tigers1000000100.000.000.000.000
Kyle McClellanTexas Rangers1000000000.000.000.000.000
Ramon TroncosoLos Angeles Dodgers1000000000.000.000.000.000
Mitchell BoggsBoston Red Sox1000000000.000.000.000.000
Pat MahomesToronto Blue Jays1000000000.000.000.000.000
Jaime GarcíaAtlanta Braves1000000100.000.000.000.000
Todd Van PoppelNew York Mets1000000000.000.000.000.000
Jesse ChávezLos Angeles Angels1000000000.000.000.000.000
David WeathersMilwaukee Brewers1000000000.000.000.000.000
Jeff GrayChicago White Sox1000000000.000.000.000.000
Tommy HansonChicago White Sox1000000000.000.000.000.000
Jordan ZimmermannDetroit Tigers1000000100.000.000.000.000
Luis PerdomoMinnesota Twins11000000001.0001.0001.0002.000
Luke GregersonHouston Astros1000000100.000.000.000.000
Jeff FasseroSan Francisco Giants1000000000.000.000.000.000
Tim WoodMinnesota Twins1000000100.000.000.000.000
Mark LeiterMilwaukee Brewers1000000000.000.000.000.000
Daniel HudsonPittsburgh Pirates1000000000.000.000.000.000
Hénry RodríguezArizona Diamondbacks1000000100.000.000.000.000
Kenley JansenLos Angeles Dodgers1000000100.000.000.000.000
Cory LuebkeChicago White Sox1000000000.000.000.000.000
Chris HatcherLos Angeles Dodgers1000000100.000.000.000.000
Mike FettersArizona Diamondbacks1000000000.000.000.000.000
John SmoltzSt. Louis Cardinals1000000000.000.000.000.000
David WellsLos Angeles Dodgers11000000001.0001.0001.0002.000
Wade MileyBaltimore Orioles1000000000.000.000.000.000
Brad PeacockHouston Astros1000001100.000.500.000.500
Nick VincentSeattle Mariners11000000001.0001.0001.0002.000
Dave BurbaSeattle Mariners0000000000----
Travis DriskillHouston Astros0000000000----
Justin BergColorado Rockies0000000000----
Kent MerckerCincinnati Reds0000000000-1.000--
Ubaldo JiménezBaltimore Orioles0000000000----
Ricardo RodriguezPittsburgh Pirates0000000000----
Aaron MyettePhiladelphia Phillies0000001000-1.000--
Omar DaalBaltimore Orioles0000000000----
Ryan JensenMilwaukee Brewers0000000000----
Russ SpringerCincinnati Reds0000000000----
Matt HarrisonPhiladelphia Phillies0000000000----
Rick WhiteSeattle Mariners0000000000----
Luis VizcainoBaltimore Orioles0000001000-1.000--
Aaron HeilmanTexas Rangers0000000000----
Kevin CorreiaPhiladelphia Phillies0000001000-1.000--
Scott WinchesterLos Angeles Dodgers0000000000----