IMMika Karttunen

FIN Born 1981 Male
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.

FIDE ratings

2483

Classical

Published FIDE

2400

Rapid

Published FIDE

2396

Blitz

Published FIDE

Official classical ranks

World rank
#703
National rank · FIN
#3

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2497 Oct 2023
Recorded years
2001–2026
Archived games
2309

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-10 (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
1251 2024-02-06 Titled Tue 6th Feb Late chess.com INT 3 Aleksandar Indjic Mika Karttunen 1-0 49 Open
1252 2024-02-06 Titled Tue 6th Feb Late chess.com INT 2 Armin Kekic Mika Karttunen 0-1 50 Open
1253 2024-02-06 Titled Tue 6th Feb Late chess.com INT 1 Mika Karttunen Nikita Dovbnia 1/2-1/2 53 Open
1254 2024-02-06 Titled Tue 6th Feb Late chess.com INT 11 Mika Karttunen Stepan Osinovsky 1-0 33 Open
1255 2024-02-06 Titled Tue 6th Feb Early chess.com INT 11 Mika Karttunen Ralph Tan 0-1 24 Open
1256 2024-02-06 Titled Tue 6th Feb Early chess.com INT 10 Toomas Valgmae Mika Karttunen 0-1 23 Open
1257 2024-02-06 Titled Tue 6th Feb Late chess.com INT 10 Adam Collins Mika Karttunen 1-0 41 Open
1258 2024-01-30 Titled Tue 30th Jan Early chess.com INT 9 Mika Karttunen Hongjin Ahn 1-0 80 Open
1259 2024-01-30 Titled Tue 30th Jan Early chess.com INT 8 Lile Koridze Mika Karttunen 0-1 54 Open
1260 2024-01-30 Titled Tue 30th Jan Early chess.com INT 7 Mika Karttunen Hamed Wafa 0-1 58 Open
1261 2024-01-30 Titled Tue 30th Jan Early chess.com INT 6 Valentyn Hulka Mika Karttunen 0-1 53 Open
1262 2024-01-30 Titled Tue 30th Jan Early chess.com INT 5 Uwe Kleibel Mika Karttunen 0-1 39 Open
1263 2024-01-30 Titled Tue 30th Jan Early chess.com INT 4 Mika Karttunen Jose Carlos Ibarra Jerez 0-1 54 Open
1264 2024-01-30 Titled Tue 30th Jan Early chess.com INT 3 Mika Karttunen Florian Mostbauer 1-0 35 Open
1265 2024-01-30 Titled Tue 30th Jan Early chess.com INT 2 Bardiya Daneshvar Mika Karttunen 1-0 92 Open
1266 2024-01-30 Titled Tue 30th Jan Early chess.com INT 1 Turkan Mamedjarova Mika Karttunen 0-1 34 Open
1267 2024-01-30 Titled Tue 30th Jan Early chess.com INT 11 Bojan Maksimovic Mika Karttunen 0-1 64 Open
1268 2024-01-30 Titled Tue 30th Jan Early chess.com INT 10 Mika Karttunen Vladyslav Bakhmatskyi 1/2-1/2 48 Open
1269 2024-01-02 Titled Tue 2nd Jan Early chess.com INT 1 Mika Karttunen Bostjan Jeran 1-0 41 Open
1270 2023-12-19 Titled Tue 19th Dec Late chess.com INT 9 Axel Delorme Mika Karttunen 0-1 63 Open
1271 2023-12-19 Titled Tue 19th Dec Early chess.com INT 9 Sargis V. Manukyan Mika Karttunen 1-0 63 Open
1272 2023-12-19 Titled Tue 19th Dec Early chess.com INT 8 Mika Karttunen Arsen Kukhmazov 0-1 49 Open
1273 2023-12-19 Titled Tue 19th Dec Late chess.com INT 8 Mika Karttunen Le Thao Nguyen Pham 1-0 35 Open
1274 2023-12-19 Titled Tue 19th Dec Late chess.com INT 7 Sergey Grigoriants Mika Karttunen 1-0 28 Open
1275 2023-12-19 Titled Tue 19th Dec Early chess.com INT 7 Gevorg Harutjunyan Mika Karttunen 1/2-1/2 69 Open
1276 2023-12-19 Titled Tue 19th Dec Early chess.com INT 6 Mika Karttunen Melika Mohammadi 1-0 31 Open
1277 2023-12-19 Titled Tue 19th Dec Late chess.com INT 6 Enzo Federzoni Mika Karttunen 0-1 29 Open
1278 2023-12-19 Titled Tue 19th Dec Late chess.com INT 5 Mika Karttunen Gata Kamsky 0-1 44 Open
1279 2023-12-19 Titled Tue 19th Dec Early chess.com INT 5 Mika Karttunen Milosz Szpar 0-1 52 Open
1280 2023-12-19 Titled Tue 19th Dec Early chess.com INT 4 Juan Carlos Mesa Cruz Mika Karttunen 0-1 50 Open
1281 2023-12-19 Titled Tue 19th Dec Late chess.com INT 4 Sahebali Atanejhad Mika Karttunen 0-1 33 Open
1282 2023-12-19 Titled Tue 19th Dec Late chess.com INT 3 Mika Karttunen Konstantin Popov 0-1 53 Open
1283 2023-12-19 Titled Tue 19th Dec Early chess.com INT 3 Yonathan Uritsky Mika Karttunen 0-1 37 Open
1284 2023-12-19 Titled Tue 19th Dec Early chess.com INT 2 Mika Karttunen Hans Moke Niemann 0-1 32 Open
1285 2023-12-19 Titled Tue 19th Dec Late chess.com INT 2 Konstantin Egorov Mika Karttunen 0-1 36 Open
1286 2023-12-19 Titled Tue 19th Dec Late chess.com INT 1 Mika Karttunen Daniel Shapiro 1-0 33 Open
1287 2023-12-19 Titled Tue 19th Dec Early chess.com INT 1 Luca Ernst Mika Karttunen 0-1 27 Open
1288 2023-12-19 Titled Tue 19th Dec Early chess.com INT 11 Mika Karttunen Deyan Samuil Kostov 1-0 25 Open
1289 2023-12-19 Titled Tue 19th Dec Late chess.com INT 11 Mika Karttunen Oskar Wieczorek 0-1 29 Open
1290 2023-12-19 Titled Tue 19th Dec Early chess.com INT 10 Mika Karttunen Evgeny V. Melikhov 1/2-1/2 41 Open
1291 2023-12-19 Titled Tue 19th Dec Late chess.com INT 10 Alexander Rustemov Mika Karttunen 0-1 59 Open
1292 2023-12-12 Titled Tue 12th Dec Late chess.com INT 9 Ruslan Yandarbiev Mika Karttunen 0-1 31 Open
1293 2023-12-12 Titled Tue 12th Dec Late chess.com INT 8 Kapriaga Rian Mika Karttunen 1/2-1/2 63 Open
1294 2023-12-12 Titled Tue 12th Dec Late chess.com INT 7 Mika Karttunen Patryk Chylewski 1/2-1/2 52 Open
1295 2023-12-12 Titled Tue 12th Dec Late chess.com INT 6 Bryan Weisz Mika Karttunen 0-1 48 Open
1296 2023-12-12 Titled Tue 12th Dec Late chess.com INT 5 Igor Yagupov Mika Karttunen 1-0 45 Open
1297 2023-12-12 Titled Tue 12th Dec Late chess.com INT 4 Mika Karttunen William Olsson 1-0 22 Open
1298 2023-12-12 Titled Tue 12th Dec Late chess.com INT 3 Galina Novikova Mika Karttunen 1-0 39 Open
1299 2023-12-12 Titled Tue 12th Dec Late chess.com INT 2 Mika Karttunen Ilya Gruzman 1-0 41 Open
1300 2023-12-12 Titled Tue 12th Dec Late chess.com INT 1 Fausto Gerola Mika Karttunen 1-0 41 Open