07/04/1996 |
Signed as an international free agent by the Oakland Athletics |
02/25/1999 |
Signed as a free agent to a minor league contract with the Anaheim Angels |
10/07/2005 |
Claimed off waivers by the Kansas City Royals from the Los Angeles Angels |
04/08/2009 |
Signed as a free agent to a minor league contract with the Colorado Rockies |
12/14/2009 |
Signed as a free agent to a minor league contract with the Washington Nationals |
12/17/2010 |
Signed as a free agent by the Tampa Bay Rays |
11/04/2012 |
Signed as a free agent by the Tampa Bay Rays |
11/20/2014 |
Was traded by the Tampa Bay Rays with Adam Liberatore (minors) to the Los Angeles Dodgers for Greg Harris (minors) and Jose Dominguez. |
06/24/2016 |
Was traded by the Seattle Mariners to the San Francisco Giants in exchange for . |
09/28/2016 |
Signed a 1-year contract extension worth a total of $850,000 with the San Francisco Giants organization. |
01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 55 (55); Control: 50 (55). |
06/18/2017 |
Injured (forearm cramp), day-to-day for 3 days. |
10/26/2017 |
Retired from professional baseball. |