| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1985 | Philadelphia Phillies | 26 | 60,000 | - | - | 371,571 | 60,000 | |
| 1986 | Philadelphia Phillies | 27 | 70,000 | 24 | 571 | 412,520 | 60,000 | |
| 1987 | Philadelphia Phillies | 28 | 150,000 | 14 | 366 | 412,454 | 62,500 | |
| 1988 | Philadelphia Phillies | 29 | 215,000 | 18 | 367 | 438,729 | 62,500 | |
| 1989 | Philadelphia Phillies | 30 | 260,000 | 12 | 368 | 497,254 | 68,000 | |
| 1990 | Kansas City Royals | 31 | 410,000 | 18 | 335 | 597,537 | 100,000 | |
| 6 season(s) | 1,165,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1980-06-03 | Philadelphia Phillies | Bonus | 0 | Signed out of draft (Kansas) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||