In 2009 Humphrey signed with
Matrixx Magixx, a team based in
Nijmegen,
Netherlands. He extended his contract after his first season. Humphrey also returned for a third season with Magixx. He signed with
JSA Bordeaux Basket, a team from the
LNB Pro B for the 2012–13 season. In May 2013 he signed with
Saint-Quentin, another team from the Pro B. Since 2015, Humphrey plays in Switzerland where he has played for
Lions de Genève,
BBC Monthey and
Union Neuchâtel. He spent the 2019–20 season with Lions de Genève and averaged 14.1 points, 6.8 rebounds, 2.4 assists and 1.1 steals per game, earning Eurobasket.com All-Swiss SBL Co-Defensive Player of the Year honors. On October 1, 2020, Humphrey signed with Union Neuchâtel. ==Honors==