| High School. All Saints (Washington, D.C.). |
| 1985-86 NCAA. Georgetown University. |
| 1986-87 NCAA. Georgetown University. |
| 1987-88 NCAA. Georgetown University. |
| 1988-89 NCAA. Georgetown University. |
| 1989 CBA. 2ª ronda del Draft nº 21. Rapid City Thrillers. |
| 1989-90 NBA. Boston Celtics. Firma como agente libre. |
| 1990-91 NBA. Boston Celtics. |
| 12-90 NBA. Boston Celtics. Cortado. |
| 1990-91 CBA. Rapid City Thrillers. |
| 03-91 NBA. Boston Celtics. Firma dos contratos de diez días. |
| 03-91 CBA. Rockford Lightning. |
| 1991-92 No juega. |
| 1992-93 No juega. |
| 1993-94 No juega. |
| 1994-95 CBA. Rockford Lightning. |
| 1994-95 CBA. Hartford Hellcats. |
| 1994-95 CBA. Omaha Racers. |
| 1995 USBL. Liga de verano. Florida Sharks. |
| 1995-96 CBA. Florida Beachdogs. |
| 12-95 NBA. Minnesota Timberwolves. |
| 01-96 NBA. Minnesota Timberwolves. Cortado tras ocho partidos. |
| 1995-96 CBA. Florida Beachdogs. |
| 1996-97 USBL. Liga de verano. Florida Sharks. |
| 1996-97 Liga de Yugoslavia. Estrella Roja Belgrado. |
| 1996-97 Liga de Yugoslavia. Estrella Roja Belgrado. Cortado tras la eliminación europea. |
| 1996-97 CBA. Florida Beachdogs. Juega 12 partidos. |
| 01-97 HEBA. GRE. Iraklis Salónica. Entra por Juri Zdovc. |
| 1997-98 CBA. Rockford Lightning. Entra en noviembre. Juega cinco partidos. |
| 12-97 CBA. LaCrosse Bobcats. Juega 31 partidos. |
| 03-98 ACB. Ourense Xacobeo 99. Entra por Bill Varner. |
| 1998-99 LEGA. ITA. Serapide Pozzuoli. |
| 1999-00 LEGA. ITA. Record Cucine Napoli. Entra por Bill Jones en noviembre. |
| 2000-01 LEGA. ITA. Media Broker Messina. Entra por el lesionado Gerrod Abram. |
| 10-00 LEGA. ITA. Media Broker Messina. Cortado por el recuperado Gerrod Abram tras cuatro partidos. |
| 2000-01 CBA. LaCrosse Bobcats. Juega ocho partidos. |
| 02-01 Liga de Bélgica. Liege BC. Entra por Tyson Patterson. |