Josh Leach
Tulsa Otters (S A)
Josh Leach
Birthdate:
Dec. 17, 2036 (21 y, 8 m, 10 d)
Born In:
Philadelphia, PA, USA
Nationality:
American
Position:
P
Bats/Throws:
L/L
Height/Weight:
6'1"/191
Entry:
2058 Draft - Round: 9, Overall: 281, Team: Northern Virginia Rainbow Mermaids
Contract:
Minor League
ML Service Time:
None

2058 Season Pitching Summary

Team G GS IP W-L SV SD MD BB K ERA FIP FIP- xFIP WAR
Tulsa - PA-
TUL - PA-
21 21 139.1 9-5 0 0 0 24 123 2.91 2.69 87 2.67 2.70