Dragons Rhoendorf (2021-2022) After going undrafted in the
2020 NBA draft, Christmas has agreed to a deal with the German team,
Dragons Rhöndorf, for the 2021–22 season. In his first ever professional game, he recorded 19 points and 10 rebounds in a 74–107 loss to WWE Muenster. He followed up his performance with 18 points, 9 rebounds and 5 steals as they were defeated by 40 points by the
SC Wedel, 44–84.
BC Musel Pikes (2022) On November 30, 2021, it was reported by the team in their official website that Christmas would be leaving their team to sign for a team in
Luxembourg. In his departing remarks, he commended the fans of Rhondorf for their special energy that they bring every game. He officially signed with the
Musel Pikes of the
Total League on January 9, 2022.
Veolia Towers Hamburg (2023-2024) On July 4, 2023, he signed with
Hamburg Towers of the
Basketball Bundesliga.
Niners Chemnitz (2024-2025) On August 14, 2024, Christmas signed with
Niners Chemnitz of the
Basketball Bundesliga.
Limoges CSP Elite (2025) On February 20, 2025, Christmas signed with
Limoges CSP of
LNB Élite. He started the season with
Niners Chemnitz of the
Basketball Bundesliga and averaged 8.7 points, 4.3 rebounds, and 2.3 assists per game.
Skyliners Frankfurt (2025–present) On August 5, 2025, he signed with
Skyliners Frankfurt of the
Basketball Bundesliga (BBL). == Personal life ==