06/02/1999 |
Drafted by the Florida Marlins in the 3rd round of the 1999 MLB June Amateur Draft from Mount Lebanon HS (Mount Lebanon, PA). |
01/06/2006 |
Sent to the Colorado Rockies by the Florida Marlins as part of a conditional deal. |
11/08/2006 |
Signed as a Free Agent with the Washington Nationals. |
05/10/2007 |
Selected off waivers by the Tampa Bay Devil Rays from the Washington Nationals. |
12/03/2007 |
Selected off waivers by the Pittsburgh Pirates from the Tampa Bay Devil Rays. |
08/02/2008 |
Sent to the Boston Red Sox by the Pittsburgh Pirates as part of a conditional deal. |
12/05/2008 |
Signed as a Free Agent with the Arizona Diamondbacks. |
05/15/2009 |
Selected off waivers by the San Diego Padres from the Arizona Diamondbacks. |
06/19/2009 |
Selected off waivers by the Seattle Mariners from the San Diego Padres. |
12/10/2012 |
Signed as a Free Agent with the Arizona Diamondbacks. |