| 06/07/2005 |
Drafted by the Cincinnati Reds in the 1st round (12th) of the 2005 MLB June Amateur Draft from West Brook HS (Beaumont, TX). |
| 07/12/2011 |
Selected to the 2011 MLB All-Star Game. |
| 07/10/2012 |
Selected to the 2012 MLB All-Star Game. |
| 11/01/2012 |
Voted the 2012 MLB NL Silver Slugger (OF). |
| 11/01/2013 |
Voted the 2013 MLB NL Silver Slugger (OF). |
| 07/12/2016 |
Selected to the 2016 MLB All-Star Game. |
| 08/01/2016 |
Traded by the Cincinnati Reds to the New York Mets for IF Dilson Herrera and P Max Wotell. |
| 08/09/2017 |
Was traded by the New York Mets to the Cleveland Guardians in exchange for P Ryder Ryan. |
| 11/02/2017 |
Became a free agent. |
| 01/16/2018 |
Signed a 3-year contract worth a total of $36,000,000 with the New York Mets organization. |
| 12/03/2018 |
Was traded by the New York Mets to the Seattle Mariners, along with P Anthony Swarzak, P Gerson Bautista, CF Jarred Kelenic, and P Justin Dunn, in exchange for 2B Robinson Cano, P Edwin Diaz, and $20,000,000. |
| 06/02/2019 |
Traded by the Seattle Mariners to the Philadelphia Phillies for 3B Jake Scheiner and cash. |
| 10/28/2020 |
Granted Free Agency. |
| 02/12/2021 |
Signed as a Free Agent with the New York Yankees. |
| 04/18/2021 |
Retired. |