Guillermo Moscoso

#34RP,
Height: 6' 1"
Weight: 200
Bat: R
Throw: R
Born:
College: None
Birth Place: Maracay, Venezuela
Draft: Undrafted 2003 signed by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Aaron HillSan Francisco Giants11401000201.364.364.545.909
Torii HunterMinnesota Twins9300130100.333.333.6671.000
Miguel CabreraDetroit Tigers9210130100.222.222.667.889
J.J. HardyBaltimore Orioles9310110100.333.333.7781.111
Howie KendrickPhiladelphia Phillies9300130110.333.333.6671.000
Erick AybarSan Diego Padres9210001000.222.300.333.633
Nick MarkakisAtlanta Braves9200022000.222.364.222.586
Matt WietersWashington Nationals8200000200.250.250.250.500
Mark TrumboBaltimore Orioles8000010400.000.000.000.000
Vladimir GuerreroToronto Blue Jays8210020000.250.250.375.625
Alberto CallaspoLos Angeles Dodgers8300002100.375.500.375.875
Adam JonesBaltimore Orioles8410011100.500.556.6251.181
Luke ScottTampa Bay Rays7100110200.143.143.571.714
Bobby AbreuNew York Mets7200011000.286.375.286.661
Brendan RyanDetroit Tigers7100010100.143.143.143.286
Dustin AckleyLos Angeles Angels6200000200.333.333.333.667
Desmond JenningsCincinnati Reds6110010100.167.167.333.500
Justin SmoakToronto Blue Jays6100000200.167.167.167.333
Evan LongoriaTampa Bay Rays6210023100.333.556.5001.056
Austin JacksonCleveland Indians6200110300.333.333.8331.167
Vernon WellsNew York Yankees6110000000.167.167.333.500
Johnny DamonCleveland Indians6310000000.500.500.6671.167
Mark ReynoldsColorado Rockies6210001100.333.429.500.929
Eric ThamesMilwaukee Brewers6100000100.167.167.167.333
Jason KubelMinnesota Twins6311010200.500.5001.0001.500
Casey KotchmanToronto Blue Jays6210010000.333.333.500.833
Ichiro SuzukiMiami Marlins6100000000.167.167.167.333
Colby RasmusTampa Bay Rays6000000300.000.000.000.000
Edwin EncarnaciónCleveland Indians6100010100.167.167.167.333
Peter BourjosTampa Bay Rays6000000001.000.143.000.143
Ben ZobristChicago Cubs6100113000.167.444.6671.111
Pablo SandovalBoston Red Sox6100000100.167.167.167.333
Scott HairstonWashington Nationals6000000400.000.000.000.000
Marco ScutaroSan Francisco Giants6310020000.500.500.6671.167
Franklin GutierrezLos Angeles Dodgers5000010000.000.000.000.000
Matt JoyceOakland Athletics5200012000.400.571.400.971
Magglio OrdonezDetroit Tigers5100010000.200.167.200.367
Adrián GonzálezLos Angeles Dodgers5210000000.400.400.6001.000
Ian DesmondColorado Rockies5320020200.600.6001.0001.600
Shane VictorinoChicago Cubs5000000100.000.167.000.167
Jacoby EllsburyNew York Yankees5110010100.200.200.400.600
Michael CuddyerNew York Mets5200010000.400.400.400.800
Carlos GuillenSeattle Mariners5300132000.600.7141.2001.914
J.P. ArencibiaPhiladelphia Phillies5110000200.200.200.400.600
John McDonaldLos Angeles Angels5100120100.200.200.8001.000
Juan PierreMiami Marlins5200000100.400.400.400.800
Jimmy RollinsSan Francisco Giants5100000000.200.200.200.400
Mark TeahenSan Francisco Giants5000001200.000.167.000.167
Chris DenorfiaColorado Rockies5210000100.400.400.6001.000
Maicer IzturisToronto Blue Jays5320001010.600.6671.0001.667
Delmon YoungBaltimore Orioles5100011200.200.333.200.533
Brett LawrieChicago White Sox5000000100.000.000.000.000
Placido PolancoMiami Marlins4100001000.250.400.250.650
Hanley RamírezBoston Red Sox4100120000.250.2501.0001.250
Brian McCannHouston Astros4100020200.250.250.250.500
Ryan ZimmermanWashington Nationals4200110100.500.5001.2501.750
Rubén TejadaNew York Yankees4200000000.500.500.5001.000
Dustin PedroiaBoston Red Sox4100011000.250.400.250.650
Billy ButlerNew York Yankees4000000000.000.000.000.000
Carlos QuentinBoston Red Sox4100000000.250.250.250.500
David WrightNew York Mets4310020010.750.7501.0001.750
Victor MartinezDetroit Tigers4210001000.500.600.7501.350
Melvin Upton Jr.Toronto Blue Jays4201011000.500.6001.0001.600
Alexi AmaristaColorado Rockies4000001000.000.200.000.200
José BautistaToronto Blue Jays4100112100.250.5001.0001.500
Johnny GiavotellaBaltimore Orioles4000000000.000.000.000.000
Álex RíosKansas City Royals4000000200.000.000.000.000
Michael BournBaltimore Orioles4100001020.250.400.250.650
Brennan BoeschBoston Red Sox4110000000.250.250.500.750
Giancarlo StantonMiami Marlins4000000400.000.000.000.000
Adam LindWashington Nationals4110000000.250.250.500.750
Alex GordonKansas City Royals4100000000.250.250.250.500
Jhonny PeraltaSt. Louis Cardinals4100010000.250.250.250.500
Josh BellSan Diego Padres4200021000.500.600.5001.100
Chase UtleyLos Angeles Dodgers4000001000.000.200.000.200
Yunel EscobarLos Angeles Angels4100001000.250.400.250.650
Don KellyMiami Marlins4000000200.000.000.000.000
David OrtizBoston Red Sox4110020200.250.250.500.750
Kurt SuzukiAtlanta Braves4100001000.250.400.250.650
Jesus GuzmanChicago Cubs4000001300.000.200.000.200
Brandon IngePittsburgh Pirates4000000200.000.000.000.000
Nolan ReimoldBaltimore Orioles4000011200.000.200.000.200
Sean RodríguezAtlanta Braves4100000100.250.250.250.500
Bobby WilsonLos Angeles Dodgers4000000000.000.000.000.000
Daniel MurphyWashington Nationals4200000100.500.500.5001.000
Adam DunnOakland Athletics3100130000.333.3331.3331.667
Danny ValenciaSeattle Mariners3100000000.333.333.333.667
James LoneyTexas Rangers3000000000.000.000.000.000
Freddie FreemanAtlanta Braves3200120000.667.6671.6672.333
Adam KennedyLos Angeles Dodgers3100000000.333.333.333.667
Lucas DudaNew York Mets3200140000.667.6671.6672.333
Aubrey HuffSan Francisco Giants3210010000.667.5001.0001.500
Tim HudsonSan Francisco Giants3000000300.000.000.000.000
Ryan HowardPhiladelphia Phillies3000000100.000.000.000.000
Salvador PerezKansas City Royals3100000000.333.333.333.667
Hank CongerArizona Diamondbacks3000001100.000.250.000.250
Chipper JonesAtlanta Braves3200010100.667.667.6671.333
Carlos PegueroSt. Louis Cardinals3000000300.000.000.000.000
Jedd GyorkoSt. Louis Cardinals3000000000.000.000.000.000
Rickie Weeks Jr.Tampa Bay Rays3210010000.667.6671.0001.667
Ryan SweeneyMinnesota Twins3210000000.667.6671.0001.667
Casper WellsDetroit Tigers3110000000.333.333.6671.000
Logan MorrisonTampa Bay Rays3100110200.333.3331.3331.667
Mitch MaierKansas City Royals3000000200.000.000.000.000
Kelly ShoppachCleveland Indians3200110000.667.6671.6672.333
Omar InfanteDetroit Tigers3000000100.000.000.000.000
Jim ThomeCleveland Indians3110000000.333.333.6671.000
Brian SchneiderPhiladelphia Phillies3000000100.000.000.000.000
Ben RevereLos Angeles Angels3100000010.333.333.333.667
Miguel OlivoSan Francisco Giants3000000200.000.000.000.000
Buster PoseySan Francisco Giants3200000000.667.667.6671.333
Hunter PenceSan Francisco Giants3100010100.333.333.333.667
Josh TholeArizona Diamondbacks3000000100.000.000.000.000
Alex AvilaDetroit Tigers3000001200.000.250.000.250
Jeff FrancoeurMiami Marlins3000000100.000.000.000.000
Mike MoustakasKansas City Royals3000000000.000.000.000.000
Paul KonerkoChicago White Sox3100000000.333.333.333.667
Eric HosmerKansas City Royals3000000100.000.000.000.000
Mike CarpWashington Nationals3000000200.000.000.000.000
Justin UptonDetroit Tigers3100000000.333.333.333.667
Emilio BonifacioAtlanta Braves3100000020.333.333.333.667
Carl CrawfordLos Angeles Dodgers3110010000.333.250.667.917
Alexei RamírezTampa Bay Rays3000001000.000.250.000.250
Logan ForsytheLos Angeles Dodgers3110000100.333.333.6671.000
Kirk NieuwenhuisMilwaukee Brewers3000000100.000.000.000.000
Mark KotsaySan Diego Padres3000000100.000.000.000.000
Ty WiggintonMiami Marlins3100000100.333.333.333.667
Gaby SánchezSeattle Mariners3100000100.333.333.333.667
Trevor PlouffeOakland Athletics3000000100.000.000.000.000
Emmanuel BurrissWashington Nationals3000000000.000.000.000.000
Joe MauerMinnesota Twins3000000000.000.000.000.000
Raúl IbañezKansas City Royals3000000000.000.000.000.000
Ramón SantiagoToronto Blue Jays3100000000.333.333.333.667
Felix PiePittsburgh Pirates3100010000.333.333.333.667
Michael YoungTexas Rangers2100120000.500.5002.0002.500
Mike CameronWashington Nationals2000000100.000.000.000.000
Robinson ChirinosTexas Rangers2000010000.000.000.000.000
Ángel PagánSan Francisco Giants2100000000.500.500.5001.000
Kyle SeagerSeattle Mariners2000001000.000.333.000.333
Chris YoungBoston Red Sox2000000000.000.000.000.000
Willie BloomquistSeattle Mariners2100000000.500.500.5001.000
Dan HarenChicago Cubs2000000100.000.000.000.000
Brandon BeltSan Francisco Giants2000010000.000.000.000.000
Derrek LeePittsburgh Pirates2000000000.000.000.000.000
Jason VaritekBoston Red Sox2100120000.500.5002.0002.500
Carlos RuizSeattle Mariners2110010100.500.5001.0001.500
Adam LaRocheChicago White Sox22002420001.0001.0004.0005.000
Lyle OverbayMilwaukee Brewers2100011100.500.667.5001.167
Eric HinskeArizona Diamondbacks2100000100.500.500.5001.000
Bryce HarperWashington Nationals2100000000.500.500.5001.000
Héctor SánchezSan Diego Padres2100000100.500.500.5001.000
Vance WorleyMiami Marlins2000000000.000.000.000.000
Jack WilsonAtlanta Braves2000000000.000.000.000.000
Chris StewartPittsburgh Pirates2100001000.500.667.5001.167
Ryan WheelerLos Angeles Angels2100000000.500.500.5001.000
Wil MyersSan Diego Padres2100121000.500.6672.0002.667
Miguel MonteroChicago Cubs2000010000.000.000.000.000
Corey HartPittsburgh Pirates2110011100.500.6671.0001.667
Aaron RowandMiami Marlins2000000000.000.000.000.000
Aramis RamírezPittsburgh Pirates2100000000.500.667.5001.167
José MolinaTampa Bay Rays2000000100.000.000.000.000
Brandon CrawfordSan Francisco Giants2000002100.000.500.000.500
Adam EverettCleveland Indians2000010100.000.000.000.000
Jason HeywardChicago Cubs2000001011.000.333.000.333
Jonathan LucroyTexas Rangers2000000000.000.000.000.000
Greg DobbsWashington Nationals2000000100.000.000.000.000
Ryan RaburnCincinnati Reds2100001000.500.667.5001.167
Jarrod SaltalamacchiaToronto Blue Jays2000000200.000.000.000.000
Curtis GrandersonNew York Mets2000001100.000.333.000.333
Tsuyoshi NishiokaMinnesota Twins2100000000.500.500.5001.000
Andres TorresBoston Red Sox2000002000.000.500.000.500
Ryan AdamsLos Angeles Dodgers2000000000.000.000.000.000
Jean SeguraSeattle Mariners2100000000.500.500.5001.000
Carlos GómezTexas Rangers2000001100.000.333.000.333
Marcus ThamesNew York Yankees2100110100.500.5002.0002.500
Jayson WerthWashington Nationals2110001100.500.6671.0001.667
Mark RogersTexas Rangers22100000001.0001.0001.5002.500
Nate SchierholtzDetroit Tigers2100000000.500.500.5001.000
Chase HeadleyNew York Yankees2100002101.500.750.5001.250
Dewayne WiseChicago White Sox2000000100.000.000.000.000
Tyson RossTexas Rangers2000000000.000.000.000.000
Brandon MossKansas City Royals2000000100.000.000.000.000
John Mayberry Jr.Detroit Tigers2000000000.000.000.000.000
Josh BardLos Angeles Dodgers2000000000.000.000.000.000
Nyjer MorganCleveland Indians2000000100.000.000.000.000
Michael MorseSan Francisco Giants22000000001.0001.0001.0002.000
Gerardo ParraColorado Rockies2100111100.500.6672.0002.667
Tyler MooreMiami Marlins2100130100.500.5002.0002.500
Jarrod ParkerOakland Athletics2000000100.000.000.000.000
Nolan ArenadoColorado Rockies2000000000.000.000.000.000
Norichika AokiHouston Astros2000001000.000.333.000.333
Kevin YoukilisNew York Yankees2100000000.500.500.5001.000
Omar VizquelToronto Blue Jays2000001000.000.333.000.333
Andy DirksToronto Blue Jays2000000000.000.000.000.000
Alcides EscobarKansas City Royals2000001000.000.333.000.333
John BuckAtlanta Braves2000000000.000.000.000.000
Xavier NadySeattle Mariners2000000000.000.000.000.000
Robert AndinoBaltimore Orioles2000001000.000.333.000.333
Dillon GeeTexas Rangers2000000100.000.000.000.000
Ike DavisLos Angeles Dodgers2100001000.500.667.5001.167
Cliff PenningtonLos Angeles Angels2100000000.500.500.5001.000
Mike AvilésMiami Marlins22000000101.0001.0001.0002.000
Nick HundleySan Francisco Giants2100110000.500.5002.0002.500
Adam RosalesOakland Athletics2000000000.000.000.000.000
Dan UgglaWashington Nationals2000001000.000.333.000.333
Tommy MedicaMiami Marlins2110010100.500.5001.0001.500
Lou MontanezLos Angeles Angels1000000100.000.000.000.000
Paul JanishBaltimore Orioles1000000000.000.000.000.000
Jonathan HerreraChicago Cubs1000000100.000.000.000.000
Corey DickersonTampa Bay Rays1000000000.000.000.000.000
Denard SpanSan Francisco Giants1000001000.000.500.000.500
Luis CruzNew York Yankees11000000001.0001.0001.0002.000
A.J. EllisMiami Marlins11000000001.0001.0001.0002.000
Freddy SandovalLos Angeles Angels1000000000.000.000.000.000
Jed LowrieOakland Athletics1000001000.000.500.000.500
Aaron CunninghamArizona Diamondbacks1000000000.000.000.000.000
Elvis AndrusTexas Rangers1000000000.000.000.000.000
Adam EatonWashington Nationals1000000000.000.000.000.000
Kyle BlanksSan Francisco Giants1000000100.000.000.000.000
Gio GonzálezWashington Nationals1000000100.000.000.000.000
Landon PowellNew York Mets1000000100.000.000.000.000
Everth CabreraChicago White Sox1000000100.000.000.000.000
Darin RufLos Angeles Dodgers1000000100.000.500.000.500
Kris MedlenAtlanta Braves1000000100.000.000.000.000
Sam FuldOakland Athletics1000001010.000.500.000.500
Ian KennedyKansas City Royals1000000100.000.000.000.000
Jake ElmoreToronto Blue Jays1000000000.000.000.000.000
Craig TatumMiami Marlins11000000001.0001.0001.0002.000
Josh ReddickHouston Astros1000002000.000.667.000.667
Jesus FloresAtlanta Braves1000000100.000.000.000.000
John HesterPhiladelphia Phillies1000000000.000.000.000.000
Adeiny HechavarriaMiami Marlins1000000100.000.000.000.000
Jason GiambiCleveland Indians11000000001.0001.0001.0002.000
Craig GentryBaltimore Orioles1000000100.000.000.000.000
Eric PattersonChicago White Sox11000000001.0001.0001.0002.000
Chris JohnsonBaltimore Orioles1000000000.000.000.000.000
Grégor BlancoArizona Diamondbacks11000000001.0001.0001.0002.000
Terry EvansKansas City Royals1000000000.000.000.000.000
Travis BuckSan Diego Padres1000000000.000.000.000.000
Brandon WoodSan Diego Padres1000000100.000.000.000.000
Joaquín ÁriasArizona Diamondbacks1000000000.000.000.000.000
Rajai DavisOakland Athletics1000000100.000.000.000.000
Domonic BrownColorado Rockies11000020001.0001.0001.0002.000
Mark LorettaLos Angeles Dodgers1000000000.000.000.000.000
Josh RutledgeBoston Red Sox1000000000.000.000.000.000
Jon LesterChicago Cubs1000000000.000.000.000.000
Jordy MercerPittsburgh Pirates1000000100.000.000.000.000
Mike NapoliTexas Rangers1000000100.000.000.000.000
Kevin FrandsenSan Francisco Giants1000000100.000.000.000.000
Quintin BerryMinnesota Twins11000000101.0001.0001.0002.000
Yonder AlonsoOakland Athletics1000000000.000.000.000.000
Andre EthierLos Angeles Dodgers1000000000.000.000.000.000
Cameron MaybinLos Angeles Angels11000000001.0001.0001.0002.000
Russell MartinToronto Blue Jays1000000000.000.000.000.000
Mike JacobsArizona Diamondbacks1000000000.000.000.000.000
Stephen DrewWashington Nationals1000000100.000.000.000.000
Jeff FiorentinoOakland Athletics11000100001.0001.0001.0002.000
Nate McLouthWashington Nationals1000000000.000.000.000.000
Ian KinslerDetroit Tigers1000000000.000.000.000.000
Jeff MathisArizona Diamondbacks1000000100.000.000.000.000
Daniel NavaPhiladelphia Phillies1000000000.000.000.000.000
Prince FielderTexas Rangers1000000000.000.000.000.000
Bobby CrosbyMilwaukee Brewers1000000000.000.000.000.000
Eduardo NúñezSan Francisco Giants1000000000.000.000.000.000
Taylor TeagardenChicago Cubs1000000100.000.000.000.000
Gerald LairdArizona Diamondbacks11100000101.0001.0002.0003.000
Danny EspinosaLos Angeles Angels1000000000.000.000.000.000
José ReyesNew York Mets1000000000.000.000.000.000
Mike BaxterSeattle Mariners1000000100.000.000.000.000
Cody RossOakland Athletics1000001000.000.500.000.500
Chone FigginsLos Angeles Dodgers1000001000.000.500.000.500
Coco CrispCleveland Indians1000000000.000.000.000.000
Mark EllisSt. Louis Cardinals1000000100.000.000.000.000
Wilin RosarioColorado Rockies11100000001.0001.0002.0003.000
Yorvit TorrealbaChicago Cubs1000000100.000.000.000.000
Brian RobertsNew York Yankees1000000000.000.000.000.000
Mike TroutLos Angeles Angels1000000000.000.000.000.000
R.A. DickeyAtlanta Braves1000000000.000.000.000.000
Josh HamiltonTexas Rangers1000000100.000.000.000.000
Michael MartínezTampa Bay Rays1000000000.000.000.000.000
Josh CollmenterAtlanta Braves1000000100.000.000.000.000
Dónovan SolanoNew York Yankees11100100001.0001.0002.0003.000
Jack CustBaltimore Orioles1000000100.000.000.000.000
Albert PujolsLos Angeles Angels11001200001.0001.0004.0005.000
Ryan VogelsongMinnesota Twins1000000100.000.000.000.000
Chad MoellerColorado Rockies1000000100.000.000.000.000
Charlie CulbersonLos Angeles Dodgers1000000000.000.000.000.000
Rod BarajasArizona Diamondbacks1000001100.000.500.000.500
Scott RolenCincinnati Reds11100100001.0001.0002.0003.000
Paul GoldschmidtArizona Diamondbacks1000000000.000.000.000.000
Casey BlakeColorado Rockies11100000001.0001.0002.0003.000
Gary Matthews Jr.Cincinnati Reds1000000000.000.000.000.000
Melvin MoraArizona Diamondbacks1000000000.000.000.000.000
José ConstanzaAtlanta Braves11000000101.0001.0001.0002.000
Carlos LeeMiami Marlins1000000000.000.000.000.000
Alfonso SorianoNew York Yankees11001100001.0001.0004.0005.000
Steve LombardozziMiami Marlins1000000100.000.000.000.000
Jordan PachecoAtlanta Braves1000000000.000.000.000.000
Jeff LockeMiami Marlins1000000100.000.000.000.000
J.D. DrewBoston Red Sox11000100001.0001.0001.0002.000
Todd HeltonColorado Rockies1000000000.000.000.000.000
A.J. PierzynskiAtlanta Braves11000010001.0001.0001.0002.000
Anthony RendonWashington Nationals1000001000.000.500.000.500
Kevin MillarChicago Cubs1000000100.000.000.000.000
Will MiddlebrooksTexas Rangers1000000000.000.000.000.000
Manny MachadoBaltimore Orioles1000000000.000.000.000.000
Ryan FlahertyBaltimore Orioles1000000000.000.000.000.000
Robb QuinlanPhiladelphia Phillies1000000100.000.000.000.000
Yasmani GrandalLos Angeles Dodgers0000001000-1.000--
Corey PattersonNew York Yankees0000001000-1.000--
Cesar IzturisHouston Astros0000000000-1.000--
Reggie WillitsLos Angeles Angels0000001000-1.000--
Matt KempAtlanta Braves0000001000-1.000--
Jose TabataToronto Blue Jays0000000000-1.000--
Pedro ÁlvarezBaltimore Orioles0000000000----
Charlie BlackmonColorado Rockies0000001000-1.000--
Andrew McCutchenPittsburgh Pirates0000001000-1.000--
John LannanKansas City Royals0000001000-1.000--
Seth SmithBaltimore Orioles0000001000-1.000--
Clayton KershawLos Angeles Dodgers0000000000----
Christian YelichMiami Marlins0000001000-1.000--
Will VenableLos Angeles Dodgers0000001001-1.000--
Neil WalkerNew York Mets0000001000-1.000--