| Year | Team | G | AB | H | HR | RBI | SB | BB | K | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1986 | Montreal Expos | 30 | 104 | 24 | 0 | 6 | 3 | 5 | 15 | .231 | .264 | .288 |
| .552 |
| 1987 | Montreal Expos | 138 | 449 | 122 | 1 | 23 | 7 | 38 | 28 | .272 | .330 | .347 | .677 |
| 1988 | Montreal Expos | 36 | 116 | 20 | 0 | 4 | 1 | 10 | 11 | .172 | .238 | .233 | .471 |
| 1988 | Houston Astros | 21 | 31 | 5 | 0 | 1 | 0 | 1 | 6 | .161 | .188 | .258 | .446 |
| 1988 | 57 | 147 | 25 | 0 | 5 | 1 | 11 | 17 | .170 | .228 | .238 | .466 |
| 1990 | Houston Astros | 130 | 262 | 75 | 3 | 22 | 7 | 31 | 42 | .286 | .364 | .397 | .761 |
| 1991 | Houston Astros | 151 | 461 | 121 | 4 | 50 | 9 | 40 | 49 | .262 | .319 | .362 | .681 |
| 1992 | Houston Astros | 135 | 320 | 68 | 1 | 18 | 7 | 24 | 36 | .213 | .269 | .266 | .535 |
| 1993 | Houston Astros | 75 | 121 | 29 | 1 | 7 | 2 | 10 | 14 | .240 | .298 | .331 | .629 |
| 1996 | Cleveland Indians | 24 | 44 | 11 | 1 | 4 | 0 | 1 | 9 | .250 | .267 | .364 | .631 |
| 1997 | Cleveland Indians | 14 | 26 | 8 | 0 | 4 | 1 | 1 | 1 | .308 | .333 | .346 | .679 |
| Career | — | 754 | 1,934 | 483 | 11 | 139 | 37 | 161 | 211 | .250 | .308 | .332 | .640 |