Welcome!
LOGIN | REGISTER
Name: Christian Hafner
Federation: Germany Germany
Sex: Male Male
Born: 1967
Fide FIDE ID: 4646347 FIDE Profile
ELO Classic: 2022
ELO Rapid: 2039
Years: 1994 - 2024
Total Games: 94
Wins: 39 (41.49 %)
Draws: 22 (23.4 %)
Losses: 33 (35.11 %)
Score: 53.19 %

Christian Hafner

Last tournaments played

Tournament Date Elo Avg. Country
TCh-BEL 2023-24 09/24/2023 2265  Belgium
TCh-BEL 2015-16 09/27/2015 2335  Belgium
TCh-BEL 2014-15 09/28/2014 2293  Belgium
TCh-BEL 2008-9 10/05/2008 2184  Belgium

Christian Hafner Repertoire with White pieces (most played)

ECO Opening Games
A25 English, Sicilian reversed 4 games
B07 Pirc defence 3 games
C42 Petrov's defence 3 games
B01 Scandinavian (centre counter) defence 2 games

Christian Hafner Repertoire with Black pieces (most played)

ECO Opening Games
D17 Queen's Gambit Declined Slav, Czech defence 6 games
D18 Queen's Gambit Declined Slav, Dutch variation 3 games
D44 Queen's Gambit Declined semi-Slav, 5.Bg5 dc 3 games
B07 Pirc defence 3 games

Games played by Christian Hafner

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Harff, M 2305 Hafner, C 2032 1-0 View Game 38 A38 2024 TCh-BEL 2023-24 View Game
Piceu, T 2294 Hafner, C 2036 1-0 View Game 22 A57 2023 TCh-BEL 2023-24 View Game
Hafner, C 2091 Litwak, A 2280 ½-½ View Game 58 A15 2016 TCh-BEL 2015-16 View Game
Mastalerz, X 2213 Hafner, C 2091 1-0 View Game 32 A31 2016 TCh-BEL 2015-16 View Game
Mueller, N 2107 Hafner, C 2091 1-0 View Game 78 A58 2016 TCh-BEL 2015-16 View Game
Groffen, H 2152 Hafner, C 2091 ½-½ View Game 18 D45 2015 TCh-BEL 2015-16 View Game
Hafner, C 2091 Noiroux, K 2179 0-1 View Game 33 A36 2015 TCh-BEL 2015-16 View Game
De Gueldre, P 2128 Hafner, C 2104 0-1 View Game 70 B25 2015 TCh-BEL 2014-15 View Game
Gengler, P 2265 Hafner, C 2091 1-0 View Game 51 B20 2015 TCh-BEL 2015-16 View Game
De Vogelaere, R 1932 Hafner, C 2104 1-0 View Game 45 D10 2014 TCh-BEL 2014-15 View Game
Trella, T 2395 Hafner, C 2104 1-0 View Game 24 A07 2014 TCh-BEL 2014-15 View Game
Van Heirzeele, D 2091 Hafner, C 2104 ½-½ View Game 33 D97 2014 TCh-BEL 2014-15 View Game
Bogoevski, J 2285 Hafner, C 2118 1-0 View Game 69 D18 2008 TCh-BEL 2008-9 View Game
Bertrem, S 2212 Hafner, C 2144 1-0 View Game 28 D44 2007 BEL-chT 0708 View Game
Hafner, C 2168 Rousseau, B 1930 ½-½ View Game 27 A21 2006 BEL-ch op View Game
Belva, F 1870 Hafner, C 2168 0-1 View Game 50 A07 2006 BEL-ch op View Game
Hafner, C 2168 Lagrain, J 2017 ½-½ View Game 32 E18 2006 BEL-ch op View Game
Peters, T 1897 Hafner, C 2168 ½-½ View Game 70 D52 2006 BEL-ch op View Game
Hafner, C 2168 Akhayan, R 2272 0-1 View Game 65 A34 2006 BEL-ch op View Game
Halleux, D 1844 Hafner, C 2168 0-1 View Game 24 D18 2006 BEL-ch op View Game
Letreguilly, O 2283 Hafner, C 2167 ½-½ View Game 33 A25 2004 Reunion op 7th View Game
Dojic, M 1882 Hafner, C 2167 0-1 View Game 60 B08 2004 Reunion op 7th View Game
Roblet, C 2089 Hafner, C 2167 0-1 View Game 39 B07 2004 Reunion op 7th View Game
Hafner, C 2167 Bouton, C 2154 0-1 View Game 57 B12 2004 Reunion op 7th View Game
Hafner, C 2167 Caron, J 1980 1-0 View Game 34 A29 2004 Reunion op 7th View Game
Lacrosse, M 2264 Hafner, C 2167 1-0 View Game 28 D44 2004 Reunion op 7th View Game
Dervieux, D 1800 Hafner, C 2167 0-1 View Game 62 D12 2004 Reunion op 7th View Game
Hafner, C 2167 Frank, A 2047 1-0 View Game 32 B00 2004 Reunion op 7th View Game
Hafner, C 2167 Payet, F 1490 1-0 View Game 37 D02 2004 Reunion op 7th View Game
Verduyn, F 2302 Hafner, C 2153 ½-½ View Game 56 D44 2004 Vlissingen HZ op 8th View Game
Hafner, C 2153 Afek, Y 2325 ½-½ View Game 28 B29 2004 Vlissingen HZ op 8th View Game
Hafner, C 2153 Tolhuizen, L 2297 ½-½ View Game 16 B07 2004 Vlissingen HZ op 8th View Game
Peek, M 2348 Hafner, C 2153 ½-½ View Game 33 D11 2004 Vlissingen HZ op 8th View Game
Pauwels, R 2001 Hafner, C 2153 0-1 View Game 28 D04 2004 Vlissingen HZ op 8th View Game
Hafner, C 2153 Kniest, O 2324 0-1 View Game 23 C68 2004 Vlissingen HZ op 8th View Game
Hafner, C 2153 Wise, M 1-0 View Game 22 B06 2004 Vlissingen HZ op 8th View Game
Van Hecke, E Hafner, C 2145 0-1 View Game 19 D17 2003 Vlissingen HZ op 7th View Game
Van Hecke, E Hafner, C 2145 0-1 View Game 19 D17 2003 Vlissingen HZ op View Game
Hafner, C 2145 Deegens, V 2323 0-1 View Game 35 A25 2003 Vlissingen HZ op View Game
Hafner, C 2145 Deegens, V 2323 0-1 View Game 35 A25 2003 Vlissingen HZ op 7th View Game