IMToivo Keinanen
FIN · FIDE ID 509825 · 300 tournament games since 2021
Standard
2505
#2 in FIN (active)
Rapid
2565
#2 in FIN (active)
Blitz
2604
#1 in FIN (active)
Score
71%
159 W · 105 D · 36 L
Opp. avg
2333
Last 50 games
Last game
2026-09-27
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
Prep summary
- As White: 1.d4 in 44% of games (scores 73%), otherwise 1.Nf3 (24%).
- Against 1.e4: 1...e6 in 37 of 62 games (French Defense), scoring 49%.
- Against 1.d4: 1...d5 in 30 of 52 games (Queen's Pawn Game), scoring 62%.
- Comfort zone: East Indian Defense as White, 82% in 11 games.
- By opponent strength: 41% against higher-rated players, 79% against lower-rated.
- Drawish: 35% of games end in a draw.
Based on 300 over-the-board games (26 classical · 23 rapid · 12 blitz). 156 with White (74%), 144 with Black (67%).
Openings as White
First move
| 1.d4 | 68 | 73% |
| 1.Nf3 | 38 | 70% |
| 1.c4 | 34 | 79% |
| 1.g3 | 7 | 79% |
Most played
| Opening | Games | Score |
|---|---|---|
| Queen's Pawn Game: Colle System | 14 | 68% |
| East Indian Defense | 11 | 82% |
| English Opening: Agincourt Defense | 6 | 75% |
| King's Indian Attack | 6 | 50% |
| English Opening: King's English Variation | 6 | 83% |
Openings as Black
Against 1.e4 (62 games)
| 1...e6 French Defense | 37 | 49% |
| 1...d5 Scandinavian Defense | 8 | 75% |
| 1...d6 Pirc Defense | 8 | 88% |
Against 1.d4 (52 games)
| 1...d5 Queen's Pawn Game | 30 | 62% |
| 1...e6 Horwitz Defense | 18 | 78% |
| 1...g6 Queen's Pawn Game | 2 | 100% |
Most played
| Opening | Games | Score |
|---|---|---|
| Queen's Gambit Declined | 9 | 56% |
| English Opening: Agincourt Defense | 7 | 79% |
| Queen's Gambit Declined: Charousek Variation | 7 | 57% |
| French Defense: Tarrasch Variation, Open System, Euwe-Keres Line | 6 | 50% |
| French Defense: Classical Variation, Burn Variation | 5 | 60% |
Recent games
| Date | Opponent and event | Result |
|---|---|---|
| 2026-09-27 | Diego Flores (2590) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | W |
| 2026-09-26 | Jose Daniel Gemy (2314) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | W |
| 2026-09-25 | Dylan Rakotomaharavo (2129) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | W |
| 2026-09-24 | Ante Brkic (2610) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | L |
| 2026-09-23 | Nikita Khoroshev (2340) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | W |
| 2026-09-21 | Ahmed Kandil (2353) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | W |
| 2026-09-19 | Thanadon Kulpruethanon (2220) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62 | W |
| 2026-09-18 | Baadur Jobava (2576) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37 | L |
| 2026-09-16 | Husain Ayyad (2080) 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62 | ½ |
| 2026-08-23 | Peter Michalik (2543) II Tallinn Chess Festival | T1 International Rapid tournament · rapid | ½ |
Data: FIDE rating list (October 2026 list; national ranks count active players) and tournament games broadcast on Lichess since 2020 (open data, CC0). Results are matched to FIDE players by name or FIDE ID and may be incomplete. This page shows public chess results only. Is this you and you want the page removed? Email chessmoose1@gmail.com and we remove it.