Marcus Giles

#222B,
Height: 5' 8"
Weight: 175
Bat: R
Throw: R
Born:
College: Grossmont (CA) JC
Birth Place: San Diego, California
Draft: 1996 53rd round by the

Batting

    2007

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
Matt CainSan Francisco Giants11310120100.273.273.636.909
Jeff FrancisToronto Blue Jays11520011200.455.500.6361.136
Barry ZitoOakland Athletics10100000201.100.100.100.200
Livan HernandezMilwaukee Brewers9310021110.333.364.444.808
Miguel BatistaColorado Rockies8310010102.375.375.500.875
Brandon WebbTexas Rangers8100000200.125.125.125.250
Derek LoweTexas Rangers8400010000.500.500.5001.000
Aaron CookColorado Rockies7110000200.143.143.286.429
Josh FoggPhiladelphia Phillies7400012010.571.700.5711.271
Scott OlsenTexas Rangers6200000000.333.333.333.667
Kip WellsLos Angeles Angels6000001200.000.143.000.143
Matt ChicoLos Angeles Dodgers6210020100.333.333.500.833
Jason MarquisCincinnati Reds6000000100.000.000.000.000
Brett TomkoColorado Rockies5000000000.000.000.000.000
Chad BillingsleyPhiladelphia Phillies5200001000.400.500.400.900
Tom GorzelannyNew York Mets5100010200.200.200.200.400
Jason SchmidtLos Angeles Dodgers5100010000.200.200.200.400
Mark HendricksonBaltimore Orioles5000001010.000.167.000.167
Félix HernándezSeattle Mariners5210001000.400.500.6001.100
Matt MorrisPittsburgh Pirates5100001000.200.333.200.533
Carlos ZambranoPhiladelphia Phillies4100000100.250.250.250.500
Bronson ArroyoCincinnati Reds4000000100.000.000.000.000
Jamie MoyerToronto Blue Jays4100001000.250.400.250.650
Rich HillLos Angeles Dodgers4110001110.250.400.500.900
Shawn ChaconOakland Athletics4000000100.000.000.000.000
Randy WolfDetroit Tigers4110002010.250.500.5001.000
Jeremy GuthrieWashington Nationals4000000300.000.000.000.000
Buddy CarlyleNew York Mets4000000200.000.000.000.000
Claudio VargasToronto Blue Jays4110000210.250.250.500.750
Hong-Chih KuoSan Diego Padres4000001200.000.200.000.200
Sergio MitreNew York Yankees4200001100.500.600.5001.100
Noah LowrySan Francisco Giants4300020000.750.750.7501.500
Matt AlbersWashington Nationals3000000100.000.000.000.000
Paul MaholmCincinnati Reds3000011000.000.250.000.250
Byung-Hyun KimSan Francisco Giants3101010000.333.3331.0001.333
John SmoltzSt. Louis Cardinals3000000000.000.000.000.000
Tim HudsonSan Francisco Giants3000000000.000.000.000.000
Roy OswaltColorado Rockies3000000200.000.000.000.000
Jeff SuppanSan Diego Padres3200011000.667.750.6671.417
J.P. HowellToronto Blue Jays3110000000.333.333.6671.000
Joe BeimelSeattle Mariners3000000000.000.000.000.000
Wandy RodríguezHouston Astros3000000000.000.000.000.000
Wade MillerToronto Blue Jays3200010010.667.667.6671.333
Steve TrachselBaltimore Orioles3210130100.667.6672.0002.667
Kyle DaviesNew York Yankees3000000100.000.000.000.000
Horacio RamirezChicago Cubs3200010000.667.667.6671.333
Erik BedardLos Angeles Dodgers3100010100.333.333.333.667
Jason SimontacchiWashington Nationals3100000000.333.333.333.667
Aaron HarangPhiladelphia Phillies3000001000.000.250.000.250
Brad PennyToronto Blue Jays3000000000.000.000.000.000
Tom GlavineAtlanta Braves3201020000.667.6671.3332.000
Randy JohnsonSan Francisco Giants3000000200.000.000.000.000
David WellsLos Angeles Dodgers3000000000.000.000.000.000
Bobby LivingstonTampa Bay Rays3000000000.000.000.000.000
Jason HammelKansas City Royals3000000300.000.000.000.000
Tim WakefieldBoston Red Sox3110010100.333.333.6671.000
Orlando HernandezWashington Nationals3000000100.000.000.000.000
Daisuke MatsuzakaNew York Mets3000001300.000.250.000.250
Jason HirshNew York Yankees3100000100.333.333.333.667
Brad HennesseyHouston Astros3100000000.333.333.333.667
Rudy SeanezLos Angeles Angels3200020000.667.667.6671.333
Dave BushToronto Blue Jays3100000110.333.333.333.667
Anthony LerewLos Angeles Angels3000000100.000.000.000.000
Matt BelisleMinnesota Twins3110000000.333.500.6671.167
Michael WuertzMiami Marlins3000000100.000.000.000.000
Dontrelle WillisMilwaukee Brewers3100000100.333.333.333.667
Scott KazmirLos Angeles Dodgers2100001100.500.667.5001.167
Michael GonzalezWashington Nationals2000000000.000.000.000.000
Kevin GreggSeattle Mariners2000000200.000.000.000.000
Chin-Hui TsaoLos Angeles Dodgers2000000100.000.000.000.000
Oscar VillarrealBoston Red Sox2000000000.000.000.000.000
Pedro FelicianoChicago Cubs2000011100.000.333.000.333
Renyel PintoSt. Louis Cardinals2110000100.500.5001.0001.500
Jorge SosaMiami Marlins2000001000.000.333.000.333
Chad ParontoBoston Red Sox22000000001.0001.0001.0002.000
Chris ReitsmaSeattle Mariners2000000000.000.000.000.000
Jesus ColomeColorado Rockies2100000000.500.500.5001.000
Joel PineiroLos Angeles Angels2000000000.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals2100000000.500.500.5001.000
Chuck JamesNew York Mets2000000100.000.000.000.000
Armando BenitezMiami Marlins2100000100.500.500.5001.000
Troy PercivalTampa Bay Rays2000000200.000.000.000.000
Tim LincecumLos Angeles Angels2000002000.000.500.000.500
Angel GuzmanLos Angeles Dodgers2000000100.000.000.000.000
LaTroy HawkinsToronto Blue Jays2100000000.500.500.5001.000
Yusmeiro PetitLos Angeles Angels2000000100.000.000.000.000
Doug DavisKansas City Royals2100001000.500.667.5001.167
Matt HergesKansas City Royals22100110001.0001.0001.5002.500
Sean MarshallCincinnati Reds2000001000.000.333.000.333
Takashi SaitoArizona Diamondbacks2000000200.000.000.000.000
Mark RedmanColorado Rockies2100000000.500.500.5001.000
Sean GreenTexas Rangers2000000100.000.000.000.000
Carlos VillanuevaSan Diego Padres2000000000.000.000.000.000
Jonathan SanchezKansas City Royals2000000000.000.000.000.000
Manuel CorpasColorado Rockies2100000000.500.500.5001.000
Tony PenaLos Angeles Angels2000000100.000.000.000.000
Jeff WeaverLos Angeles Dodgers2000000000.000.000.000.000
Levale SpeignerSeattle Mariners2100011000.500.667.5001.167
Doug SlatenPittsburgh Pirates2000000000.000.000.000.000
Bob HowryChicago Cubs2100000000.500.500.5001.000
Josh JohnsonSan Diego Padres2000000000.000.000.000.000
Chad CorderoLos Angeles Angels11000000001.0001.0001.0002.000
Rafael SorianoToronto Blue Jays1000000000.000.000.000.000
Jay WitasickTampa Bay Rays11000100001.0001.0001.0002.000
Edwin JacksonSan Diego Padres11000000001.0001.0001.0002.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Justin MillerLos Angeles Dodgers1000000000.000.000.000.000
Mark McLemoreMiami Marlins1000000000.000.000.000.000
Steve KlinePhiladelphia Phillies11100000001.0001.0002.0003.000
Greg AquinoChicago White Sox1000000100.000.000.000.000
Brian FuentesSt. Louis Cardinals1000000100.000.000.000.000
Jamie WalkerBaltimore Orioles1000000000.000.000.000.000
John MaineMiami Marlins11010100001.0001.0003.0004.000
Casey FossumBaltimore Orioles1000000000.000.000.000.000
Brandon LyonLos Angeles Angels1000000000.000.000.000.000
Juan CruzPhiladelphia Phillies1000000100.000.000.000.000
Winston AbreuToronto Blue Jays1000000100.000.000.000.000
Billy TraberBoston Red Sox1000000000.000.000.000.000
Taylor BuchholzNew York Mets1000000100.000.000.000.000
Anthony ReyesSan Diego Padres11000020001.0001.0001.0002.000
Tom GordonArizona Diamondbacks1000000000.000.000.000.000
Sean WhiteLos Angeles Dodgers1000000000.000.500.000.500
Mike TimlinColorado Rockies11000000001.0001.0001.0002.000
Jack TaschnerLos Angeles Dodgers1000010100.000.000.000.000
Tyler YatesPittsburgh Pirates1000000000.000.000.000.000
Brandon MeddersSan Francisco Giants1000001100.000.500.000.500
Randy MessengerSeattle Mariners1000002010.000.667.000.667
David WeathersMilwaukee Brewers1000001010.000.500.000.500
Dana EvelandTampa Bay Rays11100000001.0001.0002.0003.000
Scott EyrePhiladelphia Phillies1000000000.000.000.000.000
Jonathan PapelbonWashington Nationals1000000000.000.000.000.000
Joey DevineOakland Athletics1000000000.000.000.000.000
Lee GardnerMiami Marlins1000000000.000.000.000.000
Ryan DempsterChicago Cubs1000000000.000.000.000.000
Jo-Jo ReyesMiami Marlins1000001000.000.500.000.500
Derrick TurnbowMiami Marlins1000000000.000.000.000.000
Dustin NippertTexas Rangers1000000100.000.000.000.000
Mike StantonChicago Cubs1000000100.000.000.000.000
Scott SchoeneweisBoston Red Sox1000000000.000.000.000.000
John ParrishKansas City Royals1000000000.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000011000.000.333.000.333
Chris SpurlingMilwaukee Brewers11001100001.0001.0004.0005.000
Matt WiseNew York Mets1000000100.000.000.000.000
Jason IsringhausenLos Angeles Angels1000000000.000.000.000.000
Peter MoylanKansas City Royals1000000000.000.000.000.000
Saul RiveraCleveland Indians1000000000.000.000.000.000
Bob WickmanArizona Diamondbacks1000000100.000.000.000.000
Erasmo RamirezChicago White Sox1000000000.000.000.000.000
Will OhmanWashington Nationals11001300001.0001.0004.0005.000
Bobby KeppelCincinnati Reds11000000001.0001.0001.0002.000
José ValverdeSan Diego Padres1000000000.000.000.000.000
Henry OwensMiami Marlins1000000100.000.000.000.000
Kevin CorreiaPhiladelphia Phillies1000000000.000.000.000.000
Jon RauchKansas City Royals11000000001.0001.0001.0002.000
Ray KingHouston Astros1000000000.000.000.000.000
Josh SharplessSan Francisco Giants1000000000.000.000.000.000
J.J. PutzArizona Diamondbacks1000001000.000.500.000.500
Kelvin JimenezChicago White Sox1000000000.000.000.000.000
Elmer DessensNew York Mets1000000100.000.000.000.000
Neal CottsWashington Nationals1000000000.000.000.000.000
Franklin MoralesToronto Blue Jays11000010001.0001.0001.0002.000
Matt LindstromLos Angeles Angels1000000100.000.000.000.000
Jason DavisPittsburgh Pirates1000001000.000.500.000.500
Franquelis OsoriaKansas City Royals0000001000-1.000--
Gary GloverMiami Marlins0000000000----
Scott WilliamsonMiami Marlins0000001000-1.000--
Billy WagnerAtlanta Braves0000001000-1.000--
Salomon TorresMilwaukee Brewers0000001000-1.000--
Sean GallagherColorado Rockies0000001000-1.000--