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: 2402
ELO Blitz: 2491
Years: 1984 - 2025
Total Games: 1897
Wins: 683 (36 %)
Draws: 910 (47.97 %)
Losses: 304 (16.03 %)
Score: 59.99 %

Petr Haba

Last tournaments played

Tournament Date Elo Avg. Country
Ceske Budejovice IM 2025 06/28/2025 2313  Czech Republic
TCh-AUT 2024-25 10/09/2024 2378  Austria
TCh-CZE Extraliga 2024-25 11/02/2024 2415  Czech Republic
2nd Bundesliga Sud 24-25 10/10/2024 2381  Germany

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
B92 Sicilian, Najdorf, Opovcensky variation 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 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
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
Ocelak, J 2257 Haba, P 2416 ½-½ View Game 23 B47 2025 Ceske Budejovice IM 2025 View Game
Haba, P 2416 Rasik, V 2426 ½-½ View Game 11 B22 2025 Ceske Budejovice IM 2025 View Game
Lang, S 2241 Haba, P 2416 1-0 View Game 81 C18 2025 Ceske Budejovice IM 2025 View Game
Apoorv Kamble, 2251 Haba, P 2416 ½-½ View Game 53 C07 2025 Ceske Budejovice IM 2025 View Game
Haba, P 2416 Lee, J 2262 1-0 View Game 35 D45 2025 Ceske Budejovice IM 2025 View Game
Audi, A 2407 Haba, P 2416 ½-½ View Game 28 C43 2025 Ceske Budejovice IM 2025 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 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
Fahrner, K 2266 Haba, P 2413 ½-½ View Game 31 C46 2025 TCh-AUT 2024-25 View Game
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
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 2422 Kawulok, M 2204 ½-½ View Game 37 A07 2025 TCh-CZE 1 Liga Zapad View Game
Baidetskyi, V 2519 Haba, P 2426 ½-½ View Game 47 C50 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
Sulypa, A 2450 Haba, P 2422 ½-½ View Game 14 C78 2025 TCh-CZE 1 Liga Zapad 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
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
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
Mladek, R 2386 Haba, P 2422 0-1 View Game 56 A14 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 2422 Seidl, J 2256 1-0 View Game 41 A62 2025 TCh-CZE 1 Liga Zapad 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 2422 Stinka, J 2355 ½-½ View Game 44 D37 2024 TCh-CZE 1 Liga Zapad View Game
Fedorchuk, S 2582 Haba, P 2426 ½-½ View Game 40 C42 2024 2nd Bundesliga Sud 24-25 View Game
Haba, P 2426 Perunovic, M 2503 ½-½ View Game 21 B22 2024 2nd Bundesliga Sud 24-25 View Game
Jirovsky, M 2430 Haba, P 2422 ½-½ View Game 20 D02 2024 TCh-CZE 1 Liga Zapad View Game
Haba, P 2422 Hinks Edwards, T 2283 ½-½ View Game 81 A04 2024 TCh-CZE 1 Liga Zapad View Game