Kelvin Hardy - P

Retired

Show Info
Age: 42
B/T: S/R
Pos: P (SuA)
HT/WT: 6-0/198
Born: Gardena, CA
Pitches: Cut FB, Change Up, Curveball, Slider, 4-Seam FB
Salary: - Pro Years: 19
Status: Active Roster ML Years: 16
Injury: none Years w/Team: 1
MiLB Options: 2 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 Franchise Transaction
34 3/30/2019 5:36 AM Cubs Left via Free-Agency
33 1/18/2019 10:43 PM Cubs Added to 40-Man Roster
33 1/18/2019 10:43 PM Cubs Free-Agent Signing
33 12/28/2018 9:37 PM Reds Left via Free-Agency
32 10/5/2018 9:14 PM Reds Added to 40-Man Roster
32 10/5/2018 7:11 AM Reds Free-Agent Signing
32 9/28/2018 9:36 PM Diamondbacks Left via Free-Agency
31 7/2/2018 8:16 PM Diamondbacks Added to 40-Man Roster
31 7/2/2018 7:26 PM Diamondbacks Free-Agent Signing
31 6/26/2018 9:37 PM Marlins Left via Free-Agency
30 6/3/2018 10:32 AM Marlins Placed on DL
30 3/31/2018 7:19 PM Marlins Added to 40-Man Roster
30 3/30/2018 11:19 PM Marlins Free-Agent Signing
30 3/28/2018 5:36 AM Marlins Left via Free-Agency
29 3/4/2018 10:16 PM Marlins Added to 40-Man Roster
29 3/4/2018 11:20 AM Marlins Acquired via Trade
29 3/4/2018 11:20 AM Padres Traded to FLA
29 2/26/2018 9:38 PM Padres Placed On Waiver Wire
29 1/27/2018 7:34 PM Padres Activated from DL
29 1/21/2018 7:26 PM Padres Placed on DL
29 1/2/2018 11:30 AM Padres Added to 40-Man Roster
29 1/2/2018 11:25 AM Padres Free-Agent Signing
29 12/27/2017 9:36 PM Blue Jays Left via Free-Agency
28 10/4/2017 10:15 PM Blue Jays Added to 40-Man Roster
28 10/4/2017 11:22 AM Blue Jays Free-Agent Signing
28 9/29/2017 5:36 AM Athletics Decline Option
28 9/29/2017 5:36 AM Athletics Left via Free-Agency
27 8/28/2017 10:57 AM Athletics Placed On Waiver Wire
27 7/2/2017 11:26 AM Athletics Added to 40-Man Roster
27 7/2/2017 11:21 AM Athletics Free-Agent Signing
27 6/30/2017 1:35 AM Athletics Left via Free-Agency
26 5/27/2017 9:27 AM Athletics Placed On Waiver Wire
24 12/16/2016 11:42 PM Athletics Placed On Waiver Wire
24 12/2/2016 11:42 PM Athletics Activated from DL
24 10/6/2016 7:43 PM Athletics Added to 40-Man Roster
24 10/6/2016 7:43 PM Athletics Placed on DL
24 10/6/2016 7:31 PM Athletics Free-Agent Signing
24 9/29/2016 9:37 PM Nationals Left via Free-Agency
23 9/6/2016 7:55 PM Nationals Placed on DL
23 9/5/2016 10:02 AM Nationals Placed On Waiver Wire
23 7/4/2016 8:05 AM Nationals Arbitration Signing
22 6/10/2016 9:06 PM Nationals Activated from DL
22 6/4/2016 9:15 PM Nationals Placed on DL
22 5/16/2016 7:50 PM Nationals Activated from DL
22 5/12/2016 8:14 AM Nationals Placed on DL
22 4/4/2016 10:18 AM Nationals Arbitration Signing
21 2/23/2016 9:05 PM Nationals Activated from DL
21 2/18/2016 7:10 AM Nationals Placed on DL
21 1/4/2016 7:30 AM Nationals Arbitration Signing
20 10/29/2015 11:52 AM Nationals Placed on DL
20 10/1/2015 9:37 PM Nationals Contract Renewal
19 7/3/2015 5:37 AM Nationals Contract Renewal
18 4/26/2015 10:00 AM Nationals Activated from DL
18 4/21/2015 8:27 PM Nationals Placed on DL
18 4/5/2015 9:46 AM Nationals Added to 40-Man Roster
18 4/4/2015 1:40 AM Nationals Contract Renewal
17 1/2/2015 9:59 PM Nationals Contract Renewal
16 10/3/2014 10:03 AM Nationals Contract Renewal
15 8/12/2014 4:01 AM Nationals Drafted