Professional career
Panathinaikos (2004–2005)
Xanthopoulos transferred from Near East to the Greek powerhouse Panathinaikos in 2004.
Panionios (2007–2009)
In 2007, Xanthopoulos transferred to the Greek club Panionios.
Panellinios (2009–2011)
In 2009, Xanthopoulos moved to the Greek club Panellinios.
Panionios (2011–2012)
In 2011, Xanthopoulos rejoined Panionios.
Panathinaikos (2012–2013)
In 2012, Xanthopoulos returned to Panathinaikos as an auxiliary player.[2]
Panionios (2014–2015)
Xanthopoulos returned for a second stint with Panionios in 2014.
Aris (2015–2017)
In 2015, Xanthopoulos moved to Aris, where he spent two seasons.[3]
Peristeri (2019–2020)
On July 1, 2019, Xanthopoulos and AEK officially parted ways. Three days later, Xanthopoulos joined the Greek club Peristeri. He averaged 2.6 points, 1.6 rebounds and 3.5 assists per game with Peristeri. On August 13, 2020, Xanthopoulos left the team.[5]
Kolossos Rodou (2020–2022)
On August 21, 2020, Xanthopoulos moved to the Greek club Kolossos Rodou.[6] On June 30, 2021, he renewed his contract with the Greek island team, and was named team captain. In 17 games, he averaged 4.2 points (shooting with 36% from the 3-point line), 2.4 rebounds, 4.9 assists and 1 steal in 20 minutes per contest. He was ruled out just before the end of the season, due to an unspecified injury.
Return to AEK (2022–2023)
On August 29, 2022, Xanthopoulos returned to AEK for a second stint, following his Kolossos head coach Ilias Kantzouris to the team. In 22 league games, he averaged 2.4 points, 1 rebound and 3.8 assists in 14 minutes per contest.
Peristeri (2023–2025)
On July 29, 2023, Xanthopoulos returned to Peristeri, under head coach Vassilis Spanoulis.
On May 3, 2025, Xanthopoulos announced his retirement from professional basketball after the last game of the season against Panionios.