Clubcarrière
Kairinen doorliep de jeugdreeksen van FC Inter Turku alwaar hij op 15-jarige leeftijd zijn debuut maakte in de eerste ploeg tijdens een competitiewedstrijd tegen FF Jaro. Op 25 oktober 2014 kwam hij twintig minuten voor tijd Kalle Kauppi vervangen in de met 0–1 verloren.[2] In februari 2016 werd hij overgenomen door de Deense eersteklasser FC Midtjylland. Van augustus 2017 tot en met november 2017 werd Kairinen uitgeleend aan Skive IK. Van augustus 2018 tot en met oktober 2018 keerde hij op huurbasis terug naar Inter Turku. Vanaf januari 2019 werd hij uitgeleend aan HJK Helsinki.
Clubstatistieken
Bijgewerkt op 6 mei 2019.
Interlandcarrière
Kairinen doorliep verschillende nationale jeugdploegen. Op 11 januari 2018 werd Kairinen voor het eerst bij de nationale selectie genomen in voorbereiding van de wedstrijd tegen Jordanië maar kwam niet tot spelen. Op 8 januari 2019 maakte hij zijn debuut voor de nationale ploeg in de oefenwedstrijd tegen Zweden. In de 54ste minuut kwam hij Rasmus Schüller vervangen.[3]