| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1986 | Montreal Expos | 29 | 65,000 | 24 | 591 | 412,520 | 60,000 | |
| 1987 | Montreal Expos | 30 | 62,500 | - | - | 412,454 | 62,500 | |
| 1988 | Montreal Expos | 31 | 100,000 | 19 | 491 | 438,729 | 62,500 | |
| 1989 | Montreal Expos | 32 | 177,000 | 20 | 428 | 497,254 | 68,000 | |
| 1990 | Montreal Expos | 33 | 295,000 | 17 | 402 | 597,537 | 100,000 | |
| 5 season(s) | 699,500 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1979-06-05 | Montreal Expos | Bonus | 0 | Signed out of draft (Texas HS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1984-04-01 | Montreal Expos | Signed to #-year contract for 1984-1984 ($0m) [Free Agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1986-01-22 | Montreal Expos | Signed to #-year contract for 1986-1986 ($0m) [Free Agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1989-02-04 | Montreal Expos | 1989 | 1989 | 1 | 177,000 | Signed to 1-year contract for 1989-1989 ($0.177m) [Avoids arbitration] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1990-08-28 | Oakland Athletics | 1990 | 1990 | 1 | Signed to Minor League contract | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||