Chris Leroux

#63RP,
Height: 6' 6"
Weight: 223
Bat: L
Throw: R
Born:
College: Winthrop
Birth Place: Montreal, Quebec
Draft: 2005 7th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Carlos LeeMiami Marlins9200010100.222.222.222.444
Hunter PenceSan Francisco Giants5210020100.400.400.6001.000
Skip SchumakerSan Diego Padres5100000100.200.200.200.400
Lance BerkmanTexas Rangers4110000201.250.250.500.750
Jon JayChicago Cubs4100000100.250.250.250.500
Starlin CastroNew York Yankees4100000100.250.250.250.500
Alfonso SorianoNew York Yankees4310020100.750.7501.0001.750
Darwin BarneyToronto Blue Jays4000001100.000.200.000.200
Ryan BraunMilwaukee Brewers4110010100.250.250.500.750
Shane VictorinoChicago Cubs3210000000.667.6671.0001.667
Rafael FurcalMiami Marlins3000000000.000.000.000.000
Aramis RamírezPittsburgh Pirates3100020200.333.333.333.667
Ian DesmondColorado Rockies3000000200.000.000.000.000
Angel SanchezLos Angeles Dodgers3100010000.333.333.333.667
Martín PradoMiami Marlins3000000000.000.000.000.000
Ramon HernandezKansas City Royals3000010100.000.000.000.000
Ryan HowardPhiladelphia Phillies3000000000.000.000.000.000
Scott HairstonWashington Nationals3200000001.667.667.6671.333
Michael BournBaltimore Orioles2100010100.500.500.5001.000
J.D. MartinezDetroit Tigers2100020100.500.500.5001.000
José AltuveHouston Astros2100010100.500.500.5001.000
Tyler ColvinMiami Marlins2000000100.000.000.000.000
Tony CampanaWashington Nationals2000000000.000.000.000.000
Henry BlancoArizona Diamondbacks2100000000.500.500.5001.000
Ivan RodriguezWashington Nationals2000000000.000.000.000.000
Matt DownsMiami Marlins2000001100.000.333.000.333
Corey PattersonNew York Yankees2000000000.000.000.000.000
Gerardo ParraColorado Rockies2100000100.500.500.5001.000
Logan SchaferBaltimore Orioles2100010000.500.500.5001.000
David FreesePittsburgh Pirates2000001000.000.333.000.333
Jayson WerthWashington Nationals2110000000.500.5001.0001.500
Pablo SandovalBoston Red Sox2100000100.500.500.5001.000
Pedro FelizSan Diego Padres2110010100.500.5001.0001.500
Roger BernadinaNew York Mets22000000001.0001.0001.0002.000
Jay BruceNew York Mets2000000100.000.000.000.000
Ryan HaniganPhiladelphia Phillies2100010000.500.500.5001.000
Alex CoraSt. Louis Cardinals2110020000.500.5001.0001.500
Carlos GómezTexas Rangers2100000000.500.500.5001.000
Juan UribeCleveland Indians2110020100.500.5001.0001.500
Aaron RowandMiami Marlins2100020100.500.500.5001.000
Wade MileyBaltimore Orioles2000010000.000.000.000.000
Bryan AndersonOakland Athletics2100000100.500.500.5001.000
Carlos RuizSeattle Mariners2000000000.000.000.000.000
Freddie FreemanAtlanta Braves2100000000.500.500.5001.000
Ryan TheriotSan Francisco Giants2100000000.500.500.5001.000
Josh WilsonDetroit Tigers2000011100.000.333.000.333
Marlon ByrdCleveland Indians2000020000.000.000.000.000
Geovany SotoChicago White Sox2000000000.000.000.000.000
Todd FrazierChicago White Sox2100000000.500.500.5001.000
Mark DeRosaToronto Blue Jays2100010000.500.500.5001.000
Jeff KeppingerChicago White Sox2100011000.500.667.5001.167
David WrightNew York Mets2100000000.500.500.5001.000
Omar InfanteDetroit Tigers2100000000.500.500.5001.000
Yadier MolinaSt. Louis Cardinals2000001100.000.333.000.333
Jerry Hairston Jr.Los Angeles Dodgers2100011000.500.667.5001.167
Corey HartPittsburgh Pirates2000000010.000.333.000.333
Matt HollidayNew York Yankees2000000000.000.000.000.000
José ReyesNew York Mets2000010000.000.000.000.000
Chase UtleyLos Angeles Dodgers2100021000.500.667.5001.167
Dave SappeltPhiladelphia Phillies2000000100.000.000.000.000
Clint BarmesKansas City Royals2100000100.500.500.5001.000
Rickie Weeks Jr.Tampa Bay Rays2100000110.500.500.5001.000
Nick EvansArizona Diamondbacks1000000000.000.000.000.000
Jason BaySeattle Mariners1000000100.000.000.000.000
Gerald LairdArizona Diamondbacks1000000000.000.000.000.000
David DeJesúsLos Angeles Angels1000000000.000.000.000.000
Mike ZuninoSeattle Mariners1000000100.000.000.000.000
Jonny GómesKansas City Royals11010000001.0001.0003.0004.000
Kazuo MatsuiColorado Rockies1000000000.000.000.000.000
Adam LaRocheChicago White Sox1000000100.000.000.000.000
Prince FielderTexas Rangers1000000100.000.000.000.000
Koyie HillPhiladelphia Phillies1000000100.000.000.000.000
Adrián GonzálezLos Angeles Dodgers11000110001.0001.0001.0002.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Wil NievesAtlanta Braves1000000000.000.000.000.000
David RossChicago Cubs11000100001.0001.0001.0002.000
Wilson ValdezMiami Marlins1000000100.000.000.000.000
Mike FontenotTampa Bay Rays1000000000.000.000.000.000
Ty WiggintonMiami Marlins1000000000.000.000.000.000
Greg DobbsWashington Nationals1000000000.000.000.000.000
Donnie MurphyMilwaukee Brewers1000000000.000.000.000.000
Didi GregoriusNew York Yankees11000000001.0001.0001.0002.000
Matt CainSan Francisco Giants1000000100.000.000.000.000
Cole HamelsTexas Rangers11000000001.0001.0001.0002.000
Jean SeguraSeattle Mariners1000000000.000.000.000.000
Nate McLouthWashington Nationals11000200001.000.5001.0001.500
Jeff BianchiColorado Rockies1000000000.000.000.000.000
Stephen DrewWashington Nationals1000000000.000.000.000.000
Mark EllisSt. Louis Cardinals1000000000.000.000.000.000
Jeff FrancoeurMiami Marlins1000000100.000.000.000.000
A.J. PollockArizona Diamondbacks1000000100.000.000.000.000
Robert AndinoBaltimore Orioles1000000000.000.000.000.000
Carl CrawfordLos Angeles Dodgers1000000000.000.000.000.000
Ryan LudwickTexas Rangers1000000000.000.000.000.000
Brandon PhillipsAtlanta Braves1000000100.000.000.000.000
Dan UgglaWashington Nationals1000001100.000.500.000.500
Anibal SanchezDetroit Tigers1000000100.000.000.000.000
Felix PiePittsburgh Pirates11000000001.0001.0001.0002.000
Nick MarkakisAtlanta Braves11100100001.0001.0002.0003.000
Norichika AokiHouston Astros1000001110.000.500.000.500
James LoneyTexas Rangers11000000001.0001.0001.0002.000
Steve ClevengerSeattle Mariners1000000100.000.000.000.000
Juan RiveraArizona Diamondbacks11000200001.0001.0001.0002.000
Matt KempAtlanta Braves11100010001.0001.0002.0003.000
Adam JonesBaltimore Orioles1000000000.000.000.000.000
Tony Gwynn Jr.Washington Nationals1000000100.000.000.000.000
Gregg ZaunSan Diego Padres11100200001.0001.0002.0003.000
Ben ZobristChicago Cubs1000000100.000.000.000.000
Vinny RottinoChicago White Sox1000000100.000.000.000.000
Miguel MonteroChicago Cubs1000000000.000.000.000.000
Delwyn YoungWashington Nationals11000000001.0001.0001.0002.000
Yorvit TorrealbaChicago Cubs11001100001.0001.0004.0005.000
Evan LongoriaTampa Bay Rays1000000100.000.000.000.000
Elijah DukesWashington Nationals1000000000.000.000.000.000
Yovani GallardoSeattle Mariners11001100001.0001.0004.0005.000
Chris CarterAtlanta Braves1000000000.000.000.000.000
Carlos GonzálezColorado Rockies1000000100.000.000.000.000
Yunel EscobarLos Angeles Angels11000100001.0001.0001.0002.000
Joey VottoCincinnati Reds1000000000.000.000.000.000
Nick PuntoArizona Diamondbacks1000001010.000.500.000.500
Andrew McCutchenPittsburgh Pirates11100100001.0001.0002.0003.000
Ian StewartWashington Nationals1000000000.000.000.000.000
Jason MichaelsWashington Nationals1000000000.000.000.000.000
Jack WilsonAtlanta Braves11100200001.0001.0002.0003.000
Nate SchierholtzDetroit Tigers1000001010.000.500.000.500
Chase HeadleyNew York Yankees1000000100.000.000.000.000
Brandon MossKansas City Royals1000000000.000.000.000.000
Alberto GonzalezSan Diego Padres1000000000.000.000.000.000
Emilio BonifacioAtlanta Braves11000000101.0001.0001.0002.000
Craig CounsellMilwaukee Brewers1000000000.000.000.000.000
David EcksteinSan Diego Padres1000000000.000.000.000.000
Martín MaldonadoLos Angeles Angels1000000000.000.000.000.000
Carlos PeñaTexas Rangers11000000001.0001.0001.0002.000
Jordan SchaferSt. Louis Cardinals11000000001.0001.0001.0002.000
Sean RodríguezAtlanta Braves11100100001.0001.0002.0003.000
Darin ErstadHouston Astros11000100001.0001.0001.0002.000
Paul JanishBaltimore Orioles11000100001.0001.0001.0002.000
Aaron MilesLos Angeles Dodgers1000000000.000.000.000.000
Joe MatherCincinnati Reds1000000100.000.000.000.000
Justin SellersSan Diego Padres11001100001.0001.0004.0005.000
Cliff PenningtonLos Angeles Angels11000110001.0001.0001.0002.000
Aubrey HuffSan Francisco Giants11100010001.0001.0002.0003.000
Will VenableLos Angeles Dodgers1000000100.000.000.000.000
Casey McGeheeDetroit Tigers1000000000.000.000.000.000
Luis ValbuenaLos Angeles Angels1000000000.000.000.000.000
Raúl IbañezKansas City Royals1000000000.000.000.000.000
Jason BourgeoisChicago White Sox1000001000.000.500.000.500
J.B. ShuckMinnesota Twins1000000000.000.000.000.000
Eric Young Jr.Los Angeles Angels11000000101.0001.0001.0002.000
Jimmy RollinsSan Francisco Giants1000000000.000.000.000.000
Kyle BlanksSan Francisco Giants1000000100.000.000.000.000
Jason JaramilloSeattle Mariners1000000000.000.000.000.000
Jimmy ParedesPhiladelphia Phillies1000000000.000.000.000.000
Carlos CorporanChicago Cubs11000000001.0001.0001.0002.000
Sean BurroughsLos Angeles Dodgers11000000001.0001.0001.0002.000
Craig StammenSan Diego Padres1000000000.000.000.000.000
Geoff BlumArizona Diamondbacks1000000100.000.000.000.000
Scott RolenCincinnati Reds1000000000.000.000.000.000
Rusty RyalPhiladelphia Phillies1000000000.000.000.000.000
John HesterPhiladelphia Phillies11100000001.0001.0002.0003.000
Josh TholeArizona Diamondbacks1000000000.000.000.000.000
Gary Matthews Jr.Cincinnati Reds11000000001.0001.0001.0002.000
Juan FranciscoTampa Bay Rays1000000100.000.000.000.000
Cristian GuzmanCleveland Indians1000000100.000.000.000.000
Jonathan LucroyTexas Rangers1000000100.000.000.000.000
Roy HalladayToronto Blue Jays1000000100.000.000.000.000
Chris HeiseyWashington Nationals1000000000.000.000.000.000
Jason HeywardChicago Cubs1000000000.000.000.000.000
Álex GonzálezDetroit Tigers1000000000.000.000.000.000
Travis WoodKansas City Royals1000000000.000.000.000.000
Adrian CardenasChicago Cubs1000000000.000.000.000.000
Dustin AckleyLos Angeles Angels11000000001.0001.0001.0002.000
Allen CraigBoston Red Sox1000000100.000.000.000.000
Desmond JenningsCincinnati Reds1000001010.000.500.000.500
Justin SmoakToronto Blue Jays11000000001.0001.0001.0002.000
Troy GlausAtlanta Braves11000100001.0001.0001.0002.000
Yonder AlonsoOakland Athletics1000000000.000.000.000.000
Ike DavisLos Angeles Dodgers1000000000.000.000.000.000
Rubén TejadaNew York Yankees1000001000.000.500.000.500
Matt DomínguezBoston Red Sox1000000000.000.000.000.000
Placido PolancoMiami Marlins1000001000.000.500.000.500
Bengie MolinaTexas Rangers11100000001.0001.0002.0003.000
Bryan PetersenMilwaukee Brewers1000000000.000.000.000.000
Brad DavisDetroit Tigers1000000100.000.000.000.000
Welington CastilloBaltimore Orioles1000000100.000.000.000.000
Todd HeltonColorado Rockies1000000000.000.000.000.000
J.C. BoscanKansas City Royals1000000100.000.000.000.000
Danny EspinosaLos Angeles Angels11100000001.0001.0002.0003.000
Mark HamiltonAtlanta Braves1000000100.000.000.000.000
Wil MyersSan Diego Padres11000100001.0001.0001.0002.000
Livan HernandezMilwaukee Brewers1000000000.000.000.000.000
Anthony RizzoChicago Cubs1000000100.000.000.000.000
Brandon GuyerCleveland Indians11000100001.0001.0001.0002.000
Derrek LeePittsburgh Pirates11100000001.0001.0002.0003.000
Kyle SeagerSeattle Mariners1000000000.000.000.000.000
Alfredo MarteBaltimore Orioles11000010001.0001.0001.0002.000
Paul GoldschmidtArizona Diamondbacks0000001000-1.000--
Bud NorrisLos Angeles Angels0000000000----
P.J. WaltersPhiladelphia Phillies0000001000-1.000--
Matt WietersWashington Nationals0000001000-1.000--
Dexter FowlerSt. Louis Cardinals0000001000-1.000--
Albert PujolsLos Angeles Angels0000001000-1.000--
Matt JoyceOakland Athletics0000001000-1.000--
Kosuke FukudomeNew York Yankees0000001000-1.000--
Dee GordonMiami Marlins0000001000-1.000--
Ramon VazquezMiami Marlins0000001000-1.000--
Ángel PagánSan Francisco Giants0000001000-1.000--
Melky CabreraChicago White Sox0000011000-1.000--
Kelly JohnsonNew York Mets0000001000-1.000--
Yuniesky BetancourtMilwaukee Brewers0000011000-1.000--
Conor JacksonBaltimore Orioles0000010000-.000--
Humberto QuinteroToronto Blue Jays0000001000-1.000--
Nyjer MorganCleveland Indians0000000000-1.000--