| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1988 | Cincinnati Reds | 16 | 43 | 16 | 0 | 8 | 4 | 5 | 4 | .372 | .420 | .395 |
| .815 |
| 1989 | Cincinnati Reds | 61 | 188 | 42 | 2 | 11 | 10 | 9 | 20 | .223 | .263 | .277 | .540 |
| 1989 | Los Angeles Dodgers | 54 | 147 | 37 | 1 | 15 | 4 | 11 | 13 | .252 | .308 | .327 | .635 |
| 1989 | 115 | 335 | 79 | 3 | 26 | 14 | 20 | 33 | .236 | .283 | .299 | .582 |
| 1990 | Los Angeles Dodgers | 137 | 431 | 131 | 2 | 29 | 15 | 29 | 31 | .304 | .348 | .374 | .722 |
| 1991 | Los Angeles Dodgers | 145 | 429 | 123 | 3 | 38 | 12 | 37 | 32 | .287 | .349 | .350 | .699 |
| 1992 | Los Angeles Dodgers | 135 | 347 | 94 | 0 | 30 | 19 | 24 | 24 | .271 | .318 | .303 | .621 |
| 1993 | Los Angeles Dodgers | 107 | 160 | 38 | 2 | 11 | 3 | 15 | 15 | .238 | .303 | .325 | .628 |
| 1994 | Cincinnati Reds | 66 | 100 | 31 | 0 | 14 | 7 | 5 | 13 | .310 | .340 | .360 | .700 |
| 1995 | Cincinnati Reds | 101 | 197 | 41 | 2 | 16 | 10 | 14 | 20 | .208 | .259 | .310 | .569 |
| 1996 | Cincinnati Reds | 125 | 302 | 86 | 5 | 32 | 14 | 21 | 31 | .285 | .330 | .404 | .734 |
| 1997 | Cincinnati Reds | 120 | 238 | 65 | 3 | 28 | 4 | 18 | 18 | .273 | .327 | .374 | .701 |
| 1998 | Cincinnati Reds | 57 | 122 | 36 | 0 | 10 | 1 | 8 | 9 | .295 | .338 | .361 | .699 |
| 1998 | New York Mets | 75 | 168 | 39 | 6 | 17 | 5 | 9 | 12 | .232 | .272 | .381 | .653 |
| 1998 | 132 | 290 | 75 | 6 | 27 | 6 | 17 | 21 | .259 | .300 | .372 | .672 |
| 1999 | Colorado Rockies | 91 | 158 | 47 | 0 | 13 | 1 | 6 | 6 | .297 | .323 | .373 | .696 |
| 1999 | Arizona Diamondbacks | 19 | 29 | 11 | 1 | 7 | 1 | 0 | 1 | .379 | .367 | .517 | .884 |
| 1999 | 110 | 187 | 58 | 1 | 20 | 2 | 6 | 7 | .310 | .330 | .396 | .726 |
| 2000 | Arizona Diamondbacks | 36 | 85 | 16 | 1 | 13 | 5 | 3 | 5 | .188 | .209 | .259 | .468 |
| 2000 | New York Mets | 76 | 138 | 42 | 3 | 13 | 8 | 17 | 17 | .304 | .381 | .457 | .838 |
| 2000 | 112 | 223 | 58 | 4 | 26 | 13 | 20 | 22 | .260 | .317 | .381 | .698 |
| 2001 | New York Mets | 110 | 135 | 30 | 0 | 9 | 3 | 8 | 9 | .222 | .266 | .274 | .540 |
| 2002 | Milwaukee Brewers | 122 | 197 | 60 | 3 | 17 | 4 | 14 | 17 | .305 | .355 | .411 | .766 |
| 2003 | Chicago Cubs | 75 | 131 | 24 | 1 | 7 | 1 | 13 | 20 | .183 | .255 | .229 | .484 |
| 2003 | Florida Marlins | 13 | 14 | 4 | 0 | 1 | 0 | 3 | 1 | .286 | .412 | .286 | .698 |
| 2003 | 88 | 145 | 28 | 1 | 8 | 1 | 16 | 21 | .193 | .272 | .234 | .506 |
| 2004 | Florida Marlins | 79 | 95 | 20 | 1 | 17 | 0 | 3 | 8 | .211 | .232 | .295 | .527 |
| 2005 | Florida Marlins | 83 | 70 | 22 | 1 | 13 | 0 | 7 | 11 | .314 | .385 | .414 | .799 |
| Career | — | 1,903 | 3,924 | 1,055 | 37 | 369 | 131 | 279 | 337 | .269 | .318 | .349 | .667 |