| 06/30/1988 | Drafted in the 1988 first-year player draft (Round 6, Pick 20, 150th overall pick) by the Houston Astros. |
| 01/01/1989 | OSA scouting updated ratings (potential): Stuff: 42 (62); Movement: 65 (68); Control: 47 (47). |
| 06/14/1989 | Was selected to the 1989 ML Double A All-Star Game. |
| 01/01/1990 | OSA scouting updated ratings (potential): Stuff: 50 (62); Movement: 68 (66); Control: 49 (46). |
| 06/18/1990 | Was selected to the 1990 ML Triple A All-Star Game. |
| 06/26/1990 | Injured (forearm soreness), day-to-day for 3 days. |
| 01/01/1991 | OSA scouting updated ratings (potential): Stuff: 55 (62); Movement: 71 (68); Control: 49 (46). |
| 03/30/1991 | Injured on 03/26/1991, diagnosed with a forearm strain, will miss 3 months. |
| 05/25/1991 | Suffered setback in recovery from injury, will miss another 7 weeks. |
| 01/01/1992 | OSA scouting updated ratings (potential): Stuff: 60 (62); Movement: 65 (60); Control: 41 (33). |
| 01/01/1993 | OSA scouting updated ratings (potential): Stuff: 63 (62); Movement: 61 (58); Control: 38 (33). |
| 04/10/1993 | Injured (flu-like symptoms), day-to-day for 2 days. |
| 01/01/1994 | OSA scouting updated ratings (potential): Stuff: 63 (62); Movement: 60 (58); Control: 37 (33). |
| 11/21/1994 | Became a minor league free agent. |
| 01/01/1995 | OSA scouting updated ratings (potential): Stuff: 63 (62); Movement: 60 (58); Control: 37 (33). |
| 01/01/1996 | OSA scouting updated ratings (potential): Stuff: 63 (62); Movement: 57 (57); Control: 32 (33). |
| 01/01/1996 | Retired from professional baseball. |