 From 2000–02, he played with the German club ALBA Berlin, with former UNC teammate Henrik Rödl (having already played with the German club Telekom Baskets Bonn in 1998–2000).He then played in France with CSP Limoges, then returned to Germany, and had a brief stint in 2004, with Śląsk Wrocław in the Polish League.Phelps also played in the Netherlands, in Germany with GHP Bamberg, and in the Russian Super League with Spartak Primorie Vladivostok.