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
1351 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Petro Golubka Bao Nghia Dong 0-1 47 Open
1352 2020-06-23 Titled Tuesday 23rd June chess.com INT 9 Petro Golubka Ioannis Kalogeris 0-1 42 Open
1353 2020-06-23 Titled Tuesday 23rd June chess.com INT 8 Diego Saul Rodri Flores Quillas Petro Golubka 1-0 47 Open
1354 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Volodymyr Yaniuk Petro Golubka 0-1 40 Open
1355 2020-06-23 Titled Tuesday 23rd June chess.com INT 6 Petro Golubka Praveen Kumar C 0-1 51 Open
1356 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Dmitry Gurevich Petro Golubka 0-1 36 Open
1357 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Petro Golubka Anton Isajevsky 1/2-1/2 54 Open
1358 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Alexey Sarana Petro Golubka 1-0 26 Open
1359 2020-06-23 Titled Tuesday 23rd June chess.com INT 2 Petro Golubka Maksim Schekachikhin 1-0 21 Open
1360 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Ildar F Idrisov Petro Golubka 0-1 50 Open
1361 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Petro Golubka Krzysztof Budrewicz 0-1 74 Open
1362 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Eltaj Safarli Petro Golubka 1-0 37 Open
1363 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Iwo Godzwon Petro Golubka 0-1 33 Open
1364 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Petro Golubka Volodymyr Yaniuk 1-0 27 Open
1365 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Petro Golubka Anastasia Bodnaruk 1-0 31 Open
1366 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Marek Karas Petro Golubka 1/2-1/2 65 Open
1367 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Petro Golubka Evgenij Shuvalov 0-1 19 Open
1368 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Ildar F Idrisov Petro Golubka 0-1 54 Open
1369 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Petro Golubka Andrey Tsvetkov 1-0 65 Open
1370 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Petro Golubka Bryan Xie 1-0 40 Open
1371 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Petro Golubka Roberto N De Abreu 1-0 29 Open
1372 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Carlos Martins Petro Golubka 0-1 35 Open
1373 2020-06-09 Titled Tuesday 9th June chess.com INT 5 Petro Golubka Hector Elissalt Cardenas 1-0 40 Open
1374 2020-06-09 Titled Tuesday 9th June chess.com INT 10 Petro Golubka Ruslan Soltanici 1-0 55 Open
1375 2020-06-02 Titled Tuesday 2nd June chess.com INT 9 Petro Golubka Chithambaram VR. Aravindh 1-0 36 Open
1376 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 Petro Golubka Maxim Matlakov 1/2-1/2 83 Open
1377 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Giga Quparadze Petro Golubka 0-1 71 Open
1378 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Petro Golubka Jonasz Baum 1-0 57 Open
1379 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Tarun Kanyamarala Petro Golubka 0-1 39 Open
1380 2020-06-02 Titled Tuesday 2nd June chess.com INT 10 Aleksandr Lenderman Petro Golubka 0-1 36 Open
1381 2020-05-30 Euro Online +2300 Day 2 chess.com INT 2 Kacper Kacprzak Petro Golubka 1-0 2 Open
1382 2020-05-29 Euro Online +2300 Day 1 chess.com INT 8 Petro Golubka Oleg Rychkov 1-0 30 Open
1383 2020-05-29 Euro Online +2300 Day 1 chess.com INT 7 Nataliya Buksa Petro Golubka 0-1 36 Open
1384 2020-05-29 Euro Online +2300 Day 1 chess.com INT 6 Boris Sunjaikin Petro Golubka 1-0 54 Open
1385 2020-05-29 Euro Online +2300 Day 1 chess.com INT 5 Petro Golubka Guy Levin 1-0 40 Open
1386 2020-05-29 Euro Online +2300 Day 1 chess.com INT 4 Benjamin Bujisho Petro Golubka 1-0 41 Open
1387 2020-05-29 Euro Online +2300 Day 1 chess.com INT 3 Petro Golubka Sergey Grigoriants 0-1 37 Open
1388 2020-05-29 Euro Online +2300 Day 1 chess.com INT 2 Rasmus Svane Petro Golubka 1/2-1/2 52 Open
1389 2020-05-29 Euro Online +2300 Day 1 chess.com INT 1 Petro Golubka Nino Batsiashvili 1/2-1/2 73 Open
1390 2020-05-26 Titled Tuesday 26th May chess.com INT 8 Piotr Piesik Petro Golubka 1-0 48 Open
1391 2020-05-26 Titled Tuesday 26th May chess.com INT 6 Erigaisi Arjun Petro Golubka 1-0 31 Open
1392 2020-05-26 Titled Tuesday 26th May chess.com INT 5 Petro Golubka Damian Sliwicki 1-0 32 Open
1393 2020-05-26 Titled Tuesday 26th May chess.com INT 4 Petro Golubka Rinat Jumabayev 0-1 43 Open
1394 2020-05-26 Titled Tuesday 26th May chess.com INT 3 Sergei Movsesian Petro Golubka 0-1 70 Open
1395 2020-05-26 Titled Tuesday 26th May chess.com INT 1 Denis Palkovich Petro Golubka 0-1 60 Open
1396 2020-05-19 Titled Tuesday 19th May chess.com INT 9 Volodymyr Sakun Petro Golubka 0-1 44 Open
1397 2020-05-19 Titled Tuesday 19th May chess.com INT 8 Petro Golubka Ilia Smirin 0-1 67 Open
1398 2020-05-19 Titled Tuesday 19th May chess.com INT 7 Leon Livaic Petro Golubka 0-1 44 Open
1399 2020-05-19 Titled Tuesday 19th May chess.com INT 6 Renato Terry Petro Golubka 1-0 44 Open
1400 2020-05-19 Titled Tuesday 19th May chess.com INT 5 Petro Golubka Rinat Jumabayev 1-0 27 Open
  1. vs Bao Nghia DongLost · 0-1White · 2020-06-30 · Round 10Titled Tuesday 30th June
  2. vs Ioannis KalogerisLost · 0-1White · 2020-06-23 · Round 9Titled Tuesday 23rd June
  3. vs Diego Saul Rodri Flores QuillasLost · 1-0Black · 2020-06-23 · Round 8Titled Tuesday 23rd June
  4. vs Volodymyr YaniukWon · 0-1Black · 2020-06-23 · Round 7Titled Tuesday 23rd June
  5. vs Praveen Kumar CLost · 0-1White · 2020-06-23 · Round 6Titled Tuesday 23rd June
  6. vs Dmitry GurevichWon · 0-1Black · 2020-06-23 · Round 5Titled Tuesday 23rd June
  7. vs Anton IsajevskyDraw · ½–½White · 2020-06-23 · Round 4Titled Tuesday 23rd June
  8. vs Alexey SaranaLost · 1-0Black · 2020-06-23 · Round 3Titled Tuesday 23rd June
  9. vs Maksim SchekachikhinWon · 1-0White · 2020-06-23 · Round 2Titled Tuesday 23rd June
  10. vs Ildar F IdrisovWon · 0-1Black · 2020-06-23 · Round 1Titled Tuesday 23rd June
  11. vs Krzysztof BudrewiczLost · 0-1White · 2020-06-16 · Round 8Titled Tuesday 16th June
  12. vs Eltaj SafarliLost · 1-0Black · 2020-06-16 · Round 7Titled Tuesday 16th June
  13. vs Iwo GodzwonWon · 0-1Black · 2020-06-16 · Round 6Titled Tuesday 16th June
  14. vs Volodymyr YaniukWon · 1-0White · 2020-06-16 · Round 5Titled Tuesday 16th June
  15. vs Anastasia BodnarukWon · 1-0White · 2020-06-16 · Round 4Titled Tuesday 16th June
  16. vs Marek KarasDraw · ½–½Black · 2020-06-16 · Round 3Titled Tuesday 16th June
  17. vs Evgenij ShuvalovLost · 0-1White · 2020-06-16 · Round 2Titled Tuesday 16th June
  18. vs Ildar F IdrisovWon · 0-1Black · 2020-06-16 · Round 1Titled Tuesday 16th June
  19. vs Andrey TsvetkovWon · 1-0White · 2020-06-16 · Round 10Titled Tuesday 16th June
  20. vs Bryan XieWon · 1-0White · 2020-06-09 · Round 8Titled Tuesday 9th June
  21. vs Roberto N De AbreuWon · 1-0White · 2020-06-09 · Round 7Titled Tuesday 9th June
  22. vs Carlos MartinsWon · 0-1Black · 2020-06-09 · Round 6Titled Tuesday 9th June
  23. vs Hector Elissalt CardenasWon · 1-0White · 2020-06-09 · Round 5Titled Tuesday 9th June
  24. vs Ruslan SoltaniciWon · 1-0White · 2020-06-09 · Round 10Titled Tuesday 9th June
  25. vs Chithambaram VR. AravindhWon · 1-0White · 2020-06-02 · Round 9Titled Tuesday 2nd June
  26. vs Maxim MatlakovDraw · ½–½White · 2020-06-02 · Round 8Titled Tuesday 2nd June
  27. vs Giga QuparadzeWon · 0-1Black · 2020-06-02 · Round 7Titled Tuesday 2nd June
  28. vs Jonasz BaumWon · 1-0White · 2020-06-02 · Round 6Titled Tuesday 2nd June
  29. vs Tarun KanyamaralaWon · 0-1Black · 2020-06-02 · Round 3Titled Tuesday 2nd June
  30. vs Aleksandr LendermanWon · 0-1Black · 2020-06-02 · Round 10Titled Tuesday 2nd June
  31. vs Kacper KacprzakLost · 1-0Black · 2020-05-30 · Round 2Euro Online +2300 Day 2
  32. vs Oleg RychkovWon · 1-0White · 2020-05-29 · Round 8Euro Online +2300 Day 1
  33. vs Nataliya BuksaWon · 0-1Black · 2020-05-29 · Round 7Euro Online +2300 Day 1
  34. vs Boris SunjaikinLost · 1-0Black · 2020-05-29 · Round 6Euro Online +2300 Day 1
  35. vs Guy LevinWon · 1-0White · 2020-05-29 · Round 5Euro Online +2300 Day 1
  36. vs Benjamin BujishoLost · 1-0Black · 2020-05-29 · Round 4Euro Online +2300 Day 1
  37. vs Sergey GrigoriantsLost · 0-1White · 2020-05-29 · Round 3Euro Online +2300 Day 1
  38. vs Rasmus SvaneDraw · ½–½Black · 2020-05-29 · Round 2Euro Online +2300 Day 1
  39. vs Nino BatsiashviliDraw · ½–½White · 2020-05-29 · Round 1Euro Online +2300 Day 1
  40. vs Piotr PiesikLost · 1-0Black · 2020-05-26 · Round 8Titled Tuesday 26th May
  41. vs Erigaisi ArjunLost · 1-0Black · 2020-05-26 · Round 6Titled Tuesday 26th May
  42. vs Damian SliwickiWon · 1-0White · 2020-05-26 · Round 5Titled Tuesday 26th May
  43. vs Rinat JumabayevLost · 0-1White · 2020-05-26 · Round 4Titled Tuesday 26th May
  44. vs Sergei MovsesianWon · 0-1Black · 2020-05-26 · Round 3Titled Tuesday 26th May
  45. vs Denis PalkovichWon · 0-1Black · 2020-05-26 · Round 1Titled Tuesday 26th May
  46. vs Volodymyr SakunWon · 0-1Black · 2020-05-19 · Round 9Titled Tuesday 19th May
  47. vs Ilia SmirinLost · 0-1White · 2020-05-19 · Round 8Titled Tuesday 19th May
  48. vs Leon LivaicWon · 0-1Black · 2020-05-19 · Round 7Titled Tuesday 19th May
  49. vs Renato TerryLost · 1-0Black · 2020-05-19 · Round 6Titled Tuesday 19th May
  50. vs Rinat JumabayevWon · 1-0White · 2020-05-19 · Round 5Titled Tuesday 19th May

FIDE tournaments

All tournament results