– Jag är mycket glad över att AIK Fotboll får möjligheten att ha kvar Per i ytterligare två år. Han är en unik kulturbärare som vi alla ska känna en stor stolthet över att fått ha i klubben i så många år. Hans professionalism har tagit honom så här långt och är nu även en stor inspirationskälla för våra yngre spelare både i match och i träning, säger AIK Fotbolls sportchef Henrik Jurelius.
– Jag är stolt och väldigt glad över möjligheten att få representera AIK i ytterligare två år. På ett personligt plan ser jag fram emot att ta till mig ny kunskap och utvecklas som spelare, men framförallt kommer jag arbeta för att hjälpa klubben tillbaks dit där den hör hemma. Jag ser på framtiden för AIK med stor tillförsikt och är gladeligen en del av den, säger Per Karlsson.
34-årige Per Karlsson, född den 2 januari 1986 på Karolinska sjukhuset i Solna, inledde sitt fotbollsspelande i moderklubben Vasalunds IF. 1998 tog han som ungdomsspelare klivet över till AIK och tre år senare vann han Sankt Erikscupen med AIK:s P86:or. A-lagsdebuten skedde under den engelske chefstränaren Richard Moneys ledning den 29 maj 2003, hemma mot BK Häcken (2–0) i Svenska cupens tredje omgång inför 5 252 åskådare på Råsunda fotbollstadion i Solna. Per Karlsson inledde på bänken i tröja nummer 19, men i den 75:e matchminuten fick han ersätta Jimmy Tamandi efter att högerbacken akut tvingats lämna planen p g a magsjuka några minuter tidigare. Den 23 juli spelade Per Karlsson sin första allsvenska match då AIK tog sig an Örgryte IS (1–3) inför 6 405 åskådare på Gamla Ullevi i Göteborg. Pertan ersatte då mittfältaren Krister Nordin i den 79:e matchminuten. De två inhoppen blev de enda tävlingsmatcherna med A-laget under 2003.
2004 svarade Per Karlsson för två korta inhopp i Allsvenskan, borta mot Malmö FF (0–0) och borta mot Landskrona BoIS (1–0) innan han den 9 augusti 2004 i bortamötet med Halmstads BK (2–1) för första gången startade en tävlingsmatch för AIK. Av de avslutande tolv matcherna i Allsvenskan spelade Per Karlsson tio av dem från start. De enda två matcherna som han inte spelade var bortaderbyt mot Hammarby IF (1–1) p g a sjukdom och den efterföljande hemmamatchen mot Örgryte IS (0–3) inför tomma läktare på Råsunda fotbollstadion då Per Karlsson satt på bänken och fick se AIK åka ur Allsvenskan för fjärde gången genom tiderna. Roligare var det dock för Per att den 5 november 2004 vinna JSM-guld med AIK på Skytteholms IP i Solna efter finalvinst mot Västra Frölunda IF, 1–0 efter mål av Brwa Nouri i den 71:a matchminuten. AIK fick avsluta matchen med tio spelare då Admir Ćatović visades ut och då växte Per Karlsson till en gigant i det bakre ledet.
Per åkte sedan på två allvarliga skador och fick merparten av säsongerna 2005 och 2006 spolierade. 2005 bröt han skenbenet i den tredje omgången av Superettan, hemma mot FC Väsby United (1–2) den 1 maj 2005 och tvingades lämna planen på bår i slutminuterna då AIK redan genomfört sina tre byten och istället kunde gästerna avgöra matchen på stopptid mot ett decimerat hemmalag. Den 20 april 2006 var Per Karlsson tillbaka i tävlingsspel i cupmötet med Hudiksvalls ABK (4–0) inför 2 715 åskådare på Råsunda fotbollstadion, denna gång med nummer 4 på ryggen, och han svarade även för sitt första mål i AIK-tröjan. I den 36:e minuten slog debuterande vänsterbacken Robert Johansson en hörna från höger som i andraläget nickades ner av Dennis Östlundh till mittbacken Per Karlsson som ca 15 meter från mål drog till på volley med högerfoten och bollen gick hårt efter marken förbi de täckande spelarna och innanför den vänstra stolpen, utan chans för målvakten Dan Hagman. Exakt tid för målet var 35:41.
Strax därefter skulle Per Karlsson lånas ut till samarbetsklubben FC Väsby United, men innan debuten bröt han den 4 maj 2006 armen efter en närkamp i en reservlagsmatch för AIK mot Djurgården. Comebacken i AIK-tröjan skedde i bortamötet mot IF Elfsborg (0–4) i Royal League den 12 november 2006 då han startade som mittback tillsammans med Daniel Arnefjord i de omtalade orangea matchtröjorna.
Efter de skadefyllda åren lånades han 2007 ut till Åtvidabergs FF där han noterades för 27 matcher för laget från Kopparvallen då de slutade sexa i Superettan. 2008 var Per Karlsson tillbaka i AIK-tröjan igen, denna gång i tröja nummer 3 då Nils-Eric Johansson tagit nummer 4, och spelade i 26 av AIK:s 32 tävlingsmatcher under året. 2009 hade AIK en ny chefstränare i Mikael Stahre och det stod under hösten klart att Gnaget jagade SM-guld på allvar. Under hemmaderbyt mot Djurgården den 28 september 2009 (2–0) inför 26 241 åskådare på Råsunda fotbollstadion svarade Pertan i den 79:e matchminuten för en numera legendarisk spagatbrytning framåt då Kebba Ceesay kom i en kontring. Brytningen utanför det egna straffområdet hindrade ett friläge för Djurgården, men gjorde också att AIK-spelaren p g a en lårskada tvingades att lämna planen strax därefter. I den avgörande guldmatchen borta mot IFK Göteborg (2–1) inför 17 233 åskådare på Gamla Ullevi i den 30:e och sista allsvenska omgången spelade Per Karlsson från start då AIK efter mål av Antônio Flávio (55′) och Daniel Tjernström (85′) vann sitt första SM-guld sedan 1998. Sex dagar senare var han också uttagen i startelvan då AIK vann “dubbeln” i och med att man på nytt besegrade IFK Göteborg (2–0), denna gång i Svenska cupens final inför 24 365 åskådare på Råsunda fotbollstadion. I båda titelmatcherna hade Per Karlsson holländaren Jos Hooiveld som mittbackskollega. Det blev 31 tävlingsmatcher för honom under året.
Tävlingssäsongen 2010 inleddes med att AIK som regerande svenska mästare och cupmästare tog emot IFK Göteborg (1–0) i Supercupen inför 2 537 åskådare på ett kylslaget Råsunda fotbollstadion den 6 mars 2010. Per Karlsson spelade hela matchen, denna gång med Walid Atta som mittbackskollega. 2010 blev annars ett tungt AIK-år och man slutade på elfte plats i den allsvenska tabellen. Per Karlsson spelade 30 tävlingsmatcher för klubben under ett år där AIK hade tre chefstränare, Mikael Stahre, Björn Wesström och skotten Alex Miller. 2011 tog Andreas Alm över som chefstränare och AIK var tillbaka i toppstriden igen då man slutade tvåa, fem poäng efter Helsingborgs IF. Det blev endast sju tävlingsmatcher för Per Karlsson under året då han mest satt på bänken då Andreas Alm främst satsade på Niklas Backman och Alexander Milošević som mittbackar.
2012 är ett mycket minnesvärt år för AIK och främst för det som skedde i augusti då AIK först slog ut polska KKS Lech Poznań i kvalet till Uefa Europa Leagues gruppspel. Segern tog AIK till play off där 18-rankade PFC CSKA Moskva väntade. Per Karlsson var återigen ordinarie mittback och spelade 34 tävlingsmatcher under året, bland annat matchen med stort M som utspelades på Arena Chimki i Moskva den 30 augusti 2012. AIK hade förlorat hemma med 0–1 mot det ryska laget och ställdes inför en rejäl utmaning. Målvakten Ivan Turina och backlinjen med Martin Lorentzson, Niklas Backman, Per Karlsson och Nils-Eric Johansson slet tillsammans med övriga spelare och vann med 2–0 efter mål av Kwame Amponsah Karikari (6′) och Martin Lorentzson (93′). Resultatet gav eko i Europa och AIK var klara för gruppspelet där man ställdes mot italienska SSC Napoli, ukrainska FC Dnipro samt holländska PSV och Per Karlsson startade samtliga matcherna.
2013 spelade Per Karlsson 33 tävlingsmatcher då AIK bland annat slutade tvåa i Allsvenskan, fem poäng efter Malmö FF. 2014 blev AIK trea i tabellen, denna gång tio poäng efter Malmö FF och Per Karlsson spelade 31 tävlingsmatcher. 28 tävlingsmatcher blev facit under 2015 då AIK slutade trea i Allsvenskan och 2016 spelade Per Karlsson 31 tävlingsmatcher för Gnaget då man slutade på andra plats i tabellen, sex poäng efter Malmö FF.
Inför 2017 stod Per Karlsson noterad för ett tävlingsmål för AIK, men efter nästan elva år och 256 spelade tävlingsmatcher senare tog väntan äntligen slut. Den 25 februari 2017 möttes AIK och Kristianstad FC (3–0) i Svenska cupens gruppspel på Kristianstads IP. I den 87:e matchminuten slog mittfältaren Johan Blomberg en hörna från höger och samtidigt stod Per Karlsson centralt placerad framför målet, ryckte ifrån sin bevakare Antonio Rojas och mötte bollen uppe i hörnet av målgården, ca fem meter från målet och fick via vänsteraxeln en bana på bollen som målvakten Sixten Mohlin inte hann stoppa. Stort jubel bland lagkamraterna då de förstod vem det var som hade fått in bollen i motståndarmålet. Exakt tid för målet var 86:11. När AIK den 13 juli 2017 mötte FK Željezničar på Stadion Grbavica i Sarajevo bar Per Karlsson för första gången lagkaptensbindeln, han har sammanlagt burit den i åtta tävlingsmatcher. Den 27 augusti 2017 spelade Per Karlsson sin 300:e tävlingsmatch för AIK då han var uttagen i startelvan i hemmaderbyt mot Djurgården (1–1) och han blev därmed den åttonde spelaren genom tiderna som nådde den milstolpen för klubben. I bortamötet med BK Häcken (6–1) den 24 september 2017 nickade Per Karlsson vid den bortre, högra stolpen in Kristoffer Olssons vänsterhörna i den 24:e matchminuten. Målet betydde 1–0 till AIK och var hans första allsvenska mål genom tiderna. Det blev under året spel i sammanlagt 36 tävlingsmatcher för honom då AIK bland annat slutade tvåa i Allsvenskan och tog sig fram till kvartsfinal i Svenska cupen.
Mellan den 13 augusti 2017 och den 1 september 2018 radade AIK under chefstränaren Rikard Norlings ledning upp 32 allsvenska matcher i rad utan förlust efter resultatraden 21V-11O-0F och Per Karlsson startade i 31 av matcherna. Sviten bidrog till att AIK under hösten 2018 var i guldläge och i den 30:e och sista omgången säkrade man sitt tolfte SM-guld på Guldfågeln Arena i Kalmar den 11 november 2018 då man höll undan för jagande IFK Norrköping FK. AIK vann med 1–0 mot Kalmar FF efter ett nickmål av vänsterbacken Robin Jansson i den 45:e matchminuten och Per Karlsson spelade hela matchen. Under AIK:s guldsäsong 2018 var Per Karlsson den ende AIK-spelaren som startade samtliga 30 matcherna i Allsvenskan. AIK tog sig även fram till semifinal i Svenska cupen. Det blev sammanlagt 38 tävlingsmatcher för Per Karlsson.
2019 slutade AIK på fjärde plats i den allsvenskan tabellen och man nådde under hösten play off i kvalet till Uefa Europa League där skotska Celtic FC blev för svåra. För andra året i rad tog sig AIK fram till semifinal i Svenska cupen, men föll hemma mot Athletic FC Eskilstuna efter ett straffsparksavgörande. Per Karlsson spelade 40 tävlingsmatcher under året och det blev även ett mål för honom under 2019, hans första i det internationella cupspelet. I hemmamötet med NK Maribor (3–2 efter förlängning) i kvalet till Uefa Champions Leagues gruppspel den 31 juli 2019 nickade Per Karlsson in Sebastian Larssons högerhörna i den fjärde matchminuten.
Under 2020 har Per Karlsson noterat ett antal milstolpar för AIK. Den 15 juli 2020 byttes Per Karlsson in i den 85:e matchminuten i det allsvenska hemmamötet med IK Sirius FK (1–0) och han blev därmed historisk då det var hans 396:e tävlingsmatch för AIK. Han passerade därmed Daniel Tjernström och blev den spelare som spelat flest matcher för klubbens herrlag i fotboll. Den 2 augusti 2020 spelade han borta mot Kalmar FF (0–0) sin 400:e tävlingsmatch för AIK. Den 28 september 2020 spelade han hemma mot Mjällby AIF (1–0) sin 322:a allsvenska match för AIK och han satte därmed ett nytt klubbrekord då han passerade målvakten Gustav Sjöbergs tidigare rekord som hade stått sig sedan maj 1950. I bortamötet med Östersunds FK (2–1) den 4 oktober 2020 svarade Per Karlsson för sitt femte mål i AIK-tröjan då han gav det vitklädda bortalaget ledningen i den sjunde matchminuten.
Per Karlsson debuterade i det svenska A-landslaget den 20 januari 2010 då han under januariturnén spelade 90 minuter som mittback i tröja nummer 4 i Sveriges 1–0-seger mot Oman under förbundskaptenen Erik Hamréns ledning. Han har sammanlagt spelat två A-landskamper, femton U21-landskamper, tretton U19-landskamper och sju U17-landskamper. På Per Karlssons visitkort står svensk mästare (2009 och 2018), cupmästare (2009) och vinnare av Supercupen (2010).