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
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
  1. vs Svanda, OndrejDraw · ½–½Black · 2026-11-01 · Round 2.4sachy.cz Extraliga 2026/27
  2. vs Svanda,OndrejDraw · ½–½Black · 2026-11-01 · Round 2.5TCh-CZE Extraliga 2026-27
  3. vs Bartel,MatLost · 0-1White · 2026-10-31 · Round 1.6TCh-CZE Extraliga 2026-27
  4. vs Bartel, MateuszLost · 0-1White · 2026-10-31 · Round 1.4sachy.cz Extraliga 2026/27
  5. vs Buchta,VaclavDraw · ½–½Black · 2026-10-18 · Round 1.1TCh-CZE 1 Liga Vychod
  6. vs Nothnagel,HDraw · ½–½Black · 2026-10-11 · Round 2.52nd Bundesliga Sud 26-27
  7. vs Hirneise,JDraw · ½–½White · 2026-10-10 · Round 1.52nd Bundesliga Sud 26-27
  8. vs Vojtek,VDraw · ½–½Black · 2026-08-15 · Round 10.2Stare Mesto Open 2026
  9. vs Shanel,JWon · 1-0White · 2026-08-14 · Round 9.2Stare Mesto Open 2026
  10. vs Klys,KacperDraw · ½–½White · 2026-08-13 · Round 8.1Stare Mesto Open 2026
  11. vs Cerveny,MDraw · ½–½Black · 2026-08-12 · Round 7.2Stare Mesto Open 2026
  12. vs Plischki,SWon · 1-0White · 2026-08-11 · Round 6.1Stare Mesto Open 2026
  13. vs Slaby,MatejWon · 0-1Black · 2026-08-10 · Round 5.4Stare Mesto Open 2026
  14. vs Babula,MatejDraw · ½–½White · 2026-08-09 · Round 4.2Stare Mesto Open 2026
  15. vs Skrinar,MarekWon · 0-1Black · 2026-08-09 · Round 3.6Stare Mesto Open 2026
  16. vs Lys,JDraw · ½–½White · 2026-08-08 · Round 2.1Stare Mesto Open 2026
  17. vs Slivova,LindaWon · 0-1Black · 2026-08-07 · Round 1.1Stare Mesto Open 2026
  18. vs Hrebenshchykova,YelyzavetaWon · 0-1Black · 2026-08-01 · Round 9.1937th Czech Open A 2026
  19. vs Korobov,ALost · 0-1White · 2026-07-31 · Round 8.737th Czech Open A 2026
  20. vs Vyom MalhotraDraw · ½–½Black · 2026-07-30 · Round 7.1137th Czech Open A 2026
  21. vs Aarav Saish AmonkarDraw · ½–½White · 2026-07-29 · Round 6.1237th Czech Open A 2026
  22. vs Haug,HavardDraw · ½–½Black · 2026-07-28 · Round 5.537th Czech Open A 2026
  23. vs Rekuc,PatrykWon · 1-0White · 2026-07-27 · Round 4.1637th Czech Open A 2026
  24. vs Blinkov,PDraw · ½–½Black · 2026-07-26 · Round 3.837th Czech Open A 2026
  25. vs Kovalskyi,RomanWon · 1-0White · 2026-07-25 · Round 2.1837th Czech Open A 2026
  26. vs Martirosyan,DavidWon · 0-1Black · 2026-07-24 · Round 1.2837th Czech Open A 2026
  27. vs Vykouk,JanDraw · ½–½Black · 2026-07-08 · Round 9.1Ceske Budejovice Open A
  28. vs Kukushkin,IvanWon · 1-0White · 2026-07-07 · Round 8.3Ceske Budejovice Open A
  29. vs Dobosiewicz,DawidDraw · ½–½Black · 2026-07-06 · Round 7.3Ceske Budejovice Open A
  30. vs Velicka,PDraw · ½–½White · 2026-07-05 · Round 6.4Ceske Budejovice Open A
  31. vs Sahidi,SamirDraw · ½–½Black · 2026-07-04 · Round 5.1Ceske Budejovice Open A
  32. vs Prokofiev,ValentynDraw · ½–½Black · 2026-07-03 · Round 4.1Ceske Budejovice Open A
  33. vs Holly,AndrejWon · 1-0White · 2026-07-02 · Round 3.4Ceske Budejovice Open A
  34. vs Motyl,TWon · 0-1Black · 2026-07-01 · Round 2.4Ceske Budejovice Open A
  35. vs Korsa,JWon · 1-0White · 2026-06-30 · Round 1.4Ceske Budejovice Open A
  36. vs Zvarik,MLost · 1-0Black · 2026-04-12 · Round 11.3TCh-CZE 1 Liga Vychod
  37. vs Kantans,TDraw · ½–½Black · 2026-03-29 · Round 11.4TCh-CZE Extraliga 2025-26
  38. vs Stinka,JakubWon · 0-1Black · 2026-03-28 · Round 10.3TCh-CZE Extraliga 2025-26
  39. vs Krzyzanowski,MDraw · ½–½White · 2026-03-27 · Round 9.3TCh-CZE Extraliga 2025-26
  40. vs Waldhausen Gordon,FrederickDraw · ½–½White · 2026-03-01 · Round 11.32nd Bundesliga Sud 25-26
  41. vs Garcia Ramos,DanielWon · 0-1Black · 2026-02-28 · Round 10.32nd Bundesliga Sud 25-26
  42. vs Stocek,JLost · 1-0Black · 2026-02-22 · Round 8.4TCh-CZE Extraliga 2025-26
  43. vs Virostko,PWon · 1-0White · 2026-02-21 · Round 7.4TCh-CZE Extraliga 2025-26
  44. vs Paseka,MatyasLost · 0-1White · 2026-02-15 · Round 8.3TCh-CZE 1 Liga Vychod
  45. vs Rakotomaharo,Fy AntenainaDraw · ½–½Black · 2026-02-08 · Round 9.42nd Bundesliga Sud 25-26
  46. vs Langheinrich,FWon · 1-0White · 2026-02-07 · Round 8.42nd Bundesliga Sud 25-26
  47. vs Tomas CagasikWon · 0-1Black · 2026-01-18 · Round 6.2TCh-CZE 1 Liga Vychod
  48. vs Nils GrandeliusLost · 1-0Black · 2026-01-11 · Round 6.3TCh-CZE Extraliga 2025-26
  49. vs Ondrej SvandaDraw · ½–½White · 2026-01-10 · Round 5.3TCh-CZE Extraliga 2025-26
  50. vs Ondrej VadilaDraw · ½–½White · 2026-01-04 · Round 5.3TCh-CZE 1 Liga Vychod

FIDE tournaments

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

All tournament results