| 02/17/2007 |
Signed as an amateur free agent with the Los Angeles Angels |
| 05/19/2009 |
Assigned to AZL Angels from DSL Angels |
| 05/11/2010 |
Assigned to Rancho Cucamonga Quakes from AZL Angels |
| 05/26/2010 |
Assigned to Cedar Rapids Kernels from Rancho Cucamonga Quakes |
| 04/11/2011 |
Assigned to Inland Empire 66ers from Cedar Rapids Kernels |
| 08/31/2011 |
Assigned to Salt Lake Bees from Inland Empire 66ers |
| 09/01/2011 |
Assigned to Inland Empire 66ers from Salt Lake Bees |
| 11/18/2011 |
Los Angeles Angels selected contract from Inland Empire 66ers |
| 03/15/2012 |
Optioned to Arkansas Travelers |
| 07/27/2012 |
Traded by the Los Angeles Angels to the Milwaukee Brewers along with P Johnny Hellweg and SS Jean Segura in exchange for P Zach Greinke |
| 07/27/2012 |
Optioned to Huntsville Stars |
| 10/04/2012 |
Recalled by Milwaukee Brewers from Huntsville Stars |
| 03/07/2013 |
Optioned by the Milwaukee Brewers to the Huntsville Stars |
| 09/30/2013 |
Recalled by Milwaukee Brewers from Huntsville Stars |
| 03/10/2014 |
Optioned by the Milwaukee Brewers to the Nashville Sounds |
| 04/14/2014 |
Placed on the 7-day disabled list retroactive to April 13, 2014 |
| 04/20/2014 |
Activated from the 7-day disabled list |
| 11/25/2014 |
Sent outright by the Milwaukee Brewers to Colorado Springs Sky Sox |
| 08/16/2015 |
Placed on the temporarily inactive list |
| 08/21/2015 |
Activated from the temporarily inactive list |
| 09/04/2015 |
Contract selected by Milwaukee Brewers from Colorado Springs Sky Sox |
| 04/05/2016 |
Designated for assignment |
| 04/09/2016 |
Sent outright from Milwaukee Brewers to Colorado Springs Sky Sox |
| 06/30/2016 |
Placed on the 7-day disabled list |
| 08/05/2016 |
Activated from the 7-day disabled list |
| 08/16/2016 |
Released by Colorado Springs Sky Sox |
| 02/16/2017 |
Signed by Rieleros de Aguascalientes as a free agent |
| 04/11/2018 |
Released by Rieleros de Aguascalientes |
| 08/12/2018 |
Signed by Leones de Yucatan as free agent |
| 01/23/2019 |
Signed by Rieleros de Aguascalientes as a free agent |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 30 (30); Control: 35 (35). |