Photo credit

Richard Rapport

Photo: Frans Peeters

https://www.flickr.com/photos/suspeeters/52638329474/

CC BY-SA 2.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMRichard RapportLIVE

HUN Born 1996 (Age ≈30) Male
FIDE ID
738590

About Richard Rapport

Richard Rapport was born in Szombathely, Hungary, to parents who were both economists. His father taught him chess at four. He won the European Under-Ten Championship in 2006. Alexander Beliavsky became one of his trainers. Show more

Richard Rapport was born in Szombathely, Hungary, to parents who were both economists. His father taught him chess at four. He won the European Under-Ten Championship in 2006. Alexander Beliavsky became one of his trainers. In 2010, aged thirteen, Rapport became Hungary's youngest grandmaster, breaking Peter Leko's record.

He won the European Rapid Championship in 2013. The same year, he shared first at the Sigeman tournament and took the title on tiebreak. In 2017, he defeated Magnus Carlsen in their first classical encounter at Tata Steel. He also won the Hungarian championship that year. An unbeaten victory at Danzhou followed in 2020.

Winning the 2022 Belgrade Grand Prix helped Rapport qualify for his first Candidates Tournament. He then worked as Ding Liren's second during Ding's 2023 world-championship victory. They collaborated again for the 2024 title match. Rapport represented Romania from 2022 before returning to Hungary's team in 2024. He has made his home in Belgrade with his wife, woman grandmaster Jovana Vojinovic, whom he married in 2016.

FIDE ratings

2713.9 -4.1

Classical

Live estimate

2680

Rapid

Published FIDE

2616

Blitz

Published FIDE

Official classical ranks

World rank
#23
National rank · HUN
#1

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2776 Apr 2022
Recorded years
2006–2026
Archived games
1796

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
401 2023-12-30 World Blitz 2023 Samarkand UZB 16.11 Richard Rapport Aleksandr Shimanov 1-0 52 Open
402 2023-12-30 World Blitz 2023 Samarkand UZB 15.19 Rodrigo Vasquez Schroeder Richard Rapport 0-1 28 Open
403 2023-12-30 World Blitz 2023 Samarkand UZB 14.1 M. Amin Tabatabaei Richard Rapport 1-0 29 Open
404 2023-12-30 World Blitz 2023 Samarkand UZB 13.17 Richard Rapport Chithambaram VR. Aravindh 1-0 49 Open
405 2023-12-30 World Blitz 2023 Samarkand UZB 12.17 Shamsiddin Vokhidov Richard Rapport 1/2-1/2 58 Open
406 2023-12-29 World Blitz 2023 Samarkand UZB 9.4 Richard Rapport Sanan Sjugirov 1/2-1/2 69 Open
407 2023-12-29 World Blitz 2023 Samarkand UZB 8.4 Richard Rapport Aleksandr Rakhmanov 1-0 35 Open
408 2023-12-29 World Blitz 2023 Samarkand UZB 7.5 Gukesh D Richard Rapport 0-1 46 Open
409 2023-12-29 World Blitz 2023 Samarkand UZB 6.5 Richard Rapport Johan-Sebastian Christiansen 1/2-1/2 64 Open
410 2023-12-29 World Blitz 2023 Samarkand UZB 5.9 Pouya Idani Richard Rapport 0-1 35 Open
411 2023-12-29 World Blitz 2023 Samarkand UZB 4.2 Richard Rapport Robert Ruck 1-0 34 Open
412 2023-12-29 World Blitz 2023 Samarkand UZB 3.4 Alexandr Predke Richard Rapport 1-0 72 Open
413 2023-12-29 World Blitz 2023 Samarkand UZB 2.7 Richard Rapport Daniel Dardha 1-0 35 Open
414 2023-12-29 World Blitz 2023 Samarkand UZB 11.6 Richard Rapport Alexander Riazantsev 0-1 72 Open
415 2023-12-29 World Blitz 2023 Samarkand UZB 10.3 Ian Nepomniachtchi Richard Rapport 1-0 71 Open
416 2023-12-29 World Blitz 2023 Samarkand UZB 1.1 Rustam Khusnutdinov Richard Rapport 0-1 46 Open
417 2023-12-28 World Rapid 2023 Samarkand UZB 13.6 Daniil Dubov Richard Rapport 1/2-1/2 15 Open
418 2023-12-28 World Rapid 2023 Samarkand UZB 12.13 Richard Rapport Sandipan Chanda 1-0 20 Open
419 2023-12-28 World Rapid 2023 Samarkand UZB 11.13 Alexandr Predke Richard Rapport 1/2-1/2 25 Open
420 2023-12-28 World Rapid 2023 Samarkand UZB 10.18 Richard Rapport Alan Pichot 1-0 82 Open
421 2023-12-27 World Rapid 2023 Samarkand UZB 9.8 Anton Korobov Richard Rapport 1-0 53 Open
422 2023-12-27 World Rapid 2023 Samarkand UZB 8.7 Richard Rapport Xiangyu Xu 1/2-1/2 50 Open
423 2023-12-27 World Rapid 2023 Samarkand UZB 7.14 Evgeniy Najer Richard Rapport 0-1 27 Open
424 2023-12-27 World Rapid 2023 Samarkand UZB 6.11 Richard Rapport David Paravyan 1/2-1/2 89 Open
425 2023-12-26 World Rapid 2023 Samarkand UZB 5.3 Ivan Cheparinov Richard Rapport 1-0 25 Open
426 2023-12-26 World Rapid 2023 Samarkand UZB 4.2 Richard Rapport Maxim Matlakov 1/2-1/2 42 Open
427 2023-12-26 World Rapid 2023 Samarkand UZB 3.2 Pavel Ponkratov Richard Rapport 0-1 34 Open
428 2023-12-26 World Rapid 2023 Samarkand UZB 2.4 Richard Rapport Levan Pantsulaia 1-0 31 Open
429 2023-12-26 World Rapid 2023 Samarkand UZB 1.8 Vugar Asadli Richard Rapport 0-1 27 Open
430 2023-12-11 9th Gashimov Mem Blitz Baku AZE 9.5 Richard Rapport Boris Gelfand 1/2-1/2 51 Open
431 2023-12-11 9th Gashimov Mem Blitz Baku AZE 8.1 Erigaisi Arjun Richard Rapport 1/2-1/2 53 Open
432 2023-12-11 9th Gashimov Mem Blitz Baku AZE 7.5 Jorden Van Foreest Richard Rapport 0-1 19 Open
433 2023-12-11 9th Gashimov Mem Blitz Baku AZE 6.2 Richard Rapport Teimour Radjabov 1-0 35 Open
434 2023-12-11 9th Gashimov Mem Blitz Baku AZE 5.4 Rauf Mamedov Richard Rapport 0-1 60 Open
435 2023-12-11 9th Gashimov Mem Blitz Baku AZE 4.3 Richard Rapport Aydin Suleymanli 0-1 41 Open
436 2023-12-11 9th Gashimov Mem Blitz Baku AZE 3.3 Santosh Gujrathi Vidit Richard Rapport 0-1 28 Open
437 2023-12-11 9th Gashimov Mem Blitz Baku AZE 2.4 Richard Rapport Nijat Abasov 1/2-1/2 74 Open
438 2023-12-11 9th Gashimov Mem Blitz Baku AZE 18.5 Boris Gelfand Richard Rapport 1/2-1/2 59 Open
439 2023-12-11 9th Gashimov Mem Blitz Baku AZE 17.1 Richard Rapport Erigaisi Arjun 1-0 30 Open
440 2023-12-11 9th Gashimov Mem Blitz Baku AZE 16.5 Richard Rapport Jorden Van Foreest 1-0 35 Open
441 2023-12-11 9th Gashimov Mem Blitz Baku AZE 15.2 Teimour Radjabov Richard Rapport 1/2-1/2 40 Open
442 2023-12-11 9th Gashimov Mem Blitz Baku AZE 14.4 Richard Rapport Rauf Mamedov 0-1 72 Open
443 2023-12-11 9th Gashimov Mem Blitz Baku AZE 13.3 Aydin Suleymanli Richard Rapport 1/2-1/2 59 Open
444 2023-12-11 9th Gashimov Mem Blitz Baku AZE 12.3 Richard Rapport Santosh Gujrathi Vidit 1/2-1/2 83 Open
445 2023-12-11 9th Gashimov Mem Blitz Baku AZE 11.4 Nijat Abasov Richard Rapport 0-1 22 Open
446 2023-12-11 9th Gashimov Mem Blitz Baku AZE 10.2 Richard Rapport Shakhriyar Mamedyarov 1/2-1/2 71 Open
447 2023-12-11 9th Gashimov Mem Blitz Baku AZE 1.2 Shakhriyar Mamedyarov Richard Rapport 0-1 43 Open
448 2023-12-10 9th Gashimov Mem Rapid Baku AZE 9.5 Richard Rapport Boris Gelfand 1-0 43 Open
449 2023-12-10 9th Gashimov Mem Rapid Baku AZE 8.1 Erigaisi Arjun Richard Rapport 1-0 75 Open
450 2023-12-10 9th Gashimov Mem Rapid Baku AZE 7.5 Jorden Van Foreest Richard Rapport 1-0 55 Open
  1. vs Aleksandr ShimanovWon · 1-0White · 2023-12-30 · Round 16.11World Blitz 2023
  2. vs Rodrigo Vasquez SchroederWon · 0-1Black · 2023-12-30 · Round 15.19World Blitz 2023
  3. vs M. Amin TabatabaeiLost · 1-0Black · 2023-12-30 · Round 14.1World Blitz 2023
  4. vs Chithambaram VR. AravindhWon · 1-0White · 2023-12-30 · Round 13.17World Blitz 2023
  5. vs Shamsiddin VokhidovDraw · ½–½Black · 2023-12-30 · Round 12.17World Blitz 2023
  6. vs Sanan SjugirovDraw · ½–½White · 2023-12-29 · Round 9.4World Blitz 2023
  7. vs Aleksandr RakhmanovWon · 1-0White · 2023-12-29 · Round 8.4World Blitz 2023
  8. vs Gukesh DWon · 0-1Black · 2023-12-29 · Round 7.5World Blitz 2023
  9. vs Johan-Sebastian ChristiansenDraw · ½–½White · 2023-12-29 · Round 6.5World Blitz 2023
  10. vs Pouya IdaniWon · 0-1Black · 2023-12-29 · Round 5.9World Blitz 2023
  11. vs Robert RuckWon · 1-0White · 2023-12-29 · Round 4.2World Blitz 2023
  12. vs Alexandr PredkeLost · 1-0Black · 2023-12-29 · Round 3.4World Blitz 2023
  13. vs Daniel DardhaWon · 1-0White · 2023-12-29 · Round 2.7World Blitz 2023
  14. vs Alexander RiazantsevLost · 0-1White · 2023-12-29 · Round 11.6World Blitz 2023
  15. vs Ian NepomniachtchiLost · 1-0Black · 2023-12-29 · Round 10.3World Blitz 2023
  16. vs Rustam KhusnutdinovWon · 0-1Black · 2023-12-29 · Round 1.1World Blitz 2023
  17. vs Daniil DubovDraw · ½–½Black · 2023-12-28 · Round 13.6World Rapid 2023
  18. vs Sandipan ChandaWon · 1-0White · 2023-12-28 · Round 12.13World Rapid 2023
  19. vs Alexandr PredkeDraw · ½–½Black · 2023-12-28 · Round 11.13World Rapid 2023
  20. vs Alan PichotWon · 1-0White · 2023-12-28 · Round 10.18World Rapid 2023
  21. vs Anton KorobovLost · 1-0Black · 2023-12-27 · Round 9.8World Rapid 2023
  22. vs Xiangyu XuDraw · ½–½White · 2023-12-27 · Round 8.7World Rapid 2023
  23. vs Evgeniy NajerWon · 0-1Black · 2023-12-27 · Round 7.14World Rapid 2023
  24. vs David ParavyanDraw · ½–½White · 2023-12-27 · Round 6.11World Rapid 2023
  25. vs Ivan CheparinovLost · 1-0Black · 2023-12-26 · Round 5.3World Rapid 2023
  26. vs Maxim MatlakovDraw · ½–½White · 2023-12-26 · Round 4.2World Rapid 2023
  27. vs Pavel PonkratovWon · 0-1Black · 2023-12-26 · Round 3.2World Rapid 2023
  28. vs Levan PantsulaiaWon · 1-0White · 2023-12-26 · Round 2.4World Rapid 2023
  29. vs Vugar AsadliWon · 0-1Black · 2023-12-26 · Round 1.8World Rapid 2023
  30. vs Boris GelfandDraw · ½–½White · 2023-12-11 · Round 9.59th Gashimov Mem Blitz
  31. vs Erigaisi ArjunDraw · ½–½Black · 2023-12-11 · Round 8.19th Gashimov Mem Blitz
  32. vs Jorden Van ForeestWon · 0-1Black · 2023-12-11 · Round 7.59th Gashimov Mem Blitz
  33. vs Teimour RadjabovWon · 1-0White · 2023-12-11 · Round 6.29th Gashimov Mem Blitz
  34. vs Rauf MamedovWon · 0-1Black · 2023-12-11 · Round 5.49th Gashimov Mem Blitz
  35. vs Aydin SuleymanliLost · 0-1White · 2023-12-11 · Round 4.39th Gashimov Mem Blitz
  36. vs Santosh Gujrathi ViditWon · 0-1Black · 2023-12-11 · Round 3.39th Gashimov Mem Blitz
  37. vs Nijat AbasovDraw · ½–½White · 2023-12-11 · Round 2.49th Gashimov Mem Blitz
  38. vs Boris GelfandDraw · ½–½Black · 2023-12-11 · Round 18.59th Gashimov Mem Blitz
  39. vs Erigaisi ArjunWon · 1-0White · 2023-12-11 · Round 17.19th Gashimov Mem Blitz
  40. vs Jorden Van ForeestWon · 1-0White · 2023-12-11 · Round 16.59th Gashimov Mem Blitz
  41. vs Teimour RadjabovDraw · ½–½Black · 2023-12-11 · Round 15.29th Gashimov Mem Blitz
  42. vs Rauf MamedovLost · 0-1White · 2023-12-11 · Round 14.49th Gashimov Mem Blitz
  43. vs Aydin SuleymanliDraw · ½–½Black · 2023-12-11 · Round 13.39th Gashimov Mem Blitz
  44. vs Santosh Gujrathi ViditDraw · ½–½White · 2023-12-11 · Round 12.39th Gashimov Mem Blitz
  45. vs Nijat AbasovWon · 0-1Black · 2023-12-11 · Round 11.49th Gashimov Mem Blitz
  46. vs Shakhriyar MamedyarovDraw · ½–½White · 2023-12-11 · Round 10.29th Gashimov Mem Blitz
  47. vs Shakhriyar MamedyarovWon · 0-1Black · 2023-12-11 · Round 1.29th Gashimov Mem Blitz
  48. vs Boris GelfandWon · 1-0White · 2023-12-10 · Round 9.59th Gashimov Mem Rapid
  49. vs Erigaisi ArjunLost · 1-0Black · 2023-12-10 · Round 8.19th Gashimov Mem Rapid
  50. vs Jorden Van ForeestLost · 1-0Black · 2023-12-10 · Round 7.59th Gashimov Mem Rapid

FIDE tournaments

DateTournamentTypeScore
2026-10-1741st European Chess Club Cup - OPENClassical6
2026-10-091. Schachbundesliga 2026-2027 Oktober 2026Classical2

All tournament results