| Start Date | End Date | #Days | Status | MLB Team | Minor Team | 40-Man | Transaction Description |
| 2013-03-27 | Current | -- | Minors | Seattle Mariners | Tacoma (AAA) | Yes | Optioned to Tacoma (AAA) |
| 2013-02-24 | 2013-03-27 | 32 | Active | Seattle Mariners | Yes | Signed to 1-year contract for 2013 ($0m) | |
| 2012-09-01 | 2013-02-24 | 177 | Active | Seattle Mariners | Yes | Recalled from Tacoma (AAA) | |
| 2012-08-06 | 2012-09-01 | 27 | Minors | Seattle Mariners | Tacoma (AAA) | Yes | Activated from DL and Assigned to Tacoma (AAA) |
| 2012-07-25 | 2012-08-06 | 13 | DL-15 | Seattle Mariners | Tacoma (AAA) | Yes | Assigned to Tacoma (AAA) for rehab |
| 2012-07-01 | 2012-07-25 | 25 | DL-15 | Seattle Mariners | Yes | DL-15 Right elbow flexor strain | |
| 2012-06-13 | 2012-07-01 | 19 | Active | Seattle Mariners | Yes | Recalled from Tacoma (AAA) | |
| 2012-05-25 | 2012-06-13 | 20 | Minors | Seattle Mariners | Yes |
| Date | Notes |
| 2006-11-20 | Signed by Athletics (minor) |
| 2001-07-24 | Traded by Giants with Todd Ozias and Chris Magruder to Rangers for Andres Galarraga. |
| 1998-06-04 | signed |
| Drafted: Selected by San Francisco Giants in 11th round (338th overall) of 1998 Amateur Draft (June-Reg Phase) | |