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
Rapid
—Published FIDE
Blitz
2474Published 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
Published rating lists through Nov 2026.
Download chart or data
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 |
- vs Ponnuswamy KonguvelDraw · ½–½Black · 2015-07-25 · Round 2.2526th Czech Open A 2015
- vs Ruprecht PfefferWon · 1-0White · 2015-07-24 · Round 1.2726th Czech Open A 2015
- vs Sasa MartinovicLost · 1-0Black · 2015-03-21 · Round 11.1TCh-AUT 2014-15
- vs Luka LenicDraw · ½–½White · 2015-03-20 · Round 10.1TCh-AUT 2014-15
- vs Markus RaggerLost · 1-0Black · 2015-03-19 · Round 9.1TCh-AUT 2014-15
- vs Miroslav MaslikDraw · ½–½White · 2015-03-01 · Round 8.1TCh-AUT 2014-15
- vs Christian BauerDraw · ½–½Black · 2015-02-28 · Round 7.1TCh-AUT 2014-15
- vs Stefan BrombergerLost · 0-1White · 2015-02-27 · Round 6.1TCh-AUT 2014-15
- vs Thomas LutherDraw · ½–½Black · 2015-02-26 · Round 5.1TCh-AUT 2014-15
- vs Jiri AdamekDraw · ½–½White · 2015-02-07 · Round 7.6TCh-CZE Extraliga 2014-15
- vs Svatopluk SvobodaDraw · ½–½White · 2015-01-10 · Round 5.2TCh-CZE Extraliga 2014-15
- vs Josef LysDraw · ½–½White · 2014-11-30 · Round 4.5TCh-CZE Extraliga 2014-15
- vs Milan WalekWon · 0-1Black · 2014-11-29 · Round 3.6TCh-CZE Extraliga 2014-15
- vs Andrei MaksimenkoDraw · ½–½White · 2014-11-23 · Round 4.1TCh-AUT 2014-15
- vs Peter ProhaszkaDraw · ½–½Black · 2014-11-22 · Round 3.1TCh-AUT 2014-15
- vs Jan VotavaWon · 1-0White · 2014-11-21 · Round 2.1TCh-AUT 2014-15
- vs Zdenko KozulDraw · ½–½Black · 2014-11-20 · Round 1.1TCh-AUT 2014-15
- vs Tadeas KriebelDraw · ½–½Black · 2014-07-26 · Round 9.2125th Czech Open A 2014
- vs Maxim VavulinLost · 0-1White · 2014-07-25 · Round 8.1525th Czech Open A 2014
- vs Liviu-Dieter NisipeanuLost · 1-0Black · 2014-07-24 · Round 7.225th Czech Open A 2014
- vs Valery ShalimovWon · 1-0White · 2014-07-23 · Round 6.525th Czech Open A 2014
- vs Eylon NakarDraw · ½–½Black · 2014-07-22 · Round 5.325th Czech Open A 2014
- vs Matthias RoederWon · 1-0White · 2014-07-21 · Round 4.925th Czech Open A 2014
- vs Maximilian BerchtenbreiterDraw · ½–½Black · 2014-07-20 · Round 3.625th Czech Open A 2014
- vs Jan VranaWon · 1-0White · 2014-07-19 · Round 2.1225th Czech Open A 2014
- vs Jergus PechacWon · 0-1Black · 2014-07-18 · Round 1.1925th Czech Open A 2014
- vs Karolina PilsovaWon · 1-0White · 2014-05-04 · Round 9.12ch-CZE 2014
- vs Richard Jr. BiolekLost · 1-0Black · 2014-05-03 · Round 8.8ch-CZE 2014
- vs Jiri AdamekDraw · ½–½White · 2014-05-02 · Round 7.8ch-CZE 2014
- vs Tomas KrausDraw · ½–½Black · 2014-05-01 · Round 6.8ch-CZE 2014
- vs Robert CvekDraw · ½–½White · 2014-04-30 · Round 5.5ch-CZE 2014
- vs Jiri KociscakDraw · ½–½Black · 2014-04-29 · Round 4.5ch-CZE 2014
- vs Vojtech ZwardonDraw · ½–½White · 2014-04-28 · Round 3.5ch-CZE 2014
- vs Jan SvatosWon · 0-1Black · 2014-04-27 · Round 2.8ch-CZE 2014
- vs Ales KrajinaWon · 1-0White · 2014-04-26 · Round 1.11ch-CZE 2014
- vs Robert CvekDraw · ½–½Black · 2014-04-13 · Round 11.1TCh-CZE Vychod 2013-14
- vs Christoph KarnerWon · 1-0White · 2014-04-06 · Round 11.1TCh-AUT 2nd Mitte 2013-14
- vs Florian PoetzDraw · ½–½Black · 2014-04-05 · Round 10.1TCh-AUT 2nd Mitte 2013-14
- vs Adam HorvathDraw · ½–½White · 2014-04-04 · Round 9.1TCh-AUT 2nd Mitte 2013-14
- vs Herwig PilajDraw · ½–½Black · 2014-03-23 · Round 8.1TCh-AUT 2nd Mitte 2013-14
- vs Simon JericDraw · ½–½Black · 2014-03-22 · Round 7.1TCh-AUT 2nd Mitte 2013-14
- vs Robert RabiegaDraw · ½–½White · 2014-03-21 · Round 6.1TCh-AUT 2nd Mitte 2013-14
- vs Alexey KislinskyDraw · ½–½Black · 2014-03-16 · Round 9.1TCh-CZE Vychod 2013-14
- vs Lukas KlimaWon · 1-0White · 2014-02-22 · Round 10.1TCh-CZE Vychod 2013-14
- vs Ladislav LangnerDraw · ½–½White · 2014-02-16 · Round 8.7TCh-CZE Extraliga 2013-14
- vs Jaroslav OlsarWon · 0-1Black · 2014-02-15 · Round 7.7TCh-CZE Extraliga 2013-14
- vs Milan PacherDraw · ½–½Black · 2014-02-09 · Round 7.1TCh-CZE Vychod 2013-14
- vs Kamil StachowiakDraw · ½–½White · 2014-01-26 · Round 6.1TCh-CZE Vychod 2013-14
- vs Richard Jr. BiolekDraw · ½–½Black · 2014-01-12 · Round 5.1TCh-CZE Vychod 2013-14
- vs Vojtech PlatWon · 1-0White · 2013-12-08 · Round 4.1TCh-CZE Vychod 2013-14
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-18 | 1. liga vychod 2026-2027 r1 | Classical | ½ |
| 2026-10-10 | 2. Bundesliga Sued 2026-2027 Oktober 2026 | Classical | 1 |