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 |
|---|---|---|---|---|---|---|---|---|---|
| 1051 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 11 | Mika Karttunen | Vladyslav Baziuk | 1-0 | 61 | Open |
| 1052 | 2024-07-30 | Titled Tue 30th Jul Early | chess.com INT | 10 | Ilja Haitin | Mika Karttunen | 1-0 | 32 | Open |
| 1053 | 2024-07-30 | Titled Tue 30th Jul Late | chess.com INT | 10 | Robert Hungaski | Mika Karttunen | 0-1 | 49 | Open |
| 1054 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 9 | Mika Karttunen | Ilya Chekletsov | 1-0 | 55 | Open |
| 1055 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 9 | Mika Karttunen | Igor Janik | 0-1 | 55 | Open |
| 1056 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 8 | Thomas A Eggleston | Mika Karttunen | 0-1 | 27 | Open |
| 1057 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 8 | Vladimir Kramnik | Mika Karttunen | 1-0 | 49 | Open |
| 1058 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 7 | Mika Karttunen | Mikayel Mkrtchyan | 1-0 | 43 | Open |
| 1059 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 7 | Mika Karttunen | Dominik Orzech | 1-0 | 24 | Open |
| 1060 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 6 | Mika Karttunen | Jose Antonio Garrido Diaz | 1-0 | 57 | Open |
| 1061 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 6 | Daniel Girsh | Mika Karttunen | 0-1 | 30 | Open |
| 1062 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 5 | Nestor Cofre Archibold | Mika Karttunen | 0-1 | 38 | Open |
| 1063 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 5 | Mika Karttunen | Gus Huston | 0-1 | 39 | Open |
| 1064 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 4 | Mika Karttunen | Guillermo Baches Garcia | 0-1 | 18 | Open |
| 1065 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 4 | Maxim Farberov | Mika Karttunen | 0-1 | 29 | Open |
| 1066 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 3 | Zsolt Korpics | Mika Karttunen | 0-1 | 56 | Open |
| 1067 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 3 | Mika Karttunen | Shamsiddin Vokhidov | 0-1 | 36 | Open |
| 1068 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 2 | Mika Karttunen | Alexander Spichkin | 1-0 | 57 | Open |
| 1069 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 2 | Kamil Warchol | Mika Karttunen | 0-1 | 25 | Open |
| 1070 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 1 | Mika Karttunen | Joa Max Bornholdt | 1-0 | 27 | Open |
| 1071 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 1 | Vikram Rajmohan | Mika Karttunen | 1-0 | 66 | Open |
| 1072 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 11 | Mika Karttunen | Pa Iniyan | 1-0 | 28 | Open |
| 1073 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 11 | Gata Kamsky | Mika Karttunen | 1-0 | 51 | Open |
| 1074 | 2024-07-16 | Titled Tue 16th Jul Late | chess.com INT | 10 | Yuri Zhizmer | Mika Karttunen | 0-1 | 69 | Open |
| 1075 | 2024-07-16 | Titled Tue 16th Jul Early | chess.com INT | 10 | Ricardo D. D`Arruda | Mika Karttunen | 0-1 | 38 | Open |
| 1076 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 9 | Josefine Safarli | Mika Karttunen | 1/2-1/2 | 75 | Open |
| 1077 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 8 | Mika Karttunen | Nguyen Thanh Nghia | 1-0 | 39 | Open |
| 1078 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 7 | Sudarshan Sriniaiyer | Mika Karttunen | 1-0 | 67 | Open |
| 1079 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 6 | Nazar Firman | Mika Karttunen | 1/2-1/2 | 81 | Open |
| 1080 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 5 | Mika Karttunen | Kirill Klukin | 0-1 | 53 | Open |
| 1081 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 4 | Mika Karttunen | M Mahalakshmi | 1-0 | 35 | Open |
| 1082 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 3 | Jan Klimkowski | Mika Karttunen | 1-0 | 59 | Open |
| 1083 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 2 | Mika Karttunen | Jessica Trindade Hubner | 1-0 | 29 | Open |
| 1084 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 1 | Ivan Paquico Rodriguez | Mika Karttunen | 0-1 | 51 | Open |
| 1085 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 11 | Vilka Sipila | Mika Karttunen | 1/2-1/2 | 49 | Open |
| 1086 | 2024-07-09 | Titled Tue 9th Jul Early | chess.com INT | 10 | Mika Karttunen | William Safranek | 1-0 | 39 | Open |
| 1087 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 9 | Simon Fule | Mika Karttunen | 0-1 | 44 | Open |
| 1088 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 9 | Jonathan Pein | Mika Karttunen | 0-1 | 77 | Open |
| 1089 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 8 | Mika Karttunen | Alberto Portela Peleteiro | 0-1 | 35 | Open |
| 1090 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 8 | Mikhail Golubev | Mika Karttunen | 1-0 | 59 | Open |
| 1091 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 7 | Mika Karttunen | Havard Haug | 0-1 | 28 | Open |
| 1092 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 7 | Mika Karttunen | Erik Golubovic | 1-0 | 27 | Open |
| 1093 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 6 | Mika Karttunen | Conrad Holt | 1/2-1/2 | 65 | Open |
| 1094 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 6 | Alfeu Junior Varela Bueno | Mika Karttunen | 0-1 | 52 | Open |
| 1095 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 5 | Nobel Oscar Del Rosario Batista | Mika Karttunen | 0-1 | 47 | Open |
| 1096 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 5 | Mika Karttunen | Mikhail Golubev | 0-1 | 36 | Open |
| 1097 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 4 | Zhaoqi Liu | Mika Karttunen | 1-0 | 51 | Open |
| 1098 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 4 | Mika Karttunen | Ivan Kubatko | 1-0 | 56 | Open |
| 1099 | 2024-06-11 | Titled Tue 11th Jun Early | chess.com INT | 3 | Mika Karttunen | Mohmad Bashiq Imrose | 1-0 | 33 | Open |
| 1100 | 2024-06-11 | Titled Tue 11th Jun Late | chess.com INT | 3 | Linxi Zhu | Mika Karttunen | 0-1 | 49 | Open |
- vs Vladyslav BaziukWon · 1-0Titled Tue 30th Jul Late
- vs Ilja HaitinLost · 1-0Titled Tue 30th Jul Early
- vs Robert HungaskiWon · 0-1Titled Tue 30th Jul Late
- vs Ilya ChekletsovWon · 1-0Titled Tue 16th Jul Late
- vs Igor JanikLost · 0-1Titled Tue 16th Jul Early
- vs Thomas A EgglestonWon · 0-1Titled Tue 16th Jul Early
- vs Vladimir KramnikLost · 1-0Titled Tue 16th Jul Late
- vs Mikayel MkrtchyanWon · 1-0Titled Tue 16th Jul Early
- vs Dominik OrzechWon · 1-0Titled Tue 16th Jul Late
- vs Jose Antonio Garrido DiazWon · 1-0Titled Tue 16th Jul Late
- vs Daniel GirshWon · 0-1Titled Tue 16th Jul Early
- vs Nestor Cofre ArchiboldWon · 0-1Titled Tue 16th Jul Late
- vs Gus HustonLost · 0-1Titled Tue 16th Jul Early
- vs Guillermo Baches GarciaLost · 0-1Titled Tue 16th Jul Late
- vs Maxim FarberovWon · 0-1Titled Tue 16th Jul Early
- vs Zsolt KorpicsWon · 0-1Titled Tue 16th Jul Late
- vs Shamsiddin VokhidovLost · 0-1Titled Tue 16th Jul Early
- vs Alexander SpichkinWon · 1-0Titled Tue 16th Jul Late
- vs Kamil WarcholWon · 0-1Titled Tue 16th Jul Early
- vs Joa Max BornholdtWon · 1-0Titled Tue 16th Jul Early
- vs Vikram RajmohanLost · 1-0Titled Tue 16th Jul Late
- vs Pa IniyanWon · 1-0Titled Tue 16th Jul Early
- vs Gata KamskyLost · 1-0Titled Tue 16th Jul Late
- vs Yuri ZhizmerWon · 0-1Titled Tue 16th Jul Late
- vs Ricardo D. D`ArrudaWon · 0-1Titled Tue 16th Jul Early
- vs Josefine SafarliDraw · ½–½Titled Tue 9th Jul Early
- vs Nguyen Thanh NghiaWon · 1-0Titled Tue 9th Jul Early
- vs Sudarshan SriniaiyerLost · 1-0Titled Tue 9th Jul Early
- vs Nazar FirmanDraw · ½–½Titled Tue 9th Jul Early
- vs Kirill KlukinLost · 0-1Titled Tue 9th Jul Early
- vs M MahalakshmiWon · 1-0Titled Tue 9th Jul Early
- vs Jan KlimkowskiLost · 1-0Titled Tue 9th Jul Early
- vs Jessica Trindade HubnerWon · 1-0Titled Tue 9th Jul Early
- vs Ivan Paquico RodriguezWon · 0-1Titled Tue 9th Jul Early
- vs Vilka SipilaDraw · ½–½Titled Tue 9th Jul Early
- vs William SafranekWon · 1-0Titled Tue 9th Jul Early
- vs Simon FuleWon · 0-1Titled Tue 11th Jun Late
- vs Jonathan PeinWon · 0-1Titled Tue 11th Jun Early
- vs Alberto Portela PeleteiroLost · 0-1Titled Tue 11th Jun Early
- vs Mikhail GolubevLost · 1-0Titled Tue 11th Jun Late
- vs Havard HaugLost · 0-1Titled Tue 11th Jun Late
- vs Erik GolubovicWon · 1-0Titled Tue 11th Jun Early
- vs Conrad HoltDraw · ½–½Titled Tue 11th Jun Late
- vs Alfeu Junior Varela BuenoWon · 0-1Titled Tue 11th Jun Early
- vs Nobel Oscar Del Rosario BatistaWon · 0-1Titled Tue 11th Jun Late
- vs Mikhail GolubevLost · 0-1Titled Tue 11th Jun Early
- vs Zhaoqi LiuLost · 1-0Titled Tue 11th Jun Early
- vs Ivan KubatkoWon · 1-0Titled Tue 11th Jun Late
- vs Mohmad Bashiq ImroseWon · 1-0Titled Tue 11th Jun Early
- vs Linxi ZhuWon · 0-1Titled Tue 11th Jun Late