| 06/05/2001 |
Drafted by the Pittsburgh Pirates in the 20th round of the 2001 MLB June Amateur Draft from Midway HS (Waco, TX). |
| 07/10/2009 |
Selected to the 2009 MLB All-Star Game. |
| 11/24/2010 |
Traded by the Pittsburgh Pirates to the Arizona Diamondbacks for a PTBNL (P Cesar Valdez - 12/09/2010). |
| 10/31/2011 |
Became a free agent. |
| 01/27/2012 |
Signed as a free agent with the Houston Astros. |
| 03/27/2012 |
Released by the Houston Astros. |
| 03/29/2012 |
Signed as a free agent with the Washington Nationals. |
| 06/10/2013 |
Released by the Washington Nationals. |
| 06/14/2013 |
Signed as a free agent with the Cincinnati Reds. |
| 10/31/2013 |
Became a free agent. |
| 01/15/2014 |
Signed as a free agent with the Milwaukee Brewers. |
| 10/30/2014 |
Became a free agent. |
| 11/18/2014 |
Signed as a free agent with the Chicago White Sox. |
| 07/31/2016 |
Traded by the Chicago White Sox to the St. Louis Cardinals for OF Charlie Tilson. |
| 11/02/2017 |
Became a free agent. |
| 12/26/2017 |
Signed as a free agent with the Minnesota Twins. |
| 07/30/2018 |
Was traded by the Minnesota Twins to the Seattle Mariners, along with $75,000, in exchange for P Chase De Jong and 1B Ryan Costello. |
| 10/29/2018 |
Became a free agent. |
| 02/11/2019 |
Signed as a Free Agent with the Cincinnati Reds. |
| 07/06/2019 |
Released by the Cincinnati Reds. |
| 10/04/2020 |
Signed a minor league contract with the Milwaukee Milkshakes organization. |
| 10/11/2020 |
Signed a 0-year minor league contract extension with the Milwaukee Milkshakes organization. |
| 11/25/2020 |
Was traded by the Milwaukee Milkshakes to the Rochester Squirrel Cats, along with 3B Myles Austin, in exchange for RP Austin Warren, $150,000. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 65 (65); Control: 45 (45). |
| 03/31/2021 |
Released by the Rochester organization. |