
| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2012-05-01 | 2012-05-07 | 7 | Active | Philadelphia Phillies | Yes | Contract purchased from Lehigh Valley (AAA) | |
| 2013-05-12 | Current | -- | Minors | Kansas City Royals | Omaha (AAA) | Activated from temporarily inactive list | |
| 2013-05-01 | 2013-05-12 | 12 | Restricted | Kansas City Royals | Omaha (AAA) | Placed on temporary inactive list | |
| 2013-04-09 | 2013-05-01 | 23 | Minors | Kansas City Royals | Omaha (AAA) | Assigned to Omaha (AAA) | |
| 2012-11-17 | 2013-04-09 | 144 | Minors | Kansas City Royals | Signed to minor league contract | ||
| 2012-08-05 | 2012-11-17 | 105 | Minors | Houston Astros | Oklahoma City (AAA) | Assigned to Oklahoma City (AAA) | |
| 2012-08-03 | 2012-08-05 | 3 | Minors | Houston Astros | Signed to minor league contract | ||
| 2012-08-02 | 2012-08-03 | 2 | Free Agent | - | Released by Phillies | ||
| 2012-07-17 | 2012-08-02 | 17 | Minors | Philadelphia Phillies | Lehigh Valley (AAA) | Outrighted to Lehigh Valley (AAA) | |
| 2012-06-28 | 2012-07-17 | 20 | Active | Philadelphia Phillies | Yes | Contract purchased from Lehigh Valley (AAA) | |
| 2012-05-11 | 2012-06-28 | 49 | Minors | Philadelphia Phillies | Lehigh Valley (AAA) | Outrighted to Lehigh Valley (AAA) | |
| 2012-05-07 | 2012-05-11 | 5 | Active | Philadelphia Phillies | Yes |
| Date | Notes |
| 2011-11-30 | Signed by Phillies |
| 2004-04-01 | Traded by Padres to Phillies April 1 2004 |
| 2003-08-26 | Traded by Royals with LHP Chris Tierney to Padres for OF Rondell White |
| 1999-07-06 | signed |
| Drafted: Selected by Kansas City Royals in 2nd round (54th overall) of 1999 Amateur Draft (June-Reg Phase) | |