| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1995 | Los Angeles Dodgers | 13 | 20 | 4 | 0 | 0 | 0 | 0 | 4 | .200 | .200 | .200 |
| .400 |
| 1996 | Los Angeles Dodgers | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| 1997 | Los Angeles Dodgers | 15 | 39 | 5 | 1 | 8 | 0 | 6 | 14 | .128 | .239 | .205 | .444 |
| 1998 | Arizona Diamondbacks | 113 | 333 | 74 | 9 | 43 | 5 | 18 | 78 | .222 | .260 | .381 | .641 |
| 1999 | Detroit Tigers | 96 | 288 | 69 | 14 | 32 | 2 | 20 | 67 | .240 | .288 | .441 | .729 |
| 2000 | Detroit Tigers | 8 | 17 | 3 | 0 | 0 | 0 | 0 | 4 | .176 | .176 | .176 | .352 |
| 2000 | Baltimore Orioles | 8 | 16 | 0 | 0 | 0 | 0 | 0 | 6 | .000 | .000 | .000 | .000 |
| 2000 | 16 | 33 | 3 | 0 | 0 | 0 | 0 | 10 | .091 | .091 | .091 | .182 |
| 2001 | Cleveland Indians | 20 | 45 | 14 | 5 | 9 | 0 | 3 | 13 | .311 | .360 | .711 | 1.071 |
| 2002 | New York Yankees | 2 | 5 | 1 | 0 | 0 | 0 | 0 | 1 | .200 | .200 | .200 | .400 |
| 2002 | Cleveland Indians | 51 | 197 | 59 | 16 | 52 | 0 | 6 | 40 | .299 | .317 | .584 | .901 |
| 2002 | 53 | 202 | 60 | 16 | 52 | 0 | 6 | 41 | .297 | .314 | .574 | .888 |
| 2003 | Cleveland Indians | 24 | 93 | 18 | 5 | 14 | 0 | 5 | 20 | .194 | .238 | .366 | .604 |
| 2003 | New York Yankees | 52 | 151 | 46 | 6 | 21 | 0 | 9 | 32 | .305 | .342 | .457 | .799 |
| 2003 | 76 | 244 | 64 | 11 | 35 | 0 | 14 | 52 | .262 | .302 | .422 | .724 |
| 2004 | New York Mets | 62 | 192 | 45 | 7 | 22 | 3 | 10 | 35 | .234 | .272 | .401 | .673 |
| 2004 | Baltimore Orioles | 23 | 66 | 14 | 3 | 11 | 0 | 4 | 15 | .212 | .247 | .348 | .595 |
| 2004 | 85 | 258 | 59 | 10 | 33 | 3 | 14 | 50 | .229 | .265 | .388 | .653 |
| Career | — | 488 | 1,463 | 352 | 66 | 212 | 10 | 81 | 330 | .241 | .279 | .424 | .703 |