| Year | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | CS | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 | Blue Jays | 17 | 52 | 2 | 11 | 2 | 0 | 0 | 6 | 2 | 8 | 1 | 0 | .212 | .263 | .250 |
| 2005 | Blue Jays | 12 | 36 | 3 | 7 | 2 | 0 | 0 | 4 | 2 | 13 | 0 | 0 | .194 | .256 | .250 |
| 2006 | Mariners | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2007 | Rangers | 9 | 10 | 1 | 4 | 1 | 0 | 0 | 2 | 1 | 2 | 0 | 0 | .400 | .455 | .500 |
| 2008 | Orioles | 56 | 134 | 12 | 25 | 5 | 0 | 2 | 14 | 12 | 34 | 0 | 0 | .187 | .259 | .269 |
| career | Total | 95 | 234 | 18 | 47 | 10 | 0 | 2 | 26 | 17 | 59 | 1 | 0 | .201 | .266 | .269 |
| Assets |
|
| Flaws |
|
| Career Potential |
|
by Fantasy Sports Services
| May 26, 2009 | Contract purchased from West-Tenn (AA). |
| March 20, 2009 | Released by the Baltimore Orioles. |
| December 9, 2008 | Outrighted to Norfolk (AAA). |
| December 3, 2007 | Signed as a free agent by the Baltimore Orioles to a one-year contract. |
| October 18, 2007 | Refused an outright assignment and elected for free agency. |
| September 3, 2007 | Contract purchased from Oklahoma (AAA). |
| April 5, 2007 | Outrighted to minors. |
| March 31, 2007 | Designated for assignment by the Texas Rangers. |
| December 28, 2006 | Signed as a free agent by the Texas Rangers. |
| November 1, 2006 | Opted for minor league free agency. |
| April 18, 2006 | Outrighted to Tacoma (AAA). |
| April 12, 2006 | Designated for assignment by the Seattle Mariners. |
| March 31, 2006 | Claimed off waivers from the Toronto Blue Jays. |
| August 26, 2005 | Recalled from Syracuse (AAA). |
| March 20, 2005 | Optioned to Syracuse (AAA). |
| February 18, 2005 | Re-signed by the Toronto Blue Jays to a one-year contract. |
| September 2, 2004 | Recalled from Syracuse (AAA). |
| March 19, 2004 | Optioned to Syracuse (AAA). |
| March 10, 2003 | Optioned to New Haven (AA). |
| March 8, 2003 | Re-signed by the Toronto Blue Jays. |
| November 20, 2002 | Added to the 40-man roster by the Toronto Blue Jays. |
| December 3, 2007 | Signed as a free agent by the Baltimore Orioles. |
| December 28, 2006 | Signed as a free agent by the Texas Rangers. |
| March 31, 2006 | Claimed off waivers by the Seattle Mariners from the Toronto Blue Jays. |
| September 25, 1998 | Signed as a non-drafted free agent by the Toronto Blue Jays. |