Welcome!
LOGIN | REGISTER
Name: David Klein
Federation: Netherlands Netherlands
Sex: Male Male
Born: 1993
Fide FIDE ID: 1003623 FIDE Profile
Title: Grand Master
ELO Classic: 2495
Years: 2004 - 2023
Total Games: 261
Wins: 85 (32.57 %)
Draws: 95 (36.4 %)
Losses: 81 (31.03 %)
Score: 50.77 %

David Klein

Last tournaments played

Tournament Date Elo Avg. Country
Dutch League 2022-23 09/17/2022 2275  Netherlands
Dutch League 2018-19 09/15/2018 2375  Netherlands
Dutch League 2017-18 09/16/2017 2383  Netherlands
TCh-BEL 2017-18 09/24/2017 2342  Belgium

David Klein Opening Repertoire with White pieces

ECO Opening Games
C45 Scotch game 6 games
C41 Philidor's defence 5 games
C05 French, Tarrasch, closed variation 4 games
C47 Four knights, Scotch variation 4 games

David Klein Opening Repertoire with Black pieces

ECO Opening Games
D37 Queen's Gambit Declined, 4.Nf3 10 games
A00 Polish (Sokolsky) opening 6 games
C65 Ruy Lopez, Berlin defence 5 games
B96 Sicilian, Najdorf, 7.f4 4 games

Games played by David Klein

Download games
White ELO W Black ELO B Result Moves ECO Date Tournament View
Klein, D 2491 Braun, C 2245 1-0 View Game 37 C03 2023 Dutch League 2022-23 View Game
Klein, D 2496 Beukema, S 2408 ½-½ View Game 40 C77 2019 Dutch League 2018-19 View Game
Ootes, L 2363 Klein, D 2493 0-1 View Game 37 B94 2019 Dutch League 2018-19 View Game
Klein, D 2491 De Waele, W 2211 1-0 View Game 58 E04 2019 Dutch League 2018-19 View Game
Meng, R 2421 Klein, D 2492 ½-½ View Game 112 D11 2019 Dutch League 2018-19 View Game
Klein, D 2489 Hachijan, A 2311 1-0 View Game 41 A10 2018 Dutch League 2018-19 View Game
Guliyev, N 2532 Klein, D 2492 1-0 View Game 64 B44 2018 Dutch League 2018-19 View Game
Klein, D 2492 Wantola, I 2319 ½-½ View Game 43 B27 2018 Dutch League 2018-19 View Game
Bosman, M 2389 Klein, D 2492 0-1 View Game 49 A80 2018 Dutch League 2018-19 View Game
Bosman, M 2402 Klein, D 2491 ½-½ View Game 66 A40 2018 Dutch League 2017-18 View Game
Klein, D 2491 Hovhanisian, M 2466 0-1 View Game 60 C00 2018 TCh-BEL 2017-18 View Game
Braun, C 2369 Klein, D 2491 ½-½ View Game A00 2018 Dutch League 2017-18 View Game
Klein, D 2491 Van Delft, M 2387 ½-½ View Game 100 A07 2018 Dutch League 2017-18 View Game
Lahaye, R 2380 Klein, D 2491 0-1 View Game 32 D02 2017 Dutch League 2017-18 View Game
Klein, D 2491 Bok, B 2620 ½-½ View Game 48 A10 2017 TCh-BEL 2017-18 View Game
Klein, D 2491 Nguyen, K 2236 1-0 View Game 60 A15 2017 Dutch League 2017-18 View Game
Pardo Simon, D 2477 Klein, D 2491 0-1 View Game 56 E47 2017 Dutch League 2017-18 View Game
Klein, D 2491 Van der Stricht, G 2358 ½-½ View Game 88 A07 2017 Dutch League 2017-18 View Game
Deutsch, E 2342 Klein, D 2508 ½-½ View Game 49 B06 2017 Maccabiah GMA 2017 View Game
Klein, D 2508 Rozentalis, E 2509 ½-½ View Game 15 B56 2017 Maccabiah GMA 2017 View Game
Meier, G 2644 Klein, D 2508 1-0 View Game 39 A43 2017 Maccabiah GMA 2017 View Game
Klein, D 2508 Huzman, A 2552 0-1 View Game 51 C07 2017 Maccabiah GMA 2017 View Game
Moiseenko, A 2671 Klein, D 2508 1-0 View Game 43 A80 2017 Maccabiah GMA 2017 View Game
Klein, D 2508 Parkhov, Y 2407 0-1 View Game 87 D30 2017 Maccabiah GMA 2017 View Game
Smirin, I 2644 Klein, D 2508 ½-½ View Game 39 C65 2017 Maccabiah GMA 2017 View Game
Klein, D 2508 Dvoirys, S 2552 ½-½ View Game 60 B46 2017 Maccabiah GMA 2017 View Game
Werle, J 2551 Klein, D 2511 ½-½ View Game 47 D37 2017 Dutch League 2016-17 View Game
Klein, D 2511 Lecomte, R 2252 1-0 View Game 29 B40 2017 Dutch League 2016-17 View Game
Klein, D 2511 Wiersma, E 2346 0-1 View Game 47 B40 2017 Dutch League 2016-17 View Game
Bosch, J 2381 Klein, D 2511 0-1 View Game 61 D02 2017 Dutch League 2016-17 View Game
Lubbe, N 2485 Klein, D 2511 0-1 View Game 85 A80 2016 Dutch League 2016-17 View Game
Martens, M 2417 Klein, D 2511 0-1 View Game 40 A10 2016 Dutch League 2016-17 View Game
Kazakouski, V 2416 Klein, D 2513 ½-½ View Game 68 A04 2016 32nd ECC Open 2016 View Game
Klein, D 2513 Feygin, M 2473 0-1 View Game 48 A46 2016 32nd ECC Open 2016 View Game
Svane, R 2546 Klein, D 2513 1-0 View Game 39 D37 2016 32nd ECC Open 2016 View Game
Klein, D 2513 Artemiev, V 2658 0-1 View Game 42 B84 2016 32nd ECC Open 2016 View Game
Van Wely, L 2685 Klein, D 2513 1-0 View Game 20 E21 2016 32nd ECC Open 2016 View Game
Klein, D 2513 Guxho, C 2101 1-0 View Game 33 B18 2016 32nd ECC Open 2016 View Game
Klein, D 2511 Bosboom, M 2393 1-0 View Game 51 B06 2016 Dutch League 2016-17 View Game
Klein, D 2511 Verstraeten, R 2344 1-0 View Game 45 B50 2016 Dutch League 2016-17 View Game