IMPolina Shuvalova
- FIDE ID
- 24171760
About Polina Shuvalova
Polina Shuvalova developed in Moscow's chess-school system. She won the European girls' under-12 championship in 2013 and the Moscow women's championship in 2016. Her youth results also included world under-16 bronze in 2016 and silver in 2017. Show more
Polina Shuvalova developed in Moscow's chess-school system. She won the European girls' under-12 championship in 2013 and the Moscow women's championship in 2016. Her youth results also included world under-16 bronze in 2016 and silver in 2017. In 2017, she won the Russian girls' under-21 championship and made her debut in the senior national Superfinal. She became world girls' under-18 champion in 2018 and defended the title in Mumbai in 2019. Later that same month, she won the World Junior Girls Championship in New Delhi with an unbeaten 9½/11. FIDE awarded her the Woman Grandmaster title in 2019 and the International Master title in 2020. Playing first board, she helped Moscow win the 2020 Russian Women's Team Championship. That December, she tied Aleksandra Goryachkina for first in the Russian women's Superfinal, finishing runner-up after their rapid playoff. She defeated Levy Rozman in the final of the 2023 I'M Not A GM Speed Chess Championship, becoming the event's first female winner.
FIDE ratings
Rapid
2423Published FIDE
Blitz
2382Published FIDE
Official classical ranks
- World rank
- #469
- National rank · FID
- #20
- Women’s world rank
- #10
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2516 Dec 2021
- Recorded years
- 2011–2026
- Archived games
- 4988
Based on available monthly lists and saved games.
Rating history
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 3101 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 6 | Polina Shuvalova | Pavel Chernomordik | Lost: 0-1 | 39 | Open |
| 3102 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 6 | Polina Shuvalova | 2056836 | Won: 1-0 | 41 | Open |
| 3103 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 5 | Juan Rottenwohrer Suarez | Polina Shuvalova | Lost: 1-0 | 63 | Open |
| 3104 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 5 | Adam Kujawski | Polina Shuvalova | Lost: 1-0 | 34 | Open |
| 3105 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 4 | Polina Shuvalova | Ansh M Shah | Won: 1-0 | 48 | Open |
| 3106 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 4 | Polina Shuvalova | Pavel Salman | Draw: 1/2-1/2 | 51 | Open |
| 3107 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 3 | Andriy Prydun | Polina Shuvalova | Won: 0-1 | 36 | Open |
| 3108 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 3 | Eltaj Safarli | Polina Shuvalova | Lost: 1-0 | 47 | Open |
| 3109 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 2 | Polina Shuvalova | Jose Remolar Gallen | Lost: 0-1 | 44 | Open |
| 3110 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 2 | Pavel Eljanov | Polina Shuvalova | Draw: 1/2-1/2 | 78 | Open |
| 3111 | 2022-10-04 | Titled Tue 4th Oct Early | chess.com INT | 1 | Polina Shuvalova | Bommini Mounika Akshaya | Won: 1-0 | 26 | Open |
| 3112 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 1 | Harold Wanyama | Polina Shuvalova | Lost: 1-0 | 41 | Open |
| 3113 | 2022-10-04 | Titled Tue 4th Oct Late | chess.com INT | 10 | Polina Shuvalova | Nicholas Ladan | Lost: 0-1 | 48 | Open |
| 3114 | 2022-09-29 | Astana WGP 2022 | Astana KAZ | 11.1 | Dinara Wagner | Polina Shuvalova | Lost: 1-0 | 35 | Open |
| 3115 | 2022-09-28 | Astana WGP 2022 | Astana KAZ | 10.1 | Polina Shuvalova | Rameshbabu Vaishali | Draw: 1/2-1/2 | 20 | Open |
| 3116 | 2022-09-27 | Astana WGP 2022 | Astana KAZ | 9.1 | Zhongyi Tan | Polina Shuvalova | Won: 0-1 | 48 | Open |
| 3117 | 2022-09-26 | Astana WGP 2022 | Astana KAZ | 8.1 | Polina Shuvalova | Alexandra Kosteniuk | Won: 1-0 | 59 | Open |
| 3118 | 2022-09-25 | Astana WGP 2022 | Astana KAZ | 7.1 | Bibisara Assaubayeva | Polina Shuvalova | Draw: 1/2-1/2 | 113 | Open |
| 3119 | 2022-09-23 | Astana WGP 2022 | Astana KAZ | 6.1 | Polina Shuvalova | Zhansaya Abdumalik | Lost: 0-1 | 56 | Open |
| 3120 | 2022-09-22 | Astana WGP 2022 | Astana KAZ | 5.1 | Alina Kashlinskaya | Polina Shuvalova | Lost: 1-0 | 73 | Open |
| 3121 | 2022-09-21 | Astana WGP 2022 | Astana KAZ | 4.1 | Polina Shuvalova | Jiner Zhu | Lost: 0-1 | 69 | Open |
| 3122 | 2022-09-20 | Astana WGP 2022 | Astana KAZ | 3.1 | Kateryna Lagno | Polina Shuvalova | Lost: 1-0 | 51 | Open |
| 3123 | 2022-09-19 | Astana WGP 2022 | Astana KAZ | 2.1 | Polina Shuvalova | Elisabeth Paehtz | Won: 1-0 | 40 | Open |
| 3124 | 2022-09-18 | Astana WGP 2022 | Astana KAZ | 1.1 | Aleksandra Goryachkina | Polina Shuvalova | Lost: 1-0 | 36 | Open |
| 3125 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 9 | Polina Shuvalova | Robert Sanchez | Won: 1-0 | 48 | Open |
| 3126 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 8 | Mansur Gilmanov | Polina Shuvalova | Lost: 1-0 | 33 | Open |
| 3127 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 7 | Anton Demchenko | Polina Shuvalova | Lost: 1-0 | 48 | Open |
| 3128 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 6 | Polina Shuvalova | Jan Kokoszczynski | Won: 1-0 | 32 | Open |
| 3129 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 5 | Polina Shuvalova | Yevhen Sharapov | Draw: 1/2-1/2 | 57 | Open |
| 3130 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 4 | Axel Bachmann | Polina Shuvalova | Lost: 1-0 | 51 | Open |
| 3131 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 3 | Rolandas Martinkus | Polina Shuvalova | Won: 0-1 | 32 | Open |
| 3132 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 2 | Polina Shuvalova | Joaquin Jimenez | Draw: 1/2-1/2 | 43 | Open |
| 3133 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 1 | Svetlana Vifleemskaia | Polina Shuvalova | Won: 0-1 | 48 | Open |
| 3134 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 11 | Julien Song | Polina Shuvalova | Won: 0-1 | 38 | Open |
| 3135 | 2022-09-13 | Titled Tue 13th Sep Early | chess.com INT | 10 | Polina Shuvalova | Evgenij Shuvalov | Lost: 0-1 | 54 | Open |
| 3136 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 6 | Aleksandr Domalchuk-Jonasson | Polina Shuvalova | Draw: 1/2-1/2 | 90 | Open |
| 3137 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 5 | Polina Shuvalova | Abhimanyu Puranik | Lost: 0-1 | 25 | Open |
| 3138 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 4 | Polina Shuvalova | Steven Zierk | Lost: 0-1 | 67 | Open |
| 3139 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 3 | Yinn Long Wong | Polina Shuvalova | Won: 0-1 | 32 | Open |
| 3140 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 2 | Salomeja Zaksaite | Polina Shuvalova | Won: 0-1 | 48 | Open |
| 3141 | 2022-09-06 | Titled Tue 6th Sep Early | chess.com INT | 1 | Polina Shuvalova | Oscar Humberto Ardila | Won: 1-0 | 28 | Open |
| 3142 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 9 | Artem Uskov | Polina Shuvalova | Lost: 1-0 | 24 | Open |
| 3143 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 8 | Polina Shuvalova | Moritz Weishaeutel | Won: 1-0 | 57 | Open |
| 3144 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 7 | Guha Mitrabha | Polina Shuvalova | Lost: 1-0 | 49 | Open |
| 3145 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 6 | Artem Odegov | Polina Shuvalova | Won: 0-1 | 49 | Open |
| 3146 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 5 | Polina Shuvalova | Mihnea Costachi | Lost: 0-1 | 52 | Open |
| 3147 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 4 | Polina Shuvalova | Levente Miszler | Won: 1-0 | 42 | Open |
| 3148 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 3 | Andrew Tang | Polina Shuvalova | Lost: 1-0 | 29 | Open |
| 3149 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 2 | Julian Estrada Nieto | Polina Shuvalova | Won: 0-1 | 58 | Open |
| 3150 | 2022-08-30 | Titled Tue 30th Aug Early | chess.com INT | 1 | Polina Shuvalova | Andres Ingunza Curro | Won: 1-0 | 61 | Open |
- vs Pavel ChernomordikLost · 0-1White · 2022-10-04 · Round 6Titled Tue 4th Oct Early
- vs 2056836Won · 1-0White · 2022-10-04 · Round 6Titled Tue 4th Oct Late
- vs Juan Rottenwohrer SuarezLost · 1-0Black · 2022-10-04 · Round 5Titled Tue 4th Oct Early
- vs Adam KujawskiLost · 1-0Black · 2022-10-04 · Round 5Titled Tue 4th Oct Late
- vs Ansh M ShahWon · 1-0White · 2022-10-04 · Round 4Titled Tue 4th Oct Late
- vs Pavel SalmanDraw · ½–½White · 2022-10-04 · Round 4Titled Tue 4th Oct Early
- vs Andriy PrydunWon · 0-1Black · 2022-10-04 · Round 3Titled Tue 4th Oct Late
- vs Eltaj SafarliLost · 1-0Black · 2022-10-04 · Round 3Titled Tue 4th Oct Early
- vs Jose Remolar GallenLost · 0-1White · 2022-10-04 · Round 2Titled Tue 4th Oct Late
- vs Pavel EljanovDraw · ½–½Black · 2022-10-04 · Round 2Titled Tue 4th Oct Early
- vs Bommini Mounika AkshayaWon · 1-0White · 2022-10-04 · Round 1Titled Tue 4th Oct Early
- vs Harold WanyamaLost · 1-0Black · 2022-10-04 · Round 1Titled Tue 4th Oct Late
- vs Nicholas LadanLost · 0-1White · 2022-10-04 · Round 10Titled Tue 4th Oct Late
- vs Dinara WagnerLost · 1-0Black · 2022-09-29 · Round 11.1Astana WGP 2022
- vs Rameshbabu VaishaliDraw · ½–½White · 2022-09-28 · Round 10.1Astana WGP 2022
- vs Zhongyi TanWon · 0-1Black · 2022-09-27 · Round 9.1Astana WGP 2022
- vs Alexandra KosteniukWon · 1-0White · 2022-09-26 · Round 8.1Astana WGP 2022
- vs Bibisara AssaubayevaDraw · ½–½Black · 2022-09-25 · Round 7.1Astana WGP 2022
- vs Zhansaya AbdumalikLost · 0-1White · 2022-09-23 · Round 6.1Astana WGP 2022
- vs Alina KashlinskayaLost · 1-0Black · 2022-09-22 · Round 5.1Astana WGP 2022
- vs Jiner ZhuLost · 0-1White · 2022-09-21 · Round 4.1Astana WGP 2022
- vs Kateryna LagnoLost · 1-0Black · 2022-09-20 · Round 3.1Astana WGP 2022
- vs Elisabeth PaehtzWon · 1-0White · 2022-09-19 · Round 2.1Astana WGP 2022
- vs Aleksandra GoryachkinaLost · 1-0Black · 2022-09-18 · Round 1.1Astana WGP 2022
- vs Robert SanchezWon · 1-0White · 2022-09-13 · Round 9Titled Tue 13th Sep Early
- vs Mansur GilmanovLost · 1-0Black · 2022-09-13 · Round 8Titled Tue 13th Sep Early
- vs Anton DemchenkoLost · 1-0Black · 2022-09-13 · Round 7Titled Tue 13th Sep Early
- vs Jan KokoszczynskiWon · 1-0White · 2022-09-13 · Round 6Titled Tue 13th Sep Early
- vs Yevhen SharapovDraw · ½–½White · 2022-09-13 · Round 5Titled Tue 13th Sep Early
- vs Axel BachmannLost · 1-0Black · 2022-09-13 · Round 4Titled Tue 13th Sep Early
- vs Rolandas MartinkusWon · 0-1Black · 2022-09-13 · Round 3Titled Tue 13th Sep Early
- vs Joaquin JimenezDraw · ½–½White · 2022-09-13 · Round 2Titled Tue 13th Sep Early
- vs Svetlana VifleemskaiaWon · 0-1Black · 2022-09-13 · Round 1Titled Tue 13th Sep Early
- vs Julien SongWon · 0-1Black · 2022-09-13 · Round 11Titled Tue 13th Sep Early
- vs Evgenij ShuvalovLost · 0-1White · 2022-09-13 · Round 10Titled Tue 13th Sep Early
- vs Aleksandr Domalchuk-JonassonDraw · ½–½Black · 2022-09-06 · Round 6Titled Tue 6th Sep Early
- vs Abhimanyu PuranikLost · 0-1White · 2022-09-06 · Round 5Titled Tue 6th Sep Early
- vs Steven ZierkLost · 0-1White · 2022-09-06 · Round 4Titled Tue 6th Sep Early
- vs Yinn Long WongWon · 0-1Black · 2022-09-06 · Round 3Titled Tue 6th Sep Early
- vs Salomeja ZaksaiteWon · 0-1Black · 2022-09-06 · Round 2Titled Tue 6th Sep Early
- vs Oscar Humberto ArdilaWon · 1-0White · 2022-09-06 · Round 1Titled Tue 6th Sep Early
- vs Artem UskovLost · 1-0Black · 2022-08-30 · Round 9Titled Tue 30th Aug Early
- vs Moritz WeishaeutelWon · 1-0White · 2022-08-30 · Round 8Titled Tue 30th Aug Early
- vs Guha MitrabhaLost · 1-0Black · 2022-08-30 · Round 7Titled Tue 30th Aug Early
- vs Artem OdegovWon · 0-1Black · 2022-08-30 · Round 6Titled Tue 30th Aug Early
- vs Mihnea CostachiLost · 0-1White · 2022-08-30 · Round 5Titled Tue 30th Aug Early
- vs Levente MiszlerWon · 1-0White · 2022-08-30 · Round 4Titled Tue 30th Aug Early
- vs Andrew TangLost · 1-0Black · 2022-08-30 · Round 3Titled Tue 30th Aug Early
- vs Julian Estrada NietoWon · 0-1Black · 2022-08-30 · Round 2Titled Tue 30th Aug Early
- vs Andres Ingunza CurroWon · 1-0White · 2022-08-30 · Round 1Titled Tue 30th Aug Early
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-17 | 30th European Chess Club Cup for Women | Classical | 4½ |
| 2026-09-13 | Tech Mahindra Global Chess League- Final | Rapid | 1 |
| 2026-09-05 | Tech Mahindra Global Chess League 2026 - League | Rapid | 7 |