Chris Leach - P

Retired

Show Info
Age: 39
B/T: S/L
Pos: P (LRB)
HT/WT: 5-9/212
Born: Staten Island, NY
Pitches: Curveball, Slider, Change Up, Cut FB, 4-Seam FB
Salary: - Pro Years: 20
Status: Active Roster ML Years: 17
Injury: none Years w/Team: 2
MiLB Options: 1 40-Man Roster: Y
Waiver Status: None No Trade Clause: N
Trading Block: N Playoff Roster: N
Spring Invite: N
Filters:
Type:
Close
Transaction Type: All
Season Date Author Franchise Transaction
65 9/4/2023 9:37 PM AI Hawks Left via Free-Agency
64 6/13/2023 10:13 PM User Yard Goats Added to 40-Man Roster
64 6/13/2023 7:01 PM User Yard Goats Free-Agent Signing
64 5/28/2023 9:36 AM AI Ozarks Left via Free-Agency
63 4/24/2023 8:25 AM User Ozarks Placed On Waiver Wire
63 3/5/2023 3:57 PM User Ozarks Added to 40-Man Roster
63 2/28/2023 3:00 PM User Ozarks Free-Agent Signing
63 11/23/2022 5:36 AM AI Ozarks Left via Free-Agency
62 8/27/2022 11:01 PM AI Ozarks Accept Option
58 9/6/2021 2:24 AM User Ozarks Placed on IL
58 6/24/2021 3:33 PM User Ozarks Added to 40-Man Roster
58 6/24/2021 3:00 PM User Ozarks Free-Agent Signing
58 5/31/2021 5:36 AM AI Florida Fishmongers Decline Option
58 5/31/2021 5:36 AM AI Florida Fishmongers Left via Free-Agency
55 8/25/2020 12:25 PM User Chicken and Waffles Added to 40-Man Roster
55 8/25/2020 11:02 AM User Chicken and Waffles Acquired via Trade
55 8/25/2020 11:02 AM User Yinzers Traded to ATL
54 7/25/2020 1:22 AM User Yinzers Placed On Waiver Wire
54 5/27/2020 12:51 PM User Yinzers Added to 40-Man Roster
54 5/27/2020 11:01 AM User Yinzers Acquired via Trade
54 5/27/2020 11:01 AM User Spiders Traded to PIT
54 5/22/2020 10:41 PM User Spiders Contract Extension
53 2/21/2020 7:41 AM User Spiders Arbitration Signing
52 11/11/2019 11:01 PM AI Spiders Arbitration Signing
51 10/1/2019 10:06 AM User Spiders Placed On Waiver Wire
51 7/24/2019 5:37 AM AI Spiders Contract Renewal
50 4/22/2019 9:39 PM AI Spiders Contract Renewal
49 1/13/2019 9:39 PM AI Spiders Contract Renewal
48 12/13/2018 8:00 PM User Spiders Placed On Waiver Wire
48 10/4/2018 9:39 AM AI Spiders Contract Renewal
47 9/12/2018 12:44 PM User Spiders Added to 40-Man Roster
47 6/30/2018 9:39 PM AI Spiders Contract Renewal
46 3/19/2018 9:37 PM AI Spiders Contract Renewal
45 1/26/2018 3:00 AM User Spiders Drafted