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 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 2026-11-01 | sachy.cz Extraliga 2026/27 | Czech Republic | 2.4 | Svanda, Ondrej | Haba, Petr | Draw: 1/2-1/2 | 30 | Open |
| 2 | 2026-11-01 | TCh-CZE Extraliga 2026-27 | Czech Republic CZE | 2.5 | Svanda,Ondrej | Haba,P | Draw: 1/2-1/2 | 30 | Open |
| 3 | 2026-10-31 | TCh-CZE Extraliga 2026-27 | Czech Republic CZE | 1.6 | Haba,P | Bartel,Mat | Lost: 0-1 | 59 | Open |
| 4 | 2026-10-31 | sachy.cz Extraliga 2026/27 | Czech Republic | 1.4 | Haba, Petr | Bartel, Mateusz | Lost: 0-1 | 59 | Open |
| 5 | 2026-10-18 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 1.1 | Buchta,Vaclav | Haba,P | Draw: 1/2-1/2 | 42 | Open |
| 6 | 2026-10-11 | 2nd Bundesliga Sud 26-27 | Germany GER | 2.5 | Nothnagel,H | Haba,P | Draw: 1/2-1/2 | 23 | Open |
| 7 | 2026-10-10 | 2nd Bundesliga Sud 26-27 | Germany GER | 1.5 | Haba,P | Hirneise,J | Draw: 1/2-1/2 | 22 | Open |
| 8 | 2026-08-15 | Stare Mesto Open 2026 | Prague CZE | 10.2 | Vojtek,V | Haba,P | Draw: 1/2-1/2 | 20 | Open |
| 9 | 2026-08-14 | Stare Mesto Open 2026 | Prague CZE | 9.2 | Haba,P | Shanel,J | Won: 1-0 | 44 | Open |
| 10 | 2026-08-13 | Stare Mesto Open 2026 | Prague CZE | 8.1 | Haba,P | Klys,Kacper | Draw: 1/2-1/2 | 53 | Open |
| 11 | 2026-08-12 | Stare Mesto Open 2026 | Prague CZE | 7.2 | Cerveny,M | Haba,P | Draw: 1/2-1/2 | 59 | Open |
| 12 | 2026-08-11 | Stare Mesto Open 2026 | Prague CZE | 6.1 | Haba,P | Plischki,S | Won: 1-0 | 49 | Open |
| 13 | 2026-08-10 | Stare Mesto Open 2026 | Prague CZE | 5.4 | Slaby,Matej | Haba,P | Won: 0-1 | 28 | Open |
| 14 | 2026-08-09 | Stare Mesto Open 2026 | Prague CZE | 4.2 | Haba,P | Babula,Matej | Draw: 1/2-1/2 | 72 | Open |
| 15 | 2026-08-09 | Stare Mesto Open 2026 | Prague CZE | 3.6 | Skrinar,Marek | Haba,P | Won: 0-1 | 51 | Open |
| 16 | 2026-08-08 | Stare Mesto Open 2026 | Prague CZE | 2.1 | Haba,P | Lys,J | Draw: 1/2-1/2 | 17 | Open |
| 17 | 2026-08-07 | Stare Mesto Open 2026 | Prague CZE | 1.1 | Slivova,Linda | Haba,P | Won: 0-1 | 39 | Open |
| 18 | 2026-08-01 | 37th Czech Open A 2026 | Pardubice CZE | 9.19 | Hrebenshchykova,Yelyzaveta | Haba,P | Won: 0-1 | 41 | Open |
| 19 | 2026-07-31 | 37th Czech Open A 2026 | Pardubice CZE | 8.7 | Haba,P | Korobov,A | Lost: 0-1 | 89 | Open |
| 20 | 2026-07-30 | 37th Czech Open A 2026 | Pardubice CZE | 7.11 | Vyom Malhotra | Haba,P | Draw: 1/2-1/2 | 37 | Open |
| 21 | 2026-07-29 | 37th Czech Open A 2026 | Pardubice CZE | 6.12 | Haba,P | Aarav Saish Amonkar | Draw: 1/2-1/2 | 57 | Open |
| 22 | 2026-07-28 | 37th Czech Open A 2026 | Pardubice CZE | 5.5 | Haug,Havard | Haba,P | Draw: 1/2-1/2 | 19 | Open |
| 23 | 2026-07-27 | 37th Czech Open A 2026 | Pardubice CZE | 4.16 | Haba,P | Rekuc,Patryk | Won: 1-0 | 53 | Open |
| 24 | 2026-07-26 | 37th Czech Open A 2026 | Pardubice CZE | 3.8 | Blinkov,P | Haba,P | Draw: 1/2-1/2 | 16 | Open |
| 25 | 2026-07-25 | 37th Czech Open A 2026 | Pardubice CZE | 2.18 | Haba,P | Kovalskyi,Roman | Won: 1-0 | 57 | Open |
| 26 | 2026-07-24 | 37th Czech Open A 2026 | Pardubice CZE | 1.28 | Martirosyan,David | Haba,P | Won: 0-1 | 43 | Open |
| 27 | 2026-07-08 | Ceske Budejovice Open A | Ceske Budejovice CZE | 9.1 | Vykouk,Jan | Haba,P | Draw: 1/2-1/2 | 10 | Open |
| 28 | 2026-07-07 | Ceske Budejovice Open A | Ceske Budejovice CZE | 8.3 | Haba,P | Kukushkin,Ivan | Won: 1-0 | 48 | Open |
| 29 | 2026-07-06 | Ceske Budejovice Open A | Ceske Budejovice CZE | 7.3 | Dobosiewicz,Dawid | Haba,P | Draw: 1/2-1/2 | 26 | Open |
| 30 | 2026-07-05 | Ceske Budejovice Open A | Ceske Budejovice CZE | 6.4 | Haba,P | Velicka,P | Draw: 1/2-1/2 | 11 | Open |
| 31 | 2026-07-04 | Ceske Budejovice Open A | Ceske Budejovice CZE | 5.1 | Sahidi,Samir | Haba,P | Draw: 1/2-1/2 | 42 | Open |
| 32 | 2026-07-03 | Ceske Budejovice Open A | Ceske Budejovice CZE | 4.1 | Prokofiev,Valentyn | Haba,P | Draw: 1/2-1/2 | 18 | Open |
| 33 | 2026-07-02 | Ceske Budejovice Open A | Ceske Budejovice CZE | 3.4 | Haba,P | Holly,Andrej | Won: 1-0 | 54 | Open |
| 34 | 2026-07-01 | Ceske Budejovice Open A | Ceske Budejovice CZE | 2.4 | Motyl,T | Haba,P | Won: 0-1 | 37 | Open |
| 35 | 2026-06-30 | Ceske Budejovice Open A | Ceske Budejovice CZE | 1.4 | Haba,P | Korsa,J | Won: 1-0 | 35 | Open |
| 36 | 2026-04-12 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 11.3 | Zvarik,M | Haba,P | Lost: 1-0 | 45 | Open |
| 37 | 2026-03-29 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 11.4 | Kantans,T | Haba,P | Draw: 1/2-1/2 | 47 | Open |
| 38 | 2026-03-28 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 10.3 | Stinka,Jakub | Haba,P | Won: 0-1 | 34 | Open |
| 39 | 2026-03-27 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 9.3 | Haba,P | Krzyzanowski,M | Draw: 1/2-1/2 | 36 | Open |
| 40 | 2026-03-01 | 2nd Bundesliga Sud 25-26 | Germany GER | 11.3 | Haba,P | Waldhausen Gordon,Frederick | Draw: 1/2-1/2 | 23 | Open |
| 41 | 2026-02-28 | 2nd Bundesliga Sud 25-26 | Germany GER | 10.3 | Garcia Ramos,Daniel | Haba,P | Won: 0-1 | 32 | Open |
| 42 | 2026-02-22 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 8.4 | Stocek,J | Haba,P | Lost: 1-0 | 51 | Open |
| 43 | 2026-02-21 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 7.4 | Haba,P | Virostko,P | Won: 1-0 | 72 | Open |
| 44 | 2026-02-15 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 8.3 | Haba,P | Paseka,Matyas | Lost: 0-1 | 56 | Open |
| 45 | 2026-02-08 | 2nd Bundesliga Sud 25-26 | Germany GER | 9.4 | Rakotomaharo,Fy Antenaina | Haba,P | Draw: 1/2-1/2 | 56 | Open |
| 46 | 2026-02-07 | 2nd Bundesliga Sud 25-26 | Germany GER | 8.4 | Haba,P | Langheinrich,F | Won: 1-0 | 31 | Open |
| 47 | 2026-01-18 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 6.2 | Tomas Cagasik | Petr Haba | Won: 0-1 | 32 | Open |
| 48 | 2026-01-11 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 6.3 | Nils Grandelius | Petr Haba | Lost: 1-0 | 55 | Open |
| 49 | 2026-01-10 | TCh-CZE Extraliga 2025-26 | Czech Republic CZE | 5.3 | Petr Haba | Ondrej Svanda | Draw: 1/2-1/2 | 22 | Open |
| 50 | 2026-01-04 | TCh-CZE 1 Liga Vychod | Czech Republic CZE | 5.3 | Petr Haba | Ondrej Vadila | Draw: 1/2-1/2 | 28 | Open |
- vs Svanda, OndrejDraw · ½–½Black · 2026-11-01 · Round 2.4sachy.cz Extraliga 2026/27
- vs Svanda,OndrejDraw · ½–½Black · 2026-11-01 · Round 2.5TCh-CZE Extraliga 2026-27
- vs Bartel,MatLost · 0-1White · 2026-10-31 · Round 1.6TCh-CZE Extraliga 2026-27
- vs Bartel, MateuszLost · 0-1White · 2026-10-31 · Round 1.4sachy.cz Extraliga 2026/27
- vs Buchta,VaclavDraw · ½–½Black · 2026-10-18 · Round 1.1TCh-CZE 1 Liga Vychod
- vs Nothnagel,HDraw · ½–½Black · 2026-10-11 · Round 2.52nd Bundesliga Sud 26-27
- vs Hirneise,JDraw · ½–½White · 2026-10-10 · Round 1.52nd Bundesliga Sud 26-27
- vs Vojtek,VDraw · ½–½Black · 2026-08-15 · Round 10.2Stare Mesto Open 2026
- vs Shanel,JWon · 1-0White · 2026-08-14 · Round 9.2Stare Mesto Open 2026
- vs Klys,KacperDraw · ½–½White · 2026-08-13 · Round 8.1Stare Mesto Open 2026
- vs Cerveny,MDraw · ½–½Black · 2026-08-12 · Round 7.2Stare Mesto Open 2026
- vs Plischki,SWon · 1-0White · 2026-08-11 · Round 6.1Stare Mesto Open 2026
- vs Slaby,MatejWon · 0-1Black · 2026-08-10 · Round 5.4Stare Mesto Open 2026
- vs Babula,MatejDraw · ½–½White · 2026-08-09 · Round 4.2Stare Mesto Open 2026
- vs Skrinar,MarekWon · 0-1Black · 2026-08-09 · Round 3.6Stare Mesto Open 2026
- vs Lys,JDraw · ½–½White · 2026-08-08 · Round 2.1Stare Mesto Open 2026
- vs Slivova,LindaWon · 0-1Black · 2026-08-07 · Round 1.1Stare Mesto Open 2026
- vs Hrebenshchykova,YelyzavetaWon · 0-1Black · 2026-08-01 · Round 9.1937th Czech Open A 2026
- vs Korobov,ALost · 0-1White · 2026-07-31 · Round 8.737th Czech Open A 2026
- vs Vyom MalhotraDraw · ½–½Black · 2026-07-30 · Round 7.1137th Czech Open A 2026
- vs Aarav Saish AmonkarDraw · ½–½White · 2026-07-29 · Round 6.1237th Czech Open A 2026
- vs Haug,HavardDraw · ½–½Black · 2026-07-28 · Round 5.537th Czech Open A 2026
- vs Rekuc,PatrykWon · 1-0White · 2026-07-27 · Round 4.1637th Czech Open A 2026
- vs Blinkov,PDraw · ½–½Black · 2026-07-26 · Round 3.837th Czech Open A 2026
- vs Kovalskyi,RomanWon · 1-0White · 2026-07-25 · Round 2.1837th Czech Open A 2026
- vs Martirosyan,DavidWon · 0-1Black · 2026-07-24 · Round 1.2837th Czech Open A 2026
- vs Vykouk,JanDraw · ½–½Black · 2026-07-08 · Round 9.1Ceske Budejovice Open A
- vs Kukushkin,IvanWon · 1-0White · 2026-07-07 · Round 8.3Ceske Budejovice Open A
- vs Dobosiewicz,DawidDraw · ½–½Black · 2026-07-06 · Round 7.3Ceske Budejovice Open A
- vs Velicka,PDraw · ½–½White · 2026-07-05 · Round 6.4Ceske Budejovice Open A
- vs Sahidi,SamirDraw · ½–½Black · 2026-07-04 · Round 5.1Ceske Budejovice Open A
- vs Prokofiev,ValentynDraw · ½–½Black · 2026-07-03 · Round 4.1Ceske Budejovice Open A
- vs Holly,AndrejWon · 1-0White · 2026-07-02 · Round 3.4Ceske Budejovice Open A
- vs Motyl,TWon · 0-1Black · 2026-07-01 · Round 2.4Ceske Budejovice Open A
- vs Korsa,JWon · 1-0White · 2026-06-30 · Round 1.4Ceske Budejovice Open A
- vs Zvarik,MLost · 1-0Black · 2026-04-12 · Round 11.3TCh-CZE 1 Liga Vychod
- vs Kantans,TDraw · ½–½Black · 2026-03-29 · Round 11.4TCh-CZE Extraliga 2025-26
- vs Stinka,JakubWon · 0-1Black · 2026-03-28 · Round 10.3TCh-CZE Extraliga 2025-26
- vs Krzyzanowski,MDraw · ½–½White · 2026-03-27 · Round 9.3TCh-CZE Extraliga 2025-26
- vs Waldhausen Gordon,FrederickDraw · ½–½White · 2026-03-01 · Round 11.32nd Bundesliga Sud 25-26
- vs Garcia Ramos,DanielWon · 0-1Black · 2026-02-28 · Round 10.32nd Bundesliga Sud 25-26
- vs Stocek,JLost · 1-0Black · 2026-02-22 · Round 8.4TCh-CZE Extraliga 2025-26
- vs Virostko,PWon · 1-0White · 2026-02-21 · Round 7.4TCh-CZE Extraliga 2025-26
- vs Paseka,MatyasLost · 0-1White · 2026-02-15 · Round 8.3TCh-CZE 1 Liga Vychod
- vs Rakotomaharo,Fy AntenainaDraw · ½–½Black · 2026-02-08 · Round 9.42nd Bundesliga Sud 25-26
- vs Langheinrich,FWon · 1-0White · 2026-02-07 · Round 8.42nd Bundesliga Sud 25-26
- vs Tomas CagasikWon · 0-1Black · 2026-01-18 · Round 6.2TCh-CZE 1 Liga Vychod
- vs Nils GrandeliusLost · 1-0Black · 2026-01-11 · Round 6.3TCh-CZE Extraliga 2025-26
- vs Ondrej SvandaDraw · ½–½White · 2026-01-10 · Round 5.3TCh-CZE Extraliga 2025-26
- vs Ondrej VadilaDraw · ½–½White · 2026-01-04 · Round 5.3TCh-CZE 1 Liga Vychod
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 |