Drafted by Leesburg Generals with the 16th pick in round 7 of the 1998 draft (157th overall).Drafted by Tacoma Black Adders with the 5th pick in round 13 of the 1999 draft (220th overall).Drafted by St. Louis Rivermen with the 9th pick in round 8 of the 2002 draft (174th overall).05/12/2003: Signed as a free agent by STL.10/08/2003: Traded from STL to BOW for BOW#6(04) and BOW#8(04).05/18/2005: Traded with Reggie Sanders and BOW#7(06) from BOW to HAG for Jose Castillo and Danny Bautista and HAG#5(06).10/05/2005: Traded with Jeff Weaver from HAG to PHI for Rheal Cormier and Jose Valentin.12/01/2005: Released by PHI.04/04/2006: Signed as a free agent by POR.04/11/2006: Released by POR.04/17/2006: Signed as a free agent by BOW.05/23/2007: Released by BOW.06/27/2007: Signed as a free agent by HAG.08/22/2007: Released by HAG.09/19/2007: Signed as a free agent by HAG.12/12/2007: Released by HAG.