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 |
|---|---|---|---|---|---|---|---|---|---|
| 1151 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 4 | Mika Karttunen | Andrew Tang | 1/2-1/2 | 73 | Open |
| 1152 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 4 | Mika Karttunen | Kayden Troff | 1-0 | 78 | Open |
| 1153 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 3 | Mika Karttunen | Benjamin Bok | 1-0 | 59 | Open |
| 1154 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 3 | Neven Hercegovac | Mika Karttunen | 0-1 | 38 | Open |
| 1155 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 2 | Mika Karttunen | Peter Svidler | 0-1 | 28 | Open |
| 1156 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 2 | Jose Eduardo Martinez Alcantara | Mika Karttunen | 1/2-1/2 | 78 | Open |
| 1157 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 1 | Mika Karttunen | Eduardo Barbosa Mesquita | 1-0 | 46 | Open |
| 1158 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 1 | Remy Rushbrooke | Mika Karttunen | 0-1 | 27 | Open |
| 1159 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 11 | Mika Karttunen | Anastasia Bodnaruk | 0-1 | 42 | Open |
| 1160 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 11 | Viacheslav Slovineanu | Mika Karttunen | 1-0 | 39 | Open |
| 1161 | 2024-05-21 | Titled Tue 21st May Late | chess.com INT | 10 | Mika Karttunen | Igor Yagupov | 0-1 | 28 | Open |
| 1162 | 2024-05-21 | Titled Tue 21st May Early | chess.com INT | 10 | Ivan Yeletsky | Mika Karttunen | 1-0 | 44 | Open |
| 1163 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 9 | Mika Karttunen | Zaidan Zulkipli | 1-0 | 56 | Open |
| 1164 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 9 | Mika Karttunen | Alberto Santos Flores | 1-0 | 36 | Open |
| 1165 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 8 | Augustin Droin | Mika Karttunen | 1-0 | 34 | Open |
| 1166 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 8 | Rosh Jain | Mika Karttunen | 1-0 | 78 | Open |
| 1167 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 7 | Mika Karttunen | Anatole Vlachos | 1-0 | 42 | Open |
| 1168 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 7 | Mika Karttunen | Jaka Brilej | 1/2-1/2 | 56 | Open |
| 1169 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 6 | Rafail Antoniou | Mika Karttunen | 1/2-1/2 | 62 | Open |
| 1170 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 6 | Zarina Nurgaliyeva | Mika Karttunen | 0-1 | 39 | Open |
| 1171 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 5 | Mika Karttunen | Mikhail Bryakin | 0-1 | 72 | Open |
| 1172 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 5 | Mika Karttunen | Mladen Gajic | 0-1 | 41 | Open |
| 1173 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 4 | Ed Urquhart | Mika Karttunen | 1/2-1/2 | 62 | Open |
| 1174 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 4 | Fernando Viana Da Costa | Mika Karttunen | 0-1 | 36 | Open |
| 1175 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 3 | Mika Karttunen | Grigoriy Oparin | 0-1 | 32 | Open |
| 1176 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 3 | Mika Karttunen | Aakaash Meduri | 1-0 | 36 | Open |
| 1177 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 2 | Mika Karttunen | Evsuld Myagmarsuren | 1-0 | 53 | Open |
| 1178 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 2 | Jesus Alberto Alcazar Jimenez | Mika Karttunen | 0-1 | 40 | Open |
| 1179 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 1 | Mika Karttunen | Javier Buenafe Moya | 0-1 | 44 | Open |
| 1180 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 1 | Asa Hoffmann | Mika Karttunen | 0-1 | 49 | Open |
| 1181 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 11 | Mika Karttunen | Liya Kurmangaliyeva | 1-0 | 39 | Open |
| 1182 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 11 | Mika Karttunen | Bogdan-Daniel Deac | 0-1 | 49 | Open |
| 1183 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 10 | M.R. Venkatesh | Mika Karttunen | 0-1 | 94 | Open |
| 1184 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 10 | Eduard Kanter | Mika Karttunen | 0-1 | 42 | Open |
| 1185 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 9 | Mika Karttunen | Arystanbek Urazayev | 0-1 | 47 | Open |
| 1186 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 8 | Mika Karttunen | Logman Guliev | 1-0 | 75 | Open |
| 1187 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 7 | Bardiya Daneshvar | Mika Karttunen | 1-0 | 46 | Open |
| 1188 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 6 | Bojan Maksimovic | Mika Karttunen | 1/2-1/2 | 111 | Open |
| 1189 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 5 | Mika Karttunen | Olexandr Bortnyk | 1-0 | 69 | Open |
| 1190 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 4 | Mika Karttunen | Alexei Belov | 1-0 | 58 | Open |
| 1191 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 3 | Nebojsa Misailovic | Mika Karttunen | 0-1 | 28 | Open |
| 1192 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 2 | Mika Karttunen | Dawton Almino Lemos | 1-0 | 42 | Open |
| 1193 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 1 | Mina Wael Sabry | Mika Karttunen | 1-0 | 62 | Open |
| 1194 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 11 | Zbigniew Pakleza | Mika Karttunen | 1-0 | 34 | Open |
| 1195 | 2024-04-09 | Titled Tue 9th Apr Early | chess.com INT | 10 | Mauri Lehtosaari | Mika Karttunen | 0-1 | 46 | Open |
| 1196 | 2024-03-26 | Titled Tue 26th Mar Early | chess.com INT | 9 | Mika Karttunen | Marc Balague Camps | 1-0 | 44 | Open |
| 1197 | 2024-03-26 | Titled Tue 26th Mar Late | chess.com INT | 9 | Mika Karttunen | Inayat Bolat | 1-0 | 55 | Open |
| 1198 | 2024-03-26 | Titled Tue 26th Mar Early | chess.com INT | 8 | Mika Karttunen | Jose Camacho Collados | 0-1 | 52 | Open |
| 1199 | 2024-03-26 | Titled Tue 26th Mar Late | chess.com INT | 8 | Mika Karttunen | Alejandro Domingo Nunez | 1-0 | 57 | Open |
| 1200 | 2024-03-26 | Titled Tue 26th Mar Early | chess.com INT | 7 | Adam Collins | Mika Karttunen | 1/2-1/2 | 47 | Open |
- vs Andrew TangDraw · ½–½Titled Tue 21st May Early
- vs Kayden TroffWon · 1-0Titled Tue 21st May Late
- vs Benjamin BokWon · 1-0Titled Tue 21st May Late
- vs Neven HercegovacWon · 0-1Titled Tue 21st May Early
- vs Peter SvidlerLost · 0-1Titled Tue 21st May Early
- vs Jose Eduardo Martinez AlcantaraDraw · ½–½Titled Tue 21st May Late
- vs Eduardo Barbosa MesquitaWon · 1-0Titled Tue 21st May Late
- vs Remy RushbrookeWon · 0-1Titled Tue 21st May Early
- vs Anastasia BodnarukLost · 0-1Titled Tue 21st May Early
- vs Viacheslav SlovineanuLost · 1-0Titled Tue 21st May Late
- vs Igor YagupovLost · 0-1Titled Tue 21st May Late
- vs Ivan YeletskyLost · 1-0Titled Tue 21st May Early
- vs Zaidan ZulkipliWon · 1-0Titled Tue 16th Apr Late
- vs Alberto Santos FloresWon · 1-0Titled Tue 16th Apr Early
- vs Augustin DroinLost · 1-0Titled Tue 16th Apr Late
- vs Rosh JainLost · 1-0Titled Tue 16th Apr Early
- vs Anatole VlachosWon · 1-0Titled Tue 16th Apr Early
- vs Jaka BrilejDraw · ½–½Titled Tue 16th Apr Late
- vs Rafail AntoniouDraw · ½–½Titled Tue 16th Apr Late
- vs Zarina NurgaliyevaWon · 0-1Titled Tue 16th Apr Early
- vs Mikhail BryakinLost · 0-1Titled Tue 16th Apr Late
- vs Mladen GajicLost · 0-1Titled Tue 16th Apr Early
- vs Ed UrquhartDraw · ½–½Titled Tue 16th Apr Early
- vs Fernando Viana Da CostaWon · 0-1Titled Tue 16th Apr Late
- vs Grigoriy OparinLost · 0-1Titled Tue 16th Apr Early
- vs Aakaash MeduriWon · 1-0Titled Tue 16th Apr Late
- vs Evsuld MyagmarsurenWon · 1-0Titled Tue 16th Apr Early
- vs Jesus Alberto Alcazar JimenezWon · 0-1Titled Tue 16th Apr Late
- vs Javier Buenafe MoyaLost · 0-1Titled Tue 16th Apr Late
- vs Asa HoffmannWon · 0-1Titled Tue 16th Apr Early
- vs Liya KurmangaliyevaWon · 1-0Titled Tue 16th Apr Late
- vs Bogdan-Daniel DeacLost · 0-1Titled Tue 16th Apr Early
- vs M.R. VenkateshWon · 0-1Titled Tue 16th Apr Early
- vs Eduard KanterWon · 0-1Titled Tue 16th Apr Late
- vs Arystanbek UrazayevLost · 0-1Titled Tue 9th Apr Early
- vs Logman GulievWon · 1-0Titled Tue 9th Apr Early
- vs Bardiya DaneshvarLost · 1-0Titled Tue 9th Apr Early
- vs Bojan MaksimovicDraw · ½–½Titled Tue 9th Apr Early
- vs Olexandr BortnykWon · 1-0Titled Tue 9th Apr Early
- vs Alexei BelovWon · 1-0Titled Tue 9th Apr Early
- vs Nebojsa MisailovicWon · 0-1Titled Tue 9th Apr Early
- vs Dawton Almino LemosWon · 1-0Titled Tue 9th Apr Early
- vs Mina Wael SabryLost · 1-0Titled Tue 9th Apr Early
- vs Zbigniew PaklezaLost · 1-0Titled Tue 9th Apr Early
- vs Mauri LehtosaariWon · 0-1Titled Tue 9th Apr Early
- vs Marc Balague CampsWon · 1-0Titled Tue 26th Mar Early
- vs Inayat BolatWon · 1-0Titled Tue 26th Mar Late
- vs Jose Camacho ColladosLost · 0-1Titled Tue 26th Mar Early
- vs Alejandro Domingo NunezWon · 1-0Titled Tue 26th Mar Late
- vs Adam CollinsDraw · ½–½Titled Tue 26th Mar Early