GMPetr Haba

CZE Born 1965 Male
FIDE ID
300160

Player overview

Petr Haba’s highest recorded classical FIDE rating is 2570 (July 2008). On the November 2026 FIDE list, Petr Haba ranks #1968 worldwide and #37 in Czech Republic among active classical players.

FIDE ratings

Classical

2385

Published FIDE

Rapid

—

Published FIDE

Blitz

2474

Published FIDE

Official classical ranks

World rank
#1968
National rank · CZE
#37

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2570 Jul 2008
Recorded years
2001–2026
Archived games
710

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
651 2013-11-30 TCh-CZE Extraliga 2013-14 Poruba CZE 3.7 Jan Malik Petr Haba Won: 0-1 38 Open
652 2013-10-20 TCh-CZE Vychod 2013-14 Czech Rep CZE 1.1 Petr Haba Jan Votava Won: 1-0 41 Open
653 2013-10-06 TCh-AUT 2nd Mitte 2013-14 Fuerstenfeld AUT 3.1 Miklos Nemeth Petr Haba Draw: 1/2-1/2 25 Open
654 2013-10-05 TCh-AUT 2nd Mitte 2013-14 Fuerstenfeld AUT 2.1 Petr Haba Mario Taggatz Won: 1-0 45 Open
655 2013-10-04 TCh-AUT 2nd Mitte 2013-14 Fuerstenfeld AUT 1.1 Petr Haba Peter Mayerhofer Won: 1-0 32 Open
656 2013-07-27 Czech Open A 2013 Pardubice CZE 9.34 Petr Haba Alexander Sergeyev Won: 1-0 41 Open
657 2013-07-26 Czech Open A 2013 Pardubice CZE 8.34 Jaroslav Bures Petr Haba Draw: 1/2-1/2 16 Open
658 2013-07-25 Czech Open A 2013 Pardubice CZE 7.3 Petr Haba Alexander Potapov Draw: 1/2-1/2 35 Open
659 2013-07-24 Czech Open A 2013 Pardubice CZE 6.19 Daniel Semcesen Petr Haba Lost: 1-0 56 Open
660 2013-07-23 Czech Open A 2013 Pardubice CZE 5.27 Petr Haba Vasily Usmanov Won: 1-0 48 Open
661 2013-07-22 Czech Open A 2013 Pardubice CZE 4.5 Genadi A Ageichenko Petr Haba Won: 0-1 70 Open
662 2013-07-21 Czech Open A 2013 Pardubice CZE 3.49 Petr Haba Konstantin Rjabzev Draw: 1/2-1/2 55 Open
663 2013-07-20 Czech Open A 2013 Pardubice CZE 2.12 Igor Yagupov Petr Haba Lost: 1-0 48 Open
664 2013-07-19 Czech Open A 2013 Pardubice CZE 1.22 Petr Haba Reiner Heimrath Won: 1-0 22 Open
665 2013-07-07 2nd Arberopen 2013 Bayerisch Eisenstein GER 9.8 Alexander Keller Petr Haba Won: 0-1 55 Open
666 2013-07-06 2nd Arberopen 2013 Bayerisch Eisenstein GER 8.5 Petr Haba Olga Vrublevskaya Lost: 0-1 30 Open
667 2013-07-05 2nd Arberopen 2013 Bayerisch Eisenstein GER 7.3 Evgeny E. Vorobiov Petr Haba Lost: 1-0 58 Open
668 2013-07-04 2nd Arberopen 2013 Bayerisch Eisenstein GER 6.3 Andriy Vovk Petr Haba Draw: 1/2-1/2 17 Open
669 2013-07-03 2nd Arberopen 2013 Bayerisch Eisenstein GER 5.1 Petr Haba Vladimir Epishin Draw: 1/2-1/2 32 Open
670 2013-07-02 2nd Arberopen 2013 Bayerisch Eisenstein GER 4.3 Manfred Hermann Petr Haba Won: 0-1 42 Open
671 2013-07-01 2nd Arberopen 2013 Bayerisch Eisenstein GER 3.5 Petr Haba Marc Schuette Won: 1-0 53 Open
672 2013-06-30 2nd Arberopen 2013 Bayerisch Eisenstein GER 2.4 Manfred Herbold Petr Haba Draw: 1/2-1/2 31 Open
673 2013-06-29 2nd Arberopen 2013 Bayerisch Eisenstein GER 1.4 Petr Haba Stephan Voelz Won: 1-0 21 Open
674 2013-04-28 TCh-CZE Extraliga 2012-13 Czech Republic CZE 11.7 Petr Haba Jan Plachetka Won: 1-0 48 Open
675 2013-04-27 TCh-CZE Extraliga 2012-13 Czech Republic CZE 10.8 Petr Haba Bohuslav Dubansky Won: 1-0 47 Open
676 2013-04-26 TCh-CZE Extraliga 2012-13 Czech Republic CZE 9.7 Jan Sodoma Petr Haba Draw: 1/2-1/2 80 Open
677 2013-04-21 TCh-AUT 2 Mitte 2012-13 Fuerstenfeld AUT 11.1 Petr Haba Zdenko Kozul Draw: 1/2-1/2 31 Open
678 2013-04-20 TCh-AUT 2 Mitte 2012-13 Fuerstenfeld AUT 10.1 Marko Tratar Petr Haba Lost: 1-0 43 Open
679 2013-04-19 TCh-AUT 2 Mitte 2012-13 Fuerstenfeld AUT 9.1 Petr Haba 1600060 Won: 1-0 34 Open
680 2013-04-07 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 10.1 Petr Velicka Petr Haba Draw: 1/2-1/2 34 Open
681 2013-03-24 TCh-AUT 2 Mitte 2012-13 St. Veit/Glan AUT 8.1 Adam Horvath Petr Haba Draw: 1/2-1/2 30 Open
682 2013-03-23 TCh-AUT 2 Mitte 2012-13 St. Veit/Glan AUT 7.1 Georg Mohr Petr Haba Won: 0-1 40 Open
683 2013-03-22 TCh-AUT 2 Mitte 2012-13 St. Veit/Glan AUT 6.1 Christoph Renner Petr Haba Won: 0-1 37 Open
684 2013-03-17 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 9.1 Petr Haba Vojtech Rojicek Draw: 1/2-1/2 10 Open
685 2013-02-24 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 8.1 Milan Pacher Petr Haba Draw: 1/2-1/2 55 Open
686 2013-02-17 TCh-CZE Extraliga 2012-13 Czech Republic CZE 6.8 Vladimir Talla Petr Haba Draw: 1/2-1/2 15 Open
687 2013-02-16 TCh-CZE Extraliga 2012-13 Czech Republic CZE 5.7 Jiri Adamek Petr Haba Won: 0-1 46 Open
688 2013-02-10 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 7.1 Petr Haba Kamil Stachowiak Draw: 1/2-1/2 22 Open
689 2013-01-27 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 6.1 Jan Sosna Petr Haba Won: 0-1 28 Open
690 2012-12-01 TCh-CZE Extraliga 2012-13 Czech Republic CZE 3.8 Vitezslav Priehoda Petr Haba Draw: 1/2-1/2 22 Open
691 2012-11-25 TCh-AUT 2 Mitte 2012-13 Sauwald AUT 5.1 Petr Haba Andras Dr. Flumbort Draw: 1/2-1/2 31 Open
692 2012-11-24 TCh-AUT 2 Mitte 2012-13 Sauwald AUT 4.1 Stanislav Cifka Petr Haba Draw: 1/2-1/2 42 Open
693 2012-11-11 TCh-CZE Div1 Vychod 2012-13 Czech Republic CZE 2.1 Robert Cvek Petr Haba Draw: 1/2-1/2 16 Open
694 2012-11-04 TCh-CZE Extraliga 2012-13 Czech Republic CZE 2.8 Vojtech Zwardon Petr Haba Won: 0-1 46 Open
695 2012-11-03 TCh-CZE Extraliga 2012-13 Czech Republic CZE 1.7 Vlastimil Nedela Petr Haba Draw: 1/2-1/2 12 Open
696 2012-10-21 TCh-AUT 2 Mitte 2012-13 Bad Schallerbach AUT 3.1 Petr Haba Manfred Freitag Won: 1-0 44 Open
697 2012-10-20 TCh-AUT 2 Mitte 2012-13 Bad Schallerbach AUT 2.1 Petr Haba Herwig Pilaj Draw: 1/2-1/2 31 Open
698 2012-10-19 TCh-AUT 2 Mitte 2012-13 Bad Schallerbach AUT 1.1 700134 Petr Haba Won: 0-1 39 Open
699 2012-07-28 23rd Czech Open A Pardubice CZE 9.39 Katerina Nemcova Petr Haba Draw: 1/2-1/2 8 Open
700 2012-07-27 23rd Czech Open A Pardubice CZE 8.56 Petr Haba Thorsten Overbeck Won: 1-0 33 Open
  1. vs Jan MalikWon · 0-1Black · 2013-11-30 · Round 3.7TCh-CZE Extraliga 2013-14
  2. vs Jan VotavaWon · 1-0White · 2013-10-20 · Round 1.1TCh-CZE Vychod 2013-14
  3. vs Miklos NemethDraw · ½–½Black · 2013-10-06 · Round 3.1TCh-AUT 2nd Mitte 2013-14
  4. vs Mario TaggatzWon · 1-0White · 2013-10-05 · Round 2.1TCh-AUT 2nd Mitte 2013-14
  5. vs Peter MayerhoferWon · 1-0White · 2013-10-04 · Round 1.1TCh-AUT 2nd Mitte 2013-14
  6. vs Alexander SergeyevWon · 1-0White · 2013-07-27 · Round 9.34Czech Open A 2013
  7. vs Jaroslav BuresDraw · ½–½Black · 2013-07-26 · Round 8.34Czech Open A 2013
  8. vs Alexander PotapovDraw · ½–½White · 2013-07-25 · Round 7.3Czech Open A 2013
  9. vs Daniel SemcesenLost · 1-0Black · 2013-07-24 · Round 6.19Czech Open A 2013
  10. vs Vasily UsmanovWon · 1-0White · 2013-07-23 · Round 5.27Czech Open A 2013
  11. vs Genadi A AgeichenkoWon · 0-1Black · 2013-07-22 · Round 4.5Czech Open A 2013
  12. vs Konstantin RjabzevDraw · ½–½White · 2013-07-21 · Round 3.49Czech Open A 2013
  13. vs Igor YagupovLost · 1-0Black · 2013-07-20 · Round 2.12Czech Open A 2013
  14. vs Reiner HeimrathWon · 1-0White · 2013-07-19 · Round 1.22Czech Open A 2013
  15. vs Alexander KellerWon · 0-1Black · 2013-07-07 · Round 9.82nd Arberopen 2013
  16. vs Olga VrublevskayaLost · 0-1White · 2013-07-06 · Round 8.52nd Arberopen 2013
  17. vs Evgeny E. VorobiovLost · 1-0Black · 2013-07-05 · Round 7.32nd Arberopen 2013
  18. vs Andriy VovkDraw · ½–½Black · 2013-07-04 · Round 6.32nd Arberopen 2013
  19. vs Vladimir EpishinDraw · ½–½White · 2013-07-03 · Round 5.12nd Arberopen 2013
  20. vs Manfred HermannWon · 0-1Black · 2013-07-02 · Round 4.32nd Arberopen 2013
  21. vs Marc SchuetteWon · 1-0White · 2013-07-01 · Round 3.52nd Arberopen 2013
  22. vs Manfred HerboldDraw · ½–½Black · 2013-06-30 · Round 2.42nd Arberopen 2013
  23. vs Stephan VoelzWon · 1-0White · 2013-06-29 · Round 1.42nd Arberopen 2013
  24. vs Jan PlachetkaWon · 1-0White · 2013-04-28 · Round 11.7TCh-CZE Extraliga 2012-13
  25. vs Bohuslav DubanskyWon · 1-0White · 2013-04-27 · Round 10.8TCh-CZE Extraliga 2012-13
  26. vs Jan SodomaDraw · ½–½Black · 2013-04-26 · Round 9.7TCh-CZE Extraliga 2012-13
  27. vs Zdenko KozulDraw · ½–½White · 2013-04-21 · Round 11.1TCh-AUT 2 Mitte 2012-13
  28. vs Marko TratarLost · 1-0Black · 2013-04-20 · Round 10.1TCh-AUT 2 Mitte 2012-13
  29. vs 1600060Won · 1-0White · 2013-04-19 · Round 9.1TCh-AUT 2 Mitte 2012-13
  30. vs Petr VelickaDraw · ½–½Black · 2013-04-07 · Round 10.1TCh-CZE Div1 Vychod 2012-13
  31. vs Adam HorvathDraw · ½–½Black · 2013-03-24 · Round 8.1TCh-AUT 2 Mitte 2012-13
  32. vs Georg MohrWon · 0-1Black · 2013-03-23 · Round 7.1TCh-AUT 2 Mitte 2012-13
  33. vs Christoph RennerWon · 0-1Black · 2013-03-22 · Round 6.1TCh-AUT 2 Mitte 2012-13
  34. vs Vojtech RojicekDraw · ½–½White · 2013-03-17 · Round 9.1TCh-CZE Div1 Vychod 2012-13
  35. vs Milan PacherDraw · ½–½Black · 2013-02-24 · Round 8.1TCh-CZE Div1 Vychod 2012-13
  36. vs Vladimir TallaDraw · ½–½Black · 2013-02-17 · Round 6.8TCh-CZE Extraliga 2012-13
  37. vs Jiri AdamekWon · 0-1Black · 2013-02-16 · Round 5.7TCh-CZE Extraliga 2012-13
  38. vs Kamil StachowiakDraw · ½–½White · 2013-02-10 · Round 7.1TCh-CZE Div1 Vychod 2012-13
  39. vs Jan SosnaWon · 0-1Black · 2013-01-27 · Round 6.1TCh-CZE Div1 Vychod 2012-13
  40. vs Vitezslav PriehodaDraw · ½–½Black · 2012-12-01 · Round 3.8TCh-CZE Extraliga 2012-13
  41. vs Andras Dr. FlumbortDraw · ½–½White · 2012-11-25 · Round 5.1TCh-AUT 2 Mitte 2012-13
  42. vs Stanislav CifkaDraw · ½–½Black · 2012-11-24 · Round 4.1TCh-AUT 2 Mitte 2012-13
  43. vs Robert CvekDraw · ½–½Black · 2012-11-11 · Round 2.1TCh-CZE Div1 Vychod 2012-13
  44. vs Vojtech ZwardonWon · 0-1Black · 2012-11-04 · Round 2.8TCh-CZE Extraliga 2012-13
  45. vs Vlastimil NedelaDraw · ½–½Black · 2012-11-03 · Round 1.7TCh-CZE Extraliga 2012-13
  46. vs Manfred FreitagWon · 1-0White · 2012-10-21 · Round 3.1TCh-AUT 2 Mitte 2012-13
  47. vs Herwig PilajDraw · ½–½White · 2012-10-20 · Round 2.1TCh-AUT 2 Mitte 2012-13
  48. vs 700134Won · 0-1Black · 2012-10-19 · Round 1.1TCh-AUT 2 Mitte 2012-13
  49. vs Katerina NemcovaDraw · ½–½Black · 2012-07-28 · Round 9.3923rd Czech Open A
  50. vs Thorsten OverbeckWon · 1-0White · 2012-07-27 · Round 8.5623rd Czech Open A

FIDE tournaments

DateTournamentTypeScore
2026-10-181. liga vychod 2026-2027 r1Classical½
2026-10-102. Bundesliga Sued 2026-2027 Oktober 2026Classical1

All tournament results