| Player History |
| 06-15-1989 | Drafted in the 1989 first-year player draft (Round 20, Pick 21, 477th overall Pick) by the Connecticut Atlantics. |
| 01-01-1990 | OSA scouting updated ratings (potential): Stuff: 1 (3); Movement: 1 (4); Control: 1 (2). |
| 06-27-1990 | Released by the Connecticut organization. |
| 07-20-1990 | Signed a 1-year minor league contract with the Alabama Vipers organization. |
| 07-31-1990 | Released by the Alabama organization. |
| 07-31-1990 | Signed a 1-year minor league contract with the Ohio Dynamo organization. |
| 01-01-1991 | OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 2 (5); Control: 1 (2). |
| 05-11-1991 | Released by the Ohio organization. |
| 05-24-1991 | Signed a 1-year minor league contract with the Massachusetts Emeralds organization. |
| 07-04-1991 | Released by the Massachusetts organization. |
| 07-09-1991 | Signed a 1-year minor league contract with the Ohio Dynamo organization. |
| 07-20-1991 | Released by the Ohio organization. |
| 07-21-1991 | Signed a 1-year minor league contract with the Connecticut Atlantics organization. |
| 08-01-1991 | Released by the Connecticut organization. |
| 08-01-1991 | Signed a 1-year minor league contract with the Iowa Legends organization. |
| 08-12-1991 | Released by the Iowa organization. |
| 08-12-1991 | Signed a 1-year minor league contract with the Iowa Legends organization. |
| 08-23-1991 | Released by the Iowa organization. |
| 08-23-1991 | Signed a 1-year minor league contract with the Oklahoma Wranglers organization. |
| 09-03-1991 | Released by the Oklahoma organization. |
| 09-03-1991 | Signed a 1-year minor league contract with the Tennessee Nuts organization. |
| 09-14-1991 | Released by the Tennessee organization. |
| 01-01-1992 | OSA scouting updated ratings (potential): Stuff: 3 (5); Movement: 3 (6); Control: 1 (3). |
| 05-30-1992 | Signed a 1-year minor league contract with the North Carolina Aeros organization. |
| 01-01-1993 | OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 2 (4); Control: 2 (3). |
| 05-26-1993 | Injured (strained bicep muscle), out for 4-5 weeks. |
| 01-01-1994 | OSA scouting updated ratings (potential): Stuff: 3 (6); Movement: 2 (4); Control: 3 (5). |
| 01-01-1995 | OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 2 (4); Control: 3 (6). |
| 05-15-1995 | Injured (damaged meniscus (knee)), out for 1-2 weeks. |
| 06-02-1995 | Injured (ruptured bicep tendon), out for 8 months. |
| 11-12-1995 | Received a 1-year contract worth a total of $122,605 through automatic renewal. |
| 01-01-1996 | OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 2 (4); Control: 3 (6). |
| 01-01-1997 | OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (4); Control: 3 (6). |
| 07-31-1997 | Suspended 5 games after ejection following a brawl. |
| 08-05-1997 | Injured (strained back muscle), day-to-day for 1-2 weeks. |
| 01-01-1998 | OSA scouting updated ratings (potential): Stuff: 2 (3); Movement: 2 (4); Control: 3 (6). |
| 06-17-1998 | Was selected to the 1998 RL Triple A All-Star Game. |
| 01-01-1999 | OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 2 (4); Control: 3 (6). |
| 06-12-1999 | Pitches a 6-hit shutout against the Savannah Rebels with 1 strikeouts and 1 BB allowed! |
| 07-01-1999 | Pitches a 5-hit shutout against the Lexington Stallions with 6 strikeouts and 2 BB allowed! |
| 01-01-2000 | OSA scouting updated ratings (potential): Stuff: 2 (4); Movement: 2 (4); Control: 3 (6). |
| 06-14-2000 | Pitches a 2-hit shutout against the Georgia Rebels with 5 strikeouts and 4 BB allowed! |
| 07-21-2000 | Was traded by the North Carolina Aeros to the Maine Loggers in exchange for 3B A. Pérez, CF J. Pazo. |
| 09-14-2000 | Pitches a 1-hit shutout against the Connecticut Atlantics with 6 strikeouts and 1 BB allowed! |
| 11-11-2000 | Received a 1-year contract worth a total of $122,605 through automatic renewal. |