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 |
|---|---|---|---|---|---|---|---|---|---|
| 451 | 2018-08-31 | Wuerttemberg Masters 2018 | Illertissen GER | 7.3 | Bernhard Sinz | Petr Haba | Draw: 1/2-1/2 | 33 | Open |
| 452 | 2018-08-30 | Wuerttemberg Masters 2018 | Illertissen GER | 6.4 | Petr Haba | Dejan Pikula | Won: 1-0 | 48 | Open |
| 453 | 2018-08-29 | Wuerttemberg Masters 2018 | Illertissen GER | 5.2 | Jens Hirneise | Petr Haba | Won: 0-1 | 48 | Open |
| 454 | 2018-08-28 | Wuerttemberg Masters 2018 | Illertissen GER | 4.5 | Petr Haba | Jaroslaw Krassowizkij | Won: 1-0 | 50 | Open |
| 455 | 2018-08-27 | Wuerttemberg Masters 2018 | Illertissen GER | 3.1 | Petr Haba | Alexander Baburin | Draw: 1/2-1/2 | 49 | Open |
| 456 | 2018-08-26 | Wuerttemberg Masters 2018 | Illertissen GER | 2.5 | Thilo Kabisch | Petr Haba | Lost: 1-0 | 48 | Open |
| 457 | 2018-08-25 | Wuerttemberg Masters 2018 | Illertissen GER | 1.2 | Petr Haba | Sebastian Fischer | Draw: 1/2-1/2 | 31 | Open |
| 458 | 2018-07-28 | 29th Czech Open A 2018 | Pardubice CZE | 9.49 | Petr Haba | Danyil Mosesov | Won: 1-0 | 58 | Open |
| 459 | 2018-07-27 | 29th Czech Open A 2018 | Pardubice CZE | 8.42 | Josef Gheng | Petr Haba | Draw: 1/2-1/2 | 72 | Open |
| 460 | 2018-07-26 | 29th Czech Open A 2018 | Pardubice CZE | 7.45 | Petr Haba | Ralf Mueller | Draw: 1/2-1/2 | 34 | Open |
| 461 | 2018-07-25 | 29th Czech Open A 2018 | Pardubice CZE | 6.65 | Simon Elgersma | Petr Haba | Won: 0-1 | 52 | Open |
| 462 | 2018-07-24 | 29th Czech Open A 2018 | Pardubice CZE | 5.65 | Petr Haba | Volodymyr Meleshko | Draw: 1/2-1/2 | 24 | Open |
| 463 | 2018-07-23 | 29th Czech Open A 2018 | Pardubice CZE | 4.43 | Justin Sarkar | Petr Haba | Lost: 1-0 | 45 | Open |
| 464 | 2018-07-22 | 29th Czech Open A 2018 | Pardubice CZE | 3.61 | Petr Haba | Sugar Gan-Erdene | Won: 1-0 | 36 | Open |
| 465 | 2018-07-21 | 29th Czech Open A 2018 | Pardubice CZE | 2.36 | Andrei Gurbanov | Petr Haba | Lost: 1-0 | 56 | Open |
| 466 | 2018-07-20 | 29th Czech Open A 2018 | Pardubice CZE | 1.51 | Petr Haba | Anastasiya Geller | Won: 1-0 | 32 | Open |
| 467 | 2018-06-03 | Mitropa Cup 2018 | Le Castella ITA | 4.4 | Petr Haba | Thore Perske | Draw: 1/2-1/2 | 1 | Open |
| 468 | 2018-05-06 | ch-CZE 2018 | Ostrava CZE | 9.7 | Petr Neuman | Petr Haba | Draw: 1/2-1/2 | 8 | Open |
| 469 | 2018-05-05 | ch-CZE 2018 | Ostrava CZE | 8.6 | Petr Haba | Jan Krejci | Draw: 1/2-1/2 | 38 | Open |
| 470 | 2018-05-04 | ch-CZE 2018 | Ostrava CZE | 7.9 | Vojtech Riha | Petr Haba | Won: 0-1 | 54 | Open |
| 471 | 2018-05-03 | ch-CZE 2018 | Ostrava CZE | 6.7 | Petr Haba | Svatopluk Svoboda | Lost: 0-1 | 38 | Open |
| 472 | 2018-05-02 | ch-CZE 2018 | Ostrava CZE | 5.6 | Jan Vykouk | Petr Haba | Draw: 1/2-1/2 | 28 | Open |
| 473 | 2018-05-01 | ch-CZE 2018 | Ostrava CZE | 4.9 | Petr Haba | Jan Mikes | Won: 1-0 | 41 | Open |
| 474 | 2018-04-30 | ch-CZE 2018 | Ostrava CZE | 3.7 | Martin Cerveny | Petr Haba | Draw: 1/2-1/2 | 34 | Open |
| 475 | 2018-04-29 | ch-CZE 2018 | Ostrava CZE | 2.14 | Petr Haba | 301175 | Won: 1-0 | 41 | Open |
| 476 | 2018-04-28 | ch-CZE 2018 | Ostrava CZE | 1.9 | Josef Jurek | Petr Haba | Draw: 1/2-1/2 | 23 | Open |
| 477 | 2018-04-07 | TCh-AUT 2017-18 | Austria AUT | 11.5 | Falko Bindrich | Petr Haba | Lost: 1-0 | 42 | Open |
| 478 | 2018-04-06 | TCh-AUT 2017-18 | Austria AUT | 10.3 | Petr Haba | Noel Studer | Lost: 0-1 | 31 | Open |
| 479 | 2018-04-05 | TCh-AUT 2017-18 | Austria AUT | 9.4 | Emil Sutovsky | Petr Haba | Lost: 1-0 | 25 | Open |
| 480 | 2018-04-02 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 7.3 | Petr Haba | Martin Ganic | Won: 1-0 | 29 | Open |
| 481 | 2018-04-02 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 6.2 | Christoph Singer | Petr Haba | Draw: 1/2-1/2 | 21 | Open |
| 482 | 2018-04-01 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 5.1 | Petr Haba | Viesturs Meijers | Draw: 1/2-1/2 | 33 | Open |
| 483 | 2018-04-01 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 4.2 | Kirill Burdalev | Petr Haba | Draw: 1/2-1/2 | 23 | Open |
| 484 | 2018-03-31 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 3.2 | Petr Haba | Roland Posch | Won: 1-0 | 35 | Open |
| 485 | 2018-03-31 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 2.2 | Martin Metodiev | Petr Haba | Won: 0-1 | 31 | Open |
| 486 | 2018-03-30 | 2nd Rottal Open 2018 | Pfarrkirchen GER | 1.2 | Petr Haba | Jean Bausch | Won: 1-0 | 24 | Open |
| 487 | 2018-03-25 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 10.3 | Karel Malinovsky | Petr Haba | Draw: 1/2-1/2 | 21 | Open |
| 488 | 2018-03-04 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 9.5 | Petr Haba | Radomir Caletka | Won: 1-0 | 50 | Open |
| 489 | 2018-02-25 | 2nd Bundesliga Ost 2017-18 | Germany GER | 10.3 | Alexander Hilverda | Petr Haba | Draw: 1/2-1/2 | 14 | Open |
| 490 | 2018-02-24 | 2nd Bundesliga Ost 2017-18 | Germany GER | 9.3 | Petr Haba | Andreas Rupprecht | Won: 1-0 | 34 | Open |
| 491 | 2018-02-18 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 8.2 | Igor Stohl | Petr Haba | Draw: 1/2-1/2 | 35 | Open |
| 492 | 2018-02-11 | TCh-CZE Extraliga 2017-18 | Czech Republic CZE | 8.3 | Tomas Studnicka | Petr Haba | Draw: 1/2-1/2 | 61 | Open |
| 493 | 2018-02-04 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 7.6 | Petr Haba | Richard Jr. Biolek | Won: 1-0 | 40 | Open |
| 494 | 2018-01-21 | TCh-AUT 2017-18 | Austria AUT | 8.4 | Petr Haba | Niclas Huschenbeth | Draw: 1/2-1/2 | 75 | Open |
| 495 | 2018-01-20 | TCh-AUT 2017-18 | Austria AUT | 7.3 | Luka Lenic | Petr Haba | Draw: 1/2-1/2 | 31 | Open |
| 496 | 2018-01-19 | TCh-AUT 2017-18 | Austria AUT | 6.5 | Petr Haba | Hrant Melkumyan | Lost: 0-1 | 65 | Open |
| 497 | 2018-01-18 | TCh-AUT 2017-18 | Austria AUT | 5.2 | Bartlomiej Heberla | Petr Haba | Draw: 1/2-1/2 | 43 | Open |
| 498 | 2018-01-13 | TCh-CZE Extraliga 2017-18 | Czech Republic CZE | 5.6 | Michal Vavra | Petr Haba | Won: 0-1 | 40 | Open |
| 499 | 2018-01-07 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 5.6 | Stanislav Jasny | Petr Haba | Draw: 1/2-1/2 | 29 | Open |
| 500 | 2017-12-10 | 2nd Bundesliga Ost 2017-18 | Germany GER | 6.3 | Michael Prusikin | Petr Haba | Draw: 1/2-1/2 | 14 | Open |
- vs Bernhard SinzDraw · ½–½Black · 2018-08-31 · Round 7.3Wuerttemberg Masters 2018
- vs Dejan PikulaWon · 1-0White · 2018-08-30 · Round 6.4Wuerttemberg Masters 2018
- vs Jens HirneiseWon · 0-1Black · 2018-08-29 · Round 5.2Wuerttemberg Masters 2018
- vs Jaroslaw KrassowizkijWon · 1-0White · 2018-08-28 · Round 4.5Wuerttemberg Masters 2018
- vs Alexander BaburinDraw · ½–½White · 2018-08-27 · Round 3.1Wuerttemberg Masters 2018
- vs Thilo KabischLost · 1-0Black · 2018-08-26 · Round 2.5Wuerttemberg Masters 2018
- vs Sebastian FischerDraw · ½–½White · 2018-08-25 · Round 1.2Wuerttemberg Masters 2018
- vs Danyil MosesovWon · 1-0White · 2018-07-28 · Round 9.4929th Czech Open A 2018
- vs Josef GhengDraw · ½–½Black · 2018-07-27 · Round 8.4229th Czech Open A 2018
- vs Ralf MuellerDraw · ½–½White · 2018-07-26 · Round 7.4529th Czech Open A 2018
- vs Simon ElgersmaWon · 0-1Black · 2018-07-25 · Round 6.6529th Czech Open A 2018
- vs Volodymyr MeleshkoDraw · ½–½White · 2018-07-24 · Round 5.6529th Czech Open A 2018
- vs Justin SarkarLost · 1-0Black · 2018-07-23 · Round 4.4329th Czech Open A 2018
- vs Sugar Gan-ErdeneWon · 1-0White · 2018-07-22 · Round 3.6129th Czech Open A 2018
- vs Andrei GurbanovLost · 1-0Black · 2018-07-21 · Round 2.3629th Czech Open A 2018
- vs Anastasiya GellerWon · 1-0White · 2018-07-20 · Round 1.5129th Czech Open A 2018
- vs Thore PerskeDraw · ½–½White · 2018-06-03 · Round 4.4Mitropa Cup 2018
- vs Petr NeumanDraw · ½–½Black · 2018-05-06 · Round 9.7ch-CZE 2018
- vs Jan KrejciDraw · ½–½White · 2018-05-05 · Round 8.6ch-CZE 2018
- vs Vojtech RihaWon · 0-1Black · 2018-05-04 · Round 7.9ch-CZE 2018
- vs Svatopluk SvobodaLost · 0-1White · 2018-05-03 · Round 6.7ch-CZE 2018
- vs Jan VykoukDraw · ½–½Black · 2018-05-02 · Round 5.6ch-CZE 2018
- vs Jan MikesWon · 1-0White · 2018-05-01 · Round 4.9ch-CZE 2018
- vs Martin CervenyDraw · ½–½Black · 2018-04-30 · Round 3.7ch-CZE 2018
- vs 301175Won · 1-0White · 2018-04-29 · Round 2.14ch-CZE 2018
- vs Josef JurekDraw · ½–½Black · 2018-04-28 · Round 1.9ch-CZE 2018
- vs Falko BindrichLost · 1-0Black · 2018-04-07 · Round 11.5TCh-AUT 2017-18
- vs Noel StuderLost · 0-1White · 2018-04-06 · Round 10.3TCh-AUT 2017-18
- vs Emil SutovskyLost · 1-0Black · 2018-04-05 · Round 9.4TCh-AUT 2017-18
- vs Martin GanicWon · 1-0White · 2018-04-02 · Round 7.32nd Rottal Open 2018
- vs Christoph SingerDraw · ½–½Black · 2018-04-02 · Round 6.22nd Rottal Open 2018
- vs Viesturs MeijersDraw · ½–½White · 2018-04-01 · Round 5.12nd Rottal Open 2018
- vs Kirill BurdalevDraw · ½–½Black · 2018-04-01 · Round 4.22nd Rottal Open 2018
- vs Roland PoschWon · 1-0White · 2018-03-31 · Round 3.22nd Rottal Open 2018
- vs Martin MetodievWon · 0-1Black · 2018-03-31 · Round 2.22nd Rottal Open 2018
- vs Jean BauschWon · 1-0White · 2018-03-30 · Round 1.22nd Rottal Open 2018
- vs Karel MalinovskyDraw · ½–½Black · 2018-03-25 · Round 10.3TCh-CZE 1 Liga Vychod
- vs Radomir CaletkaWon · 1-0White · 2018-03-04 · Round 9.5TCh-CZE 1 Liga Vychod
- vs Alexander HilverdaDraw · ½–½Black · 2018-02-25 · Round 10.32nd Bundesliga Ost 2017-18
- vs Andreas RupprechtWon · 1-0White · 2018-02-24 · Round 9.32nd Bundesliga Ost 2017-18
- vs Igor StohlDraw · ½–½Black · 2018-02-18 · Round 8.2TCh-CZE 1 Liga Vychod
- vs Tomas StudnickaDraw · ½–½Black · 2018-02-11 · Round 8.3TCh-CZE Extraliga 2017-18
- vs Richard Jr. BiolekWon · 1-0White · 2018-02-04 · Round 7.6TCh-CZE 1 Liga Vychod
- vs Niclas HuschenbethDraw · ½–½White · 2018-01-21 · Round 8.4TCh-AUT 2017-18
- vs Luka LenicDraw · ½–½Black · 2018-01-20 · Round 7.3TCh-AUT 2017-18
- vs Hrant MelkumyanLost · 0-1White · 2018-01-19 · Round 6.5TCh-AUT 2017-18
- vs Bartlomiej HeberlaDraw · ½–½Black · 2018-01-18 · Round 5.2TCh-AUT 2017-18
- vs Michal VavraWon · 0-1Black · 2018-01-13 · Round 5.6TCh-CZE Extraliga 2017-18
- vs Stanislav JasnyDraw · ½–½Black · 2018-01-07 · Round 5.6TCh-CZE 1 Liga Vychod
- vs Michael PrusikinDraw · ½–½Black · 2017-12-10 · Round 6.32nd Bundesliga Ost 2017-18
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 |