06/07/2007 |
Drafted by the Tampa Bay Devil Rays in the 40th round of the 2007 MLB June Amateur Draft from Northgate HS (Newnan, GA). Did not sign. |
06/05/2008 |
Drafted by the Los Angeles Angels of Anaheim in the 7th round of the 2008 MLB June Amateur Draft from Gulf Coast Community College (Panama City, FL). |
07/22/2010 |
Traded by the Los Angeles Angels to the Kansas City Royals with P Sean O'Sullivan for IF Alberto Callaspo. |
12/05/2013 |
Traded by the Kansas City Royals to the Milwaukee Brewers for OF Norichika Aoki. |
08/01/2016 |
Traded by the Milwaukee Brewers to the San Francisco Giants for P Phil Bickford and C Andrew Susac. |
01/11/2019 |
Signed a 1-year contract extension worth a total of $4,225,000 with the San Francisco Giants organization. |
06/30/2019 |
Was selected to the 2019 Major League Baseball All-Star Game. |
10/31/2019 |
Granted Free Agency. |
11/14/2019 |
Signed as a Free Agent with the Atlanta Braves. |
08/02/2022 |
Traded by the Atlanta Braves to the Houston Astros for Jake Odorizzi. |
11/09/2022 |
Granted Free Agency. |
03/04/2023 |
Signed as a Free Agent with the Texas Rangers. |
11/02/2023 |
Granted Free Agency. |
12/11/2023 |
Signed as a Free Agent with the Kansas City Royals. |
04/10/2024 |
Was traded by the Kansas City Royals to the Baltimore Orioles, along with CF Dairon Blanco, LF MJ Melendez, and CF Asbel Gonzalez, in exchange for RP Cionel Perez, 2B Jorge Mateo, and LF Colton Cowser. |
08/05/2024 |
Released by the Baltimore Orioles. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55). |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55). |
04/16/2025 |
Signed a minor league contract with majors option with the Miami Marlins organization. |
04/19/2025 |
Did not elect for free agency and will remain in the Miami organization. |
07/28/2025 |
Released by the Miami Marlins. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 55 (55). |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 55 (55). |