| 07/11/1985 | Drafted in the 1985 first-year player draft (Round 1, Pick 3, 3rd overall pick) by the Cleveland Indians. |
| 07/27/1985 | Signed with the Cleveland Indians organization for a signing bonus of $1,620,000 and a 3-year major league contract worth a total of $4,500,000. |
| 01/01/1986 | OSA scouting updated ratings (potential): Stuff: 79 (112); Movement: 52 (66); Control: 4 (57). |
| 04/14/1986 | Named the #10 prospect in the ML |
| 04/27/1986 | Injured (wrist soreness), day-to-day for 2 weeks. |
| 05/31/1986 | Was selected to the 1986 ML Double A All-Star Game. |
| 08/09/1986 | Pitches a 4-hit shutout against the Chattanooga Mariners with 14 strikeouts and 5 BB allowed! |
| 09/07/1986 | Wins the 1986 MLAA SL1 Outstanding Pitcher Award. |
| 01/01/1987 | OSA scouting updated ratings (potential): Stuff: 90 (112); Movement: 54 (67); Control: 5 (57). |
| 04/06/1987 | Named the #16 prospect in the ML |
| 05/26/1987 | Pitches a 5-hit shutout against the Midland Angels with 17 strikeouts and 2 BB allowed! |
| 06/01/1987 | Wins the MLAA SL1 Pitcher of the Month Award. |
| 06/06/1987 | Pitches a 1-hit shutout against the San Antonio Dodgers with 14 strikeouts and 6 BB allowed! |
| 06/11/1987 | Pitches a 6-hit shutout against the Shreveport Giants with 11 strikeouts and 2 BB allowed! |
| 06/14/1987 | Was selected to the 1987 ML Double A All-Star Game. |
| 09/22/1987 | Wins the 1987 MLAA SL1 Outstanding Pitcher Award. |
| 01/01/1988 | OSA scouting updated ratings (potential): Stuff: 115 (115); Movement: 58 (69); Control: 6 (57). |
| 04/04/1988 | Named the #10 prospect in the ML |
| 05/19/1988 | Strikes out 15 against the Rochester Orioles. |
| 06/09/1988 | Strikes out 15 against the Las Vegas Padres. |
| 07/02/1988 | Strikes out 15 against the Rochester Orioles. |
| 07/26/1988 | Injured (forearm soreness), out for 1-2 weeks. |
| 07/31/1988 | Suffered setback in recovery from injury, will miss another one week. |
| 11/24/1988 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/1989 | OSA scouting updated ratings (potential): Stuff: 115 (115); Movement: 59 (70); Control: 8 (56). |
| 04/03/1989 | Named the #6 prospect in the ML |
| 05/10/1989 | Pitches a 4-hit shutout against the Iowa Cubs with 13 strikeouts and 4 BB allowed! |
| 05/25/1989 | Injured (forearm stiffness), out for one week. |
| 06/18/1989 | Was selected to the 1989 ML Triple A All-Star Game. |
| 09/13/1989 | Pitches a 2-hit shutout against the Detroit Tigers with 15 strikeouts and 4 BB allowed! |
| 11/20/1989 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/1990 | OSA scouting updated ratings (potential): Stuff: 113 (109); Movement: 58 (69); Control: 8 (56). |
| 09/29/1990 | Suspended 2 games after ejection following a brawl. |
| 11/20/1990 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/1991 | OSA scouting updated ratings (potential): Stuff: 128 (128); Movement: 61 (72); Control: 9 (53). |
| 08/04/1991 | Injured (mild shoulder inflammation), out for one week. |
| 11/28/1991 | Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/1992 | OSA scouting updated ratings (potential): Stuff: 116 (115); Movement: 61 (69); Control: 13 (29). |
| 05/21/1992 | Was traded by the Cleveland Indians to the Kansas City Royals in exchange for a 3rd draft pick. |
| 09/27/1992 | Pitches a 2-hit shutout against the Minnesota Twins with 7 strikeouts and 7 BB allowed! |
| 11/23/1992 | Received a 1-year contract worth a total of $550,000 through arbitration. |
| 01/01/1993 | OSA scouting updated ratings (potential): Stuff: 114 (115); Movement: 60 (66); Control: 14 (11). |
| 05/11/1993 | Was traded by the Kansas City Royals to the Chicago Cubs in exchange for SS Enrique Wilson. |
| 11/16/1993 | Received a 1-year contract worth a total of $605,000 through arbitration. |
| 01/01/1994 | OSA scouting updated ratings (potential): Stuff: 113 (115); Movement: 61 (65); Control: 7 (2). |
| 01/01/1995 | OSA scouting updated ratings (potential): Stuff: 113 (115); Movement: 63 (66); Control: 3 (3). |
| 07/30/1995 | Injured (mild calf strain), day-to-day for 1 day. |
| 11/17/1995 | Became a minor league free agent. |
| 01/01/1996 | OSA scouting updated ratings (potential): Stuff: 128 (128); Movement: 62 (63); Control: 4 (5). |
| 01/01/1997 | OSA scouting updated ratings (potential): Stuff: 128 (128); Movement: 67 (68); Control: 5 (6). |
| 01/01/1997 | Retired from professional baseball. |