Welcome!
LOGIN | REGISTER
Name: Petr Haba
Federation: Czech Republic Czech Republic
Sex: Male Male
Born: 1965
Fide FIDE ID: 300160 FIDE Profile
Title: Grand Master
ELO Classic: 2389
ELO Blitz: 2474
Years: 1984 - 2026
Total Games: 1934
Wins: 692 (35.78 %)
Draws: 932 (48.19 %)
Losses: 310 (16.03 %)
Score: 59.88 %

Petr Haba

Last tournaments played

Tournament Date Elo Avg. Country
TCh-CZE Extraliga 2025-26 11/29/2025 2424  Czech Republic
2nd Bundesliga Sud 25-26 09/27/2025 2358  Germany
26th Olomouc A GM 2025 08/17/2025 2393  Czech Republic
36th Czech Open A 2025 07/25/2025 2306  Czech Republic

Most Played Openings as White

ECO Opening Games
C02 French, advance variation 94 games
E04 Catalan, open, 5.Nf3 38 games
D85 Gruenfeld, exchange variation 35 games
E81 King's Indian, Saemisch, 5...O-O 24 games

Most Played Openings as Black

ECO Opening Games
C42 Petrov's defence 44 games
A07 Reti, King's Indian attack (Barcza system) 27 games
D30 Queen's gambit declined 25 games
D17 Queen's Gambit Declined Slav, Czech defence 24 games

Games played by Petr Haba

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Kantans, T 2548 Haba, P 2394 ½-½ View Game 47 B18 2026 TCh-CZE Extraliga 2025-26 View Game
Stinka, J 2375 Haba, P 2394 0-1 View Game 34 B10 2026 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2394 Krzyzanowski, M 2489 ½-½ View Game 36 B23 2026 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2409 Waldhausen Gordon, F 2389 ½-½ View Game 23 C03 2026 2nd Bundesliga Sud 25-26 View Game
Garcia Ramos, D 2427 Haba, P 2409 0-1 View Game 32 A07 2026 2nd Bundesliga Sud 25-26 View Game
Stocek, J 2471 Haba, P 2394 1-0 View Game 51 D24 2026 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2394 Virostko, P 2305 1-0 View Game 72 C77 2026 TCh-CZE Extraliga 2025-26 View Game
Rakotomaharo, F 2438 Haba, P 2409 ½-½ View Game 56 B12 2026 2nd Bundesliga Sud 25-26 View Game
Haba, P 2409 Langheinrich, F 2344 1-0 View Game 31 A15 2026 2nd Bundesliga Sud 25-26 View Game
Grandelius, N 2661 Haba, P 2394 1-0 View Game 55 C77 2026 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2394 Svanda, O 2368 ½-½ View Game 22 B22 2026 TCh-CZE Extraliga 2025-26 View Game
Jurcik, M 2412 Haba, P 2394 ½-½ View Game 14 C24 2025 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2394 Kraus, T 2401 ½-½ View Game 12 B07 2025 TCh-CZE Extraliga 2025-26 View Game
Riehle, M 2350 Haba, P 2409 ½-½ View Game 63 B14 2025 2nd Bundesliga Sud 25-26 View Game
Haba, P 2409 Juhasz, A 2434 ½-½ View Game 50 B53 2025 2nd Bundesliga Sud 25-26 View Game
Haba, P 2409 Goldbeck, L 2409 1-0 View Game 85 D30 2025 2nd Bundesliga Sud 25-26 View Game
Haba, P 2394 Gonda, L 2467 ½-½ View Game 8 C47 2025 TCh-CZE Extraliga 2025-26 View Game
Movsesian, S 2604 Haba, P 2394 1-0 View Game 45 A13 2025 TCh-CZE Extraliga 2025-26 View Game
Haba, P 2409 Dobrikov, M 2386 0-1 View Game 51 B06 2025 2nd Bundesliga Sud 25-26 View Game
Hinrichs, P 2293 Haba, P 2409 1-0 View Game 60 D02 2025 2nd Bundesliga Sud 25-26 View Game
Simacek, P 2399 Haba, P 2402 ½-½ View Game 5 D10 2025 26th Olomouc A GM 2025 View Game
Haba, P 2402 Ernst, R 2365 ½-½ View Game 15 C42 2025 26th Olomouc A GM 2025 View Game
Cieslak, P 2470 Haba, P 2402 ½-½ View Game 13 D37 2025 26th Olomouc A GM 2025 View Game
Haba, P 2402 Frank, A 2371 1-0 View Game 38 E71 2025 26th Olomouc A GM 2025 View Game
Gnojek, P 2425 Haba, P 2402 1-0 View Game 64 D43 2025 26th Olomouc A GM 2025 View Game
Haba, P 2402 Kusa, J 2387 ½-½ View Game 60 A07 2025 26th Olomouc A GM 2025 View Game
Szwed, J 2321 Haba, P 2402 ½-½ View Game 42 A07 2025 26th Olomouc A GM 2025 View Game
Haba, P 2402 Rybka, S 2389 1-0 View Game 49 A21 2025 26th Olomouc A GM 2025 View Game
Haba, P 2402 Pacher, M 2392 ½-½ View Game 5 D10 2025 26th Olomouc A GM 2025 View Game
Haba, P 2411 Lalic, B 2313 ½-½ View Game 20 B51 2025 36th Czech Open A 2025 View Game
Bouska, J 2296 Haba, P 2411 ½-½ View Game 60 B41 2025 36th Czech Open A 2025 View Game
Pechac, J 2580 Haba, P 2411 ½-½ View Game 25 D02 2025 36th Czech Open A 2025 View Game
Haba, P 2411 Noe, C 2520 ½-½ View Game 14 D27 2025 36th Czech Open A 2025 View Game
Haba, P 2411 Cukrowski, F 2420 ½-½ View Game 28 E65 2025 36th Czech Open A 2025 View Game
Zanan, E 2493 Haba, P 2411 0-1 View Game 55 C07 2025 36th Czech Open A 2025 View Game
Haba, P 2411 Kwon, S 2239 1-0 View Game 54 C71 2025 36th Czech Open A 2025 View Game
Haba, P 2411 Perestjuk, M 2150 ½-½ View Game 32 B22 2025 36th Czech Open A 2025 View Game
Haba, P 2416 Hak, D 2296 1-0 View Game 40 E73 2025 Ceske Budejovice IM 2025 View Game
Marakovits, N 2291 Haba, P 2416 ½-½ View Game 40 D30 2025 Ceske Budejovice IM 2025 View Game
Haba, P 2416 Topencik, B 2276 ½-½ View Game 33 C47 2025 Ceske Budejovice IM 2025 View Game