11/15/2001 |
Signed as an undrafted free agent by the New York Mets |
11/24/2005 |
Traded by the New York Mets. along with Grant Psomas , Mike Jacobs to the Florida Marlins in exchange for Carlos Delgado. |
03/26/2007 |
Traded by the Florida Marlins to the Arizona Diamondbacks in exchange for Jorge Julio |
11/04/2009 |
Claimed off waivers by the Seattle Mariners from the Arizona Diamondbacks. |
03/17/2010 |
Released by the Seattle Mariners |
03/21/2010 |
Signed as a Free Agent with the Seattle Mariners. |
11/06/2010 |
Became a free agent. |
11/11/2010 |
Signed as a free agent with the Seattle Mariners. |
04/29/2011 |
Released by the Seattle Mariners. |
01/18/2012 |
Signed as a Free Agent with the San Francisco Giants. |
10/29/2014 |
Won the 2014 World Series with the San Francisco Giants. |
12/02/2015 |
Became a free agent. |
12/14/2015 |
Signed as a Free Agent with the Washington Nationals. |
11/03/2016 |
Became a free agent. |
02/08/2017 |
Signed as a free agent with the Los Angeles Angels. |
11/02/2017 |
Became a free agent. |
12/07/2017 |
Signed as a free agent with the Oakland Athletics. |
10/31/2019 |
Contract option exercised by the Oakland Athletics. |
03/23/2020 |
Was traded by the Oakland Athletics to the Colorado Rockies, along with SP Tyler Viza, in exchange for RP Wade Davis. |
06/15/2020 |
Released by the Colorado Rockies. |
07/01/2020 |
Signed a minor league contract ($20,000 bonus) with the Oakland Athletics organization. |
09/25/2020 |
Retired from professional baseball. |