| year | team | age | salary | tm rank | lg rank | avg salary | lg minimum | service time |
| 1985 | Philadelphia Phillies | 23 | 60,000 | - | - | 371,571 | 60,000 | |
| 1986 | Philadelphia Phillies | 24 | 80,000 | 23 | 543 | 412,520 | 60,000 | |
| 1987 | Philadelphia Phillies | 25 | 98,000 | 20 | 426 | 412,454 | 62,500 | |
| 1988 | Philadelphia Phillies | 26 | 115,000 | 23 | 466 | 438,729 | 62,500 | |
| 1989 | Philadelphia Phillies | 27 | 285,000 | 10 | 355 | 497,254 | 68,000 | |
| 1990 | Philadelphia Phillies | 28 | 425,000 | 12 | 327 | 597,537 | 100,000 | |
| 1991 | Philadelphia Phillies | 29 | 1,916,666 | 6 | 123 | 851,492 | 100,000 | |
| 1992 | Philadelphia Phillies | 30 | 2,566,667 | 2 | 97 | 1,028,667 | 109,000 | |
| 1993 | Philadelphia Phillies | 31 | 2,466,667 | 5 | 138 | 1,076,089 | 109,000 | |
| 1994 | Philadelphia Phillies | 32 | 2,300,000 | 5 | 174 | 1,168,263 | 109,000 | |
| 1995 | Philadelphia Phillies | 33 | 5,300,000 | 2 | 26 | 1,110,766 | 109,000 | |
| 1996 | Philadelphia Phillies | 34 | 5,250,000 | 3 | 31 | 1,119,981 | 122,667 | |
| 1997 | Philadelphia Phillies | 35 | 4,825,000 | 2 | 53 | 1,336,609 | 150,000 | |
| 13 season(s) | 25,688,000 |
| sign date | team | start | end | years | dollars | contract description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1980-06-08 | Philadelphia Phillies | Bonus | 0 | Signed out of draft (Kansas HS) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1993-03-31 | Philadelphia Phillies | 1994 | 1997 | 4 | 18,500,000 | Signed to 4-year contract for 1994-1997 ($18.5m) [Extension] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 record(s) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||