Mike Gosling

#20RP,
Height: 6' 2"
Weight: 210
Bat: L
Throw: L
Born:
College: Stanford
Birth Place: Madison, Wisconsin
Draft: 2001 2nd round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Rich AuriliaSan Francisco Giants8100000200.125.222.125.347
Jeromy BurnitzPittsburgh Pirates7210000100.286.286.429.714
Brian GilesLos Angeles Dodgers6110001100.167.286.333.619
Derrek LeePittsburgh Pirates6000002301.000.250.000.250
Luis GonzalezColorado Rockies5410110000.800.8001.6002.400
Mark LorettaLos Angeles Dodgers5000001000.000.167.000.167
Jay PaytonColorado Rockies5401021000.800.8331.2002.033
Aramis RamírezPittsburgh Pirates5210010100.400.400.6001.000
Ramon HernandezKansas City Royals5210000100.400.400.6001.000
Miguel CabreraDetroit Tigers5100020000.200.200.200.400
Edgar RenteriaCincinnati Reds4000000100.000.000.000.000
Todd WalkerOakland Athletics4100000000.250.250.250.500
Jerry Hairston Jr.Los Angeles Dodgers4100000000.250.250.250.500
Carlos DelgadoBoston Red Sox4000000000.000.000.000.000
Felipe LopezMilwaukee Brewers4100000000.250.250.250.500
Albert PujolsLos Angeles Angels4220001000.500.6001.0001.600
Damian MillerMilwaukee Brewers4000001000.000.200.000.200
Rickie Weeks Jr.Tampa Bay Rays4100001210.250.400.250.650
Aaron MilesLos Angeles Dodgers4200000000.500.500.5001.000
Alfonso SorianoNew York Yankees3200130000.667.6671.6672.333
Sean CaseyBoston Red Sox3000000100.000.000.000.000
Geoff JenkinsPhiladelphia Phillies3210010000.667.7501.0001.750
Jim EdmondsSt. Louis Cardinals3100011000.333.500.333.833
A.J. PierzynskiAtlanta Braves3110000000.333.333.6671.000
Tony WomackWashington Nationals3100000000.333.333.333.667
Vinny CastillaColorado Rockies3100010000.333.333.333.667
Carlos LeeMiami Marlins3000000000.000.000.000.000
Craig CounsellMilwaukee Brewers3000000100.000.000.000.000
Milton BradleySeattle Mariners33100100001.0001.0001.3332.333
Ryan KleskoSan Francisco Giants3000000000.000.000.000.000
Xavier NadySeattle Mariners3100110000.333.3331.3331.667
Alex GonzalezWashington Nationals3110012000.333.600.6671.267
Cesar IzturisHouston Astros3101000000.333.3331.0001.333
Lyle OverbayMilwaukee Brewers3110000000.333.333.6671.000
David EcksteinSan Diego Padres3110000000.333.333.6671.000
Mark TeixeiraNew York Yankees3100130100.333.3331.3331.667
Dustan MohrColorado Rockies3210120000.667.6672.0002.667
Larry WalkerSt. Louis Cardinals3200120000.667.6671.6672.333
Bill HallLos Angeles Angels3000001200.000.250.000.250
Hector LunaPittsburgh Pirates3200000110.667.667.6671.333
Joe RandaPittsburgh Pirates3110000100.333.333.6671.000
Laynce NixPhiladelphia Phillies3110000100.333.333.6671.000
Matt DiazMiami Marlins3200000000.667.667.6671.333
Phil NevinMinnesota Twins3100002000.333.600.333.933
Todd HeltonColorado Rockies3000001200.000.250.000.250
Clint BarmesKansas City Royals3000000100.000.000.000.000
Brady ClarkChicago White Sox3200110000.667.6671.6672.333
Mike FontenotTampa Bay Rays3000000200.000.000.000.000
Brian McCannHouston Astros3000000200.000.000.000.000
Jeff FrancoeurMiami Marlins3100010000.333.333.333.667
Ryan SweeneyMinnesota Twins3200000000.667.667.6671.333
Jacque JonesMinnesota Twins2100001000.500.667.5001.167
David WellsLos Angeles Dodgers2000000000.000.000.000.000
Geoff BlumArizona Diamondbacks2000000000.000.000.000.000
Chris DavisBaltimore Orioles2000001000.000.333.000.333
Neifi PerezDetroit Tigers22200100001.0001.0002.0003.000
Deivi CruzSt. Louis Cardinals2100010000.500.500.5001.000
Wily Mo PenaCleveland Indians2100000000.500.500.5001.000
Clete ThomasPhiladelphia Phillies22100100001.0001.0001.5002.500
Juan PierreMiami Marlins2000000010.000.000.000.000
Pedro FelizSan Diego Padres2110000000.500.5001.0001.500
Ken Griffey Jr.Seattle Mariners2110001000.500.6671.0001.667
Mike MathenySan Francisco Giants2000002000.000.500.000.500
Ben SheetsAtlanta Braves2000000000.000.000.000.000
Omar VizquelToronto Blue Jays2000000100.000.000.000.000
Dusty BrownCleveland Indians2100110000.500.5002.0002.500
Jeff ConineMiami Marlins2110000000.500.5001.0001.500
Brent MayneLos Angeles Dodgers2100000100.500.500.5001.000
Brandon IngePittsburgh Pirates2100120000.500.5002.0002.500
Paul KonerkoChicago White Sox2000000000.000.000.000.000
Jason PhillipsSeattle Mariners2000000000.000.000.000.000
Aaron RowandMiami Marlins2110000000.500.5001.0001.500
Jason JenningsOakland Athletics2000000100.000.000.000.000
Ivan RodriguezWashington Nationals2000000100.000.000.000.000
Eric MiltonLos Angeles Dodgers2000000000.000.000.000.000
Marlon ByrdCleveland Indians2000000000.000.000.000.000
Jake PeavySan Francisco Giants2000000100.000.000.000.000
Chipper JonesAtlanta Braves2110001000.500.6671.0001.667
Cliff FloydSan Diego Padres2110010000.500.5001.0001.500
Miguel OlivoSan Francisco Giants2000000000.000.000.000.000
Kevin YoukilisNew York Yankees2000000100.000.000.000.000
Choo FreemanLos Angeles Dodgers2000000000.000.000.000.000
Paul Lo DucaColorado Rockies22000010001.0001.0001.0002.000
Shane VictorinoChicago Cubs2100111000.500.6672.0002.667
Garrett AtkinsPittsburgh Pirates2000010000.000.000.000.000
Placido PolancoMiami Marlins2000000000.000.000.000.000
Álex GonzálezDetroit Tigers2000000000.000.000.000.000
Mark DeRosaToronto Blue Jays2100021000.500.667.5001.167
Michael BarrettNew York Mets2110000000.500.5001.0001.500
Carlos GuillenSeattle Mariners22101200001.0001.0003.0004.000
Jason KendallKansas City Royals2100000100.500.500.5001.000
Jonny GómesKansas City Royals2100010000.500.500.5001.000
Reggie SandersKansas City Royals2000001000.000.333.000.333
José BautistaToronto Blue Jays2000000000.000.000.000.000
JD ClosserLos Angeles Dodgers2000000100.000.000.000.000
J.J. HardyBaltimore Orioles2100111000.500.6672.0002.667
Prince FielderTexas Rangers2000000100.000.000.000.000
Yadier MolinaSt. Louis Cardinals2000010000.000.000.000.000
Joey GathrightCincinnati Reds2000000000.000.000.000.000
Josh WillinghamKansas City Royals2100000000.500.500.5001.000
Mike LowellBoston Red Sox2100000100.500.500.5001.000
Ryan HowardPhiladelphia Phillies2000001200.000.333.000.333
Greg DobbsWashington Nationals2100000100.500.500.5001.000
Curtis GrandersonNew York Mets2000000000.000.000.000.000
Brian AndersonChicago White Sox2100001000.500.667.5001.167
Ian KinslerDetroit Tigers2000000000.000.000.000.000
Nate McLouthWashington Nationals2100130000.500.5002.0002.500
Luis CastilloPhiladelphia Phillies2110011000.500.6671.0001.667
Rich HillLos Angeles Dodgers2000000100.000.000.000.000
Andruw JonesNew York Yankees2100000000.500.500.5001.000
Matt MurtonDetroit Tigers2000001000.000.333.000.333
Jason VargasKansas City Royals2110000000.500.5001.0001.500
Omar QuintanillaColorado Rockies2000000100.000.000.000.000
Ryan TheriotSan Francisco Giants2000001001.000.333.000.333
Nelson CruzSeattle Mariners2000000000.000.000.000.000
Martín PradoMiami Marlins2110000000.500.5001.0001.500
Scott ThormanDetroit Tigers2000000200.000.000.000.000
Rajai DavisOakland Athletics2100000000.500.500.5001.000
Tim HudsonSan Francisco Giants2000000000.000.000.000.000
David MurphyBoston Red Sox2000000100.000.000.000.000
Yunel EscobarLos Angeles Angels2000001000.000.333.000.333
Brendan RyanDetroit Tigers22100000001.0001.0001.5002.500
Josh AndersonAtlanta Braves2000000000.000.000.000.000
Alex CoraSt. Louis Cardinals1000000000.000.000.000.000
Adam DunnOakland Athletics1000002000.000.667.000.667
Todd GreeneSan Diego Padres1000000000.000.000.000.000
Chris DickersonBaltimore Orioles1000000000.000.000.000.000
Steve FinleyColorado Rockies11001200001.0001.0004.0005.000
Willie HarrisCincinnati Reds1000000100.000.000.000.000
Corky MillerCincinnati Reds1000000000.000.000.000.000
Ramon VazquezMiami Marlins1000000100.000.000.000.000
So TaguchiChicago Cubs1000000000.000.000.000.000
Austin KearnsMiami Marlins1000000000.000.000.000.000
Brandon PhillipsAtlanta Braves1000000000.000.000.000.000
Jay BruceNew York Mets1000001000.000.500.000.500
Josh ReddickHouston Astros1000000000.000.000.000.000
Jermaine DyeChicago White Sox11000000001.0001.0001.0002.000
Mark EllisSt. Louis Cardinals1000000000.000.000.000.000
Raúl IbañezKansas City Royals11000000001.0001.0001.0002.000
Ty WiggintonMiami Marlins1000000100.000.000.000.000
Ramón SantiagoToronto Blue Jays11000000001.0001.0001.0002.000
Esteban GermanTexas Rangers11000000001.0001.0001.0002.000
Marcus ThamesNew York Yankees11100000001.0001.0002.0003.000
Alexei RamírezTampa Bay Rays1000000100.000.000.000.000
Matt CepickyBaltimore Orioles1000000100.000.000.000.000
Desi RelafordTexas Rangers1000001000.000.500.000.500
Freddy SanchezSan Francisco Giants11000010001.0001.0001.0002.000
Jamey CarrollWashington Nationals1000000000.000.000.000.000
Joey EischenDetroit Tigers11000000001.0001.0001.0002.000
J.D. DrewBoston Red Sox1000000000.000.000.000.000
Royce ClaytonBoston Red Sox1000002100.000.667.000.667
Adrián GonzálezLos Angeles Dodgers11100000001.0001.0002.0003.000
Koyie HillPhiladelphia Phillies1000000000.000.000.000.000
Joe MauerMinnesota Twins1000000000.000.000.000.000
Justin MorneauChicago White Sox1000000100.000.000.000.000
Chase UtleyLos Angeles Dodgers11000010101.0001.0001.0002.000
Einar DiazPittsburgh Pirates1000000000.000.000.000.000
Russell BranyanCleveland Indians1000000100.000.000.000.000
Gerald LairdArizona Diamondbacks11000000001.0001.0001.0002.000
Jayson NixBaltimore Orioles1000000000.000.000.000.000
Jason EllisonPhiladelphia Phillies1000000000.000.000.000.000
Miguel OjedaTexas Rangers11001200001.0001.0004.0005.000
Jason BaySeattle Mariners1000000000.000.000.000.000
Landon PowellNew York Mets1000000000.000.000.000.000
Dmitri YoungWashington Nationals11000000001.0001.0001.0002.000
David NewhanSan Diego Padres1000000000.000.000.000.000
Michael TuckerBoston Red Sox1000000000.000.000.000.000
Terrmel SledgeSan Diego Padres11100100001.0001.0002.0003.000
Ray DurhamMilwaukee Brewers1000002000.000.667.000.667
Bobby CrosbyMilwaukee Brewers1000000000.000.000.000.000
Noah LowrySan Francisco Giants1000000100.000.000.000.000
Jason LaRueSt. Louis Cardinals11100010001.0001.0002.0003.000
Nomar GarciaparraBoston Red Sox11000000001.0001.0001.0002.000
David DeJesúsLos Angeles Angels11000000001.0001.0001.0002.000
Lance NiekroAtlanta Braves11000000001.0001.0001.0002.000
Chris GetzToronto Blue Jays1000000000.000.000.000.000
Adam LaRocheChicago White Sox1000001000.000.500.000.500
Edgardo AlfonzoTexas Rangers1000001000.000.500.000.500
Adam KennedyLos Angeles Dodgers1000000000.000.000.000.000
Rick AnkielNew York Mets11100300001.000.5002.0002.500
Jose GuillenSan Francisco Giants1000000100.000.000.000.000
Ronnie BelliardPhiladelphia Phillies1000000000.000.000.000.000
Casey KotchmanToronto Blue Jays1000000000.000.000.000.000
Kosuke FukudomeNew York Yankees1000000100.000.000.000.000
Randy WellsTexas Rangers1000000000.000.000.000.000
Jeff KentLos Angeles Dodgers11100300001.0001.0002.0003.000
Paul JanishBaltimore Orioles1000000100.000.000.000.000
Jayson WerthWashington Nationals1000000000.000.000.000.000
Jeff FrancisToronto Blue Jays1000000100.000.000.000.000
Nook LoganLos Angeles Dodgers11000000001.0001.0001.0002.000
Jose LopezChicago White Sox1000000000.000.000.000.000
Yhency BrazobanArizona Diamondbacks1000000000.000.000.000.000
Ryan ChurchArizona Diamondbacks1000000100.000.000.000.000
Brian SchneiderPhiladelphia Phillies1000000100.000.000.000.000
Adam MelhusePittsburgh Pirates11000000001.0001.0001.0002.000
Roger CedenoBaltimore Orioles1000000000.000.000.000.000
Danny ArdoinLos Angeles Dodgers11100010001.0001.0002.0003.000
Aaron HillSan Francisco Giants1000000000.000.000.000.000
Hanley RamírezBoston Red Sox1000000000.000.000.000.000
Matt MorrisPittsburgh Pirates11000000001.0001.0001.0002.000
Jose VidroSeattle Mariners11000200001.0001.0001.0002.000
Jeremy HermidaMilwaukee Brewers1000000000.000.000.000.000
Kyle DaviesNew York Yankees1000000100.000.000.000.000
Michael SaundersPhiladelphia Phillies11000100001.0001.0001.0002.000
Jason RepkoBoston Red Sox1000001000.000.500.000.500
Luke ScottTampa Bay Rays1000000100.000.000.000.000
Ronny CedeñoSan Francisco Giants1000000000.000.000.000.000
Kelly JohnsonNew York Mets1000001100.000.500.000.500
Julio BorbónBaltimore Orioles1000000000.000.000.000.000
Ryan ShealyToronto Blue Jays1000001000.000.500.000.500
Abraham NunezArizona Diamondbacks1000000100.000.000.000.000
Ichiro SuzukiMiami Marlins11000000001.0001.0001.0002.000
Orlando CabreraSan Francisco Giants1000000000.000.000.000.000
Jose ValentinNew York Mets1000000000.000.000.000.000
David OrtizBoston Red Sox1000000000.000.000.000.000
Mike JacobsArizona Diamondbacks1000001000.000.667.000.667
Ryan ZimmermanWashington Nationals11000000001.0001.0001.0002.000
Dustin PedroiaBoston Red Sox1000001000.000.500.000.500
Billy ButlerNew York Yankees11100100001.0001.0002.0003.000
Franklin GutierrezLos Angeles Dodgers1000000100.000.000.000.000
Chris DuncanWashington Nationals1000000100.000.000.000.000
Brad WilkersonPhiladelphia Phillies1000000000.000.000.000.000
Ben BroussardKansas City Royals1000000000.000.000.000.000
Kenji JohjimaSeattle Mariners1000000100.000.000.000.000
Lastings MilledgeChicago White Sox1000000000.000.000.000.000
Reggie AbercrombieHouston Astros11001100001.0001.0004.0005.000
Sean MarshallCincinnati Reds11100000001.0001.0002.0003.000
Willie BloomquistSeattle Mariners1000000000.000.000.000.000
Kevin FrandsenSan Francisco Giants11000000001.0001.0001.0002.000
Carlos RuizSeattle Mariners11100000001.0001.0002.0003.000
Jack HannahanCincinnati Reds11000000001.0001.0001.0002.000
Gordon BeckhamSeattle Mariners11001100001.0001.0004.0005.000
Tony Gwynn Jr.Washington Nationals11000000001.0001.0001.0002.000
Michael BournBaltimore Orioles1000000000.000.000.000.000
Alberto CallaspoLos Angeles Dodgers1000000100.000.000.000.000
Marquis GrissomChicago Cubs1000000000.000.000.000.000
Fred LewisNew York Mets11000000001.0001.0001.0002.000
Shawn GreenNew York Mets1000000000.000.000.000.000
Adam LindWashington Nationals1000000000.000.000.000.000
Elvis AndrusTexas Rangers11000000001.0001.0001.0002.000
Josh FieldsPhiladelphia Phillies11001100001.0001.0004.0005.000
Travis BuckSan Diego Padres1000000000.000.000.000.000
Yovani GallardoSeattle Mariners1000000100.000.000.000.000
Jed LowrieOakland Athletics1000000000.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays11000010001.0001.0001.0002.000
Joey VottoCincinnati Reds11000000001.0001.0001.0002.000
Ryan HaniganColorado Rockies1000000000.000.000.000.000
Travis MetcalfColorado Rockies1000000000.000.000.000.000
Ryan BraunMilwaukee Brewers1000001000.000.500.000.500
Matt CarsonLos Angeles Dodgers11000100001.0001.0001.0002.000
Guillermo RodriguezBaltimore Orioles1000001100.000.500.000.500
Kurt SuzukiAtlanta Braves1000001100.000.500.000.500
Kyle KendrickBoston Red Sox1000000100.000.000.000.000
John LannanKansas City Royals1000000000.000.000.000.000
Juan GutiérrezWashington Nationals1000000100.000.000.000.000
Rob MackowiakCleveland Indians1000000100.000.000.000.000
J.R. TowlesTexas Rangers11000000001.0001.0001.0002.000
Kevin MenchWashington Nationals1000000000.000.000.000.000
Hunter PenceSan Francisco Giants0000001000-1.000--
Matt HollidayNew York Yankees0000002000-1.000--
Dontrelle WillisMilwaukee Brewers0000001000-1.000--
Marco ScutaroSan Francisco Giants0000001000-1.000--
Ryan LudwickTexas Rangers0000001000-1.000--
Jamie BurkeWashington Nationals0000001000-1.000--
Hee-Seop ChoiTampa Bay Rays0000001000-1.000--
Aubrey HuffSan Francisco Giants0000001000-1.000--
Jimmy RollinsSan Francisco Giants0000001000-1.000--
Andrés BlancoPhiladelphia Phillies0000001000-1.000--
Dave RobertsSan Francisco Giants0000000000----
Adrián BéltreTexas Rangers0000001000-1.000--
Randy WinnBaltimore Orioles0000001000-1.000--
Raul ChavezNew York Mets0000001000-1.000--
Mike SweeneyKansas City Royals0000001000-1.000--
Mike CameronWashington Nationals0000001000-1.000--
Jeff SuppanSan Diego Padres0000000000----
Jose LimaNew York Mets0000000000----
Ramon CastroLos Angeles Dodgers0000001000-1.000--