1997-1998: Duke (NCAA): 8.5ppg, 2.0rpg, 2.5apg
1998-1999: Duke (NCAA): 15ppg, 3.5rpg, 5.2apg
1999: drafted by Minnesota Timberwolves (NBA,1rd(14))
1999 - signed 3-years contract at Minnesota (NBA) with team option for additional year
1999 August: William Road Summer League in Augusta, Ga.
1999-2000: Minnesota Timberwolves (NBA)
2000-2001: Minnesota Timberwolves (NBA): 2.8ppg, 1.4apg
2001-2002: Minnesota Timberwolves (NBA): 28 games: 2.5ppg, 25reb, 1.3apg
2002: July: Southern California Summer Pro League in Long Beach (Miami Heat team)
2002: July: Rocky Mountain Revue (Utah Jazz Team)
2002-2003: Philadelphia 76ers (NBA): waived in Oct.'02 before the season started, next month signed at Strasbourg (France-ProA): FIBA Champions Cup: 3 games: 23.3ppg, 2.7rpg, 4.0apg; French ProA League: 23 games: 15.1ppg, 2.6rpg, 3.5apg
2003-2004: In Oct.'03 agreed terms with Makedonikos Alfa Kozani (Greece-A1): ULEB Cup: 2 games: 7,5ppg, 3.0rpg; Greek A1: 5 games: 10.8ppg, 1.6rpg, 1.2apg, left next month, in Feb.'04 joined Hapoel Tel-Aviv (Israel-Premier L.): 16 games: 17.2 ppg, 3.1 rpg, 2.8 apg
2004 July: Minnesota Summer League in Minneapolis, MN (Milwaukee Bucks)
2004-2005: Hapoel Jerusalem (Israel-Premier L.): ULEB Cup: 10 games: 19,3ppg, 3.5rpg, 5.2apg, 2.2spg, FGP: 65.0%, 3Pts: 39.7%; Israeli Premier League: 20 games: 15.8ppg, 3.2rpg, 3.8apg, 1.0spg, 2FGP: 56.5%, 3FGP: 34.0%, in April '05 signed at Azovmash Mariupol (Ukraine-Superleague): Ukrainian Superleague: 13 games: 13.1ppg, 3.8rpg, 5.0apg, 1.3spg, 0.1bpg, 2FGP: 44,6%, 3FGP: 35,1%, FTP: 40,5%
2005-2006: Panionios Athens (Greece-A1, starting five): ULEB Cup: 11 games: 11.8ppg, 4.1rpg, 2.5apg, 1.5spg, 2FGP: 46.4%, 3FGP: 36.6%, FT: 65.6%; Greek League: 26 games: 17.5ppg, 3.0rpg, 3.0apg, 1.3spg, 2FGP: 56.0%, 3PT: 42.0%, FT: 82.0%
2006 July: Toshiba Vegas Summer League (Toronto Raptors)
2006-2007: ALBA Berlin (Germany-1.Bundesliga): ULEB Cup: 12 games: 15.1ppg, 4.8rpg, 3.6apg, 1.3spg, 2FGP: 47.1%, 3FGP: 35.5%, FT: 69.2%; German League: 32 games: 10.8ppg, 3.0rpg, 3.7apg, 2FGP: 53.0%, 3FGP: 32.9%, FT: 71.0%
2007-2008: AEK Athens (Greece-A1, starting five): FIBA EuroCup: 2 games: 4.5ppg, 2.0rpg, 2.5apg, left in Dec.'07, was re-signed again in Jan.'08 AEK Athens (Greece-A1, starting five): Greek League: 22 games: 9.2ppg, 2.0rpg, 3.0apg, 2FGP: 44.0%, 3PT: 33.0%, FT: 81.0%; Playoffs: 2 games: 12ppg, 1.5rpg, 1.5apg, 2FGP: 44.0%, 3PT: 40.0%; Greek Play-Offs: 2 games: 12.0ppg, 2.5rpg, 1.5apg, 2.0spg
2008-2009: AS Trikalla 2000 (Greece-A1, starting five): 25 games: 14.0ppg, 1.5rpg, 3.3apg, FGP: 48.6%, 3PT: 35.3%, FT: 72.6%
2009-2010: Panellinios Athens (Greece-A1, starting five): only pre-season, moved to PAOK Marfin Thessaloniki (Greece-A1): 5 games: 2.2ppg, 1.2rpg, injured in Nov.'09