Players
Loading players…
Loading players…
David AardsmaSan Francisco Giants, RP92004
Fernando AbadSan Francisco Giants, RP212019
Philip AbnerSan Francisco Giants, RP132026
Tony AbreuSan Francisco Giants, 2B562013–2014
Jeremy AccardoSan Francisco Giants, RP262005
Cristhian AdamesSan Francisco Giants, SS102019
Willy AdamesSan Francisco Giants, SS2812025–2026Professional competitions only. Pick a competition to see everyone who has played in it, with games and seasons, or a club for its full list. Club pages also show the current squad and every former player we hold.