| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1985 | Philadelphia Phillies | 26 | 192,500 | 16 | 412 | 371,571 | 60,000 | |
| 1986 | Philadelphia Phillies | 27 | 277,500 | 13 | 355 | 412,520 | 60,000 | |
| 1987 | New York Yankees | 28 | 305,000 | 16 | 274 | 412,454 | 62,500 | |
| 1988 | New York Yankees | 29 | 450,000 | 16 | 237 | 438,729 | 62,500 | |
| 1989 | Detroit Tigers | 30 | 525,000 | 10 | 243 | 497,254 | 68,000 | |
| 5 season(s) | 1,750,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1981-06-09 | Philadelphia Phillies | Bonus | 0 | Signed out of draft (Prairie View A&M) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||