WIMAnastasia Keinanen

FIN Born 2001 Female
FIDE ID
34101737

Player overview

Anastasia Keinanen’s highest recorded classical FIDE rating is 2264 (December 2025). On the November 2026 FIDE list, Anastasia Keinanen ranks #7024 worldwide and #43 in Finland among active classical players.

FIDE ratings

2225

Classical

Published FIDE

2134

Rapid

Published FIDE

2153

Blitz

Published FIDE

Official classical ranks

World rank
#7024
National rank · FIN
#43
Women’s world rank
#318

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2264 Dec 2025
Recorded years
2011–2026
Archived games
442

Based on available monthly lists and saved games.

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
51 2024-09-11 Olympiad Women 2024 Budapest HUN 1.5 Anastasia Keinanen Rachel Ruddy 1-0 59 Open
52 2024-09-07 TCh-FIN 2024-25 Finland FIN 1.4 Henri Torkkola Anastasia Keinanen 1-0 46 Open
53 2024-08-07 Lewis Chess Legends Open Hell NOR 2.12 Milton Pantzar Anastasia Keinanen 1-0 40 Open
54 2024-08-06 Lewis Chess Legends Open Hell NOR 1.16 Anastasia Keinanen John Paul Wallace 1/2-1/2 46 Open
55 2024-07-21 32nd Heart of Finland Op Jyvaskyla FIN 9.4 Patrik Aalto Anastasia Keinanen 1/2-1/2 58 Open
56 2024-07-20 32nd Heart of Finland Op Jyvaskyla FIN 8.8 Anastasia Keinanen Henrik Lonnqvist 1-0 24 Open
57 2024-07-19 32nd Heart of Finland Op Jyvaskyla FIN 7.9 Ivan Kukushkin Anastasia Keinanen 1/2-1/2 47 Open
58 2024-07-18 32nd Heart of Finland Op Jyvaskyla FIN 6.8 Anastasia Keinanen Kalle Kumpulainen 1/2-1/2 59 Open
59 2024-07-18 32nd Heart of Finland Op Jyvaskyla FIN 5.1 Seppo Pihlajamaki Anastasia Keinanen 0-1 48 Open
60 2024-07-17 32nd Heart of Finland Op Jyvaskyla FIN 4.6 Anastasia Keinanen Aarni Odner 0-1 74 Open
61 2024-07-16 32nd Heart of Finland Op Jyvaskyla FIN 3.3 Normunds Miezis Anastasia Keinanen 1/2-1/2 40 Open
62 2024-07-16 32nd Heart of Finland Op Jyvaskyla FIN 2.11 Anastasia Keinanen Taneli Lallukka 1-0 31 Open
63 2024-07-15 32nd Heart of Finland Op Jyvaskyla FIN 1.11 Eemil Kaisto Anastasia Keinanen 0-1 28 Open
64 2024-03-17 TCh-FIN 2023-24 Finland FIN 11.3 Anastasia Keinanen Aku Salonen 1/2-1/2 79 Open
65 2024-03-16 TCh-FIN 2023-24 Finland FIN 10.4 Anastasia Keinanen Pekka Koykka 1/2-1/2 71 Open
66 2024-02-11 TCh-FIN 2023-24 Finland FIN 9.2 Tommi Luukkonen Anastasia Keinanen 1-0 38 Open
67 2024-02-10 TCh-FIN 2023-24 Finland FIN 8.4 Jouni Yrjola Anastasia Keinanen 1-0 67 Open
68 2024-01-13 TCh-FIN 2023-24 Finland FIN 7.4 Anastasia Keinanen Marko Manninen 1/2-1/2 81 Open
69 2024-01-04 34th Cracovia Open A Krakow POL 9.25 Anastasia Keinanen Artem Berin 1/2-1/2 49 Open
70 2024-01-03 34th Cracovia Open A Krakow POL 8.15 Antoni Kozak Anastasia Keinanen 1-0 41 Open
71 2024-01-02 34th Cracovia Open A Krakow POL 7.29 Anastasia Keinanen Mateusz Gorkiewicz 1-0 33 Open
72 2024-01-02 34th Cracovia Open A Krakow POL 6.2 Iwo Karolczuk Anastasia Keinanen 1-0 67 Open
73 2023-12-31 34th Cracovia Open A Krakow POL 5.21 Anastasia Keinanen Bartlomiej Niedbala 1-0 35 Open
74 2023-12-30 34th Cracovia Open A Krakow POL 4.26 Maksym Dubnevych Anastasia Keinanen 1/2-1/2 66 Open
75 2023-12-29 34th Cracovia Open A Krakow POL 3.38 Anastasia Keinanen Antonios Gkavardinas 1-0 70 Open
76 2023-12-28 34th Cracovia Open A Krakow POL 2.21 Petro Golubka Anastasia Keinanen 1-0 53 Open
77 2023-12-27 34th Cracovia Open A Krakow POL 1.4 Anastasia Keinanen Tomas Polak 1/2-1/2 42 Open
78 2023-11-26 TCh-FIN 2023-24 Finland FIN 6.4 Sami Hallenberg Anastasia Keinanen 1/2-1/2 41 Open
79 2023-11-20 24th European Teams Women Budva MNE 9.16 Monika Stojkovska Anastasia Keinanen 1/2-1/2 53 Open
80 2023-11-19 24th European Teams Women Budva MNE 8.16 Anastasia Keinanen Aleksandra Milovic 1/2-1/2 68 Open
81 2023-11-18 24th European Teams Women Budva MNE 7.16 Anastasia Keinanen Olga Prudnykova 1-0 36 Open
82 2023-11-17 24th European Teams Women Budva MNE 6.16 Katharina Newrkla Anastasia Keinanen 1/2-1/2 72 Open
83 2023-11-15 24th European Teams Women Budva MNE 5.16 Anastasia Keinanen Olga Dolgova 1-0 32 Open
84 2023-11-14 24th European Teams Women Budva MNE 4.16 Anastasia Keinanen Hanne Goossens 1-0 41 Open
85 2023-11-13 24th European Teams Women Budva MNE 3.15 Pia Cramling Anastasia Keinanen 1-0 76 Open
86 2023-11-12 24th European Teams Women Budva MNE 2.13 Ekaterina Atalik Anastasia Keinanen 1/2-1/2 44 Open
87 2023-11-11 24th European Teams Women Budva MNE 1.12 Anastasia Keinanen Zsoka Gaal 0-1 55 Open
88 2023-10-22 TCh-FIN 2023-24 Finland FIN 4.3 Jere Huovinen Anastasia Keinanen 0-1 58 Open
89 2023-10-19 TCh-RUS Rapid w 2023 Sochi RUS 9.11 Anastasia Keinanen Adelya Tazetdinova 0-1 62 Open
90 2023-10-19 TCh-RUS Rapid w 2023 Sochi RUS 6.7 Anastasia Keinanen Zarina Shafigullina 0-1 70 Open
91 2023-10-18 TCh-RUS Rapid w 2023 Sochi RUS 3.3 Anastasia Keinanen Tatjana Vasilevich 0-1 38 Open
92 2023-10-18 TCh-RUS Rapid w 2023 Sochi RUS 1.15 Anastasia Keinanen Anastasiya Martynova 1-0 32 Open
93 2023-10-17 TCh-RUS Blitz w 2023 Sochi RUS 7.1 Leila Tabermakova Anastasia Keinanen 1/2-1/2 32 Open
94 2023-10-17 TCh-RUS Blitz w 2023 Sochi RUS 5.15 Anastasia Keinanen Anastasia Travkina 0-1 68 Open
95 2023-10-17 TCh-RUS Blitz w 2023 Sochi RUS 4.15 Aliona Garmash Anastasia Keinanen 0-1 31 Open
96 2023-10-17 TCh-RUS Blitz w 2023 Sochi RUS 11.3 Anastasia Keinanen Daria Voit 0-1 29 Open
97 2023-10-16 ch-RUS Rapid w 2023 Sochi RUS 11.13 Anastasia Keinanen Daria Voit 1/2-1/2 50 Open
98 2023-10-16 ch-RUS Rapid w 2023 Sochi RUS 10.2 Soigina Komissarova Anastasia Keinanen 0-1 37 Open
99 2023-10-15 ch-RUS Rapid w 2023 Sochi RUS 4.7 Leya Garifullina Anastasia Keinanen 1-0 52 Open
100 2023-09-24 TCh-FIN 2023-24 Finland FIN 2.4 Anastasia Keinanen Samu Ristoja 1/2-1/2 34 Open
  1. vs Rachel RuddyWon · 1-0White · 2024-09-11 · Round 1.5Olympiad Women 2024
  2. vs Henri TorkkolaLost · 1-0Black · 2024-09-07 · Round 1.4TCh-FIN 2024-25
  3. vs Milton PantzarLost · 1-0Black · 2024-08-07 · Round 2.12Lewis Chess Legends Open
  4. vs John Paul WallaceDraw · ½–½White · 2024-08-06 · Round 1.16Lewis Chess Legends Open
  5. vs Patrik AaltoDraw · ½–½Black · 2024-07-21 · Round 9.432nd Heart of Finland Op
  6. vs Henrik LonnqvistWon · 1-0White · 2024-07-20 · Round 8.832nd Heart of Finland Op
  7. vs Ivan KukushkinDraw · ½–½Black · 2024-07-19 · Round 7.932nd Heart of Finland Op
  8. vs Kalle KumpulainenDraw · ½–½White · 2024-07-18 · Round 6.832nd Heart of Finland Op
  9. vs Seppo PihlajamakiWon · 0-1Black · 2024-07-18 · Round 5.132nd Heart of Finland Op
  10. vs Aarni OdnerLost · 0-1White · 2024-07-17 · Round 4.632nd Heart of Finland Op
  11. vs Normunds MiezisDraw · ½–½Black · 2024-07-16 · Round 3.332nd Heart of Finland Op
  12. vs Taneli LallukkaWon · 1-0White · 2024-07-16 · Round 2.1132nd Heart of Finland Op
  13. vs Eemil KaistoWon · 0-1Black · 2024-07-15 · Round 1.1132nd Heart of Finland Op
  14. vs Aku SalonenDraw · ½–½White · 2024-03-17 · Round 11.3TCh-FIN 2023-24
  15. vs Pekka KoykkaDraw · ½–½White · 2024-03-16 · Round 10.4TCh-FIN 2023-24
  16. vs Tommi LuukkonenLost · 1-0Black · 2024-02-11 · Round 9.2TCh-FIN 2023-24
  17. vs Jouni YrjolaLost · 1-0Black · 2024-02-10 · Round 8.4TCh-FIN 2023-24
  18. vs Marko ManninenDraw · ½–½White · 2024-01-13 · Round 7.4TCh-FIN 2023-24
  19. vs Artem BerinDraw · ½–½White · 2024-01-04 · Round 9.2534th Cracovia Open A
  20. vs Antoni KozakLost · 1-0Black · 2024-01-03 · Round 8.1534th Cracovia Open A
  21. vs Mateusz GorkiewiczWon · 1-0White · 2024-01-02 · Round 7.2934th Cracovia Open A
  22. vs Iwo KarolczukLost · 1-0Black · 2024-01-02 · Round 6.234th Cracovia Open A
  23. vs Bartlomiej NiedbalaWon · 1-0White · 2023-12-31 · Round 5.2134th Cracovia Open A
  24. vs Maksym DubnevychDraw · ½–½Black · 2023-12-30 · Round 4.2634th Cracovia Open A
  25. vs Antonios GkavardinasWon · 1-0White · 2023-12-29 · Round 3.3834th Cracovia Open A
  26. vs Petro GolubkaLost · 1-0Black · 2023-12-28 · Round 2.2134th Cracovia Open A
  27. vs Tomas PolakDraw · ½–½White · 2023-12-27 · Round 1.434th Cracovia Open A
  28. vs Sami HallenbergDraw · ½–½Black · 2023-11-26 · Round 6.4TCh-FIN 2023-24
  29. vs Monika StojkovskaDraw · ½–½Black · 2023-11-20 · Round 9.1624th European Teams Women
  30. vs Aleksandra MilovicDraw · ½–½White · 2023-11-19 · Round 8.1624th European Teams Women
  31. vs Olga PrudnykovaWon · 1-0White · 2023-11-18 · Round 7.1624th European Teams Women
  32. vs Katharina NewrklaDraw · ½–½Black · 2023-11-17 · Round 6.1624th European Teams Women
  33. vs Olga DolgovaWon · 1-0White · 2023-11-15 · Round 5.1624th European Teams Women
  34. vs Hanne GoossensWon · 1-0White · 2023-11-14 · Round 4.1624th European Teams Women
  35. vs Pia CramlingLost · 1-0Black · 2023-11-13 · Round 3.1524th European Teams Women
  36. vs Ekaterina AtalikDraw · ½–½Black · 2023-11-12 · Round 2.1324th European Teams Women
  37. vs Zsoka GaalLost · 0-1White · 2023-11-11 · Round 1.1224th European Teams Women
  38. vs Jere HuovinenWon · 0-1Black · 2023-10-22 · Round 4.3TCh-FIN 2023-24
  39. vs Adelya TazetdinovaLost · 0-1White · 2023-10-19 · Round 9.11TCh-RUS Rapid w 2023
  40. vs Zarina ShafigullinaLost · 0-1White · 2023-10-19 · Round 6.7TCh-RUS Rapid w 2023
  41. vs Tatjana VasilevichLost · 0-1White · 2023-10-18 · Round 3.3TCh-RUS Rapid w 2023
  42. vs Anastasiya MartynovaWon · 1-0White · 2023-10-18 · Round 1.15TCh-RUS Rapid w 2023
  43. vs Leila TabermakovaDraw · ½–½Black · 2023-10-17 · Round 7.1TCh-RUS Blitz w 2023
  44. vs Anastasia TravkinaLost · 0-1White · 2023-10-17 · Round 5.15TCh-RUS Blitz w 2023
  45. vs Aliona GarmashWon · 0-1Black · 2023-10-17 · Round 4.15TCh-RUS Blitz w 2023
  46. vs Daria VoitLost · 0-1White · 2023-10-17 · Round 11.3TCh-RUS Blitz w 2023
  47. vs Daria VoitDraw · ½–½White · 2023-10-16 · Round 11.13ch-RUS Rapid w 2023
  48. vs Soigina KomissarovaWon · 0-1Black · 2023-10-16 · Round 10.2ch-RUS Rapid w 2023
  49. vs Leya GarifullinaLost · 1-0Black · 2023-10-15 · Round 4.7ch-RUS Rapid w 2023
  50. vs Samu RistojaDraw · ½–½White · 2023-09-24 · Round 2.4TCh-FIN 2023-24

FIDE tournaments

DateTournamentTypeScore
2026-08-017th Paul Keres Memorial Festival - BlitzBlitz7

All tournament results