GM Ravi Haria

GM Ravi Haria has a rating of 2493 in the most recent games stored here. ChessBinder has 80 games of Ravi Haria, played from 24 May 2021 to 11 January 2026. The most recent is a loss with Black against Raphael Lagunow in Round 12 of German Bundesliga 2025/26, on 11 January 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
80
Won
23
Drawn
34
Lost
18

Games

  1. Lost1–0as BlackagainstIM Lagunow, Raphael2428German Bundesliga 2025/26, Round 12 · Queen's Gambit DeclinedReplay the game against Lagunow, Raphael
  2. Won1–0as WhiteagainstFM Moehn, Hans2364German Bundesliga 2025/26, Round 11 · French Defense: Rubinstein Variation, Fort Knox VariationReplay the game against Moehn, Hans
  3. Lost1–0as BlackagainstGM Fernandez, Daniel Howard25334NCL 2023 - 2024 | Division 1, Round 4 · Zukertort OpeningReplay the game against Fernandez, Daniel Howard
  4. Won0–1as BlackagainstFM Waldhausen Gordon, Frederick23444NCL 2023 - 2024 | Division 1, Round 3 · Queen's Gambit Declined: Ragozin DefenseReplay the game against Waldhausen Gordon, Frederick
  5. Lost0–1as WhiteagainstGM Ivic, Velimir2557European Team Championship | Open 2023, Round 8 · Sicilian Defense: Alapin Variation, Barmen DefenseReplay the game against Ivic, Velimir
  6. Lost1–0as BlackagainstGM Bosiocic, Marin2537European Team Championship | Open 2023, Round 3 · Queen's Gambit Declined: Ragozin DefenseReplay the game against Bosiocic, Marin
  7. Drew½–½as WhiteagainstIM Vykouk, Jan2488European Team Championship | Open 2023, Round 2 · Sicilian Defense: Nyezhmetdinov-Rossolimo AttackReplay the game against Vykouk, Jan
  8. Drew½–½as BlackagainstGM Quparadze, Giga2490European Team Championship | Open 2023, Round 1 · Ruy Lopez: Morphy Defense, Steinitz DeferredReplay the game against Quparadze, Giga
  9. Drew½–½as BlackagainstGM Swinkels, Robin2520European Chess Club Cup 2023 | Open, Round 7 · Catalan Opening: Open Defense, Classical LineReplay the game against Swinkels, Robin
  10. Lost0–1as WhiteagainstGM Rodshtein, Maxim2584European Chess Club Cup 2023 | Open, Round 5 · Italian Game: Classical Variation, Giuoco Pianissimo, with d6Replay the game against Rodshtein, Maxim
  11. Lost1–0as BlackagainstGM Carlsen, Magnus2839European Chess Club Cup 2023 | Open, Round 2 · French Defense: Advance Variation, Euwe VariationReplay the game against Carlsen, Magnus
  12. Drew½–½as Whiteagainst Ceres Dragos237844th Chess Olympiad 2022 | Open | Boards 1-40, Round 11 · French Defense: Advance Variation, Main LineReplay the game against Ceres Dragos
  13. Drew½–½as Blackagainst Brunello Sabino252044th Chess Olympiad 2022 | Open | Boards 1-40, Round 10 · Queen's Gambit Declined: Ragozin Defense, Alekhine VariationReplay the game against Brunello Sabino
  14. Drew½–½as Whiteagainst Flores Diego252844th Chess Olympiad 2022 | Open | Boards 41-168, Round 9 · Italian Game: Classical Variation, Giuoco PianissimoReplay the game against Flores Diego
  15. Drew½–½as Blackagainst Hovhannisyan Mher242044th Chess Olympiad 2022 | Open | Boards 41-168, Round 8 · King's Indian AttackReplay the game against Hovhannisyan Mher
  16. Lost0–1as Whiteagainst Diamant Andre253844th Chess Olympiad 2022 | Open | Boards 1-40, Round 7 · Petrov's Defense: Millennium AttackReplay the game against Diamant Andre
  17. Won1–0as Whiteagainst Gong Qianyun227544th Chess Olympiad 2022 | Open | Boards 1-40, Round 2 · French Defense: Advance Variation, Paulsen AttackReplay the game against Gong Qianyun
  18. Won0–1as Blackagainst Florentiades Michalis197444th Chess Olympiad 2022 | Open | Boards 1-40, Round 1 · French Defense: Exchange VariationReplay the game against Florentiades Michalis
  19. Won1–0as WhiteagainstIM Vogel, Roven2447Bundesliga 21/22 2022, Round 15 · Italian Game: Two Knights Defense, Modern Bishop's OpeningReplay the game against Vogel, Roven
  20. Drew½–½as BlackagainstGM Rozentalis, Eduardas2539Bundesliga 21/22 2022, Round 14 · French Defense: Tarrasch Variation, Open System, Euwe-Keres LineReplay the game against Rozentalis, Eduardas
  21. Won0–1as BlackagainstIM Sonntag, Hans-Hubert2327Bundesliga 21/22 2022, Round 13 · Queen's Pawn Game: Colle SystemReplay the game against Sonntag, Hans-Hubert
  22. Lost1–0as BlackagainstGM Van Foreest, Jorden2714Bundesliga 21/22 2022, Round 11 · King's Indian AttackReplay the game against Van Foreest, Jorden
  23. Drew½–½as BlackagainstGM Santos Ruiz, Miguel2597Bundesliga 21/22 2022, Round 8 · Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade LineReplay the game against Santos Ruiz, Miguel
  24. Drew½–½as WhiteagainstGM Saric, Ivan2687Bundesliga 21/22 2022, Round 7 · Sicilian Defense: Alapin VariationReplay the game against Saric, Ivan
  25. Won1–0as Whiteagainst Hill, Alistair22364NCL Division 1 and 2 2021, Round 9 · French Defense: Advance Variation, Euwe VariationReplay the game against Hill, Alistair
  26. Lost0–1as WhiteagainstIM Houska, Jovanka23584NCL Division 1 and 2 2021, Round 8 · Caro-Kann Defense: Advance VariationReplay the game against Houska, Jovanka
  27. Won0–1as BlackagainstGM Pert, Nicholas25464NCL Division 1 and 2 2021, Round 7 · Queen's Gambit Declined: Ragozin Defense, Alekhine VariationReplay the game against Pert, Nicholas
  28. Drew½–½as Whiteagainst Vachier-Lagrave, Maxime2758Bundesliga 21/22 2022, Round 4 · Sicilian Defense: Moscow Variation, Main LineReplay the game against Vachier-Lagrave, Maxime
  29. Lost1–0as Blackagainst Keymer, Vincent2654Bundesliga 21/22 2022, Round 3 · English Opening: Anglo-Indian Defense, Flohr-Mikenas-Carls Variation, Nei GambitReplay the game against Keymer, Vincent
  30. Drew½–½as BlackagainstFM Harry Grieve23844NCL Division 1 and 2 2021, Round 6 · Italian Game: Classical Variation, Greco GambitReplay the game against Harry Grieve
  31. Won1–0as WhiteagainstFM Ashton, Adam G23794NCL Division 1 and 2 2021, Round 5 · Italian Game: Two Knights Defense, Modern Bishop's OpeningReplay the game against Ashton, Adam G
  32. Drew½–½as BlackagainstGM Parligras, Mircea-Emilian25754NCL Division 1 and 2 2021, Round 4 · Nimzo-Indian Defense: Normal Variation, Ragozin VariationReplay the game against Parligras, Mircea-Emilian
  33. Drew½–½as WhiteagainstIM Rendle, Thomas E23654NCL Division 1 and 2 2021, Round 3 · French Defense: Advance Variation, Paulsen AttackReplay the game against Rendle, Thomas E
  34. Won1–0as WhiteagainstGM Girya, Olga2405Gibraltar | Battle of the Sexes 2022, Round 10 · Ruy Lopez: Open, Classical DefenseReplay the game against Girya, Olga
  35. Lost1–0as BlackagainstGM Stefanova, Antoaneta2469Gibraltar | Battle of the Sexes 2022, Round 9 · Catalan Opening: ClosedReplay the game against Stefanova, Antoaneta
  36. Won1–0as WhiteagainstIM Houska, Jovanka2365Gibraltar | Battle of the Sexes 2022, Round 8 · Caro-Kann Defense: Advance VariationReplay the game against Houska, Jovanka
  37. Won0–1as BlackagainstIM Efroimski, Marsel2437Gibraltar | Battle of the Sexes 2022, Round 7 · Italian Game: Classical Variation, Giuoco Pianissimo, with h6Replay the game against Efroimski, Marsel
  38. Won1–0as WhiteagainstIM Sukandar, Irine Kharisma2407Gibraltar | Battle of the Sexes 2022, Round 6 · Italian Game: Classical Variation, Giuoco PianissimoReplay the game against Sukandar, Irine Kharisma
  39. Drew½–½as BlackagainstGM Abdumalik, Zhansaya2491Gibraltar | Battle of the Sexes 2022, Round 5 · Scotch Game: Mieses VariationReplay the game against Abdumalik, Zhansaya
  40. Drew½–½as WhiteagainstIM Mammadzada, Gunay2470Gibraltar | Battle of the Sexes 2022, Round 4 · Sicilian Defense: ClosedReplay the game against Mammadzada, Gunay
  41. Drew½–½as BlackagainstGM Cramling, Pia2452Gibraltar | Battle of the Sexes 2022, Round 3 · Queen's Gambit Declined: Ragozin Defense, Alekhine VariationReplay the game against Cramling, Pia
  42. Drew½–½as WhiteagainstGM Sebag, Marie2460Gibraltar | Battle of the Sexes 2022, Round 2 · Sicilian Defense: Moscow Variation, Main LineReplay the game against Sebag, Marie
  43. Drew½–½as BlackagainstGM Muzychuk, Mariya2539Gibraltar | Battle of the Sexes 2022, Round 1 · French Defense: Classical Variation, Burn Variation, Morozevich LineReplay the game against Muzychuk, Mariya
  44. Drew½–½as WhiteagainstFM Duncan, Chris R22454NCL Division 1 and 2 2021, Round 2 · King's Indian Attack: Keres VariationReplay the game against Duncan, Chris R
  45. Drew½–½as Blackagainst Kanellopoulos, Panayotis22654NCL Division 1 and 2 2021, Round 1 · English Opening: Agincourt Defense, Neo-Catalan DeclinedReplay the game against Kanellopoulos, Panayotis
  46. Lost0–1as Whiteagainst Esipenko, Andrey2713European Team Championship 2021, Round 9 · Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange LineReplay the game against Esipenko, Andrey
  47. Drew½–½as Blackagainst Hansen, Sune Berg2543European Team Championship 2021, Round 8 · Nimzo-Indian Defense: Normal Variation, Classical DefenseReplay the game against Hansen, Sune Berg
  48. Drew½–½as Whiteagainst Kurmann, Oliver2458European Team Championship 2021, Round 6 · Sicilian Defense: French VariationReplay the game against Kurmann, Oliver
  49. Drew½–½as Whiteagainst Sahidi, Samir2432European Team Championship 2021, Round 5 · Catalan Opening: Open Defense, Classical LineReplay the game against Sahidi, Samir
  50. Drew½–½as Blackagainst Seitaj, Ilir2351European Team Championship 2021, Round 4 · French Defense: Classical Variation, Burn Variation, Morozevich LineReplay the game against Seitaj, Ilir