GMPetro Golubka

CAN Born 1989 Male
FIDE ID
14114224

Player overview

Petro Golubka’s highest recorded classical FIDE rating is 2509 (April 2018). On the November 2026 FIDE list, Petro Golubka ranks #2819 worldwide and #25 in Canada among active classical players.

FIDE ratings

2346

Classical

Published FIDE

2432

Rapid

Published FIDE

2428

Blitz

Published FIDE

Official classical ranks

World rank
#2819
National rank · CAN
#25

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2509 Apr 2018
Recorded years
2002–2026
Archived games
1981

Based on available monthly lists and saved games.

Rating history

CFC ID 187880 · Kalush FO

2512Regular
2537Quick

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2026-07-172026 Canadian Open O2100Regular2512
2026-07-142026 Canadian Open BlitzQuick2537
2025-09-07Montréal Open Major ClassicalRegular2509
2025-09-062025 Montreal Open BlitzQuick2549
2025-09-022025 Montreal Open - RapidQuick2545
2025-09-012025 Toronto Open CrownRegular2516
2025-08-062025 Royal City Masters CrownRegular2507
2024-09-02Edmonton International 2024Regular2488
2024-04-082024 Candidates BlitzQuick2536
2024-04-072024 Excelsior April Rapid ChampionQuick2533
2024-04-062024 Excelsior April Blitz ChampionQuick2558
2024-04-01Canadian Ch Festival - PremierRegular2520
2024-03-242024 Aurora Spring Open MasterRegular2534

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
1301 2020-08-28 TCh-POL Ekstraliga 2020 Warsaw POL 3.5 Petro Golubka Maciej Klekowski 1/2-1/2 18 Open
1302 2020-08-27 TCh-POL Ekstraliga 2020 Warsaw POL 2.1 Yuriy Kryvoruchko Petro Golubka 1-0 58 Open
1303 2020-08-26 TCh-POL Ekstraliga 2020 Warsaw POL 1.5 Wojciech Moranda Petro Golubka 1-0 44 Open
1304 2020-08-21 Ustron Open A 2020 Ustron POL 9.4 Jonasz Baum Petro Golubka 0-1 59 Open
1305 2020-08-20 Ustron Open A 2020 Ustron POL 8.3 Petro Golubka Jakub Fus 1/2-1/2 39 Open
1306 2020-08-19 Ustron Open A 2020 Ustron POL 7.11 Antoni Szustakowski Petro Golubka 0-1 65 Open
1307 2020-08-18 Ustron Open A 2020 Ustron POL 6.14 Petro Golubka Jan Klimkowski 1-0 21 Open
1308 2020-08-17 Ustron Open A 2020 Ustron POL 5.13 Iwo Godzwon Petro Golubka 1/2-1/2 49 Open
1309 2020-08-16 Ustron Open A 2020 Ustron POL 4.6 Petro Golubka Milosz Szpar 0-1 54 Open
1310 2020-08-15 Ustron Open A 2020 Ustron POL 3.13 Mietek Bakalarz Petro Golubka 0-1 48 Open
1311 2020-08-15 Ustron Open A 2020 Ustron POL 2.3 Petro Golubka Igor Kowalski 0-1 49 Open
1312 2020-08-15 Ustron Open A 2020 Ustron POL 1.4 Jan Kokoszczynski Petro Golubka 0-1 34 Open
1313 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Petro Golubka Ann Chumpitaz 0-1 49 Open
1314 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Aleksandar Topalov Petro Golubka 1-0 18 Open
1315 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Petro Golubka Caio Medeiros Poeta 1-0 15 Open
1316 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Tarini Goyal Petro Golubka 0-1 30 Open
1317 2020-07-21 Titled Tuesday 21st July chess.com INT 9 Milind Maiti Petro Golubka 0-1 33 Open
1318 2020-07-21 Titled Tuesday 21st July chess.com INT 8 Petro Golubka Pavel Chernomordik 1-0 32 Open
1319 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Ann Chumpitaz Petro Golubka 0-1 37 Open
1320 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Pavel Miroshnichenko Petro Golubka 1-0 57 Open
1321 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Petro Golubka Carlos A. Juarez Flores 0-1 35 Open
1322 2020-07-21 Titled Tuesday 21st July chess.com INT 4 Andrey Esipenko Petro Golubka 1-0 60 Open
1323 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Petro Golubka Bassem Amin 0-1 43 Open
1324 2020-07-21 Titled Tuesday 21st July chess.com INT 1 Petro Golubka Vladimir Bugayev 1-0 26 Open
1325 2020-07-21 Titled Tuesday 21st July chess.com INT 10 Petro Golubka Artak Manukian 1-0 61 Open
1326 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Petro Golubka Qing Aun Lee 1/2-1/2 54 Open
1327 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Luis Manuel Perez Rodriguez Petro Golubka 1-0 25 Open
1328 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Mitra Hejazipour Petro Golubka 0-1 29 Open
1329 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Petro Golubka Dawid Janaszak 0-1 34 Open
1330 2020-07-14 33rd Leon Blitz Open 2020 chess.com INT 4 Mehdi Hasan Parag Petro Golubka 1-0 53 Open
1331 2020-07-14 Titled Tuesday 14th July chess.com INT 3 Ryan Hamley Petro Golubka 0-1 20 Open
1332 2020-07-14 33rd Leon Blitz Open 2020 chess.com INT 3 Petro Golubka Filip Boe Olsen 0-1 24 Open
1333 2020-07-14 33rd Leon Blitz Open 2020 chess.com INT 2 Sanan Sjugirov Petro Golubka 1-0 44 Open
1334 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Petro Golubka Deniz Arman 0-1 31 Open
1335 2020-07-14 33rd Leon Blitz Open 2020 chess.com INT 1 Juan Sebastian Melian Petro Golubka 0-1 30 Open
1336 2020-07-14 Titled Tuesday 14th July chess.com INT 1 Jaka Brilej Petro Golubka 0-1 37 Open
1337 2020-07-07 Titled Tuesday 7th July chess.com INT 8 Petro Golubka Boris Grachev 0-1 28 Open
1338 2020-07-07 Titled Tuesday 7th July chess.com INT 7 Gata Kamsky Petro Golubka 1/2-1/2 63 Open
1339 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Alberto Barp Petro Golubka 0-1 57 Open
1340 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Petro Golubka Rostyslav Malynovskyi 1-0 22 Open
1341 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Petro Golubka Tuan Minh Le 0-1 64 Open
1342 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Adrian Randazzo Petro Golubka 0-1 39 Open
1343 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Petro Golubka Juan Rottenwohrer Suarez 1-0 49 Open
1344 2020-07-07 Titled Tuesday 7th July chess.com INT 10 Mihail Rodin Petro Golubka 1/2-1/2 68 Open
1345 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Vjacheslav Weetik Petro Golubka 1-0 30 Open
1346 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Momchil Petkov Petro Golubka 1/2-1/2 38 Open
1347 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Petro Golubka Sergey Kim 1-0 58 Open
1348 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Petro Golubka Prince Daniel Mulenga 1-0 37 Open
1349 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Petro Golubka Grayson Rorrer 0-1 60 Open
1350 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Terry Luo Petro Golubka 0-1 52 Open
  1. vs Maciej KlekowskiDraw · ½–½White · 2020-08-28 · Round 3.5TCh-POL Ekstraliga 2020
  2. vs Yuriy KryvoruchkoLost · 1-0Black · 2020-08-27 · Round 2.1TCh-POL Ekstraliga 2020
  3. vs Wojciech MorandaLost · 1-0Black · 2020-08-26 · Round 1.5TCh-POL Ekstraliga 2020
  4. vs Jonasz BaumWon · 0-1Black · 2020-08-21 · Round 9.4Ustron Open A 2020
  5. vs Jakub FusDraw · ½–½White · 2020-08-20 · Round 8.3Ustron Open A 2020
  6. vs Antoni SzustakowskiWon · 0-1Black · 2020-08-19 · Round 7.11Ustron Open A 2020
  7. vs Jan KlimkowskiWon · 1-0White · 2020-08-18 · Round 6.14Ustron Open A 2020
  8. vs Iwo GodzwonDraw · ½–½Black · 2020-08-17 · Round 5.13Ustron Open A 2020
  9. vs Milosz SzparLost · 0-1White · 2020-08-16 · Round 4.6Ustron Open A 2020
  10. vs Mietek BakalarzWon · 0-1Black · 2020-08-15 · Round 3.13Ustron Open A 2020
  11. vs Igor KowalskiLost · 0-1White · 2020-08-15 · Round 2.3Ustron Open A 2020
  12. vs Jan KokoszczynskiWon · 0-1Black · 2020-08-15 · Round 1.4Ustron Open A 2020
  13. vs Ann ChumpitazLost · 0-1White · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  14. vs Aleksandar TopalovLost · 1-0Black · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  15. vs Caio Medeiros PoetaWon · 1-0White · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  16. vs Tarini GoyalWon · 0-1Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
  17. vs Milind MaitiWon · 0-1Black · 2020-07-21 · Round 9Titled Tuesday 21st July
  18. vs Pavel ChernomordikWon · 1-0White · 2020-07-21 · Round 8Titled Tuesday 21st July
  19. vs Ann ChumpitazWon · 0-1Black · 2020-07-21 · Round 7Titled Tuesday 21st July
  20. vs Pavel MiroshnichenkoLost · 1-0Black · 2020-07-21 · Round 6Titled Tuesday 21st July
  21. vs Carlos A. Juarez FloresLost · 0-1White · 2020-07-21 · Round 5Titled Tuesday 21st July
  22. vs Andrey EsipenkoLost · 1-0Black · 2020-07-21 · Round 4Titled Tuesday 21st July
  23. vs Bassem AminLost · 0-1White · 2020-07-21 · Round 2Titled Tuesday 21st July
  24. vs Vladimir BugayevWon · 1-0White · 2020-07-21 · Round 1Titled Tuesday 21st July
  25. vs Artak ManukianWon · 1-0White · 2020-07-21 · Round 10Titled Tuesday 21st July
  26. vs Qing Aun LeeDraw · ½–½White · 2020-07-14 · Round 8Titled Tuesday 14th July
  27. vs Luis Manuel Perez RodriguezLost · 1-0Black · 2020-07-14 · Round 7Titled Tuesday 14th July
  28. vs Mitra HejazipourWon · 0-1Black · 2020-07-14 · Round 5Titled Tuesday 14th July
  29. vs Dawid JanaszakLost · 0-1White · 2020-07-14 · Round 4Titled Tuesday 14th July
  30. vs Mehdi Hasan ParagLost · 1-0Black · 2020-07-14 · Round 433rd Leon Blitz Open 2020
  31. vs Ryan HamleyWon · 0-1Black · 2020-07-14 · Round 3Titled Tuesday 14th July
  32. vs Filip Boe OlsenLost · 0-1White · 2020-07-14 · Round 333rd Leon Blitz Open 2020
  33. vs Sanan SjugirovLost · 1-0Black · 2020-07-14 · Round 233rd Leon Blitz Open 2020
  34. vs Deniz ArmanLost · 0-1White · 2020-07-14 · Round 2Titled Tuesday 14th July
  35. vs Juan Sebastian MelianWon · 0-1Black · 2020-07-14 · Round 133rd Leon Blitz Open 2020
  36. vs Jaka BrilejWon · 0-1Black · 2020-07-14 · Round 1Titled Tuesday 14th July
  37. vs Boris GrachevLost · 0-1White · 2020-07-07 · Round 8Titled Tuesday 7th July
  38. vs Gata KamskyDraw · ½–½Black · 2020-07-07 · Round 7Titled Tuesday 7th July
  39. vs Alberto BarpWon · 0-1Black · 2020-07-07 · Round 6Titled Tuesday 7th July
  40. vs Rostyslav MalynovskyiWon · 1-0White · 2020-07-07 · Round 5Titled Tuesday 7th July
  41. vs Tuan Minh LeLost · 0-1White · 2020-07-07 · Round 3Titled Tuesday 7th July
  42. vs Adrian RandazzoWon · 0-1Black · 2020-07-07 · Round 2Titled Tuesday 7th July
  43. vs Juan Rottenwohrer SuarezWon · 1-0White · 2020-07-07 · Round 1Titled Tuesday 7th July
  44. vs Mihail RodinDraw · ½–½Black · 2020-07-07 · Round 10Titled Tuesday 7th July
  45. vs Vjacheslav WeetikLost · 1-0Black · 2020-06-30 · Round 9Titled Tuesday 30th June
  46. vs Momchil PetkovDraw · ½–½Black · 2020-06-30 · Round 7Titled Tuesday 30th June
  47. vs Sergey KimWon · 1-0White · 2020-06-30 · Round 6Titled Tuesday 30th June
  48. vs Prince Daniel MulengaWon · 1-0White · 2020-06-30 · Round 5Titled Tuesday 30th June
  49. vs Grayson RorrerLost · 0-1White · 2020-06-30 · Round 3Titled Tuesday 30th June
  50. vs Terry LuoWon · 0-1Black · 2020-06-30 · Round 2Titled Tuesday 30th June

FIDE tournaments

All tournament results