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
601 2015-07-25 26th Czech Open A 2015 Pardubice CZE 2.25 Ponnuswamy Konguvel Petr Haba Draw: 1/2-1/2 55 Open
602 2015-07-24 26th Czech Open A 2015 Pardubice CZE 1.27 Petr Haba Ruprecht Pfeffer Won: 1-0 57 Open
603 2015-03-21 TCh-AUT 2014-15 Austria AUT 11.1 Sasa Martinovic Petr Haba Lost: 1-0 45 Open
604 2015-03-20 TCh-AUT 2014-15 Austria AUT 10.1 Petr Haba Luka Lenic Draw: 1/2-1/2 31 Open
605 2015-03-19 TCh-AUT 2014-15 Austria AUT 9.1 Markus Ragger Petr Haba Lost: 1-0 65 Open
606 2015-03-01 TCh-AUT 2014-15 Austria AUT 8.1 Petr Haba Miroslav Maslik Draw: 1/2-1/2 43 Open
607 2015-02-28 TCh-AUT 2014-15 Austria AUT 7.1 Christian Bauer Petr Haba Draw: 1/2-1/2 54 Open
608 2015-02-27 TCh-AUT 2014-15 Austria AUT 6.1 Petr Haba Stefan Bromberger Lost: 0-1 41 Open
609 2015-02-26 TCh-AUT 2014-15 Austria AUT 5.1 Thomas Luther Petr Haba Draw: 1/2-1/2 50 Open
610 2015-02-07 TCh-CZE Extraliga 2014-15 Prague CZE 7.6 Petr Haba Jiri Adamek Draw: 1/2-1/2 59 Open
611 2015-01-10 TCh-CZE Extraliga 2014-15 Prague CZE 5.2 Petr Haba Svatopluk Svoboda Draw: 1/2-1/2 38 Open
612 2014-11-30 TCh-CZE Extraliga 2014-15 Prague CZE 4.5 Petr Haba Josef Lys Draw: 1/2-1/2 27 Open
613 2014-11-29 TCh-CZE Extraliga 2014-15 Prague CZE 3.6 Milan Walek Petr Haba Won: 0-1 67 Open
614 2014-11-23 TCh-AUT 2014-15 Austria AUT 4.1 Petr Haba Andrei Maksimenko Draw: 1/2-1/2 30 Open
615 2014-11-22 TCh-AUT 2014-15 Austria AUT 3.1 Peter Prohaszka Petr Haba Draw: 1/2-1/2 35 Open
616 2014-11-21 TCh-AUT 2014-15 Austria AUT 2.1 Petr Haba Jan Votava Won: 1-0 47 Open
617 2014-11-20 TCh-AUT 2014-15 Austria AUT 1.1 Zdenko Kozul Petr Haba Draw: 1/2-1/2 37 Open
618 2014-07-26 25th Czech Open A 2014 Pardubice CZE 9.21 Tadeas Kriebel Petr Haba Draw: 1/2-1/2 8 Open
619 2014-07-25 25th Czech Open A 2014 Pardubice CZE 8.15 Petr Haba Maxim Vavulin Lost: 0-1 52 Open
620 2014-07-24 25th Czech Open A 2014 Pardubice CZE 7.2 Liviu-Dieter Nisipeanu Petr Haba Lost: 1-0 27 Open
621 2014-07-23 25th Czech Open A 2014 Pardubice CZE 6.5 Petr Haba Valery Shalimov Won: 1-0 47 Open
622 2014-07-22 25th Czech Open A 2014 Pardubice CZE 5.3 Eylon Nakar Petr Haba Draw: 1/2-1/2 15 Open
623 2014-07-21 25th Czech Open A 2014 Pardubice CZE 4.9 Petr Haba Matthias Roeder Won: 1-0 37 Open
624 2014-07-20 25th Czech Open A 2014 Pardubice CZE 3.6 Maximilian Berchtenbreiter Petr Haba Draw: 1/2-1/2 23 Open
625 2014-07-19 25th Czech Open A 2014 Pardubice CZE 2.12 Petr Haba Jan Vrana Won: 1-0 43 Open
626 2014-07-18 25th Czech Open A 2014 Pardubice CZE 1.19 Jergus Pechac Petr Haba Won: 0-1 60 Open
627 2014-05-04 ch-CZE 2014 Ostrava CZE 9.12 Petr Haba Karolina Pilsova Won: 1-0 45 Open
628 2014-05-03 ch-CZE 2014 Ostrava CZE 8.8 Richard Jr. Biolek Petr Haba Lost: 1-0 39 Open
629 2014-05-02 ch-CZE 2014 Ostrava CZE 7.8 Petr Haba Jiri Adamek Draw: 1/2-1/2 32 Open
630 2014-05-01 ch-CZE 2014 Ostrava CZE 6.8 Tomas Kraus Petr Haba Draw: 1/2-1/2 16 Open
631 2014-04-30 ch-CZE 2014 Ostrava CZE 5.5 Petr Haba Robert Cvek Draw: 1/2-1/2 15 Open
632 2014-04-29 ch-CZE 2014 Ostrava CZE 4.5 Jiri Kociscak Petr Haba Draw: 1/2-1/2 25 Open
633 2014-04-28 ch-CZE 2014 Ostrava CZE 3.5 Petr Haba Vojtech Zwardon Draw: 1/2-1/2 57 Open
634 2014-04-27 ch-CZE 2014 Ostrava CZE 2.8 Jan Svatos Petr Haba Won: 0-1 49 Open
635 2014-04-26 ch-CZE 2014 Ostrava CZE 1.11 Petr Haba Ales Krajina Won: 1-0 50 Open
636 2014-04-13 TCh-CZE Vychod 2013-14 Czech Rep CZE 11.1 Robert Cvek Petr Haba Draw: 1/2-1/2 21 Open
637 2014-04-06 TCh-AUT 2nd Mitte 2013-14 Steyregg AUT 11.1 Petr Haba Christoph Karner Won: 1-0 42 Open
638 2014-04-05 TCh-AUT 2nd Mitte 2013-14 Steyregg AUT 10.1 Florian Poetz Petr Haba Draw: 1/2-1/2 33 Open
639 2014-04-04 TCh-AUT 2nd Mitte 2013-14 Steyregg AUT 9.1 Petr Haba Adam Horvath Draw: 1/2-1/2 31 Open
640 2014-03-23 TCh-AUT 2nd Mitte 2013-14 Sankt Veit an der Glan AUT 8.1 Herwig Pilaj Petr Haba Draw: 1/2-1/2 44 Open
641 2014-03-22 TCh-AUT 2nd Mitte 2013-14 Sankt Veit an der Glan AUT 7.1 Simon Jeric Petr Haba Draw: 1/2-1/2 35 Open
642 2014-03-21 TCh-AUT 2nd Mitte 2013-14 Sankt Veit an der Glan AUT 6.1 Petr Haba Robert Rabiega Draw: 1/2-1/2 26 Open
643 2014-03-16 TCh-CZE Vychod 2013-14 Czech Rep CZE 9.1 Alexey Kislinsky Petr Haba Draw: 1/2-1/2 44 Open
644 2014-02-22 TCh-CZE Vychod 2013-14 Czech Rep CZE 10.1 Petr Haba Lukas Klima Won: 1-0 38 Open
645 2014-02-16 TCh-CZE Extraliga 2013-14 Trinec CZE 8.7 Petr Haba Ladislav Langner Draw: 1/2-1/2 15 Open
646 2014-02-15 TCh-CZE Extraliga 2013-14 Karvina CZE 7.7 Jaroslav Olsar Petr Haba Won: 0-1 27 Open
647 2014-02-09 TCh-CZE Vychod 2013-14 Czech Rep CZE 7.1 Milan Pacher Petr Haba Draw: 1/2-1/2 75 Open
648 2014-01-26 TCh-CZE Vychod 2013-14 Czech Rep CZE 6.1 Petr Haba Kamil Stachowiak Draw: 1/2-1/2 22 Open
649 2014-01-12 TCh-CZE Vychod 2013-14 Czech Rep CZE 5.1 Richard Jr. Biolek Petr Haba Draw: 1/2-1/2 67 Open
650 2013-12-08 TCh-CZE Vychod 2013-14 Czech Rep CZE 4.1 Petr Haba Vojtech Plat Won: 1-0 44 Open
  1. vs Ponnuswamy KonguvelDraw · ½–½Black · 2015-07-25 · Round 2.2526th Czech Open A 2015
  2. vs Ruprecht PfefferWon · 1-0White · 2015-07-24 · Round 1.2726th Czech Open A 2015
  3. vs Sasa MartinovicLost · 1-0Black · 2015-03-21 · Round 11.1TCh-AUT 2014-15
  4. vs Luka LenicDraw · ½–½White · 2015-03-20 · Round 10.1TCh-AUT 2014-15
  5. vs Markus RaggerLost · 1-0Black · 2015-03-19 · Round 9.1TCh-AUT 2014-15
  6. vs Miroslav MaslikDraw · ½–½White · 2015-03-01 · Round 8.1TCh-AUT 2014-15
  7. vs Christian BauerDraw · ½–½Black · 2015-02-28 · Round 7.1TCh-AUT 2014-15
  8. vs Stefan BrombergerLost · 0-1White · 2015-02-27 · Round 6.1TCh-AUT 2014-15
  9. vs Thomas LutherDraw · ½–½Black · 2015-02-26 · Round 5.1TCh-AUT 2014-15
  10. vs Jiri AdamekDraw · ½–½White · 2015-02-07 · Round 7.6TCh-CZE Extraliga 2014-15
  11. vs Svatopluk SvobodaDraw · ½–½White · 2015-01-10 · Round 5.2TCh-CZE Extraliga 2014-15
  12. vs Josef LysDraw · ½–½White · 2014-11-30 · Round 4.5TCh-CZE Extraliga 2014-15
  13. vs Milan WalekWon · 0-1Black · 2014-11-29 · Round 3.6TCh-CZE Extraliga 2014-15
  14. vs Andrei MaksimenkoDraw · ½–½White · 2014-11-23 · Round 4.1TCh-AUT 2014-15
  15. vs Peter ProhaszkaDraw · ½–½Black · 2014-11-22 · Round 3.1TCh-AUT 2014-15
  16. vs Jan VotavaWon · 1-0White · 2014-11-21 · Round 2.1TCh-AUT 2014-15
  17. vs Zdenko KozulDraw · ½–½Black · 2014-11-20 · Round 1.1TCh-AUT 2014-15
  18. vs Tadeas KriebelDraw · ½–½Black · 2014-07-26 · Round 9.2125th Czech Open A 2014
  19. vs Maxim VavulinLost · 0-1White · 2014-07-25 · Round 8.1525th Czech Open A 2014
  20. vs Liviu-Dieter NisipeanuLost · 1-0Black · 2014-07-24 · Round 7.225th Czech Open A 2014
  21. vs Valery ShalimovWon · 1-0White · 2014-07-23 · Round 6.525th Czech Open A 2014
  22. vs Eylon NakarDraw · ½–½Black · 2014-07-22 · Round 5.325th Czech Open A 2014
  23. vs Matthias RoederWon · 1-0White · 2014-07-21 · Round 4.925th Czech Open A 2014
  24. vs Maximilian BerchtenbreiterDraw · ½–½Black · 2014-07-20 · Round 3.625th Czech Open A 2014
  25. vs Jan VranaWon · 1-0White · 2014-07-19 · Round 2.1225th Czech Open A 2014
  26. vs Jergus PechacWon · 0-1Black · 2014-07-18 · Round 1.1925th Czech Open A 2014
  27. vs Karolina PilsovaWon · 1-0White · 2014-05-04 · Round 9.12ch-CZE 2014
  28. vs Richard Jr. BiolekLost · 1-0Black · 2014-05-03 · Round 8.8ch-CZE 2014
  29. vs Jiri AdamekDraw · ½–½White · 2014-05-02 · Round 7.8ch-CZE 2014
  30. vs Tomas KrausDraw · ½–½Black · 2014-05-01 · Round 6.8ch-CZE 2014
  31. vs Robert CvekDraw · ½–½White · 2014-04-30 · Round 5.5ch-CZE 2014
  32. vs Jiri KociscakDraw · ½–½Black · 2014-04-29 · Round 4.5ch-CZE 2014
  33. vs Vojtech ZwardonDraw · ½–½White · 2014-04-28 · Round 3.5ch-CZE 2014
  34. vs Jan SvatosWon · 0-1Black · 2014-04-27 · Round 2.8ch-CZE 2014
  35. vs Ales KrajinaWon · 1-0White · 2014-04-26 · Round 1.11ch-CZE 2014
  36. vs Robert CvekDraw · ½–½Black · 2014-04-13 · Round 11.1TCh-CZE Vychod 2013-14
  37. vs Christoph KarnerWon · 1-0White · 2014-04-06 · Round 11.1TCh-AUT 2nd Mitte 2013-14
  38. vs Florian PoetzDraw · ½–½Black · 2014-04-05 · Round 10.1TCh-AUT 2nd Mitte 2013-14
  39. vs Adam HorvathDraw · ½–½White · 2014-04-04 · Round 9.1TCh-AUT 2nd Mitte 2013-14
  40. vs Herwig PilajDraw · ½–½Black · 2014-03-23 · Round 8.1TCh-AUT 2nd Mitte 2013-14
  41. vs Simon JericDraw · ½–½Black · 2014-03-22 · Round 7.1TCh-AUT 2nd Mitte 2013-14
  42. vs Robert RabiegaDraw · ½–½White · 2014-03-21 · Round 6.1TCh-AUT 2nd Mitte 2013-14
  43. vs Alexey KislinskyDraw · ½–½Black · 2014-03-16 · Round 9.1TCh-CZE Vychod 2013-14
  44. vs Lukas KlimaWon · 1-0White · 2014-02-22 · Round 10.1TCh-CZE Vychod 2013-14
  45. vs Ladislav LangnerDraw · ½–½White · 2014-02-16 · Round 8.7TCh-CZE Extraliga 2013-14
  46. vs Jaroslav OlsarWon · 0-1Black · 2014-02-15 · Round 7.7TCh-CZE Extraliga 2013-14
  47. vs Milan PacherDraw · ½–½Black · 2014-02-09 · Round 7.1TCh-CZE Vychod 2013-14
  48. vs Kamil StachowiakDraw · ½–½White · 2014-01-26 · Round 6.1TCh-CZE Vychod 2013-14
  49. vs Richard Jr. BiolekDraw · ½–½Black · 2014-01-12 · Round 5.1TCh-CZE Vychod 2013-14
  50. vs Vojtech PlatWon · 1-0White · 2013-12-08 · Round 4.1TCh-CZE Vychod 2013-14

FIDE tournaments

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

All tournament results