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 |
|---|---|---|---|---|---|---|---|---|---|
| 1101 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 2 | Mika Karttunen | Ilja Haitin | 1-0 | 44 | Open |
| 1102 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 2 | Mika Karttunen | 2056836 | 1/2-1/2 | 56 | Open |
| 1103 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 1 | Anatoliy Emeliantsev | Mika Karttunen | 1-0 | 36 | Open |
| 1104 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 1 | Josep Romero Ruscalleda | Mika Karttunen | 1-0 | 67 | Open |
| 1105 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 11 | Mika Karttunen | Aman Hambleton | 0-1 | 35 | Open |
| 1106 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 11 | Martin Horak | Mika Karttunen | 0-1 | 34 | Open |
| 1107 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 10 | Mika Karttunen | Aram Chekh Adm Khedr | 0-1 | 45 | Open |
| 1108 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 10 | Michael Buscar | Mika Karttunen | 0-1 | 37 | Open |
| 1109 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 9 | Mika Karttunen | Stefan Eilers | 1-0 | 47 | Open |
| 1110 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 8 | Artak Manukian | Mika Karttunen | 0-1 | 41 | Open |
| 1111 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 7 | Mika Karttunen | Dashgyn Ibadov | 0-1 | 28 | Open |
| 1112 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 6 | Gata Kamsky | Mika Karttunen | 1-0 | 53 | Open |
| 1113 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 5 | Mika Karttunen | Garg Aradhya | 0-1 | 66 | Open |
| 1114 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 4 | Mika Karttunen | Anton Demchenko | 1-0 | 50 | Open |
| 1115 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 3 | Guha Mitrabha | Mika Karttunen | 1/2-1/2 | 68 | Open |
| 1116 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 2 | Mika Karttunen | Alexander Spichkin | 1-0 | 89 | Open |
| 1117 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 1 | Alexandr Kostiukov | Mika Karttunen | 0-1 | 36 | Open |
| 1118 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 11 | Mika Karttunen | Andrzej Krzywda | 1-0 | 41 | Open |
| 1119 | 2024-06-04 | Titled Tue 4th Jun Early | chess.com INT | 10 | Narek Ghimoyan | Mika Karttunen | 1/2-1/2 | 63 | Open |
| 1120 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 9 | Ronan Le Goff | Mika Karttunen | 0-1 | 34 | Open |
| 1121 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 9 | Andrey Gorovets | Mika Karttunen | 1-0 | 49 | Open |
| 1122 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 8 | Mika Karttunen | Francesco Sonis | 0-1 | 42 | Open |
| 1123 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 8 | Mika Karttunen | Rudik Makarian | 0-1 | 53 | Open |
| 1124 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 7 | Mika Karttunen | Kirill Klukin | 1-0 | 36 | Open |
| 1125 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 7 | Andrzej Krzywda | Mika Karttunen | 0-1 | 70 | Open |
| 1126 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 6 | Pedro Ramon Martinez Reyes | Mika Karttunen | 0-1 | 23 | Open |
| 1127 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 6 | Santiago Rodriguez | Mika Karttunen | 0-1 | 32 | Open |
| 1128 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 5 | Mika Karttunen | Matthias Bluebaum | 0-1 | 51 | Open |
| 1129 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 5 | Andre Bold | Mika Karttunen | 0-1 | 52 | Open |
| 1130 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 4 | Mika Karttunen | Giovanni Marchesich | 1-0 | 20 | Open |
| 1131 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 4 | Namitbir Singh Walia | Mika Karttunen | 0-1 | 36 | Open |
| 1132 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 3 | Mika Karttunen | Agustin Nieto Medina | 1-0 | 50 | Open |
| 1133 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 3 | Sam Shankland | Mika Karttunen | 1-0 | 43 | Open |
| 1134 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 2 | Mika Karttunen | Jonathan Pein | 0-1 | 49 | Open |
| 1135 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 2 | Hans Moke Niemann | Mika Karttunen | 1/2-1/2 | 56 | Open |
| 1136 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 1 | Mika Karttunen | Adi Menahem | 1-0 | 45 | Open |
| 1137 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 1 | Olga Matveeva | Mika Karttunen | 1/2-1/2 | 59 | Open |
| 1138 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 11 | Mika Karttunen | Havard Haug | 0-1 | 53 | Open |
| 1139 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 11 | Mika Karttunen | Mark Timmermans | 0-1 | 48 | Open |
| 1140 | 2024-05-28 | Titled Tue 28th May Early | chess.com INT | 10 | Mika Karttunen | Yelyzaveta Hrebenshchykova | 1-0 | 32 | Open |
| 1141 | 2024-05-28 | Titled Tue 28th May Late | chess.com INT | 10 | Agustin Ambrogi | Mika Karttunen | 0-1 | 36 | Open |
| 1142 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 9 | Matei-Valeriu Mogirzan | Mika Karttunen | 0-1 | 41 | Open |
| 1143 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 9 | Wojciech Przybylski | Mika Karttunen | 0-1 | 46 | Open |
| 1144 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 8 | Mika Karttunen | Konstantin Begunov | 1-0 | 47 | Open |
| 1145 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 8 | Mika Karttunen | Lucius Melillo | 1/2-1/2 | 77 | Open |
| 1146 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 7 | Allahverdi Hamidov | Mika Karttunen | 1-0 | 35 | Open |
| 1147 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 7 | German Spata | Mika Karttunen | 1/2-1/2 | 106 | Open |
| 1148 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 6 | Mika Karttunen | Guha Mitrabha | 0-1 | 44 | Open |
| 1149 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 6 | Mika Karttunen | Alexei Shirov | 0-1 | 25 | Open |
| 1150 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 5 | Sanan Sjugirov | Mika Karttunen | 1-0 | 46 | Open |
- vs Ilja HaitinWon · 1-0Titled Tue 11th Jun Early
- vs 2056836Draw · ½–½Titled Tue 11th Jun Late
- vs Anatoliy EmeliantsevLost · 1-0Titled Tue 11th Jun Early
- vs Josep Romero RuscalledaLost · 1-0Titled Tue 11th Jun Late
- vs Aman HambletonLost · 0-1Titled Tue 11th Jun Early
- vs Martin HorakWon · 0-1Titled Tue 11th Jun Late
- vs Aram Chekh Adm KhedrLost · 0-1Titled Tue 11th Jun Late
- vs Michael BuscarWon · 0-1Titled Tue 11th Jun Early
- vs Stefan EilersWon · 1-0Titled Tue 4th Jun Early
- vs Artak ManukianWon · 0-1Titled Tue 4th Jun Early
- vs Dashgyn IbadovLost · 0-1Titled Tue 4th Jun Early
- vs Gata KamskyLost · 1-0Titled Tue 4th Jun Early
- vs Garg AradhyaLost · 0-1Titled Tue 4th Jun Early
- vs Anton DemchenkoWon · 1-0Titled Tue 4th Jun Early
- vs Guha MitrabhaDraw · ½–½Titled Tue 4th Jun Early
- vs Alexander SpichkinWon · 1-0Titled Tue 4th Jun Early
- vs Alexandr KostiukovWon · 0-1Titled Tue 4th Jun Early
- vs Andrzej KrzywdaWon · 1-0Titled Tue 4th Jun Early
- vs Narek GhimoyanDraw · ½–½Titled Tue 4th Jun Early
- vs Ronan Le GoffWon · 0-1Titled Tue 28th May Early
- vs Andrey GorovetsLost · 1-0Titled Tue 28th May Late
- vs Francesco SonisLost · 0-1Titled Tue 28th May Early
- vs Rudik MakarianLost · 0-1Titled Tue 28th May Late
- vs Kirill KlukinWon · 1-0Titled Tue 28th May Late
- vs Andrzej KrzywdaWon · 0-1Titled Tue 28th May Early
- vs Pedro Ramon Martinez ReyesWon · 0-1Titled Tue 28th May Early
- vs Santiago RodriguezWon · 0-1Titled Tue 28th May Late
- vs Matthias BluebaumLost · 0-1Titled Tue 28th May Early
- vs Andre BoldWon · 0-1Titled Tue 28th May Late
- vs Giovanni MarchesichWon · 1-0Titled Tue 28th May Late
- vs Namitbir Singh WaliaWon · 0-1Titled Tue 28th May Early
- vs Agustin Nieto MedinaWon · 1-0Titled Tue 28th May Early
- vs Sam ShanklandLost · 1-0Titled Tue 28th May Late
- vs Jonathan PeinLost · 0-1Titled Tue 28th May Early
- vs Hans Moke NiemannDraw · ½–½Titled Tue 28th May Late
- vs Adi MenahemWon · 1-0Titled Tue 28th May Late
- vs Olga MatveevaDraw · ½–½Titled Tue 28th May Early
- vs Havard HaugLost · 0-1Titled Tue 28th May Early
- vs Mark TimmermansLost · 0-1Titled Tue 28th May Late
- vs Yelyzaveta HrebenshchykovaWon · 1-0Titled Tue 28th May Early
- vs Agustin AmbrogiWon · 0-1Titled Tue 28th May Late
- vs Matei-Valeriu MogirzanWon · 0-1Titled Tue 21st May Early
- vs Wojciech PrzybylskiWon · 0-1Titled Tue 21st May Late
- vs Konstantin BegunovWon · 1-0Titled Tue 21st May Early
- vs Lucius MelilloDraw · ½–½Titled Tue 21st May Late
- vs Allahverdi HamidovLost · 1-0Titled Tue 21st May Early
- vs German SpataDraw · ½–½Titled Tue 21st May Late
- vs Guha MitrabhaLost · 0-1Titled Tue 21st May Early
- vs Alexei ShirovLost · 0-1Titled Tue 21st May Late
- vs Sanan SjugirovLost · 1-0Titled Tue 21st May Late