| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1987 | Cincinnati Reds | 45 | 72 | 15 | 2 | 13 | 1 | 4 | 15 | .208 | .247 | .361 |
| .608 |
| 1988 | Cincinnati Reds | 72 | 137 | 30 | 3 | 14 | 4 | 15 | 22 | .219 | .301 | .314 | .615 |
| 1989 | Chicago Cubs | 92 | 259 | 74 | 12 | 40 | 6 | 37 | 31 | .286 | .368 | .479 | .847 |
| 1990 | Chicago Cubs | 49 | 107 | 17 | 1 | 10 | 1 | 14 | 21 | .159 | .254 | .215 | .469 |
| 1990 | Pittsburgh Pirates | 4 | 3 | 1 | 1 | 2 | 0 | 0 | 1 | .333 | .333 | 1.333 | 1.666 |
| 1990 | 53 | 110 | 18 | 2 | 12 | 1 | 14 | 22 | .164 | .256 | .245 | .501 |
| 1991 | Pittsburgh Pirates | 85 | 163 | 47 | 7 | 24 | 2 | 18 | 23 | .288 | .366 | .460 | .826 |
| 1992 | Pittsburgh Pirates | 84 | 190 | 48 | 3 | 20 | 1 | 28 | 24 | .253 | .350 | .353 | .703 |
| 1993 | Pittsburgh Pirates | 88 | 181 | 40 | 2 | 19 | 0 | 23 | 17 | .221 | .306 | .326 | .632 |
| 1994 | Pittsburgh Pirates | 51 | 92 | 22 | 4 | 12 | 0 | 4 | 11 | .239 | .278 | .413 | .691 |
| Career | — | 570 | 1,204 | 294 | 35 | 154 | 15 | 143 | 165 | .244 | .325 | .381 | .706 |