16 Euan Shields

#
16
Name
Euan Shields
Nationality
sco Scotland
Position
Pitcher, Catcher, Third base
Current Team
Giants, Scotland
Seasons
2019

Batting

SeasonTeamABRHRBI2B3BHRSBBBSOLOBGAVG
2019Giants9234100101230.333
Total-9234100101230.333

Pitching

SeasonTeamIPHRERBBSOHRGAVG
2019Giants4.33574125020
Total-4.33574125020