Skip to main content
chessbio.com
Search
Home
Grandmaster
Ravi Haria
Games
Player Profile
Ravi Haria
GM
Mesutgm
London
Since 2015 (Active)
Chess.com
♟♟♟♟♟
51.0% W
38.5% L
10.5% D
Bullet
2529
446W
376L
86D
Blitz
2702
4708W
3527L
975D
Rapid
2546
10W
0L
1D
Daily
1023
1W
0L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs Able82
2570
Jun 17, 2026
3m
C53
Giuoco Piano: Tarrasch Variation
Game drawn by insufficient material
Draw
vs Nikolayi10
2704
Jun 15, 2026
3m
C88
Ruy Lopez: Closed
Game drawn by insufficient material
Win
vs Lorenz0_8
2709
Jun 13, 2026
3m
C00
French Defense
Mesutgm won by checkmate
Loss
vs lovethatjoker
2594
Jun 13, 2026
3m
A02
Bird Opening
lovethatjoker won on time
Win
vs Viktoker
2688
Jun 13, 2026
3m
B10
Caro-Kann Defense
Mesutgm won by resignation
Win
vs DR_chesser5
2557
Jun 13, 2026
3m
B10
Caro-Kann Defense
Mesutgm won by resignation
Loss
vs TiltMan2800
2669
Jun 12, 2026
3m
C00
French Defense
TiltMan2800 won by resignation
Win
vs Socrates1979
2500
Jun 6, 2026
3m
B22
Sicilian Defense: Alapin Variation
Mesutgm won by checkmate
Win
vs Kapitoshka2012
2680
Jun 6, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
Mesutgm won by resignation
Draw
vs coolbeast18
2864
May 26, 2026
3m
C55
Italian Game: Two Knights Defense
Game drawn by repetition
Loss
vs fitnesstraining
2657
May 25, 2026
3m
D02
London System: Poisoned Pawn Variation
fitnesstraining won by resignation
Win
vs OnBuddhismandsword
2694
May 25, 2026
3m
B22
Sicilian Defense: Alapin Variation
Mesutgm won by resignation
Draw
vs Springer_Fighter2
2655
May 25, 2026
3m
C02
French Defense: Advance Variation
Game drawn by repetition
Win
vs Springer_Fighter2
2654
May 25, 2026
3m
A05
King's Indian Attack
Mesutgm won by resignation
Win
vs NikFil2013
2585
May 25, 2026
3m
A13
English Opening: Agincourt Defense
Mesutgm won by resignation
Loss
vs Minhanh81
2639
May 25, 2026
3m
A00
Amar Gambit
Minhanh81 won on time
Win
vs Fbertona
2737
May 25, 2026
3m
B94
Sicilian Defense: Najdorf Variation
Mesutgm won by resignation
Loss
vs Sah-Mat-Brat
2707
May 22, 2026
3m
B08
Pirc Defense: Classical Variation
Sah-Mat-Brat won by resignation
Win
vs Prathu_19
2546
May 22, 2026
3m
C00
French Defense
Mesutgm won by resignation
Loss
vs umbrella045
2687
May 21, 2026
3m
C07
French Defense: Tarrasch Variation, Chistyakov Defense
umbrella045 won by checkmate