Michael Cuddyer

#23LF,
Height: 6' 2"
Weight: 220
Bat: R
Throw: R
Born:
College: None
Birth Place: Norfolk, Virginia
Draft: 1997 1st round (9th pick) by the

Batting

    2015

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Max ScherzerWashington Nationals10200110200.200.200.500.700
Aaron HarangPhiladelphia Phillies9301000200.333.333.556.889
John LackeyChicago Cubs7300110100.429.429.8571.286
Jerome WilliamsSt. Louis Cardinals7310020100.429.429.5711.000
Stephen StrasburgWashington Nationals6300010200.500.500.5001.000
Jarred CosartSan Diego Padres6100010200.167.167.167.333
Julio TeheránAtlanta Braves6000002300.000.250.000.250
CC SabathiaNew York Yankees6310000000.500.500.6671.167
Chris HestonSeattle Mariners6100000100.167.167.167.333
Jerad EickhoffPhiladelphia Phillies6110010100.167.167.333.500
Chris RusinColorado Rockies5210000000.400.400.6001.000
Gio GonzálezWashington Nationals5000001300.000.167.000.167
Chase AndersonMilwaukee Brewers5300110200.600.6001.2001.800
Jim JohnsonAtlanta Braves5000000100.000.000.000.000
Alex WoodLos Angeles Dodgers5100121100.200.333.8001.133
Eric StultsLos Angeles Dodgers5100000100.200.200.200.400
Mat LatosToronto Blue Jays5100120200.200.200.8001.000
Jason HammelKansas City Royals4100010000.250.250.250.500
Kevin GausmanBaltimore Orioles4100000100.250.250.250.500
Josh CollmenterAtlanta Braves4100000100.250.250.250.500
Jeanmar GómezPhiladelphia Phillies4200020000.500.500.5001.000
Sergio RomoLos Angeles Dodgers3200010100.667.667.6671.333
Jordan ZimmermannDetroit Tigers3000000000.000.000.000.000
Jeremy HellicksonPhiladelphia Phillies3100110100.333.3331.3331.667
Sean O'SullivanBoston Red Sox3100120100.333.3331.3331.667
Francisco LirianoToronto Blue Jays3100000200.333.333.333.667
Bud NorrisLos Angeles Angels3100000000.333.333.333.667
Doug FisterHouston Astros3000000100.000.000.000.000
Cole HamelsTexas Rangers3100000100.333.333.333.667
Jake ArrietaChicago Cubs3000000100.000.000.000.000
Andrew CashnerTexas Rangers3110000200.333.333.6671.000
Michael PinedaNew York Yankees3000000000.000.000.000.000
Henry OwensBoston Red Sox3100000100.333.333.333.667
Matt GarzaMilwaukee Brewers3210020100.667.6671.0001.667
Shelby MillerArizona Diamondbacks3000000100.000.000.000.000
Kyle LohseTexas Rangers3000000000.000.000.000.000
Mark BuehrleToronto Blue Jays3000000000.000.000.000.000
Wily PeraltaMilwaukee Brewers3100020000.333.333.333.667
Tim HudsonSan Francisco Giants3100000000.333.333.333.667
Mike FiersHouston Astros3000000200.000.000.000.000
Justin De FratusSeattle Mariners3100001000.333.500.333.833
Gerrit ColePittsburgh Pirates3000000100.000.000.000.000
Drew HutchisonPittsburgh Pirates3110000000.333.333.6671.000
Will SmithSan Francisco Giants3000000100.000.000.000.000
Dan HarenChicago Cubs3110000000.333.333.6671.000
Tim LincecumLos Angeles Angels3110010000.333.333.6671.000
Ian KennedyKansas City Royals33100100001.0001.0001.3332.333
Johnny CuetoSan Francisco Giants3000000000.000.000.000.000
Justin NicolinoMiami Marlins3000000000.000.000.000.000
Matt WislerAtlanta Braves3200010000.667.667.6671.333
Michael LorenzenCincinnati Reds3110000000.333.333.6671.000
Mike BolsingerToronto Blue Jays3000000100.000.000.000.000
Robbie RayArizona Diamondbacks3100000200.333.333.333.667
Jorge De La RosaArizona Diamondbacks3100010000.333.333.333.667
Chasen ShreveNew York Yankees3000000100.000.000.000.000
Adam ConleyMiami Marlins3100000000.333.333.333.667
Ryan MattheusCincinnati Reds2000000100.000.000.000.000
Travis WoodKansas City Royals2000000000.000.000.000.000
David PhelpsMiami Marlins2000000100.000.000.000.000
Williams PérezChicago Cubs2000000000.000.333.000.333
Patrick CorbinArizona Diamondbacks2100000000.500.500.5001.000
Adam MorganPhiladelphia Phillies22200000001.0001.0002.0003.000
Bryan MorrisSan Francisco Giants2110000000.500.5001.0001.500
Luis AvilánLos Angeles Dodgers2100010000.500.500.5001.000
Colton MurrayPhiladelphia Phillies2000000100.000.000.000.000
Tom KoehlerMiami Marlins2000000000.000.000.000.000
A.J. RamosMiami Marlins2000000100.000.000.000.000
R.A. DickeyAtlanta Braves2000001100.000.333.000.333
Michael WachaSt. Louis Cardinals2100001000.500.667.5001.167
Joakim SoriaKansas City Royals2000000100.000.000.000.000
Justin MillerLos Angeles Angels2100000100.500.500.5001.000
Carlos MartínezSt. Louis Cardinals2000001000.000.333.000.333
Seth ManessKansas City Royals22000000001.0001.0001.0002.000
Michael BlazekMilwaukee Brewers22000000001.0001.0001.0002.000
Jon LesterChicago Cubs2000001100.000.333.000.333
Kevin SiegristSt. Louis Cardinals2000000100.000.000.000.000
Brad HandSan Diego Padres22000100001.0001.0001.0002.000
Jaime GarcíaAtlanta Braves22000010001.0001.0001.0002.000
Aaron BarrettWashington Nationals2000000200.000.000.000.000
Tommy KahnleChicago White Sox2000000100.000.000.000.000
Nathan EovaldiTampa Bay Rays2110010000.500.5001.0001.500
Wade MileyBaltimore Orioles22000010001.0001.0001.0002.000
Chris MartínNew York Yankees2100000000.500.500.5001.000
Daniel HudsonPittsburgh Pirates2000000100.000.000.000.000
Drew StorenCincinnati Reds2000000100.000.000.000.000
Ken GilesHouston Astros2000000100.000.000.000.000
Carlos ContrerasCincinnati Reds2110020100.500.5001.0001.500
Kyle HendricksChicago Cubs2000000100.000.000.000.000
Jeff LockeMiami Marlins2000000000.000.333.000.333
Héctor NerisPhiladelphia Phillies22002300001.0001.0004.0005.000
J.A. HappToronto Blue Jays2000000000.000.000.000.000
Sam TuivailalaSt. Louis Cardinals2100000000.500.500.5001.000
Trevor CahillSan Diego Padres2000000000.000.000.000.000
Andrew McKirahanCincinnati Reds2100000000.500.500.5001.000
Cody MartinSeattle Mariners2000000100.000.000.000.000
Sugar Ray MarimónAtlanta Braves2000000000.000.000.000.000
Severino GonzalezMiami Marlins2100110100.500.5002.0002.500
Tim CooneyCleveland Indians2000001100.000.333.000.333
Óliver PérezWashington Nationals1000000000.000.000.000.000
Randy ChoateToronto Blue Jays1000000000.000.000.000.000
Dalier HinojosaPhiladelphia Phillies1000000000.000.000.000.000
David AardsmaToronto Blue Jays11100100001.0001.0002.0003.000
Pedro StropChicago Cubs1000000000.000.000.000.000
J.J. HooverArizona Diamondbacks1000000000.000.000.000.000
Manny ParraChicago Cubs1000000000.000.000.000.000
Jake DiekmanTexas Rangers11000010001.0001.0001.0002.000
Mike DunnColorado Rockies11000000001.0001.0001.0002.000
Joe KellyBoston Red Sox1000000000.000.000.000.000
Justin GrimmChicago Cubs11000000001.0001.0001.0002.000
John AxfordOakland Athletics11000000101.0001.0001.0002.000
Sam DysonTexas Rangers11000100001.0001.0001.0002.000
Esmil RogersNew York Yankees1000000100.000.000.000.000
Trevor RosenthalSt. Louis Cardinals1000000000.000.000.000.000
Carter CappsSan Diego Padres11000000001.0001.0001.0002.000
Tommy LayneNew York Yankees1000000000.000.000.000.000
Francisco RodríguezDetroit Tigers1000000000.000.000.000.000
Pedro VillarrealCincinnati Reds1000000010.000.000.000.000
Rafael BetancourtColorado Rockies1000000000.000.000.000.000
Taylor JungmannMilwaukee Brewers1000001000.000.500.000.500
Clayton KershawLos Angeles Dodgers1000000100.000.000.000.000
James RussellCleveland Indians1000000100.000.000.000.000
Collin BalesterDetroit Tigers1000000100.000.000.000.000
Brian EllingtonMiami Marlins1000000000.000.000.000.000
Casey JanssenSan Diego Padres1000000000.000.000.000.000
Zach BrittonBaltimore Orioles11000000001.0001.0001.0002.000
Steve CishekSeattle Mariners1000000000.000.000.000.000
Jason GrilliToronto Blue Jays1000000100.000.000.000.000
Randall DelgadoArizona Diamondbacks1000000000.000.000.000.000
J.C. RamírezLos Angeles Angels1000000000.000.000.000.000
Luis GarcíaPhiladelphia Phillies1000001000.000.500.000.500
Sammy SolísWashington Nationals1000000000.000.000.000.000
Arquímedes CamineroSeattle Mariners1000000100.000.000.000.000
Heath HembreeBoston Red Sox11000100001.0001.0001.0002.000
John LambLos Angeles Angels1000000000.000.000.000.000
Jason MotteColorado Rockies1000000100.000.000.000.000
Nate AdcockBaltimore Orioles1000000100.000.000.000.000
Nick MassetWashington Nationals1000000100.000.000.000.000
Enrique BurgosArizona Diamondbacks1000000000.000.000.000.000
Juan NicasioPittsburgh Pirates1000000100.000.000.000.000
Neal CottsWashington Nationals1000000100.000.000.000.000
Kevin QuackenbushSan Diego Padres1000000100.000.000.000.000
Tony WatsonPittsburgh Pirates1000000000.000.000.000.000
Joaquín BenoitPhiladelphia Phillies1000000000.000.000.000.000
Pedro BáezLos Angeles Dodgers1000000000.000.000.000.000
Arodys VizcaínoAtlanta Braves11000000001.0001.0001.0002.000
David BuchananPhiladelphia Phillies11000100001.0001.0001.0002.000
Christian BergmanSeattle Mariners1000000000.000.000.000.000
Brett CecilSt. Louis Cardinals1000000000.000.000.000.000
Mark MelanconSan Francisco Giants1000000000.000.000.000.000
David HernándezSan Francisco Giants1000000000.000.000.000.000
Brad BrachBaltimore Orioles1000000100.000.000.000.000
Addison ReedNew York Mets11000000001.0001.0001.0002.000
Andrew ChafinArizona Diamondbacks1000000100.000.000.000.000
Yimi GarcíaLos Angeles Dodgers1000000100.000.000.000.000
Vin MazzaroSan Francisco Giants1000000000.000.000.000.000
Dellin BetancesNew York Yankees1000000100.000.000.000.000
Jairo DíazColorado Rockies1000000000.000.000.000.000
Daniel CoulombeOakland Athletics1000000000.000.000.000.000
George KontosSan Francisco Giants1000000000.000.000.000.000
Aaron NolaPhiladelphia Phillies1000000100.000.000.000.000
Steve DelabarCleveland Indians1000000000.000.000.000.000
Jared HughesPittsburgh Pirates1000000000.000.000.000.000
Brandon CunniffMiami Marlins1000000100.000.000.000.000
Mychal GivensBaltimore Orioles1000000000.000.000.000.000
José UreñaMiami Marlins11100000001.0001.0002.0003.000
Ubaldo JiménezBaltimore Orioles11000010001.0001.0001.0002.000
Xavier CedeñoTampa Bay Rays1000000100.000.000.000.000
Liam HendriksOakland Athletics1000000100.000.000.000.000
Blake TreinenWashington Nationals0000001000-1.000--
Tanner RoarkWashington Nationals0000001000-1.000--
Robbie Ross Jr.Boston Red Sox0000000000----
Elvis AraujoMiami Marlins0000001000-1.000--
Alexi OgandoArizona Diamondbacks0000001000-1.000--
Dana EvelandTampa Bay Rays0000000000----
Ian ThomasLos Angeles Dodgers0000002000-1.000--
Edwin JacksonSan Diego Padres0000010000-.000--
Matt ThorntonSan Diego Padres0000000000----
Matt MarksberryAtlanta Braves0000000000-1.000--
Adam LoewenTexas Rangers0000001000-1.000--
Javier LópezSan Francisco Giants0000000000----
Dustin McGowanMiami Marlins0000001000-1.000--