06/07/2005 |
Drafted by the Philadelphia Phillies in the 20th round of the 2005 MLB June Amateur Draft from McClatchy HS (Sacramento, CA). Did not sign. |
06/05/2008 |
Drafted by the Philadelphia Phillies in the 3rd round of the 2008 MLB June Amateur Draft from California State University Long Beach (Long Beach, CA). |
12/06/2012 |
Traded by the Philadelphia Phillies to the Minnesota Twins with P Trevor May for OF Ben Revere. |
03/25/2014 |
Traded by the Minnesota Twins to the Pittsburgh Pirates for cash. |
10/20/2015 |
Claimed off waivers by the Baltimore Orioles from the Pittsburgh Pirates. |
12/02/2016 |
Became a free agent. |
01/28/2017 |
Signed as a free agent with the Washington Nationals. |
03/29/2017 |
Released by the Washington Nationals. |
04/02/2017 |
Signed as a free agent with the Miami Marlins. |
10/07/2017 |
Became a free agent. |
01/09/2018 |
Signed as a free agent with the Cincinnati Reds. |
04/02/2018 |
Released by the Cincinnati Reds organization. |
04/19/2018 |
Signed a minor league contract with the New York Mets organization. |
06/21/2018 |
Released by the New York Mets organization. |
03/26/2020 |
Signed with the Somerset Patriots (Atlantic League). |
04/26/2021 |
Signed with the Kane County Cougars (American Association). |
06/24/2021 |
Signed by the New York Mets as a free agent |
11/07/2021 |
Granted Free Agency. |