IMMika Karttunen
- FIDE ID
- 502081
About Mika Karttunen
Mika Karttunen was born in 1981 and became an IM in 2001. He won seven Finnish classical championships between 2002 and 2014. His international team career included ten Olympiads from 2000 to 2018 and an individual silver medal on second board at the 2005 European Club Cup. Show more
Mika Karttunen was born in 1981 and became an IM in 2001. He won seven Finnish classical championships between 2002 and 2014. His international team career included ten Olympiads from 2000 to 2018 and an individual silver medal on second board at the 2005 European Club Cup.
Karttunen earned a master's degree in economics before becoming a full-time chess teacher and coach. In 2011 he founded Shakkilinna, which runs junior clubs and produces teaching material. He has written two Finnish-language chess books and developed instructional videos in Finnish and English. His YouTube channel began in 2015, followed by regular streaming around 2020.
Rating history
FIDE rating history
View rating lists
Games
Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).
Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).
| # | Date | Event | Site | Round | White | Black | Result | Moves | View |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 8 | Karttunen,M | Volkov,Maksim | 0-1 | 48 | Open |
| 2 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 2 | Karttunen,M | Porozhnyak,Maya | 1-0 | 31 | Open |
| 3 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 5 | Stefansson,Vignir Vatnar | Karttunen,M | 1-0 | 44 | Open |
| 4 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 9 | Molina,Rob | Karttunen,M | 1-0 | 73 | Open |
| 5 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 3 | Yakubboev,Nodirbek | Karttunen,M | 1-0 | 37 | Open |
| 6 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 7 | Sailer,M | Karttunen,M | 0-1 | 35 | Open |
| 7 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 1 | Caruana,F | Karttunen,M | 1-0 | 35 | Open |
| 8 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 10 | Karttunen,M | Tolstykh,Viktor | 1-0 | 68 | Open |
| 9 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 6 | Karttunen,M | Abraham,John Z | 1-0 | 40 | Open |
| 10 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 11 | Gutkin,Ilya | Karttunen,M | 1-0 | 29 | Open |
| 11 | 2026-11-03 | Titled Tue 3rd Nov 2026 | chess.com INT | 4 | Karttunen,M | Goldin,R | 1-0 | 33 | Open |
| 12 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 5 | Buchenau,F | Karttunen,M | 1/2-1/2 | 82 | Open |
| 13 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 1 | Karttunen,M | Nicola,Andrei | 1-0 | 53 | Open |
| 14 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 3 | Karttunen,M | Ejsymont,Blanka | 1/2-1/2 | 74 | Open |
| 15 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 6 | Ono,David | Karttunen,M | 1-0 | 51 | Open |
| 16 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 4 | Karttunen,M | Aukhatov,Roman | 0-1 | 49 | Open |
| 17 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 10 | Karttunen,M | Isaakidis,Alexandros | 1-0 | 65 | Open |
| 18 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 9 | Multanen,Jimi | Karttunen,M | 0-1 | 42 | Open |
| 19 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 7 | Karttunen,M | Da Silva,Erick Feitosa | 0-1 | 102 | Open |
| 20 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 8 | Sitnic,A | Karttunen,M | 0-1 | 48 | Open |
| 21 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 11 | Smieszek,W | Karttunen,M | 1-0 | 54 | Open |
| 22 | 2026-10-27 | Titled Tue 27th Oct 2026 | chess.com INT | 2 | Ter Sahakyan,S | Karttunen,M | 1-0 | 51 | Open |
| 23 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 8 | Karttunen,M | Aranda,Juan Manuel | 1-0 | 59 | Open |
| 24 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 10 | Karttunen,M | Begunov,K | 1-0 | 48 | Open |
| 25 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 4 | Baghdasaryan,Davit | Karttunen,M | 0-1 | 104 | Open |
| 26 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 5 | Karttunen,M | Meshkovs,Nikita | 0-1 | 56 | Open |
| 27 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 3 | Karttunen,M | Germanovs,Georgijs | 1-0 | 47 | Open |
| 28 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 2 | Preman,Nathan | Karttunen,M | 0-1 | 51 | Open |
| 29 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 9 | Shandrygin,Nikita | Karttunen,M | 1-0 | 34 | Open |
| 30 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 7 | Mikhailovsky,Vladimir | Karttunen,M | 1-0 | 39 | Open |
| 31 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 11 | Karttunen,M | LAPITE,Oluwadurotimi Opeoluwa | 1-0 | 38 | Open |
| 32 | 2026-10-20 | Titled Tue 20th Oct 2026 | chess.com INT | 6 | Javakhadze,Z | Karttunen,M | 1-0 | 25 | Open |
| 33 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 9 | Karttunen,M | Khanbutaev,Artemii | 1/2-1/2 | 76 | Open |
| 34 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 10 | Karttunen,M | Weishaeutel,Moritz | 1/2-1/2 | 101 | Open |
| 35 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 7 | Bui Quang Huy | Karttunen,M | 1/2-1/2 | 99 | Open |
| 36 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 3 | Karttunen,M | Dos Santos,Leonardo Lopes | 1-0 | 34 | Open |
| 37 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 6 | Karttunen,M | Luczak,Filip | 1/2-1/2 | 51 | Open |
| 38 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 11 | Petersen,Marcel | Karttunen,M | 0-1 | 31 | Open |
| 39 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 2 | Sauer,Tim | Karttunen,M | 1-0 | 95 | Open |
| 40 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 8 | Rosen,E | Karttunen,M | 0-1 | 70 | Open |
| 41 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 4 | Pozzi,Gaetan | Karttunen,M | 1/2-1/2 | 56 | Open |
| 42 | 2026-10-13 | Titled Tue 13th Oct 2026 | chess.com INT | 5 | Karttunen,M | Janampa Javier,Brandon Daniel | 1-0 | 64 | Open |
| 43 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 1 | Nepomniachtchi,I | Karttunen,M | 1-0 | 35 | Open |
| 44 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 4 | Hriday Garg | Karttunen,M | 1/2-1/2 | 79 | Open |
| 45 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 8 | Ahmed Mustafa,Faris | Karttunen,M | 1/2-1/2 | 80 | Open |
| 46 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 10 | Fernandes Barbosa Dos Santos,Gabriel | Karttunen,M | 0-1 | 63 | Open |
| 47 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 6 | Weetik,V | Karttunen,M | 1-0 | 75 | Open |
| 48 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 7 | Karttunen,M | Begunov,K | 0-1 | 65 | Open |
| 49 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 11 | Karttunen,M | Smietanska,Wiktoria | 1-0 | 28 | Open |
| 50 | 2026-10-06 | Titled Tue 6th Oct 2026 | chess.com INT | 9 | Karttunen,M | Sitnic,A | 1/2-1/2 | 73 | Open |
- vs Volkov,MaksimLost · 0-1Titled Tue 3rd Nov 2026
- vs Porozhnyak,MayaWon · 1-0Titled Tue 3rd Nov 2026
- vs Stefansson,Vignir VatnarLost · 1-0Titled Tue 3rd Nov 2026
- vs Molina,RobLost · 1-0Titled Tue 3rd Nov 2026
- vs Yakubboev,NodirbekLost · 1-0Titled Tue 3rd Nov 2026
- vs Sailer,MWon · 0-1Titled Tue 3rd Nov 2026
- vs Caruana,FLost · 1-0Titled Tue 3rd Nov 2026
- vs Tolstykh,ViktorWon · 1-0Titled Tue 3rd Nov 2026
- vs Abraham,John ZWon · 1-0Titled Tue 3rd Nov 2026
- vs Gutkin,IlyaLost · 1-0Titled Tue 3rd Nov 2026
- vs Goldin,RWon · 1-0Titled Tue 3rd Nov 2026
- vs Buchenau,FDraw · ½–½Titled Tue 27th Oct 2026
- vs Nicola,AndreiWon · 1-0Titled Tue 27th Oct 2026
- vs Ejsymont,BlankaDraw · ½–½Titled Tue 27th Oct 2026
- vs Ono,DavidLost · 1-0Titled Tue 27th Oct 2026
- vs Aukhatov,RomanLost · 0-1Titled Tue 27th Oct 2026
- vs Isaakidis,AlexandrosWon · 1-0Titled Tue 27th Oct 2026
- vs Multanen,JimiWon · 0-1Titled Tue 27th Oct 2026
- vs Da Silva,Erick FeitosaLost · 0-1Titled Tue 27th Oct 2026
- vs Sitnic,AWon · 0-1Titled Tue 27th Oct 2026
- vs Smieszek,WLost · 1-0Titled Tue 27th Oct 2026
- vs Ter Sahakyan,SLost · 1-0Titled Tue 27th Oct 2026
- vs Aranda,Juan ManuelWon · 1-0Titled Tue 20th Oct 2026
- vs Begunov,KWon · 1-0Titled Tue 20th Oct 2026
- vs Baghdasaryan,DavitWon · 0-1Titled Tue 20th Oct 2026
- vs Meshkovs,NikitaLost · 0-1Titled Tue 20th Oct 2026
- vs Germanovs,GeorgijsWon · 1-0Titled Tue 20th Oct 2026
- vs Preman,NathanWon · 0-1Titled Tue 20th Oct 2026
- vs Shandrygin,NikitaLost · 1-0Titled Tue 20th Oct 2026
- vs Mikhailovsky,VladimirLost · 1-0Titled Tue 20th Oct 2026
- vs LAPITE,Oluwadurotimi OpeoluwaWon · 1-0Titled Tue 20th Oct 2026
- vs Javakhadze,ZLost · 1-0Titled Tue 20th Oct 2026
- vs Khanbutaev,ArtemiiDraw · ½–½Titled Tue 13th Oct 2026
- vs Weishaeutel,MoritzDraw · ½–½Titled Tue 13th Oct 2026
- vs Bui Quang HuyDraw · ½–½Titled Tue 13th Oct 2026
- vs Dos Santos,Leonardo LopesWon · 1-0Titled Tue 13th Oct 2026
- vs Luczak,FilipDraw · ½–½Titled Tue 13th Oct 2026
- vs Petersen,MarcelWon · 0-1Titled Tue 13th Oct 2026
- vs Sauer,TimLost · 1-0Titled Tue 13th Oct 2026
- vs Rosen,EWon · 0-1Titled Tue 13th Oct 2026
- vs Pozzi,GaetanDraw · ½–½Titled Tue 13th Oct 2026
- vs Janampa Javier,Brandon DanielWon · 1-0Titled Tue 13th Oct 2026
- vs Nepomniachtchi,ILost · 1-0Titled Tue 6th Oct 2026
- vs Hriday GargDraw · ½–½Titled Tue 6th Oct 2026
- vs Ahmed Mustafa,FarisDraw · ½–½Titled Tue 6th Oct 2026
- vs Fernandes Barbosa Dos Santos,GabrielWon · 0-1Titled Tue 6th Oct 2026
- vs Weetik,VLost · 1-0Titled Tue 6th Oct 2026
- vs Begunov,KLost · 0-1Titled Tue 6th Oct 2026
- vs Smietanska,WiktoriaWon · 1-0Titled Tue 6th Oct 2026
- vs Sitnic,ADraw · ½–½Titled Tue 6th Oct 2026