| 06/06/2006 |
Drafted by the Florida Marlins in the 32nd round of the 2006 MLB June Amateur Draft from Castle Park HS (Chula Vista, CA). |
| 04/08/2009 |
Signed by Jupiter Hammerheads |
| 07/28/2009 |
Placed on the 7-day disabled list |
| 09/25/2009 |
Activated from the 7-day disabled list |
| 04/01/2010 |
Assigned to Jacksonville Suns from Jupiter Hammerheads |
| 04/03/2010 |
Assigned to Greensboro Grasshoppers from Jacksonville Suns |
| 06/22/2010 |
Florida Marlins selected contract from Jacksonville Suns |
| 08/01/2010 |
Optioned from the Florida Marlins to the New Orleans Zephyrs |
| 08/03/2010 |
Placed on the temporarily inactive list |
| 08/13/2010 |
Activated from the temporarily inactive list |
| 08/19/2010 |
Recalled by Florida Marlins from New Orleans Zephyrs |
| 03/16/2011 |
Optioned from the Florida Marlins to the New Orleans Zephyrs |
| 08/07/2011 |
Assigned to Jupiter Hammerheads from New Orleans Zephyrs |
| 08/15/2011 |
Assigned to New Orleans Zephyrs from Jupiter Hammerheads |
| 09/26/2011 |
Recalled by Florida Marlins from New Orleans Zephyrs |
| 03/08/2012 |
Optioned from the Florida Marlins to New Orleans Zephyrs |
| 05/25/2012 |
Placed on the 7-day disabled list retroactive to May 24, 2012 with a right groin strain |
| 06/02/2012 |
Activated from the 7-day disabled list |
| 07/01/2012 |
Placed on the 7-day disabled list retroactive to May 24, 2012 with a right groin strain |
| 08/18/2012 |
sent on a rehab assignment to GCL Marlins |
| 08/23/2012 |
Activated from the 7-day disabled list |
| 08/24/2012 |
Placed on the 7-day disabled list |
| 09/19/2012 |
Activated from the 7-day disabled list |
| 10/04/2012 |
Recalled by Miami Marlins from New Orleans Zephyrs |
| 03/11/2013 |
Optioned from the Florida Marlins to the New Orleans Zephyrs |
| 03/31/2013 |
Recalled by Florida Marlins from New Orleans Zephyrs |
| 05/27/2013 |
Placed on the 15-day disabled list with a right groin strain |
| 07/23/2013 |
Activated from the 15-day disabled list |
| 10/04/2013 |
Waived by the Florida Marlins and claimed by the Arizona Diamondbacks |
| 03/04/2014 |
Optioned from the Arizona Diamondbacks to the Reno Aces |
| 05/05/2014 |
Released by the Arizona Diamondbacks |
| 05/05/2014 |
Released by Reno Aces |
| 05/08/2014 |
Signed by the Florida Marlins as a free agent |
| 05/08/2014 |
Signed by the Florida Marlins to a minor league contract |
| 05/19/2014 |
Assigned to the New Orleans Zephyrs |
| 11/04/2014 |
Granted free agency |
| 11/24/2014 |
Signed by the Los Angeles Angels of Anaheim to a minor league contract with an invitation to spring training |
| 12/07/2014 |
Assigned to Salt Lake Bees |
| 05/03/2015 |
Placed on the 7-day disabled list with a right adductor strain |
| 06/04/2015 |
Activated from the 7-day disabled list |
| 08/11/2015 |
Placed on the 7-day disabled list |
| 08/16/2015 |
Activated from the 7-day disabled list |
| 11/06/2015 |
Granted free agency |
| 03/13/2016 |
Signed by Toros de Tijuana as free-agent |
| 05/13/2016 |
Released by Toros de Tijuana |
| 05/14/2016 |
Signed by the Chicago Cubs to a minor league contract and assigned to the Iowa Cubs |
| 06/13/2016 |
Released by the Chicago Cubs |
| 06/17/2016 |
Signed by Toros de Tijuana as free-agent |
| 07/27/2018 |
Loaned from Toros de Tijuana to Tecolotes de los Dos Laredos |
| 01/07/2019 |
Traded by Toros de Tijuana with OF Dustin Martin and RHP Hector Ambriz to Rieleros Aguascalientes for 1B/OF Ricky Alvarez |
| 03/09/2021 |
Signed with the York Revolution (Atlantic League). |
| 07/01/2021 |
Signed by the New York Mets as a free agent |
| 11/07/2021 |
Granted Free Agency. |