Mike Macfarlane

#15C,
Height: 6' 1"
Weight: 210
Bat: R
Throw: R
Born:
College: Santa Clara
Birth Place: Stockton, California
Draft: Undrafted

Batting

    1999

    All

Batting
PlayerTeamABH2B3BHRRBIBBSOSBCSAVGOBPSLGOPS
LaTroy HawkinsToronto Blue Jays8310000000.375.375.500.875
Roy HalladayToronto Blue Jays6100000000.167.167.167.333
Orlando HernandezWashington Nationals6100000200.167.167.167.333
Bartolo ColónAtlanta Braves6000000200.000.000.000.000
Tim WakefieldBoston Red Sox5100010200.200.200.200.400
Eric MiltonLos Angeles Dodgers5210110000.400.4001.2001.600
Freddy GarciaAtlanta Braves5100001000.200.333.200.533
Chris CarpenterSt. Louis Cardinals5200010100.400.400.400.800
Mike SirotkaChicago Cubs4000020000.000.000.000.000
Justin ThompsonMilwaukee Brewers4100001100.250.500.250.750
Jaime NavarroCincinnati Reds4000000300.000.000.000.000
Steve ReedBaltimore Orioles3110020000.333.333.6671.000
Mark ClarkTexas Rangers3110020100.333.333.6671.000
Pat RappPittsburgh Pirates3000000000.000.000.000.000
Jeff SuppanSan Diego Padres3000000000.000.000.000.000
Chuck FinleySt. Louis Cardinals3110000100.333.333.6671.000
Aaron SeleNew York Mets3110000000.333.333.6671.000
Chris BrockTampa Bay Rays3200110000.667.6671.6672.333
Matt ClementToronto Blue Jays3100000100.333.333.333.667
Rick WhiteSeattle Mariners3100000100.333.333.333.667
Russ OrtizLos Angeles Dodgers3000000100.000.000.000.000
Paul ShueyBaltimore Orioles3000000100.000.000.000.000
Bob WellsTampa Bay Rays3210000100.667.6671.0001.667
Jose RosadoNew York Mets3100000100.333.333.333.667
Kevin AppierSeattle Mariners3000000100.000.000.000.000
Steve SparksHouston Astros3100000100.333.333.333.667
Ramiro MendozaMilwaukee Brewers3100000200.333.333.333.667
Dave BurbaSeattle Mariners3000000000.000.000.000.000
Mac SuzukiChicago Cubs3000010200.000.000.000.000
Juan GuzmanTampa Bay Rays3000000200.000.000.000.000
C.J. NitkowskiNew York Mets2100000000.500.500.5001.000
Mike TrombleyMinnesota Twins2100000100.500.500.5001.000
Mark GuthrieTampa Bay Rays2110010000.500.5001.0001.500
Doug BrocailHouston Astros2000000200.000.000.000.000
Dave MlickiMilwaukee Brewers2100001000.500.667.5001.167
Sean LoweKansas City Royals2000000100.000.000.000.000
Hideki IrabuTexas Rangers2100020000.500.500.5001.000
Tim ByrdakNew York Mets2100000000.500.500.5001.000
Jerry SpradlinBaltimore Orioles2000000100.000.000.000.000
Jaret WrightPittsburgh Pirates2000000000.000.000.000.000
Bob HowryChicago Cubs2000000100.000.000.000.000
Keith FoulkeOakland Athletics2000000100.000.000.000.000
Tim BelcherLos Angeles Angels2000000000.000.000.000.000
Sidney PonsonKansas City Royals2100130100.500.5002.0002.500
Bobby WittArizona Diamondbacks22100110001.0001.0001.5002.500
Jay WitasickTampa Bay Rays2000000100.000.000.000.000
Omar OlivaresCleveland Indians2000000000.000.000.000.000
Jose MesaPhiladelphia Phillies2000000100.000.000.000.000
John WettelandTexas Rangers2100000000.500.500.5001.000
Rocky CoppingerOakland Athletics2110000000.500.5001.0001.500
John HalamaOakland Athletics2000000000.000.000.000.000
Jeff FasseroSan Francisco Giants2100000000.500.500.5001.000
Dan WheelerKansas City Royals2000000200.000.000.000.000
Ricky BonesLos Angeles Dodgers2000000000.000.000.000.000
Carlos PerezLos Angeles Dodgers22100200001.0001.0001.5002.500
Scott ServiceArizona Diamondbacks2000010000.000.000.000.000
John WasdinSt. Louis Cardinals2110000000.500.5001.0001.500
Mike MorganArizona Diamondbacks2100001000.500.667.5001.167
Jamie ArnoldAtlanta Braves22000100001.0001.0001.0002.000
Doug JohnsOakland Athletics2000000000.000.000.000.000
Jason RyanMilwaukee Brewers2000000000.000.000.000.000
Robb NenSan Francisco Giants1000000100.000.000.000.000
Bryan RekarMiami Marlins1000000100.000.000.000.000
Bill SimasSeattle Mariners1000000000.000.000.000.000
Bret SaberhagenBoston Red Sox1000000000.000.000.000.000
B.J. RyanChicago Cubs1000000100.000.000.000.000
Doug BochtlerMiami Marlins1000000000.000.000.000.000
Robert PersonChicago White Sox11000010001.0001.0001.0002.000
Esteban YanMiami Marlins11000000001.0001.0001.0002.000
Brian BoehringerDetroit Tigers1000000000.000.000.000.000
Troy PercivalTampa Bay Rays1000000000.000.000.000.000
Bryce FlorieMiami Marlins1000000000.000.000.000.000
Dave StevensAtlanta Braves11000100001.0001.0001.0002.000
Carlos ReyesNew York Yankees1000000000.000.000.000.000
Carlos CastilloColorado Rockies1000000100.000.000.000.000
Darren DreifortLos Angeles Dodgers1000001100.000.500.000.500
John JohnstoneSan Francisco Giants1000000000.000.000.000.000
Matt WhisenantLos Angeles Dodgers1000000000.000.000.000.000
Jeff SparksMilwaukee Brewers1000000000.000.000.000.000
Todd JonesDetroit Tigers1000000000.000.000.000.000
Jose SantiagoNew York Mets1000000000.000.000.000.000
Albie LopezSeattle Mariners1000000000.000.000.000.000
Allen WatsonNew York Yankees1000000100.000.000.000.000
Kelvim EscobarMilwaukee Brewers1000000000.000.000.000.000
Eddie GuardadoWashington Nationals1000000100.000.000.000.000
Nelson CruzDetroit Tigers1000000100.000.000.000.000
Scott EyrePhiladelphia Phillies1000000000.000.000.000.000
Ken CloudeTampa Bay Rays1000000000.000.000.000.000
Tim CrabtreeDetroit Tigers1000000000.000.000.000.000
Mike MagnanteLos Angeles Dodgers1000000000.000.000.000.000
Paul AbbottPhiladelphia Phillies1000000000.000.000.000.000
Rich RodriguezLos Angeles Angels11100100001.0001.0002.0003.000
Scott EricksonNew York Yankees11100310001.0001.0002.0003.000
Mike MunozTexas Rangers1000000000.000.000.000.000
Dave BorkowskiPhiladelphia Phillies1000000100.000.000.000.000
Mike StantonChicago Cubs1000000100.000.000.000.000
Jim CorsiSt. Louis Cardinals1000000100.000.000.000.000
Benj SampsonColorado Rockies1000000000.000.000.000.000
Gabe MolinaColorado Rockies1000000100.000.000.000.000
John BurkettBoston Red Sox11000020001.0001.0001.0002.000
Mike DuvallMinnesota Twins11100000001.0001.0002.0003.000
Masao KidaSeattle Mariners1000000100.000.000.000.000
Alan NewmanCleveland Indians11000000001.0001.0001.0002.000
Mike MadduxHouston Astros1000000000.000.000.000.000
Onan MasaokaChicago White Sox11100000001.0001.0002.0003.000
Joe MaysLos Angeles Dodgers11000000001.0001.0001.0002.000
Pete MunroMinnesota Twins11100100001.0001.0002.0003.000
Jeff ZimmermanSeattle Mariners11001100001.0001.0004.0005.000
Mike JacksonChicago White Sox1000000000.000.000.000.000
Jesse OroscoArizona Diamondbacks1000000000.000.000.000.000
Chris FussellLos Angeles Dodgers0000010000-.000--
Mike FettersArizona Diamondbacks0000001000-1.000--
Derek LoweTexas Rangers0000001000-1.000--
Donne WallColorado Rockies0000010000-.000--
Tim HarikkalaColorado Rockies0000001000-1.000--