IMPiotr Dobrowolski

POL Born 1976 Male
FIDE ID
1106236

Player overview

Piotr Dobrowolski’s highest recorded classical FIDE rating is 2440 (September 2014). On the November 2026 FIDE list, Piotr Dobrowolski ranks #2563 worldwide and #103 in Poland among active classical players.

FIDE ratings

2356

Classical

Published FIDE

2267

Rapid

Published FIDE

2297

Blitz

Published FIDE

Official classical ranks

World rank
#2563
National rank · POL
#103

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2440 Sep 2014
Recorded years
2001–2026
Archived games
234

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
101 2022-07-19 Titled Tue 19th Jul Early chess.com INT 10 Jonathan Pein Piotr Dobrowolski 0-1 50 Open
102 2021-08-31 Titled Tuesday 31st Aug chess.com INT 9 Felix Hampel Piotr Dobrowolski 0-1 30 Open
103 2021-08-31 Titled Tuesday 31st Aug chess.com INT 8 Piotr Dobrowolski David Okike 1-0 43 Open
104 2021-08-31 Titled Tuesday 31st Aug chess.com INT 7 Piotr Dobrowolski Jan Roebers 1-0 38 Open
105 2021-08-31 Titled Tuesday 31st Aug chess.com INT 6 Ben Bailey Piotr Dobrowolski 1-0 52 Open
106 2021-08-31 Titled Tuesday 31st Aug chess.com INT 5 Mateus Costamilan Tomiello Piotr Dobrowolski 1-0 36 Open
107 2021-08-31 Titled Tuesday 31st Aug chess.com INT 4 Piotr Dobrowolski Henrique Nemeth Junior 1-0 13 Open
108 2021-08-31 Titled Tuesday 31st Aug chess.com INT 3 Piotr Dobrowolski Michael Buscar 0-1 57 Open
109 2021-08-31 Titled Tuesday 31st Aug chess.com INT 2 Olexandr Bortnyk Piotr Dobrowolski 1-0 27 Open
110 2021-08-31 Titled Tuesday 31st Aug chess.com INT 1 Arthur Kruckenhauser Piotr Dobrowolski 0-1 56 Open
111 2021-08-31 Titled Tuesday 31st Aug chess.com INT 11 Arystanbek Urazayev Piotr Dobrowolski 1-0 71 Open
112 2021-08-31 Titled Tuesday 31st Aug chess.com INT 10 Piotr Dobrowolski Margarita Filippova 1-0 21 Open
113 2021-08-24 Titled Tuesday 24th Aug chess.com INT 9 Piotr Dobrowolski Yagiz Kaan Erdogmus 1-0 38 Open
114 2021-08-24 Titled Tuesday 24th Aug chess.com INT 8 Bharath Subramaniyam H Piotr Dobrowolski 1-0 72 Open
115 2021-08-24 Titled Tuesday 24th Aug chess.com INT 7 Piotr Dobrowolski Jemal Ovezdurdyyeva 1-0 32 Open
116 2021-08-24 Titled Tuesday 24th Aug chess.com INT 6 Dmitrii Marcziter Piotr Dobrowolski 1/2-1/2 48 Open
117 2021-08-24 Titled Tuesday 24th Aug chess.com INT 5 Oskar Wieczorek Piotr Dobrowolski 1-0 21 Open
118 2021-08-24 Titled Tuesday 24th Aug chess.com INT 4 Piotr Dobrowolski Alexander Zubov 1/2-1/2 94 Open
119 2021-08-24 Titled Tuesday 24th Aug chess.com INT 3 Piotr Dobrowolski Harsha Bharathakoti 1-0 63 Open
120 2021-08-24 Titled Tuesday 24th Aug chess.com INT 2 Jan Roebers Piotr Dobrowolski 0-1 23 Open
121 2021-08-24 Titled Tuesday 24th Aug chess.com INT 1 Piotr Dobrowolski Alexandre Qashashvili 1/2-1/2 58 Open
122 2021-08-24 Titled Tuesday 24th Aug chess.com INT 11 Oleg Gubanov Piotr Dobrowolski 0-1 40 Open
123 2021-08-24 Titled Tuesday 24th Aug chess.com INT 10 Garg Aradhya Piotr Dobrowolski 1-0 40 Open
124 2021-08-17 Titled Tuesday 17th Aug chess.com INT 9 Pawel Dudzinski Piotr Dobrowolski 0-1 25 Open
125 2021-08-17 Titled Tuesday 17th Aug chess.com INT 8 Piotr Dobrowolski Nils Richter 1/2-1/2 59 Open
126 2021-08-17 Titled Tuesday 17th Aug chess.com INT 7 Gerardo Antonio Gracia Alvarez Piotr Dobrowolski 0-1 48 Open
127 2021-08-17 Titled Tuesday 17th Aug chess.com INT 6 Piotr Dobrowolski Grigory Seletsky 1-0 31 Open
128 2021-08-17 Titled Tuesday 17th Aug chess.com INT 5 Khamparia Akshat Piotr Dobrowolski 0-1 29 Open
129 2021-08-17 Titled Tuesday 17th Aug chess.com INT 4 Piotr Dobrowolski Soltan Muradov 1-0 25 Open
130 2021-08-17 Titled Tuesday 17th Aug chess.com INT 3 Piotr Dobrowolski Robert Sanchez 0-1 25 Open
131 2021-08-17 Titled Tuesday 17th Aug chess.com INT 2 Pavel Y. Politov Piotr Dobrowolski 1-0 65 Open
132 2021-08-17 Titled Tuesday 17th Aug chess.com INT 11 Drasko Boskovic Piotr Dobrowolski 1/2-1/2 84 Open
133 2021-08-17 Titled Tuesday 17th Aug chess.com INT 10 Piotr Dobrowolski Bojan Maksimovic 0-1 45 Open
134 2021-07-27 Titled Tuesday 27th July chess.com INT 9 Leonid Sokolin Piotr Dobrowolski 0-1 57 Open
135 2021-07-27 Titled Tuesday 27th July chess.com INT 8 Piotr Dobrowolski Yinn Long Wong 1/2-1/2 101 Open
136 2021-07-27 Titled Tuesday 27th July chess.com INT 7 Bojan Todorovic Piotr Dobrowolski 0-1 36 Open
137 2021-07-27 Titled Tuesday 27th July chess.com INT 6 Christian Koepke Piotr Dobrowolski 0-1 37 Open
138 2021-07-27 Titled Tuesday 27th July chess.com INT 5 Piotr Dobrowolski Jose Eduardo Martinez Alcantara 0-1 54 Open
139 2021-07-27 Titled Tuesday 27th July chess.com INT 4 Piotr Dobrowolski Michael Buscar 1-0 31 Open
140 2021-07-27 Titled Tuesday 27th July chess.com INT 3 Aleksey Sorokin Piotr Dobrowolski 1-0 27 Open
141 2021-07-27 Titled Tuesday 27th July chess.com INT 2 Robert Fakhretdinov Piotr Dobrowolski 0-1 49 Open
142 2021-07-27 Titled Tuesday 27th July chess.com INT 1 Piotr Dobrowolski Moshe Katzir 1/2-1/2 52 Open
143 2021-07-27 Titled Tuesday 27th July chess.com INT 11 Dmitry Grinblat Piotr Dobrowolski 1/2-1/2 46 Open
144 2021-07-27 Titled Tuesday 27th July chess.com INT 10 Piotr Dobrowolski Rodrigo Vasquez Schroeder 0-1 54 Open
145 2021-07-13 Titled Tuesday 13th July chess.com INT 9 Piotr Dobrowolski Azer Mirzoev 1/2-1/2 91 Open
146 2021-07-13 Titled Tuesday 13th July chess.com INT 8 Piotr Dobrowolski Srihari L R 1-0 39 Open
147 2021-07-13 Titled Tuesday 13th July chess.com INT 7 Davis Zong Piotr Dobrowolski 0-1 35 Open
148 2021-07-13 Titled Tuesday 13th July chess.com INT 6 Piotr Dobrowolski Artem Gogolev 1/2-1/2 44 Open
149 2021-07-13 Titled Tuesday 13th July chess.com INT 5 Leonardo Tristan Piotr Dobrowolski 1-0 53 Open
150 2021-07-13 Titled Tuesday 13th July chess.com INT 4 Piotr Dobrowolski Pawel Dudzinski 1-0 60 Open
  1. vs Jonathan PeinWon · 0-1Black · 2022-07-19 · Round 10Titled Tue 19th Jul Early
  2. vs Felix HampelWon · 0-1Black · 2021-08-31 · Round 9Titled Tuesday 31st Aug
  3. vs David OkikeWon · 1-0White · 2021-08-31 · Round 8Titled Tuesday 31st Aug
  4. vs Jan RoebersWon · 1-0White · 2021-08-31 · Round 7Titled Tuesday 31st Aug
  5. vs Ben BaileyLost · 1-0Black · 2021-08-31 · Round 6Titled Tuesday 31st Aug
  6. vs Mateus Costamilan TomielloLost · 1-0Black · 2021-08-31 · Round 5Titled Tuesday 31st Aug
  7. vs Henrique Nemeth JuniorWon · 1-0White · 2021-08-31 · Round 4Titled Tuesday 31st Aug
  8. vs Michael BuscarLost · 0-1White · 2021-08-31 · Round 3Titled Tuesday 31st Aug
  9. vs Olexandr BortnykLost · 1-0Black · 2021-08-31 · Round 2Titled Tuesday 31st Aug
  10. vs Arthur KruckenhauserWon · 0-1Black · 2021-08-31 · Round 1Titled Tuesday 31st Aug
  11. vs Arystanbek UrazayevLost · 1-0Black · 2021-08-31 · Round 11Titled Tuesday 31st Aug
  12. vs Margarita FilippovaWon · 1-0White · 2021-08-31 · Round 10Titled Tuesday 31st Aug
  13. vs Yagiz Kaan ErdogmusWon · 1-0White · 2021-08-24 · Round 9Titled Tuesday 24th Aug
  14. vs Bharath Subramaniyam HLost · 1-0Black · 2021-08-24 · Round 8Titled Tuesday 24th Aug
  15. vs Jemal OvezdurdyyevaWon · 1-0White · 2021-08-24 · Round 7Titled Tuesday 24th Aug
  16. vs Dmitrii MarcziterDraw · ½–½Black · 2021-08-24 · Round 6Titled Tuesday 24th Aug
  17. vs Oskar WieczorekLost · 1-0Black · 2021-08-24 · Round 5Titled Tuesday 24th Aug
  18. vs Alexander ZubovDraw · ½–½White · 2021-08-24 · Round 4Titled Tuesday 24th Aug
  19. vs Harsha BharathakotiWon · 1-0White · 2021-08-24 · Round 3Titled Tuesday 24th Aug
  20. vs Jan RoebersWon · 0-1Black · 2021-08-24 · Round 2Titled Tuesday 24th Aug
  21. vs Alexandre QashashviliDraw · ½–½White · 2021-08-24 · Round 1Titled Tuesday 24th Aug
  22. vs Oleg GubanovWon · 0-1Black · 2021-08-24 · Round 11Titled Tuesday 24th Aug
  23. vs Garg AradhyaLost · 1-0Black · 2021-08-24 · Round 10Titled Tuesday 24th Aug
  24. vs Pawel DudzinskiWon · 0-1Black · 2021-08-17 · Round 9Titled Tuesday 17th Aug
  25. vs Nils RichterDraw · ½–½White · 2021-08-17 · Round 8Titled Tuesday 17th Aug
  26. vs Gerardo Antonio Gracia AlvarezWon · 0-1Black · 2021-08-17 · Round 7Titled Tuesday 17th Aug
  27. vs Grigory SeletskyWon · 1-0White · 2021-08-17 · Round 6Titled Tuesday 17th Aug
  28. vs Khamparia AkshatWon · 0-1Black · 2021-08-17 · Round 5Titled Tuesday 17th Aug
  29. vs Soltan MuradovWon · 1-0White · 2021-08-17 · Round 4Titled Tuesday 17th Aug
  30. vs Robert SanchezLost · 0-1White · 2021-08-17 · Round 3Titled Tuesday 17th Aug
  31. vs Pavel Y. PolitovLost · 1-0Black · 2021-08-17 · Round 2Titled Tuesday 17th Aug
  32. vs Drasko BoskovicDraw · ½–½Black · 2021-08-17 · Round 11Titled Tuesday 17th Aug
  33. vs Bojan MaksimovicLost · 0-1White · 2021-08-17 · Round 10Titled Tuesday 17th Aug
  34. vs Leonid SokolinWon · 0-1Black · 2021-07-27 · Round 9Titled Tuesday 27th July
  35. vs Yinn Long WongDraw · ½–½White · 2021-07-27 · Round 8Titled Tuesday 27th July
  36. vs Bojan TodorovicWon · 0-1Black · 2021-07-27 · Round 7Titled Tuesday 27th July
  37. vs Christian KoepkeWon · 0-1Black · 2021-07-27 · Round 6Titled Tuesday 27th July
  38. vs Jose Eduardo Martinez AlcantaraLost · 0-1White · 2021-07-27 · Round 5Titled Tuesday 27th July
  39. vs Michael BuscarWon · 1-0White · 2021-07-27 · Round 4Titled Tuesday 27th July
  40. vs Aleksey SorokinLost · 1-0Black · 2021-07-27 · Round 3Titled Tuesday 27th July
  41. vs Robert FakhretdinovWon · 0-1Black · 2021-07-27 · Round 2Titled Tuesday 27th July
  42. vs Moshe KatzirDraw · ½–½White · 2021-07-27 · Round 1Titled Tuesday 27th July
  43. vs Dmitry GrinblatDraw · ½–½Black · 2021-07-27 · Round 11Titled Tuesday 27th July
  44. vs Rodrigo Vasquez SchroederLost · 0-1White · 2021-07-27 · Round 10Titled Tuesday 27th July
  45. vs Azer MirzoevDraw · ½–½White · 2021-07-13 · Round 9Titled Tuesday 13th July
  46. vs Srihari L RWon · 1-0White · 2021-07-13 · Round 8Titled Tuesday 13th July
  47. vs Davis ZongWon · 0-1Black · 2021-07-13 · Round 7Titled Tuesday 13th July
  48. vs Artem GogolevDraw · ½–½White · 2021-07-13 · Round 6Titled Tuesday 13th July
  49. vs Leonardo TristanLost · 1-0Black · 2021-07-13 · Round 5Titled Tuesday 13th July
  50. vs Pawel DudzinskiWon · 1-0White · 2021-07-13 · Round 4Titled Tuesday 13th July