| 12/15/1997 |
Drafted in the 1997 first-year player draft by the Colorado Rockies. (Round 15, Pick 25, 445th overall pick). |
| 01/01/1998 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 8 (8). |
| 01/01/1998 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 6 (6); Control: 8 (8). |
| 04/18/1998 |
Released by the Colorado organization. |
| 10/17/1998 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 12/19/1998 |
Released by the Peninsula Pilots. |
| 01/01/1999 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/01/1999 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/02/1999 |
Signed a minor league contract with the Colorado Rockies organization. |
| 04/04/1999 |
Released by the Colorado organization. |
| 11/07/1999 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 11/08/1999 |
Released by the Peninsula Pilots. |
| 01/01/2000 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/01/2000 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/18/2000 |
Signed a minor league contract with the Colorado Rockies organization. |
| 04/17/2000 |
Released by the Colorado organization. |
| 08/29/2000 |
Signed a 1-year minor league contract with the Miami Miracle organization. |
| 08/30/2000 |
Released by the Miami Miracle. |
| 10/15/2000 |
Signed a 1-year minor league contract with the Miami Miracle organization. |
| 12/15/2000 |
Released by the Miami Miracle. |
| 01/01/2001 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/01/2001 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/05/2001 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 01/12/2001 |
Released by the Peninsula Pilots. |
| 06/18/2001 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 06/24/2001 |
Released by the Peninsula Pilots. |
| 06/30/2001 |
Signed a 1-year minor league contract with the Miami Miracle organization. |
| 07/24/2001 |
Released by the Miami Miracle. |
| 10/16/2001 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 11/03/2001 |
Released by the Peninsula Pilots. |
| 11/11/2001 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 11/15/2001 |
Released by the Peninsula Pilots. |
| 11/25/2001 |
Signed a 1-year minor league contract with the Peninsula Pilots organization. |
| 12/03/2001 |
Released by the Peninsula Pilots. |
| 01/01/2002 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/01/2002 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/20/2002 |
Signed a 1-year minor league contract with the Miami Miracle organization. |
| 01/21/2002 |
Released by the Miami Miracle. |
| 02/05/2002 |
Signed a minor league contract with the Colorado Rockies organization. |
| 01/01/2003 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |
| 01/01/2003 |
OSA scouting updated ratings (potential): Stuff: 7 (7); Movement: 7 (7); Control: 8 (8). |