At the age of 17 he transferred to the youth team of Galatasaray but could not sign a contract due to restrictions on the number of foreign players.
On 25 July 2017, the 28-year-old goalkeeper that was bound by a contract to the club until the summer of 2018, had made an appeal due to a delay in his annual salary.
[8] It was initially planned that he would be back-up to Argentinian Rodrigo Rey, but since head coach Răzvan Lucescu gave him a chance, Paschalakis made himself PAOK's starter.
Unsurprisingly, PAOK boast the Superleague's tightest defence with seven goals conceded in nineteen matches, a statistic which is largely down to Paschalakis' superb performances between the sticks.
[11] At the first half of the 2018–19 season Paschalakis played every minute of domestic championship action, conceding a mere six goals in 15 matches while tallying an impressive nine clean sheets.
[12] On 25 April 2019, he made a number of saves in a semifinal second leg Greek Cup game against Asteras Tripolis, helping PAOK's title defence of the Greek Cup, as the newly crowned Super League champions secured a 0–0 draw in Tripoli to progress 2–0 on aggregate.
On 27 October he made another appearance against SC Freiburg making a number of crucial saves resulting in a 1–1 draw On 5 October 2018 Greece coach Michael Skibbe called up Paschalakis for upcoming 2018–19 UEFA Nations League matches against Hungary and Finland in the UEFA Nations League.