| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-04-12 | Current | -- | Active | Seattle Mariners | Yes | Contract purchased from Tacoma (AAA) | |
| 2013-04-06 | 2013-04-12 | 7 | Minors | Seattle Mariners | Tacoma (AAA) | Assigned to Tacoma (AAA) | |
| 2013-03-24 | 2013-04-06 | 14 | Minors | Seattle Mariners | Signed to minor league contract | ||
| 2013-03-23 | 2013-03-24 | 2 | Free Agent | Released by Royals | |||
| 2012-12-31 | 2013-03-23 | 83 | Minors | Kansas City Royals | Signed to minor league contract | ||
| 2012-10-29 | 2012-12-31 | 64 | Free Agent | - | Declared free agency | ||
| 2012-09-11 | 2012-10-29 | 49 | Active | Baltimore Orioles | Yes | Contract purchased from Norfolk (AAA) | |
| 2012-08-11 | 2012-09-11 | 32 | Minors | Baltimore Orioles | Norfolk (AAA) | Outrighted to Norfolk (AAA) | |
| 2012-08-05 | 2012-08-11 | 7 | DFA | Baltimore Orioles | Designated for assignment | ||
| 2012-07-13 | 2012-08-05 | 24 | Active | Baltimore Orioles | Yes | Activated from DL | |
| 2012-07-10 | 2012-07-13 | 4 | DL-15 | Baltimore Orioles | Delmarva (A) | Yes | Assigned to Delmarva (A) for rehab |
| 2012-07-09 | 2012-07-10 | 2 | DL-15 | Baltimore Orioles | Gulf Coast Orioles (Rk) | Yes | Assigned to GCL Orioles (Rk) for rehab |
| 2012-06-14 | 2012-07-09 | 26 | DL-15 | Baltimore Orioles | Yes | DL-15 Strained right hamstring | |
| 2012-05-29 | 2012-06-14 | 17 | Active | Baltimore Orioles | Yes | Activated from DL | |
| 2012-05-10 | 2012-05-29 | 20 | DL-15 | Baltimore Orioles | Yes | DL-15 Left oblique strain | |
| 2012-05-04 | 2012-05-10 | 7 | Active | Baltimore Orioles | Yes |
| Date | Notes |
| 2011-12-20 | Signed by Orioles |
| 2011-10-30 | Granted free agency |
| 2010-12-18 | Signed by Rangers |
| 2010-02-15 | Signed by Rangers |
| 2008-12-10 | Traded by Mets with Aaron Heilman, Jason Vargas, Mike Carp, Ezequiel Carrera and Maikel Cleto to Mariners for J.J. Putz, Sean Green and Jeremy Reed |
| 2008-01-22 | Signed by Mets (2-years) |
| 2007-01-16 | Signed by Mets to avoid arbitration |
| 2005-12-23 | Signed by Mets |
| 2005-05-14 | Traded by Nationals to Phillies for Marlon Byrd |
| 2002-02-22 | Claimed on waivers by Expos from Mets. |
| 2002-02-01 | Claimed on waivers by Mets from Tigers. |
| 2001-12-20 | Claimed on waivers by Tigers from Royals. |
| 2001-03-30 | Traded by Mets to Royals for Michael Curry. |
| 2001-03-30 | Returned to Mets. |
| 2000-12-11 | Selected by Royals from Mets in Rule 5 major league draft |
| 1996-04-29 | Signed as undrafted amateur Free Agent by Mets. |
| Signed as undrafted free agent by the New York Mets in 1996. | |