Carriera Club Cresciuto nel vivaio dell' sin dall'età di nove anni, ha vissuto le prime parentesi nel calcio senior nel campionato di Superettan con il Väsby United, che all'epoca era una squadra satellite dello stesso AIK. Tra il 2008 e il 2011 ha spesso giocato anche in Division 2 e Division 1 in prestito all'Akropolis, squadra svedese di matrice greca di cui è stato anche capitano.
Dal 2012 è approdato a parametro zero all'Assyriska, con cui ha giocato altre tre stagioni nel campionato di Superettan.
Nel gennaio 2015 è diventato un nuovo giocatore del , con cui ha firmato un contratto da due anni e mezzo. Ha debuttato nel campionato greco contro il Kalloni come sostituto, ma la sua permanenza in bianconero è durata solo sette partite. Già il successivo 4 agosto infatti il club ellenico ha annunciato la risoluzione del contratto con il giocatore.
Pochi giorni più tardi è stato annunciato il suo ingaggio da parte dell'Östersund, compagine lanciata verso la prima promozione in Allsvenskan della propria storia. Con la formazione rossonera Papagiannopoulos ha avuto modo di vincere la Coppa di Svezia 2016-2017 (pur entrando a partita in corso durante la finale) e di esordire in Europa League da titolare in occasione della vittoria per 2-0 contro il Galatasaray. Nel gennaio 2018 ha rinnovato il proprio contratto, scaduto il 31 dicembre, per giocare un ulteriore anno nell'Östersund nonostante l'interesse di altri club esteri.
Il 27 maggio 2018, all'indomani di quella che è risultata poi essere la sua ultima partita con l'Östersund, Papagiannopoulos è stato presentato dai danesi del . Legatosi con un contratto quadriennale, ha preso il posto in squadra del connazionale Erik Johansson, a sua volta rientrato in Svezia. Al termine del suo primo anno con il Copenhagen, la squadra ha conquistato il titolo nazionale. La sua permanenza in Danimarca è durata fino all'agosto 2020, quando è stato ceduto. In questi due anni, ha collezionato 71 presenze ufficiali.
Il 17 agosto 2020, infatti, l' ha annunciato l'acquisto di Papagiannopoulos, il quale è dunque tornato a far parte del club che lo aveva cresciuto. Al momento del suo arrivo la squadra stava vivendo un periodo di grande difficoltà, poiché occupava il quartultimo posto in classifica avendo ottenuto solo 14 punti nelle prime 16 giornate, anche se poi è riuscita a chiudere al nono posto. L'anno seguente, che ha visto Papagiannopoulos giocare 29 partite su 30, tutte da titolare, l'AIK ha lottato per il titolo fino all'ultima giornata, finendo per classificarsi secondo. Ha poi mantenuto il proprio posto nell'undici titolare anche in gran parte delle partite degli anni a seguire. Nella prima parte dell'Allsvenskan 2026 ha collezionato 11 presenze pur convivendo con un dolore al ginocchio, poi, nell'agosto dello stesso anno, a campionato in corso, si è sottoposto a un intervento chirurgico al tendine rotuleo per risolvere il problema, che si trascinava da tempo ed era progressivamente peggiorato.
Nazionale Nel 2009 ha giocato tre gare con la nazionale svedese Under-19.
Nel gennaio 2018 ha esordito nella nazionale maggiore svedese, sebbene fosse stato convocato nell'ambito di una selezione sperimentale composta perlopiù da giocatori militanti nei campionati nordici, impegnata in due amichevoli ad Abu Dhabi contro Estonia e Danimarca. Il 16 ottobre 2018 è sceso in campo nell'amichevole della Friends Arena contro la Slovacchia, disputata questa volta con una rosa dalla composizione ordinaria, senza il carattere sperimentale della precedente convocazione. L'11 gennaio 2019 è invece tornato a vestire la maglia della nazionale maggiore nuovamente composta da giocatori militanti nei campionati nordici, scendendo in campo nell'amichevole in Qatar contro l'Islanda. Papagiannopoulos ha quindi giocato la sua quinta e ultima partita in nazionale oltre tre anni più tardi, il 12 giugno 2022, quando è subentrato nei minuti finali dell'incontro di UEFA Nations League perso 3-2 contro la Norvegia ad Oslo.
Statistiche Cronologia presenze e reti in nazionale
Palmarès Club Competizioni nazionali
Östersund: 2016-2017
Copenhagen: 2018-2019
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale svedese