ChessmooseOpponent prep

IMToivo Keinanen

FIN · FIDE ID 509825 · 300 tournament games since 2021
Open full prep for Toivo KeinanenPlay vs Toivo's clone
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

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.d46873%
1.Nf33870%
1.c43479%
1.g3779%

Most played

OpeningGamesScore
Queen's Pawn Game: Colle System1468%
East Indian Defense1182%
English Opening: Agincourt Defense675%
King's Indian Attack650%
English Opening: King's English Variation683%

Openings as Black

Against 1.e4 (62 games)

1...e6 French Defense3749%
1...d5 Scandinavian Defense875%
1...d6 Pirc Defense888%

Against 1.d4 (52 games)

1...d5 Queen's Pawn Game3062%
1...e6 Horwitz Defense1878%
1...g6 Queen's Pawn Game2100%

Most played

OpeningGamesScore
Queen's Gambit Declined956%
English Opening: Agincourt Defense779%
Queen's Gambit Declined: Charousek Variation757%
French Defense: Tarrasch Variation, Open System, Euwe-Keres Line650%
French Defense: Classical Variation, Burn Variation560%

Recent games

DateOpponent and eventResult
2026-09-27Diego Flores (2590)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
W
2026-09-26Jose Daniel Gemy (2314)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
W
2026-09-25Dylan Rakotomaharavo (2129)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
W
2026-09-24Ante Brkic (2610)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
L
2026-09-23Nikita Khoroshev (2340)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
W
2026-09-21Ahmed Kandil (2353)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
W
2026-09-19Thanadon Kulpruethanon (2220)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62
W
2026-09-18Baadur Jobava (2576)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 13-37
L
2026-09-16Husain Ayyad (2080)
46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62
½
2026-08-23Peter 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.