Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | GP | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1978 | 20 | NYY | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | β |
| 1980 | 22 | TOR | 5 | 5 | 16 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 5 | .125 | .222 | .125 | .347 | β |
| 1982 | 24 | SEA | 8 | 8 | 26 | 3 | 4 | 2 | 0 | 0 | 1 | 0 | 3 | 2 | .154 | .241 | .231 | .472 | β |
| 1983 | 25 | SEA | 53 | 53 | 127 | 14 | 36 | 4 | 0 | 2 | 10 | 3 | 7 | 12 | .283 | .326 | .362 | .688 | 2.3 |
| 1984 | 26 | SEA | 59 | 59 | 81 | 6 | 15 | 2 | 0 | 0 | 2 | 2 | 5 | 12 | .185 | .233 | .210 | .443 | 0.3 |
| 1985 | 27 | SEA | 75 | 75 | 168 | 19 | 33 | 6 | 0 | 1 | 15 | 0 | 17 | 23 | .196 | .267 | .250 | .517 | 1.6 |
| 1986 | 28 | SEA | 49 | 49 | 99 | 8 | 18 | 2 | 0 | 0 | 5 | 0 | 8 | 13 | .182 | .250 | .202 | .452 | 0.2 |
| 1987 | 29 | SEA | 42 | 42 | 103 | 9 | 32 | 6 | 0 | 2 | 11 | 0 | 3 | 12 | .311 | .336 | .427 | .763 | 1.9 |
| 1988 | 30 | CLE | 22 | 22 | 46 | 7 | 12 | 1 | 0 | 0 | 5 | 0 | 3 | 7 | .261 | .308 | .283 | .591 | β |
| 1988 | 30 | LAA | 10 | 10 | 15 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .133 | .133 | .133 | .266 | β |
| 1989 | 31 | CHC | 85 | 85 | 179 | 18 | 47 | 6 | 2 | 1 | 19 | 1 | 17 | 23 | .263 | .333 | .335 | .668 | 3.2 |
| 1990 | 32 | CHC | 98 | 98 | 226 | 22 | 60 | 5 | 0 | 2 | 17 | 0 | 27 | 29 | .265 | .342 | .314 | .656 | 3.6 |
Wore 6 distinct franchise crests across 13 seasons (1978β1990) β a true nomad. The crest trail: