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 |
|---|---|---|---|---|---|---|---|---|---|
| 1301 | 2023-12-12 | Titled Tue 12th Dec Late | chess.com INT | 11 | Viacheslav Tikhonov | Mika Karttunen | 0-1 | 45 | Open |
| 1302 | 2023-12-12 | Titled Tue 12th Dec Late | chess.com INT | 10 | Mika Karttunen | Vitor Hugo Vieira Ferreira | 1-0 | 53 | Open |
| 1303 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 9 | Anna Kubicka | Mika Karttunen | 1-0 | 32 | Open |
| 1304 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 8 | Mika Karttunen | Ahuja Rohan | 0-1 | 73 | Open |
| 1305 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 7 | Dmitry Maximov | Mika Karttunen | 1/2-1/2 | 55 | Open |
| 1306 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 6 | John Curtis | Mika Karttunen | 0-1 | 76 | Open |
| 1307 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 5 | Mika Karttunen | Zbigniew Pakleza | 0-1 | 16 | Open |
| 1308 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 4 | Arman Mikaelyan | Mika Karttunen | 0-1 | 92 | Open |
| 1309 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 3 | Alexander Spichkin | Mika Karttunen | 0-1 | 33 | Open |
| 1310 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 2 | Mika Karttunen | Valery Kazakouski | 0-1 | 61 | Open |
| 1311 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 1 | Mika Karttunen | Fabian Jahnz | 1-0 | 24 | Open |
| 1312 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 11 | David Zakarian | Mika Karttunen | 1/2-1/2 | 48 | Open |
| 1313 | 2023-10-31 | Titled Tue 31st Oct Late | chess.com INT | 10 | Mika Karttunen | Armin Musovic | 0-1 | 77 | Open |
| 1314 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 9 | Mika Karttunen | Michal Mazurkiewicz | 1-0 | 37 | Open |
| 1315 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 9 | Mika Karttunen | Rafal Szyszylo | 1-0 | 27 | Open |
| 1316 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 8 | Mika Karttunen | Daniel Pinto | 0-1 | 55 | Open |
| 1317 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 8 | Ilya Gutkin | Mika Karttunen | 1-0 | 43 | Open |
| 1318 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 7 | Daniel Herman | Mika Karttunen | 1-0 | 49 | Open |
| 1319 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 7 | Alexei Slavin | Mika Karttunen | 0-1 | 54 | Open |
| 1320 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 6 | Mika Karttunen | Ranindu Dilshan Liyanage | 0-1 | 39 | Open |
| 1321 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 6 | Mika Karttunen | Rushan Bogaudinov | 0-1 | 39 | Open |
| 1322 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 5 | Kukreja Sankalp | Mika Karttunen | 0-1 | 36 | Open |
| 1323 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 5 | Arash Tahbaz | Mika Karttunen | 1-0 | 44 | Open |
| 1324 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 4 | Mika Karttunen | Ilan Schnaider | 1/2-1/2 | 53 | Open |
| 1325 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 4 | Mika Karttunen | Rudi Olenik Campa | 1-0 | 50 | Open |
| 1326 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 3 | Jose Garcia Molina | Mika Karttunen | 0-1 | 33 | Open |
| 1327 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 3 | Giovanni Marchesich | Mika Karttunen | 0-1 | 17 | Open |
| 1328 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 2 | Mika Karttunen | Bojan Todorovic | 0-1 | 40 | Open |
| 1329 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 2 | Mika Karttunen | Raymond Gao | 1-0 | 62 | Open |
| 1330 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 1 | Nayak Rajesh | Mika Karttunen | 1/2-1/2 | 69 | Open |
| 1331 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 1 | Alex Bullen | Mika Karttunen | 1-0 | 47 | Open |
| 1332 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 11 | Mika Karttunen | Victor Manuel Mago Perez | 1-0 | 35 | Open |
| 1333 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 11 | Mika Karttunen | Alina Semenova | 1-0 | 37 | Open |
| 1334 | 2023-10-24 | Titled Tue 24th Oct Late | chess.com INT | 10 | Alexandre Bouget | Mika Karttunen | 1/2-1/2 | 56 | Open |
| 1335 | 2023-10-24 | Titled Tue 24th Oct Early | chess.com INT | 10 | Alexander Devaev | Mika Karttunen | 1-0 | 54 | Open |
| 1336 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 9 | Egor Baskakov | Mika Karttunen | 1/2-1/2 | 67 | Open |
| 1337 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 8 | Mika Karttunen | Viktor Berezin | 1-0 | 62 | Open |
| 1338 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 7 | Konstantin Popov | Mika Karttunen | 1-0 | 36 | Open |
| 1339 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 6 | Balazs Csonka | Mika Karttunen | 1/2-1/2 | 67 | Open |
| 1340 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 5 | Mika Karttunen | Konstantin Begunov | 1-0 | 35 | Open |
| 1341 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 4 | Roberto Junio Brito Molina | Mika Karttunen | 1-0 | 47 | Open |
| 1342 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 3 | Mika Karttunen | Guillermo Llanos | 1-0 | 52 | Open |
| 1343 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 2 | Etienne Bacrot | Mika Karttunen | 1-0 | 48 | Open |
| 1344 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 1 | Mika Karttunen | Gregory Charmier | 1-0 | 21 | Open |
| 1345 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 11 | Joaquin Fiorito | Mika Karttunen | 1-0 | 68 | Open |
| 1346 | 2023-10-17 | Titled Tue 17th Oct Early | chess.com INT | 10 | Mika Karttunen | Rosh Jain | 1-0 | 66 | Open |
| 1347 | 2023-10-10 | Titled Tue 10th Oct Early | chess.com INT | 9 | Mika Karttunen | Stanoje Jovic | 0-1 | 30 | Open |
| 1348 | 2023-10-10 | Titled Tue 10th Oct Early | chess.com INT | 8 | Viacheslav Tikhonov | Mika Karttunen | 1-0 | 56 | Open |
| 1349 | 2023-10-10 | Titled Tue 10th Oct Early | chess.com INT | 7 | Mika Karttunen | Mark Smirnov | 0-1 | 47 | Open |
| 1350 | 2023-10-10 | Titled Tue 10th Oct Early | chess.com INT | 6 | Egor Korelskiy | Mika Karttunen | 1/2-1/2 | 56 | Open |
- vs Viacheslav TikhonovWon · 0-1Titled Tue 12th Dec Late
- vs Vitor Hugo Vieira FerreiraWon · 1-0Titled Tue 12th Dec Late
- vs Anna KubickaLost · 1-0Titled Tue 31st Oct Late
- vs Ahuja RohanLost · 0-1Titled Tue 31st Oct Late
- vs Dmitry MaximovDraw · ½–½Titled Tue 31st Oct Late
- vs John CurtisWon · 0-1Titled Tue 31st Oct Late
- vs Zbigniew PaklezaLost · 0-1Titled Tue 31st Oct Late
- vs Arman MikaelyanWon · 0-1Titled Tue 31st Oct Late
- vs Alexander SpichkinWon · 0-1Titled Tue 31st Oct Late
- vs Valery KazakouskiLost · 0-1Titled Tue 31st Oct Late
- vs Fabian JahnzWon · 1-0Titled Tue 31st Oct Late
- vs David ZakarianDraw · ½–½Titled Tue 31st Oct Late
- vs Armin MusovicLost · 0-1Titled Tue 31st Oct Late
- vs Michal MazurkiewiczWon · 1-0Titled Tue 24th Oct Late
- vs Rafal SzyszyloWon · 1-0Titled Tue 24th Oct Early
- vs Daniel PintoLost · 0-1Titled Tue 24th Oct Late
- vs Ilya GutkinLost · 1-0Titled Tue 24th Oct Early
- vs Daniel HermanLost · 1-0Titled Tue 24th Oct Early
- vs Alexei SlavinWon · 0-1Titled Tue 24th Oct Late
- vs Ranindu Dilshan LiyanageLost · 0-1Titled Tue 24th Oct Early
- vs Rushan BogaudinovLost · 0-1Titled Tue 24th Oct Late
- vs Kukreja SankalpWon · 0-1Titled Tue 24th Oct Early
- vs Arash TahbazLost · 1-0Titled Tue 24th Oct Late
- vs Ilan SchnaiderDraw · ½–½Titled Tue 24th Oct Late
- vs Rudi Olenik CampaWon · 1-0Titled Tue 24th Oct Early
- vs Jose Garcia MolinaWon · 0-1Titled Tue 24th Oct Early
- vs Giovanni MarchesichWon · 0-1Titled Tue 24th Oct Late
- vs Bojan TodorovicLost · 0-1Titled Tue 24th Oct Early
- vs Raymond GaoWon · 1-0Titled Tue 24th Oct Late
- vs Nayak RajeshDraw · ½–½Titled Tue 24th Oct Early
- vs Alex BullenLost · 1-0Titled Tue 24th Oct Late
- vs Victor Manuel Mago PerezWon · 1-0Titled Tue 24th Oct Late
- vs Alina SemenovaWon · 1-0Titled Tue 24th Oct Early
- vs Alexandre BougetDraw · ½–½Titled Tue 24th Oct Late
- vs Alexander DevaevLost · 1-0Titled Tue 24th Oct Early
- vs Egor BaskakovDraw · ½–½Titled Tue 17th Oct Early
- vs Viktor BerezinWon · 1-0Titled Tue 17th Oct Early
- vs Konstantin PopovLost · 1-0Titled Tue 17th Oct Early
- vs Balazs CsonkaDraw · ½–½Titled Tue 17th Oct Early
- vs Konstantin BegunovWon · 1-0Titled Tue 17th Oct Early
- vs Roberto Junio Brito MolinaLost · 1-0Titled Tue 17th Oct Early
- vs Guillermo LlanosWon · 1-0Titled Tue 17th Oct Early
- vs Etienne BacrotLost · 1-0Titled Tue 17th Oct Early
- vs Gregory CharmierWon · 1-0Titled Tue 17th Oct Early
- vs Joaquin FioritoLost · 1-0Titled Tue 17th Oct Early
- vs Rosh JainWon · 1-0Titled Tue 17th Oct Early
- vs Stanoje JovicLost · 0-1Titled Tue 10th Oct Early
- vs Viacheslav TikhonovLost · 1-0Titled Tue 10th Oct Early
- vs Mark SmirnovLost · 0-1Titled Tue 10th Oct Early
- vs Egor KorelskiyDraw · ½–½Titled Tue 10th Oct Early