16 Euan Shields

Nationality
sco Scotland
Position
Pitcher, Catcher, Third base
Current Team
Giants, Scotland

Batting

SeasonTeamABRHRBI2B3BHRSBBBSOLOBGAVG
2019Giants9234100101230.333
Total-9234100101230.333

Pitching

SeasonTeamIPHRERBBSOHRGAVG
2019Giants4.33574125020
Total-4.33574125020