J.R. Towles

#46C,
Height: 6' 2"
Weight: 192
Bat: R
Throw: R
Born:
College: North Central Texas
Birth Place: Crosby, Texas
Draft: 2004 20th round by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Paul MaholmCincinnati Reds8100010000.125.125.125.250
Derek LoweTexas Rangers8100000000.125.125.125.250
Braden LooperChicago Cubs8320050200.375.444.6251.069
Bronson ArroyoCincinnati Reds8310000300.375.375.500.875
Matt CainSan Francisco Giants7100000200.143.143.143.286
Cole HamelsTexas Rangers7000001200.000.125.000.125
Dave BushToronto Blue Jays6000000300.000.000.000.000
Tim LincecumLos Angeles Angels6000000400.000.000.000.000
Randy WolfDetroit Tigers6210112000.333.5001.0001.500
Edinson VolquezMiami Marlins5100011100.200.429.200.629
Chad BillingsleyPhiladelphia Phillies5110020100.200.200.400.600
Ryan DempsterChicago Cubs5000001200.000.167.000.167
Charlie MortonHouston Astros5110011000.200.429.400.829
Kyle LohseTexas Rangers5100000100.200.200.200.400
John LannanKansas City Royals5100000000.200.200.200.400
Joel PineiroLos Angeles Angels5000001100.000.167.000.167
Tim HudsonSan Francisco Giants5000000300.000.000.000.000
Carlos ZambranoPhiladelphia Phillies5100001300.200.333.200.533
Francisco CorderoBoston Red Sox5110000100.200.200.400.600
Ricky NolascoLos Angeles Angels5200110000.400.4001.0001.400
Hiroki KurodaNew York Yankees5100000000.200.200.200.400
Ted LillyLos Angeles Dodgers4110000200.250.250.500.750
Manny ParraChicago Cubs4100011100.250.400.250.650
Jo-Jo ReyesMiami Marlins4000001000.000.200.000.200
J.A. HappToronto Blue Jays4210001000.500.600.7501.350
Jaime GarcíaAtlanta Braves4100000100.250.250.250.500
Aaron HarangPhiladelphia Phillies4000021000.000.167.000.167
Adam WainwrightSt. Louis Cardinals4000000100.000.000.000.000
Travis WoodKansas City Royals4110001000.250.400.500.900
Zach DukeSt. Louis Cardinals4100000100.250.250.250.500
Cliff LeePhiladelphia Phillies3000000000.000.000.000.000
Jake WestbrookSt. Louis Cardinals3110010000.333.250.667.917
Chris VolstadChicago White Sox3200020000.667.667.6671.333
Odalis PerezWashington Nationals3000000000.000.000.000.000
Johnny CuetoSan Francisco Giants3110000000.333.333.6671.000
Homer BaileyCincinnati Reds3110010000.333.333.6671.000
Logan OndrusekBaltimore Orioles3000000100.000.000.000.000
Aaron CookColorado Rockies3100110000.333.3331.3331.667
Adam EatonColorado Rockies3100000000.333.333.333.667
Jeff KarstensPittsburgh Pirates3000000100.000.000.000.000
Ben SheetsAtlanta Braves3000000000.000.000.000.000
Carlos MarmolBoston Red Sox3000000200.000.000.000.000
Javier VazquezMiami Marlins3100000100.333.333.333.667
Bill BrayWashington Nationals3000000000.000.000.000.000
Chris CapuanoMilwaukee Brewers3000000100.000.000.000.000
Tommy HansonChicago White Sox3100010000.333.333.333.667
Roy HalladayToronto Blue Jays3000000100.000.000.000.000
Jeff SuppanSan Diego Padres3000000200.000.000.000.000
Brad ThompsonMinnesota Twins3210001000.667.7501.0001.750
Matt HarrisonPhiladelphia Phillies3000000000.000.000.000.000
Jason IsringhausenLos Angeles Angels3000000000.000.250.000.250
Tim StaufferArizona Diamondbacks3100010100.333.333.333.667
Kyle DrabekSan Francisco Giants3000000000.000.000.000.000
Justin LehrCincinnati Reds3100000200.333.333.333.667
Dustin MoseleyMiami Marlins2000010000.000.000.000.000
Trevor HoffmanMilwaukee Brewers2000000000.000.000.000.000
Kevin MillwoodSeattle Mariners2000000100.000.000.000.000
Brad PennyToronto Blue Jays2000000100.000.000.000.000
Sean GallagherColorado Rockies2100000100.500.500.5001.000
Brad SalmonLos Angeles Angels2000000000.000.000.000.000
Jake PeavySan Francisco Giants2000001000.000.333.000.333
Kelvin JimenezChicago White Sox22001100001.0001.0002.5003.500
Jared BurtonNew York Yankees2000000200.000.000.000.000
Burke BadenhopWashington Nationals2100120000.500.5002.0002.500
Kyle McClellanTexas Rangers2000000000.000.000.000.000
Doug DavisKansas City Royals2000000100.000.000.000.000
Josh CollmenterAtlanta Braves2000000000.000.000.000.000
Ubaldo JiménezBaltimore Orioles2000000100.000.333.000.333
Greg ReynoldsSan Diego Padres2000000100.000.000.000.000
Pat MischMiami Marlins2110000000.500.5001.0001.500
Lance LynnSt. Louis Cardinals2000000000.000.000.000.000
Kason GabbardBoston Red Sox2110010100.500.5001.0001.500
Chad DurbinPhiladelphia Phillies2000000000.000.000.000.000
Chan Ho ParkPittsburgh Pirates2000000000.000.000.000.000
Ryan MadsonOakland Athletics2000000100.000.000.000.000
Saul RiveraCleveland Indians2000000000.000.000.000.000
Sidney PonsonKansas City Royals2000010000.000.000.000.000
Rodrigo LopezPhiladelphia Phillies2000000100.000.000.000.000
Zach KroenkeWashington Nationals2000000000.000.000.000.000
Todd WellemeyerChicago Cubs2000001100.000.333.000.333
Edgar GonzalezCincinnati Reds2110010000.500.5001.0001.500
Dan HarenChicago Cubs2000000000.000.333.000.333
Kevin CorreiaPhiladelphia Phillies2000000100.000.000.000.000
Jonny VentersAtlanta Braves2000000200.000.000.000.000
Greg MadduxLos Angeles Dodgers2000000100.000.000.000.000
Octavio DotelDetroit Tigers2000000200.000.000.000.000
Scott OlsenTexas Rangers2000000200.000.000.000.000
Brandon MeddersSan Francisco Giants2110010100.500.5001.0001.500
Matt BelisleMinnesota Twins2000000000.000.000.000.000
Rich HillLos Angeles Dodgers2100120000.500.6672.0002.667
Pedro MartinezPhiladelphia Phillies22002200001.0001.0004.0005.000
Mitchell BoggsBoston Red Sox2000000000.000.000.000.000
Guillermo MotaKansas City Royals2000000000.000.000.000.000
Chris NarvesonCleveland Indians2000000000.000.000.000.000
John SmoltzSt. Louis Cardinals2000000000.000.000.000.000
Jon RauchKansas City Royals2000000000.000.000.000.000
Phil DumatraitMinnesota Twins2100000000.500.500.5001.000
Matt MorrisPittsburgh Pirates2100000000.500.500.5001.000
Ryan FranklinSt. Louis Cardinals2110020000.500.5001.0001.500
Heath BellWashington Nationals2100000000.500.500.5001.000
Chris YoungKansas City Royals2000001000.000.333.000.333
Ian SnellLos Angeles Dodgers2000001100.000.333.000.333
Alex WhiteHouston Astros2000000200.000.000.000.000
Chad QuallsColorado Rockies1000000000.000.000.000.000
Kameron LoeArizona Diamondbacks1000000000.000.000.000.000
Matt GuerrierMinnesota Twins11000100001.0001.0001.0002.000
Renyel PintoSt. Louis Cardinals1000000000.000.000.000.000
Shawn HillDetroit Tigers1000002100.000.667.000.667
Denny BautistaSeattle Mariners1000000000.000.000.000.000
Frank FranciscoChicago White Sox1000000000.000.000.000.000
Michael WuertzMiami Marlins1000001000.000.500.000.500
Shawn CampPhiladelphia Phillies1000000000.000.000.000.000
Todd CoffeyAtlanta Braves11000100001.0001.0001.0002.000
Taylor BuchholzNew York Mets1000000100.000.000.000.000
Anthony ReyesSan Diego Padres1000000000.000.000.000.000
Cory GearrinSan Francisco Giants1000000000.000.000.000.000
Jeff BennettLos Angeles Dodgers1000000000.000.000.000.000
Juan Carlos OviedoTexas Rangers11000000001.0001.0001.0002.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Scott ProctorBaltimore Orioles1000000000.000.000.000.000
Aaron MilesLos Angeles Dodgers11001200001.0001.0004.0005.000
Clay HensleyWashington Nationals1000000000.000.000.000.000
Joey DevineOakland Athletics11000000001.0001.0001.0002.000
Michael GonzalezWashington Nationals1000000100.000.000.000.000
Rudy SeanezLos Angeles Angels1000000000.000.000.000.000
Eduardo SanchezDetroit Tigers1000001100.000.500.000.500
Josh RupeBaltimore Orioles1000000100.000.000.000.000
Bryan BullingtonKansas City Royals1000000000.000.000.000.000
Tom GorzelannyNew York Mets11000100001.0001.0001.0002.000
J.J. PutzArizona Diamondbacks1000000000.000.000.000.000
Gary MajewskiHouston Astros1000000000.000.000.000.000
Sean MarshallCincinnati Reds1000000100.000.000.000.000
Chris SpurlingMilwaukee Brewers1000000000.000.000.000.000
Takashi SaitoArizona Diamondbacks1000000000.000.000.000.000
Sean BurnettPhiladelphia Phillies1000000000.000.000.000.000
Sean GreenTexas Rangers1000000100.000.000.000.000
Carlos VillanuevaSan Diego Padres1000000000.000.000.000.000
Enrique GonzalezDetroit Tigers11100100001.0001.0002.0003.000
Aaron HeilmanTexas Rangers1000000100.000.000.000.000
José VerasAtlanta Braves1000000100.000.000.000.000
Edward MujicaDetroit Tigers1000000000.000.000.000.000
Mike GoslingCleveland Indians11000000001.0001.0001.0002.000
Jose ContrerasTexas Rangers11000000001.0001.0001.0002.000
Andrew MillerCleveland Indians1000001000.000.500.000.500
Brian StokesArizona Diamondbacks1000000000.000.000.000.000
Doug SlatenPittsburgh Pirates1000000000.000.000.000.000
Brian TalletSan Diego Padres11000000001.0001.0001.0002.000
Clay CondreyMinnesota Twins1000000100.000.000.000.000
David WeathersMilwaukee Brewers11000000001.0001.0001.0002.000
Franklin MoralesToronto Blue Jays11000110001.0001.0001.0002.000
Marcus McBethOakland Athletics11000000001.0001.0001.0002.000
Scott MaineCincinnati Reds1000000000.000.000.000.000
Joel HanrahanDetroit Tigers1000001100.000.500.000.500
Brad LidgeWashington Nationals11000000001.0001.0001.0002.000
Tyler YatesPittsburgh Pirates1000000000.000.000.000.000
Brett MyersCleveland Indians1000000000.000.000.000.000
Josh FoggPhiladelphia Phillies1000000000.000.000.000.000
Kyle KendrickBoston Red Sox1000000100.000.000.000.000
Edgmer EscalonaSan Francisco Giants1000000100.000.000.000.000
Miguel BatistaColorado Rockies11000000001.0001.0001.0002.000
Justin MillerLos Angeles Dodgers1000000100.000.000.000.000
Mike MacDougalSeattle Mariners11000000001.0001.0001.0002.000
Joe ThatcherCleveland Indians11000000001.0001.0001.0002.000
Joaquín BenoitPhiladelphia Phillies1000000000.000.000.000.000
David HerndonMilwaukee Brewers1000000000.000.000.000.000
Matt WiseNew York Mets1000000000.000.000.000.000
Dave DavidsonMiami Marlins1000000000.000.000.000.000
Danys BaezPhiladelphia Phillies1000000100.000.000.000.000
Brian FalkenborgSan Diego Padres1000011000.000.500.000.500
Wade DavisChicago Cubs1000000000.000.000.000.000
Dan WheelerKansas City Royals1000000000.000.000.000.000
Garrett MockArizona Diamondbacks1000000100.000.000.000.000
Tony ArmasAtlanta Braves1000000000.000.000.000.000
Max ScherzerWashington Nationals1000000100.000.000.000.000
Brian BassPhiladelphia Phillies1000000100.000.000.000.000
Matt HergesKansas City Royals1000000100.000.000.000.000
Micah BowieHouston Astros1000000000.000.000.000.000
Eddie GuardadoWashington Nationals1000000000.000.000.000.000
Mark DiFeliceMilwaukee Brewers1000000100.000.000.000.000
Chris SmithOakland Athletics1000000000.000.000.000.000
Mike LincolnCincinnati Reds1000000000.000.000.000.000
Bob HowryChicago Cubs1000000100.000.000.000.000
Jeff SamardzijaSan Francisco Giants11001100001.0001.0004.0005.000
Julian TavarezWashington Nationals1000000100.000.000.000.000
Jonathon NieseNew York Yankees11100120001.0001.0002.0003.000
Alfredo AcevesNew York Yankees1000000000.000.000.000.000
Jim MillerMilwaukee Brewers11000000001.0001.0001.0002.000
James McDonaldChicago Cubs1000000000.000.000.000.000
Jason MotteColorado Rockies11100000001.0001.0002.0003.000
Jeff GrayChicago White Sox11001100001.0001.0004.0005.000
Jamey WrightLos Angeles Dodgers1000000000.000.000.000.000
Neftalí FelizMilwaukee Brewers1000000000.000.000.000.000
Billy WagnerAtlanta Braves1000000000.000.000.000.000
Kris MedlenAtlanta Braves1000000000.000.000.000.000
Cristhian MartinezAtlanta Braves1000000100.000.000.000.000
Ryota IgarashiNew York Yankees11000000001.0001.0001.0002.000
Tim WoodMinnesota Twins1000000100.000.000.000.000
Marc RzepczynskiSeattle Mariners1000000000.000.000.000.000
Justin BergColorado Rockies11000000001.0001.0001.0002.000
Daniel McCutchenSan Diego Padres1000000000.000.000.000.000
R.A. DickeyAtlanta Braves1000001000.000.667.000.667
Ernesto FrieriNew York Yankees0000000000-1.000--
Luke GregersonHouston Astros0000000000----
Kerry WoodChicago Cubs0000001000-1.000--
Mike ParisiLos Angeles Dodgers0000001000-1.000--
Mike LeakeSt. Louis Cardinals0000001000-1.000--
Manny AcostaNew York Mets0000000000----
Russ SpringerCincinnati Reds0000011000-1.000--
David HernándezAtlanta Braves0000001000-1.000--
Brian FuentesSt. Louis Cardinals0000000000----
Randy FloresMilwaukee Brewers0000001000-1.000--
Lee GardnerMiami Marlins0000011000-1.000--
Brian BurresColorado Rockies0000001000-1.000--
Kevin GreggSeattle Mariners0000000000-1.000--
Royce RingColorado Rockies0000000001----
George SherrillKansas City Royals0000010000-.000--