IMDavid Kaufman

FID Born 2010 Male
FIDE ID
34220194

About David Kaufman

David Kaufman trained at Moscow’s Botvinnik chess school with grandmasters Alexander Kalinin and Yakov Geller. He became an International Master in 2025, the year he also defeated Magnus Carlsen in an online tournament. Show more

David Kaufman trained at Moscow’s Botvinnik chess school with grandmasters Alexander Kalinin and Yakov Geller. He became an International Master in 2025, the year he also defeated Magnus Carlsen in an online tournament. His progress toward the grandmaster title took him to events in Serbia and Bosnia and Herzegovina. In August 2026 he won in Kostolac, Serbia, scoring seven points from nine games without a loss and completing his third grandmaster norm. Earlier that year he had collected a gold and a bronze medal at the World Youth Rapid and Blitz Championships. FIDE’s November 2026 record still listed him as an International Master, with his grandmaster application awaiting a decision.

FIDE ratings

2502

Classical

Published FIDE

2453

Rapid

Published FIDE

2479

Blitz

Published FIDE

Official classical ranks

World rank
#560
National rank · FID
#24

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2502 Nov 2026
Recorded years
2017–2026
Archived games
287

Based on available monthly lists and saved games.

Rating history

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
251 2024-10-01 Titled Tue 1st Oct Early chess.com INT 10 Nikolay Pavlov David Kaufman 0-1 41 Open
252 2024-09-17 Titled Tue 17th Sep Early chess.com INT 9 David Kaufman Nikita Fedotov 1-0 39 Open
253 2024-09-17 Titled Tue 17th Sep Early chess.com INT 8 David Kaufman Matyas Palczert 1-0 33 Open
254 2024-09-17 Titled Tue 17th Sep Early chess.com INT 7 Vache Hovakimyan David Kaufman 1-0 37 Open
255 2024-09-17 Titled Tue 17th Sep Early chess.com INT 6 David Kaufman Daniil Dubov 0-1 28 Open
256 2024-09-17 Titled Tue 17th Sep Early chess.com INT 5 Alejandro Domingo Nunez David Kaufman 0-1 40 Open
257 2024-09-17 Titled Tue 17th Sep Early chess.com INT 4 Elbek Jumanov David Kaufman 0-1 36 Open
258 2024-09-17 Titled Tue 17th Sep Early chess.com INT 3 David Kaufman Kanan Hajiyev 1-0 20 Open
259 2024-09-17 Titled Tue 17th Sep Early chess.com INT 2 Evan Ai David Kaufman 0-1 52 Open
260 2024-09-17 Titled Tue 17th Sep Early chess.com INT 1 David Kaufman Setumadhav Yellumahanthi 0-1 37 Open
261 2024-09-17 Titled Tue 17th Sep Early chess.com INT 11 David Kaufman Igor Vershinin 0-1 39 Open
262 2024-09-17 Titled Tue 17th Sep Early chess.com INT 10 Sobhan Zahmati David Kaufman 1-0 29 Open
263 2024-09-10 Titled Tue 10th Sep Early chess.com INT 9 David Kaufman Bakhtiyar Nugumanov 1-0 50 Open
264 2024-09-10 Titled Tue 10th Sep Early chess.com INT 8 Franciszek Sernecki David Kaufman 0-1 50 Open
265 2024-09-10 Titled Tue 10th Sep Early chess.com INT 7 David Kaufman Martin Horak 1/2-1/2 58 Open
266 2024-09-10 Titled Tue 10th Sep Early chess.com INT 6 Flavio Wisniacki David Kaufman 0-1 23 Open
267 2024-09-10 Titled Tue 10th Sep Early chess.com INT 5 David Kaufman Vuk Damjanovic 0-1 36 Open
268 2024-09-10 Titled Tue 10th Sep Early chess.com INT 4 David Kaufman Alexander Zambrano Rodriguez 1/2-1/2 50 Open
269 2024-09-10 Titled Tue 10th Sep Early chess.com INT 3 Jens Hirneise David Kaufman 0-1 66 Open
270 2024-09-10 Titled Tue 10th Sep Early chess.com INT 2 David Kaufman Ian Nepomniachtchi 0-1 38 Open
271 2024-09-10 Titled Tue 10th Sep Early chess.com INT 1 Petr Matyukov David Kaufman 0-1 17 Open
272 2024-09-10 Titled Tue 10th Sep Early chess.com INT 11 Dominik Orzech David Kaufman 1-0 49 Open
273 2024-09-10 Titled Tue 10th Sep Early chess.com INT 10 Dmitry Goltsev David Kaufman 1-0 53 Open
274 2020-05-26 Euro Online U2300 Day 2 chess.com INT 8 Ruslan Kashtanov David Kaufman 1-0 40 Open
275 2020-05-26 Euro Online U2300 Day 2 chess.com INT 7 Carsten Hansen David Kaufman 1-0 50 Open
276 2020-05-26 Euro Online U2300 Day 2 chess.com INT 6 David Kaufman Guy Levin 0-1 56 Open
277 2020-05-26 Euro Online U2300 Day 2 chess.com INT 5 David Kaufman Sergii Trokhymyshyn 1-0 44 Open
278 2020-05-26 Euro Online U2300 Day 2 chess.com INT 4 Aras Vardanyan David Kaufman 1-0 40 Open
279 2020-05-26 Euro Online U2300 Day 2 chess.com INT 3 David Kaufman Jonathan Monteverde 1-0 106 Open
280 2020-05-26 Euro Online U2300 Day 2 chess.com INT 2 David Kaufman Vuk Miletic 1-0 40 Open
281 2020-05-25 Euro Online U2300 Day 1 chess.com INT 7 David Kaufman Bulat Khalikov 1-0 61 Open
282 2020-05-25 Euro Online U2300 Day 1 chess.com INT 6 Nenad Ristic David Kaufman 1-0 70 Open
283 2020-05-25 Euro Online U2300 Day 1 chess.com INT 5 David Kaufman Matous Eret 1/2-1/2 54 Open
284 2020-05-25 Euro Online U2300 Day 1 chess.com INT 4 David Kaufman Artem Kopylov 1-0 43 Open
285 2020-05-25 Euro Online U2300 Day 1 chess.com INT 3 Friedbert, Prof. Dr. Pruefer David Kaufman 0-1 17 Open
286 2020-05-25 Euro Online U2300 Day 1 chess.com INT 2 Andriy Prydun David Kaufman 1-0 29 Open
287 2020-05-25 Euro Online U2300 Day 1 chess.com INT 1 David Kaufman Margarita Potapova 1/2-1/2 50 Open
  1. vs Nikolay PavlovWon · 0-1Black · 2024-10-01 · Round 10Titled Tue 1st Oct Early
  2. vs Nikita FedotovWon · 1-0White · 2024-09-17 · Round 9Titled Tue 17th Sep Early
  3. vs Matyas PalczertWon · 1-0White · 2024-09-17 · Round 8Titled Tue 17th Sep Early
  4. vs Vache HovakimyanLost · 1-0Black · 2024-09-17 · Round 7Titled Tue 17th Sep Early
  5. vs Daniil DubovLost · 0-1White · 2024-09-17 · Round 6Titled Tue 17th Sep Early
  6. vs Alejandro Domingo NunezWon · 0-1Black · 2024-09-17 · Round 5Titled Tue 17th Sep Early
  7. vs Elbek JumanovWon · 0-1Black · 2024-09-17 · Round 4Titled Tue 17th Sep Early
  8. vs Kanan HajiyevWon · 1-0White · 2024-09-17 · Round 3Titled Tue 17th Sep Early
  9. vs Evan AiWon · 0-1Black · 2024-09-17 · Round 2Titled Tue 17th Sep Early
  10. vs Setumadhav YellumahanthiLost · 0-1White · 2024-09-17 · Round 1Titled Tue 17th Sep Early
  11. vs Igor VershininLost · 0-1White · 2024-09-17 · Round 11Titled Tue 17th Sep Early
  12. vs Sobhan ZahmatiLost · 1-0Black · 2024-09-17 · Round 10Titled Tue 17th Sep Early
  13. vs Bakhtiyar NugumanovWon · 1-0White · 2024-09-10 · Round 9Titled Tue 10th Sep Early
  14. vs Franciszek SerneckiWon · 0-1Black · 2024-09-10 · Round 8Titled Tue 10th Sep Early
  15. vs Martin HorakDraw · ½–½White · 2024-09-10 · Round 7Titled Tue 10th Sep Early
  16. vs Flavio WisniackiWon · 0-1Black · 2024-09-10 · Round 6Titled Tue 10th Sep Early
  17. vs Vuk DamjanovicLost · 0-1White · 2024-09-10 · Round 5Titled Tue 10th Sep Early
  18. vs Alexander Zambrano RodriguezDraw · ½–½White · 2024-09-10 · Round 4Titled Tue 10th Sep Early
  19. vs Jens HirneiseWon · 0-1Black · 2024-09-10 · Round 3Titled Tue 10th Sep Early
  20. vs Ian NepomniachtchiLost · 0-1White · 2024-09-10 · Round 2Titled Tue 10th Sep Early
  21. vs Petr MatyukovWon · 0-1Black · 2024-09-10 · Round 1Titled Tue 10th Sep Early
  22. vs Dominik OrzechLost · 1-0Black · 2024-09-10 · Round 11Titled Tue 10th Sep Early
  23. vs Dmitry GoltsevLost · 1-0Black · 2024-09-10 · Round 10Titled Tue 10th Sep Early
  24. vs Ruslan KashtanovLost · 1-0Black · 2020-05-26 · Round 8Euro Online U2300 Day 2
  25. vs Carsten HansenLost · 1-0Black · 2020-05-26 · Round 7Euro Online U2300 Day 2
  26. vs Guy LevinLost · 0-1White · 2020-05-26 · Round 6Euro Online U2300 Day 2
  27. vs Sergii TrokhymyshynWon · 1-0White · 2020-05-26 · Round 5Euro Online U2300 Day 2
  28. vs Aras VardanyanLost · 1-0Black · 2020-05-26 · Round 4Euro Online U2300 Day 2
  29. vs Jonathan MonteverdeWon · 1-0White · 2020-05-26 · Round 3Euro Online U2300 Day 2
  30. vs Vuk MileticWon · 1-0White · 2020-05-26 · Round 2Euro Online U2300 Day 2
  31. vs Bulat KhalikovWon · 1-0White · 2020-05-25 · Round 7Euro Online U2300 Day 1
  32. vs Nenad RisticLost · 1-0Black · 2020-05-25 · Round 6Euro Online U2300 Day 1
  33. vs Matous EretDraw · ½–½White · 2020-05-25 · Round 5Euro Online U2300 Day 1
  34. vs Artem KopylovWon · 1-0White · 2020-05-25 · Round 4Euro Online U2300 Day 1
  35. vs Friedbert, Prof. Dr. PrueferWon · 0-1Black · 2020-05-25 · Round 3Euro Online U2300 Day 1
  36. vs Andriy PrydunLost · 1-0Black · 2020-05-25 · Round 2Euro Online U2300 Day 1
  37. vs Margarita PotapovaDraw · ½–½White · 2020-05-25 · Round 1Euro Online U2300 Day 1

FIDE tournaments

DateTournamentTypeScore
2026-10-16GM MIX SWISS 16-21 October BIH Chess Legend Zlatko BasagicClassical6
2026-09-30Trofej Novog Sada 2026.Rapid7

All tournament results