FM John Heinrich

FM John Heinrich has a rating of 2351 in the most recent games stored here. ChessBinder has 205 games of John Heinrich, played from 5 June 2022 to 15 August 2026. The most recent is a draw with White against Piotr Kejna in Round 8 of Olomouc Chess Summer 2026 | B3 - IM, on 15 August 2026.

Games from the events ChessBinder has covered since 4 October 2026, and from the Lichess broadcast database since 5 January 2020.

In these games

Games
205
Won
69
Drawn
78
Lost
56

Games

  1. Drew½–½as WhiteagainstFM Kejna, Piotr2343Olomouc Chess Summer 2026 | B3 - IM, Round 8 · King's Indian Attack: Symmetrical DefenseReplay the game against Kejna, Piotr
  2. Won1–0as WhiteagainstWFM Dhyana Patel2046Olomouc Chess Summer 2026 | B3 - IM, Round 2 · East Indian DefenseReplay the game against Dhyana Patel
  3. Won0–1as BlackagainstIM Jurek, Josef2152Olomouc Chess Summer 2026 | B3 - IM, Round 7 · Catalan Opening: Open DefenseReplay the game against Jurek, Josef
  4. Won1–0as WhiteagainstFM Muller-Moingt, Bastien2123Olomouc Chess Summer 2026 | B3 - IM, Round 6 · Zukertort Opening: Reversed GrünfeldReplay the game against Muller-Moingt, Bastien
  5. Drew½–½as WhiteagainstIM Adarsh, Tripathi2249Olomouc Chess Summer 2026 | B3 - IM, Round 1 · English Opening: Agincourt Defense, Neo-Catalan DeclinedReplay the game against Adarsh, Tripathi
  6. Drew½–½as WhiteagainstIM Cummings, David H.2243Olomouc Chess Summer 2026 | B3 - IM, Round 4 · Catalan OpeningReplay the game against Cummings, David H.
  7. Won0–1as BlackagainstFM Bokhnak, Tymofii2262Olomouc Chess Summer 2026 | B3 - IM, Round 3 · Sicilian Defense: Alapin VariationReplay the game against Bokhnak, Tymofii
  8. Won0–1as BlackagainstFM Suder, Jakub2395Olomouc Chess Summer 2026 | B3 - IM, Round 5 · Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto VariationReplay the game against Suder, Jakub
  9. Drew½–½as BlackagainstFM Le Ruyet, Leopold2263Olomouc Chess Summer 2026 | B3 - IM, Round 9 · Nimzo-Indian Defense: Normal Variation, Botvinnik SystemReplay the game against Le Ruyet, Leopold
  10. Lost1–0as BlackagainstIM Agibileg, Uurtsaikh2432Sparkassen Chess Trophy 2026 | Open A, Round 7 · Queen's Pawn Game: Symmetrical Variation, Pseudo-CatalanReplay the game against Agibileg, Uurtsaikh
  11. Drew½–½as BlackagainstIM Peyrer, Konstantin2492Sparkassen Chess Trophy 2026 | Open A, Round 9 · Semi-Slav Defense: Accelerated Meran VariationReplay the game against Peyrer, Konstantin
  12. Drew½–½as WhiteagainstGM Kvaloy, Aksel Bu2498Sparkassen Chess Trophy 2026 | Open A, Round 4 · King's Indian AttackReplay the game against Kvaloy, Aksel Bu
  13. Drew½–½as BlackagainstGM Amar, Elham2587Sparkassen Chess Trophy 2026 | Open A, Round 3 · Semi-Slav DefenseReplay the game against Amar, Elham
  14. Drew½–½as BlackagainstFM Neuhoff, Laertes2306German Chess Championship 2026 | Candidates Men, Round 6 · Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov VariationReplay the game against Neuhoff, Laertes
  15. Drew½–½as BlackagainstFM Daniel Malek2312German Chess Championship 2026 | Candidates Men, Round 2 · English Opening: Agincourt DefenseReplay the game against Daniel Malek
  16. Won1–0as WhiteagainstFM Klaska, Philipp Leon2315German Chess Championship 2026 | Candidates Men, Round 8 · English Opening: King's English Variation, Two Knights Variation, Keres VariationReplay the game against Klaska, Philipp Leon
  17. Drew½–½as WhiteagainstFM Zuferi, Enis2356German Chess Championship 2026 | Candidates Men, Round 7 · Grünfeld Defense: Three Knights Variation, Burille VariationReplay the game against Zuferi, Enis
  18. Won0–1as BlackagainstFM Nemitz, Alfred2343German Chess Championship 2026 | Candidates Men, Round 4 · Bogo-Indian Defense: Retreat VariationReplay the game against Nemitz, Alfred
  19. Won1–0as Whiteagainst Lesny, Florian2272German Chess Championship 2026 | Candidates Men, Round 1 · Catalan Opening: ClosedReplay the game against Lesny, Florian
  20. Won1–0as WhiteagainstFM Wagner, Benjamin2285German Chess Championship 2026 | Candidates Men, Round 5 · King's Indian AttackReplay the game against Wagner, Benjamin
  21. Won1–0as WhiteagainstFM Khachatryan, Taron2307German Chess Championship 2026 | Candidates Men, Round 3 · English Opening: Agincourt Defense, Neo-Catalan DeclinedReplay the game against Khachatryan, Taron
  22. Drew½–½as WhiteagainstFM Gibala, Adam2392Teplice Open 2026 A-group, Round 4 · Neo-Grünfeld Defense: Classical Variation, Modern DefenseReplay the game against Gibala, Adam
  23. Lost1–0as BlackagainstGM Sengupta, Deep2488Teplice Open 2026 A-group, Round 5 · English Opening: Agincourt DefenseReplay the game against Sengupta, Deep
  24. Lost1–0as BlackagainstGM Noe, Christopher2517Munich Chess Festival 2026 | Open A, Round 9 · Semi-Slav Defense: Botvinnik VariationReplay the game against Noe, Christopher
  25. Drew½–½as WhiteagainstGM Yuffa, Daniil2586Munich Chess Festival 2026 | Open A, Round 2 · King's Indian Attack: Symmetrical DefenseReplay the game against Yuffa, Daniil
  26. Won1–0as Whiteagainst Aydogdu, Cagatay2013Munich Chess Festival 2026 | Open A, Round 4 · Indian Defense: Knights VariationReplay the game against Aydogdu, Cagatay
  27. Drew½–½as BlackagainstIM Stoyanov, Tsvetan2445Munich Chess Festival 2026 | Open A, Round 3 · Zukertort OpeningReplay the game against Stoyanov, Tsvetan
  28. Lost1–0as BlackagainstGM Jumabayev, Rinat2542Munich Chess Festival 2026 | Open A, Round 5 · Sicilian Defense: Lasker-Pelikan VariationReplay the game against Jumabayev, Rinat
  29. Drew½–½as WhiteagainstFM Kukushkin, Ivan2203Munich Chess Festival 2026 | Open A, Round 6 · English Opening: Agincourt Defense, Neo-Catalan DeclinedReplay the game against Kukushkin, Ivan
  30. Won1–0as WhiteagainstCM Asici, Poyraz Efe2220Munich Chess Festival 2026 | Open A, Round 8 · King's Indian AttackReplay the game against Asici, Poyraz Efe
  31. Drew½–½as BlackagainstCM Obidjonov, Oriyat2175Munich Chess Festival 2026 | Open A, Round 7 · Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk VariationReplay the game against Obidjonov, Oriyat
  32. Lost1–0as BlackagainstGM Draskovic, Luka2489Grenke Chess Festival 2026 | Grenke Open A, Round 9 · King's Knight OpeningReplay the game against Draskovic, Luka
  33. Lost1–0as BlackagainstGM Costa, Leonardo2556Grenke Chess Festival 2026 | Grenke Open A, Round 3 · Sicilian Defense: Najdorf Variation, Opocensky VariationReplay the game against Costa, Leonardo
  34. Drew½–½as WhiteagainstGM Indjic, Aleksandar2616Grenke Chess Festival 2026 | Grenke Open A, Round 8 · King's Indian AttackReplay the game against Indjic, Aleksandar
  35. Lost0–1as WhiteagainstIM Risteski, Emil2411Prague International Chess Festival 2026 | Karel Janeček Open, Round 9 · King's Indian Defense: Fianchetto Variation, Classical VariationReplay the game against Risteski, Emil
  36. Lost1–0as BlackagainstIM Gloeckler, Christian2472Prague International Chess Festival 2026 | Karel Janeček Open, Round 4 · Ruy Lopez: Closed, Martinez VariationReplay the game against Gloeckler, Christian
  37. Lost1–0as BlackagainstIM Aradhya, Garg2408SixDays Budapest February 2026 - GM A, Round 5 · King's Indian AttackReplay the game against Aradhya, Garg
  38. Lost0–1as WhiteagainstGM Haring, Filip2461SixDays Budapest February 2026 - GM A, Round 4 · English Opening: Agincourt Defense, Catalan Defense AcceptedReplay the game against Haring, Filip
  39. Lost1–0as BlackagainstIM Vagman, Roy2374SixDays Budapest February 2026 - GM A, Round 1 · Sicilian Defense: Moscow Variation, Main LineReplay the game against Vagman, Roy
  40. Drew½–½as WhiteagainstIM Mohamed Anees M2425SixDays Budapest February 2026 - GM A, Round 9 · King's Indian Defense: Fianchetto Variation, Classical Main LineReplay the game against Mohamed Anees M
  41. Drew½–½as BlackagainstGM Hera, Imre Jr.2514SixDays Budapest February 2026 - GM A, Round 3 · Slav Defense: Exchange VariationReplay the game against Hera, Imre Jr.
  42. Lost1–0as BlackagainstIM Sargsyan, Anna M.2372SixDays Budapest February 2026 - GM A, Round 8 · Italian Game: Classical Variation, Giuoco PianissimoReplay the game against Sargsyan, Anna M.
  43. Won1–0as WhiteagainstGM Kotronias, Vasilios2403SixDays Budapest February 2026 - GM A, Round 7 · King's Indian Defense: Fianchetto Variation, Immediate FianchettoReplay the game against Kotronias, Vasilios
  44. Lost1–0as BlackagainstFM Paszewski, Mateusz2335SixDays Budapest February 2026 - GM A, Round 6 · Sicilian Defense: Najdorf Variation, Lipnitsky AttackReplay the game against Paszewski, Mateusz
  45. Won1–0as WhiteagainstIM Itgelt, Khuyagtsogt2447SixDays Budapest February 2026 - GM A, Round 2 · English Opening: Symmetrical VariationReplay the game against Itgelt, Khuyagtsogt
  46. Lost1–0as BlackagainstWGM Kairbekova, Amina2348Marienbad Open 2026 | GM, Round 2 · Sicilian Defense: Najdorf VariationReplay the game against Kairbekova, Amina
  47. Lost1–0as BlackagainstFM Dahl, Christoph2394Marienbad Open 2026 | GM, Round 4 · Semi-Slav Defense: Normal VariationReplay the game against Dahl, Christoph
  48. Drew½–½as WhiteagainstGM Cvek, Robert2381Marienbad Open 2026 | GM, Round 5 · Sicilian Defense: Accelerated Dragon, Maróczy BindReplay the game against Cvek, Robert
  49. Drew½–½as WhiteagainstIM Itgelt, Khuyagtsogt2445Marienbad Open 2026 | GM, Round 3 · English Opening: Agincourt Defense, Neo-Catalan DeclinedReplay the game against Itgelt, Khuyagtsogt
  50. Won1–0as WhiteagainstFM Besou, Hussain2411Marienbad Open 2026 | GM, Round 1 · English Opening: King's English Variation, Adhiban GambitReplay the game against Besou, Hussain