Joe McLeod
Retired
Joe McLeod
Birthdate:
March 5, 1998 (72 y, 2 m, 21 d)
Born In:
Alexandria, LA, USA
Nationality:
American
Position:
1B
Bats/Throws:
S/R
Height/Weight:
6'4"/214
Entry:
2016 Draft - Round: 7, Overall: 215, Team: San Francisco Giants
Contract:
Free Agent
ML Service Time:
None
Player Awards
Award Date Team
Player of the Week Aug 21, 2017 None (RI)
Leaderboard Appearances
Year IBB Rank
2025 8 4