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: 2416
ELO Blitz: 2491
Years: 1984 - 2025
Total Games: 1888
Wins: 681 (36.07 %)
Draws: 904 (47.88 %)
Losses: 303 (16.05 %)
Score: 60.01 %

Petr Haba

Last tournaments played

Tournament Date Elo Avg. Country
TCh-CZE Extraliga 2024-25 11/02/2024 2415  Czech Republic
2nd Bundesliga Sud 24-25 10/10/2024 2381  Germany
TCh-CZE 1 Liga Zapad 10/20/2024 2261  Czech Republic
TCh-AUT 2024-25 10/09/2024 2378  Austria

Petr Haba Opening Repertoire with White pieces

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

Petr Haba Opening Repertoire with Black pieces

ECO Opening Games
C42 Petrov's defence 44 games
A07 Reti, King's Indian attack (Barcza system) 25 games
D30 Queen's gambit declined 24 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
Kraus, T 2457 Haba, P 2425 ½-½ View Game 25 A13 2025 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Hrbek, S 2407 1-0 View Game 51 B30 2025 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Zwardon, V 2446 ½-½ View Game 37 B22 2025 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Petr, M 2468 ½-½ View Game 9 C01 2025 TCh-CZE Extraliga 2024-25 View Game
Cifka, S 2406 Haba, P 2425 0-1 View Game 41 A09 2025 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Nemec, J 2411 0-1 View Game 42 A06 2025 TCh-CZE Extraliga 2024-25 View Game
Ludvik, T 2197 Haba, P 2425 1-0 View Game 57 D39 2025 TCh-CZE Extraliga 2024-25 View Game
Baidetskyi, V 2519 Haba, P 2426 ½-½ View Game 47 C50 2025 2nd Bundesliga Sud 24-25 View Game
Mueller, R 2328 Haba, P 2426 0-1 View Game 40 E11 2025 2nd Bundesliga Sud 24-25 View Game
Haba, P 2426 Diaz Camallonga, C 2478 ½-½ View Game 2025 2nd Bundesliga Sud 24-25 View Game
Haba, P 2426 Slobodjan, R 2452 ½-½ View Game 20 E36 2025 2nd Bundesliga Sud 24-25 View Game
Mladek, R 2386 Haba, P 2422 0-1 View Game 56 A14 2025 TCh-CZE 1 Liga Zapad View Game
Sulypa, A 2450 Haba, P 2422 ½-½ View Game 14 C78 2025 TCh-CZE 1 Liga Zapad View Game
Haba, P 2426 Wegener, O 2388 0-1 View Game 60 B90 2025 2nd Bundesliga Sud 24-25 View Game
Domalchuk-Jonasson, A 2377 Haba, P 2426 ½-½ View Game 37 A28 2025 2nd Bundesliga Sud 24-25 View Game
Haba, P 2413 Maiwald, J 2423 ½-½ View Game 49 B06 2025 TCh-AUT 2024-25 View Game
Haba, P 2413 Ivanisevic, I 2527 ½-½ View Game 26 C45 2025 TCh-AUT 2024-25 View Game
Haba, P 2422 Seidl, J 2256 1-0 View Game 41 A62 2025 TCh-CZE 1 Liga Zapad View Game
Haba, P 2413 Weber, S 2302 1-0 View Game 44 B12 2025 TCh-AUT 2024-25 View Game
Haba, P 2413 Hartl, D 2271 ½-½ View Game 31 D10 2025 TCh-AUT 2024-25 View Game
Haba, P 2422 Kawulok, M 2204 ½-½ View Game 37 A07 2025 TCh-CZE 1 Liga Zapad View Game
Fahrner, K 2266 Haba, P 2413 ½-½ View Game 31 C46 2025 TCh-AUT 2024-25 View Game
Haba, P 2426 Martin, J 2359 1-0 View Game 51 B51 2025 2nd Bundesliga Sud 24-25 View Game
Juhasz, A 2426 Haba, P 2426 1-0 View Game 67 C43 2025 2nd Bundesliga Sud 24-25 View Game
Kreisl, R 2278 Haba, P 2444 0-1 View Game 69 A21 2024 TCh-AUT 2023-24 View Game
Hess, M 2385 Haba, P 2444 ½-½ View Game 63 A06 2024 TCh-AUT 2023-24 View Game
Haba, P 2444 Kvetny, M 2412 ½-½ View Game 97 B92 2024 TCh-AUT 2023-24 View Game
Schreiner, P 2393 Haba, P 2444 ½-½ View Game 38 A07 2024 TCh-AUT 2023-24 View Game
Heberla, B 2495 Haba, P 2425 ½-½ View Game 54 D27 2024 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Mladek, R 2387 ½-½ View Game 43 C79 2024 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2425 Bernasek, J 2496 ½-½ View Game 46 E90 2024 TCh-CZE Extraliga 2024-25 View Game
Zilka, S 2539 Haba, P 2425 ½-½ View Game 29 C42 2024 TCh-CZE Extraliga 2024-25 View Game
Haba, P 2426 Perunovic, M 2503 ½-½ View Game 21 B22 2024 2nd Bundesliga Sud 24-25 View Game
Omelja, A 2434 Haba, P 2445 ½-½ View Game 8 D27 2024 TCh-CZE Extraliga 2023-24 View Game
Haba, P 2445 Grandelius, N 2689 ½-½ View Game 58 D00 2024 TCh-CZE Extraliga 2023-24 View Game
Haba, P 2445 Delchev, A 2514 ½-½ View Game 18 A45 2024 2nd Bundesliga Ost 23-24 View Game
Kaczur, F 2504 Haba, P 2445 ½-½ View Game 60 C15 2024 2nd Bundesliga Ost 23-24 View Game
Jirovsky, M 2430 Haba, P 2422 ½-½ View Game 20 D02 2024 TCh-CZE 1 Liga Zapad View Game
Movsesian, S 2616 Haba, P 2422 ½-½ View Game 52 A08 2024 TCh-CZE 1 Liga Zapad View Game
Haba, P 2445 Gonda, L 2494 ½-½ View Game 14 C67 2024 2nd Bundesliga Ost 23-24 View Game