| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1985 | Milwaukee Brewers | 32 | 687,500 | 6 | 122 | 371,571 | 60,000 | |
| 1986 | Milwaukee Brewers | 33 | 887,500 | 3 | 88 | 412,520 | 60,000 | |
| 1987 | Milwaukee Brewers | 34 | 375,000 | 8 | 246 | 412,454 | 62,500 | |
| 1988 | Milwaukee Brewers | 35 | 937,500 | 4 | 84 | 438,729 | 62,500 | |
| 1989 | Milwaukee Brewers | 36 | 900,000 | 4 | 130 | 497,254 | 68,000 | |
| 1990 | Milwaukee Brewers | 37 | 700,000 | 9 | 227 | 597,537 | 100,000 | |
| 1991 | Milwaukee Brewers | 38 | 1,000,000 | 7 | 207 | 851,492 | 100,000 | |
| 1992 | Milwaukee Brewers | 39 | 1,150,000 | 9 | 244 | 1,028,667 | 109,000 | |
| 8 season(s) | 6,637,500 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1974-06-05 | Milwaukee Brewers | Bonus | 0 | Signed out of draft (UW Oshkosh) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1982-02-16 | Milwaukee Brewers | 1982 | 1988 | 7 | 0 | Signed to 7-year contract for 1982-1988 ($0m) [Avoids arbitration] Extension Total $ unknown, assumed 7 years | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1988-12-20 | Milwaukee Brewers | Signed to #-year contract for 1988-1988 ($0m) [Free Agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1991-12-20 | Milwaukee Brewers | Signed to #-year contract for 1991-1991 ($0m) [Free Agent] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||