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 |
|---|---|---|---|---|---|---|---|---|---|
| 951 | 2024-12-03 | Titled Tue 3rd Dec Early | chess.com INT | 2 | Denis Lazavik | Mika Karttunen | 1-0 | 59 | Open |
| 952 | 2024-12-03 | Titled Tue 3rd Dec Early | chess.com INT | 1 | Mika Karttunen | Wladimir Camilo Zampronha | 1-0 | 41 | Open |
| 953 | 2024-12-03 | Titled Tue 3rd Dec Early | chess.com INT | 11 | Mika Karttunen | Henry Edward Tudor | 0-1 | 31 | Open |
| 954 | 2024-12-03 | Titled Tue 3rd Dec Early | chess.com INT | 10 | Mika Karttunen | Alexandra Kosteniuk | 1/2-1/2 | 52 | Open |
| 955 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 9 | Sergei Ljukin | Mika Karttunen | 1-0 | 39 | Open |
| 956 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 8 | Mika Karttunen | Guldona Karimova | 1-0 | 64 | Open |
| 957 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 7 | Alexander Zlatin | Mika Karttunen | 1-0 | 1 | Open |
| 958 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 6 | Mika Karttunen | Gata Kamsky | 0-1 | 41 | Open |
| 959 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 5 | Stanoje Jovic | Mika Karttunen | 0-1 | 64 | Open |
| 960 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 4 | Mika Karttunen | Igor Lysyj | 0-1 | 38 | Open |
| 961 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 3 | Marco Materia | Mika Karttunen | 1/2-1/2 | 76 | Open |
| 962 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 2 | Diana Omurbekova | Mika Karttunen | 0-1 | 53 | Open |
| 963 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 1 | Mika Karttunen | Gleb Kaganskiy | 1-0 | 54 | Open |
| 964 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 11 | Mika Karttunen | Kerem Tinmaz | 1-0 | 28 | Open |
| 965 | 2024-11-26 | Titled Tue 26th Nov Early | chess.com INT | 10 | Mika Karttunen | Kumaresh A | 1-0 | 32 | Open |
| 966 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 9 | Mika Karttunen | Flavio Wisniacki | 0-1 | 44 | Open |
| 967 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 8 | Leo Valle Luis | Mika Karttunen | 0-1 | 50 | Open |
| 968 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 7 | Mika Karttunen | Vladislav Lymar | 1/2-1/2 | 33 | Open |
| 969 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 6 | Matt Zavortink | Mika Karttunen | 1/2-1/2 | 30 | Open |
| 970 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 5 | Mika Karttunen | Andrey Esipenko | 0-1 | 33 | Open |
| 971 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 4 | Mika Karttunen | Niclas Huschenbeth | 1-0 | 44 | Open |
| 972 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 3 | Tamas Banusz | Mika Karttunen | 1-0 | 60 | Open |
| 973 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 2 | Mika Karttunen | Marco Lantini | 1-0 | 31 | Open |
| 974 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 1 | Christian Koepke | Mika Karttunen | 0-1 | 41 | Open |
| 975 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 11 | Mika Karttunen | Indy Southcott-Moyers | 0-1 | 39 | Open |
| 976 | 2024-11-05 | Titled Tue 5th Nov Early | chess.com INT | 10 | Patrik Aalto | Mika Karttunen | 1/2-1/2 | 108 | Open |
| 977 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 9 | Ludvig Carlsson | Mika Karttunen | 1-0 | 73 | Open |
| 978 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 8 | Mika Karttunen | Maung Kyaw Zaw Hein Maung | 1-0 | 36 | Open |
| 979 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 7 | Dawda Vihaan | Mika Karttunen | 1-0 | 32 | Open |
| 980 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 6 | Mika Karttunen | Timur Kocharin | 1-0 | 63 | Open |
| 981 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 5 | Lazaro Lorenzo De La Riva | Mika Karttunen | 1-0 | 52 | Open |
| 982 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 4 | Andrei Shishkov | Mika Karttunen | 0-1 | 45 | Open |
| 983 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 3 | Mika Karttunen | Yaroslav Shevchenko | 1/2-1/2 | 94 | Open |
| 984 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 2 | Cristhian Portal Ramos | Mika Karttunen | 1-0 | 62 | Open |
| 985 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 1 | Mika Karttunen | Stanislav Kovalevsky | 1-0 | 36 | Open |
| 986 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 11 | Uliana Dudkina | Mika Karttunen | 0-1 | 47 | Open |
| 987 | 2024-10-01 | Titled Tue 1st Oct Early | chess.com INT | 10 | Mika Karttunen | Jack Mizzi | 1-0 | 32 | Open |
| 988 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 9 | Jure Skoberne | Mika Karttunen | 1-0 | 50 | Open |
| 989 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 8 | Ivan Sidletskyi | Mika Karttunen | 0-1 | 38 | Open |
| 990 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 7 | Mika Karttunen | Trisha Kanyamarala | 1-0 | 30 | Open |
| 991 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 6 | Henning Holinka | Mika Karttunen | 1/2-1/2 | 39 | Open |
| 992 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 5 | Mika Karttunen | Matt Zavortink | 1-0 | 40 | Open |
| 993 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 4 | Mika Karttunen | Charvi A | 1/2-1/2 | 105 | Open |
| 994 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 3 | Jan Murawski | Mika Karttunen | 0-1 | 30 | Open |
| 995 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 2 | Mika Karttunen | Carlos Alvarado | 0-1 | 52 | Open |
| 996 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 1 | Zachary Hankun Liu | Mika Karttunen | 1-0 | 65 | Open |
| 997 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 11 | Artak Manukian | Mika Karttunen | 1/2-1/2 | 66 | Open |
| 998 | 2024-09-24 | Titled Tue 24th Sep Early | chess.com INT | 10 | Mika Karttunen | Serdar Murat Yildiz | 0-1 | 52 | Open |
| 999 | 2024-09-17 | Titled Tue 17th Sep Early | chess.com INT | 9 | Aleksandr Rakhmanov | Mika Karttunen | 1-0 | 57 | Open |
| 1000 | 2024-09-17 | Titled Tue 17th Sep Early | chess.com INT | 8 | Vuk Damjanovic | Mika Karttunen | 0-1 | 99 | Open |
- vs Denis LazavikLost · 1-0Titled Tue 3rd Dec Early
- vs Wladimir Camilo ZampronhaWon · 1-0Titled Tue 3rd Dec Early
- vs Henry Edward TudorLost · 0-1Titled Tue 3rd Dec Early
- vs Alexandra KosteniukDraw · ½–½Titled Tue 3rd Dec Early
- vs Sergei LjukinLost · 1-0Titled Tue 26th Nov Early
- vs Guldona KarimovaWon · 1-0Titled Tue 26th Nov Early
- vs Alexander ZlatinLost · 1-0Titled Tue 26th Nov Early
- vs Gata KamskyLost · 0-1Titled Tue 26th Nov Early
- vs Stanoje JovicWon · 0-1Titled Tue 26th Nov Early
- vs Igor LysyjLost · 0-1Titled Tue 26th Nov Early
- vs Marco MateriaDraw · ½–½Titled Tue 26th Nov Early
- vs Diana OmurbekovaWon · 0-1Titled Tue 26th Nov Early
- vs Gleb KaganskiyWon · 1-0Titled Tue 26th Nov Early
- vs Kerem TinmazWon · 1-0Titled Tue 26th Nov Early
- vs Kumaresh AWon · 1-0Titled Tue 26th Nov Early
- vs Flavio WisniackiLost · 0-1Titled Tue 5th Nov Early
- vs Leo Valle LuisWon · 0-1Titled Tue 5th Nov Early
- vs Vladislav LymarDraw · ½–½Titled Tue 5th Nov Early
- vs Matt ZavortinkDraw · ½–½Titled Tue 5th Nov Early
- vs Andrey EsipenkoLost · 0-1Titled Tue 5th Nov Early
- vs Niclas HuschenbethWon · 1-0Titled Tue 5th Nov Early
- vs Tamas BanuszLost · 1-0Titled Tue 5th Nov Early
- vs Marco LantiniWon · 1-0Titled Tue 5th Nov Early
- vs Christian KoepkeWon · 0-1Titled Tue 5th Nov Early
- vs Indy Southcott-MoyersLost · 0-1Titled Tue 5th Nov Early
- vs Patrik AaltoDraw · ½–½Titled Tue 5th Nov Early
- vs Ludvig CarlssonLost · 1-0Titled Tue 1st Oct Early
- vs Maung Kyaw Zaw Hein MaungWon · 1-0Titled Tue 1st Oct Early
- vs Dawda VihaanLost · 1-0Titled Tue 1st Oct Early
- vs Timur KocharinWon · 1-0Titled Tue 1st Oct Early
- vs Lazaro Lorenzo De La RivaLost · 1-0Titled Tue 1st Oct Early
- vs Andrei ShishkovWon · 0-1Titled Tue 1st Oct Early
- vs Yaroslav ShevchenkoDraw · ½–½Titled Tue 1st Oct Early
- vs Cristhian Portal RamosLost · 1-0Titled Tue 1st Oct Early
- vs Stanislav KovalevskyWon · 1-0Titled Tue 1st Oct Early
- vs Uliana DudkinaWon · 0-1Titled Tue 1st Oct Early
- vs Jack MizziWon · 1-0Titled Tue 1st Oct Early
- vs Jure SkoberneLost · 1-0Titled Tue 24th Sep Early
- vs Ivan SidletskyiWon · 0-1Titled Tue 24th Sep Early
- vs Trisha KanyamaralaWon · 1-0Titled Tue 24th Sep Early
- vs Henning HolinkaDraw · ½–½Titled Tue 24th Sep Early
- vs Matt ZavortinkWon · 1-0Titled Tue 24th Sep Early
- vs Charvi ADraw · ½–½Titled Tue 24th Sep Early
- vs Jan MurawskiWon · 0-1Titled Tue 24th Sep Early
- vs Carlos AlvaradoLost · 0-1Titled Tue 24th Sep Early
- vs Zachary Hankun LiuLost · 1-0Titled Tue 24th Sep Early
- vs Artak ManukianDraw · ½–½Titled Tue 24th Sep Early
- vs Serdar Murat YildizLost · 0-1Titled Tue 24th Sep Early
- vs Aleksandr RakhmanovLost · 1-0Titled Tue 17th Sep Early
- vs Vuk DamjanovicWon · 0-1Titled Tue 17th Sep Early