Neil Vallabh vs Tom Haverford
Head-to-Head Statistics
Total Games
85
Record
17-67-1
W-L-D
Win Rate
20.0%
Avg Moves
61
Longest Win Streak
6
Longest Loss Streak
22
Game History
Loss White
vs Thomas_N_Haverford 2074
3m | Sicilian Defense: Closed
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
B23
Loss Black
vs Thomas_N_Haverford 2074
3m | London System: Poisoned Pawn Variation
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
D02
Loss White
vs Thomas_N_Haverford 2074
3m | Sicilian Defense: Accelerated Dragon
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
B32
Loss Black
vs Thomas_N_Haverford 2074
3m | Colle System: Rhamphorhynchus Variation
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
A04
Loss White
vs Thomas_N_Haverford 2074
3m | Scandinavian Defense
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
B01
Loss Black
vs Thomas_N_Haverford 2074
3m | Center Game
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
C21
Loss White
vs Thomas_N_Haverford 2074
3m | Australian Defense
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
A40
Loss Black
vs Thomas_N_Haverford 2074
3m | Amar Gambit
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
A00
Loss White
vs Thomas_N_Haverford 2074
3m | Center Game
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
C21
Loss Black
vs Thomas_N_Haverford 2074
3m | Benoni Defense: Classical Variation, Averbakh-Grivas Attack
Dec 24
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Loss
ECO
A71
Win White
vs Thomas_N_Haverford 2130
3m | Sicilian Defense: Closed
Dec 21
Game Info
Opponent
Thomas_N_Haverford (2130)
Event
Online
Result
Win
ECO
B23
Loss Black
vs Thomas_N_Haverford 2130
3m | Bishop's Opening: 3.d3
Dec 21
Game Info
Opponent
Thomas_N_Haverford (2130)
Event
Online
Result
Loss
ECO
C24
Loss White
vs Thomas_N_Haverford 2094
3m | Scandinavian Defense
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2094)
Event
Online
Result
Loss
ECO
B01
Win Black
vs Thomas_N_Haverford 2094
3m | Grünfeld Defense: Counterthrust Variation
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2094)
Event
Online
Result
Win
ECO
E60
Loss White
vs Thomas_N_Haverford 2110
3m | Scandinavian Defense
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2110)
Event
Online
Result
Loss
ECO
B01
Win Black
vs Thomas_N_Haverford 2110
3m | Scandinavian Defense
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2110)
Event
Online
Result
Win
ECO
B01
Loss White
vs Thomas_N_Haverford 2126
3m | Scandinavian Defense
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2126)
Event
Online
Result
Loss
ECO
B01
Win Black
vs Thomas_N_Haverford 2126
3m | Bird Opening: Dutch Variation, Batavo Gambit
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2126)
Event
Online
Result
Win
ECO
B21
Loss White
vs Thomas_N_Haverford 2142
3m | King's Indian Defense
Dec 20
Game Info
Opponent
Thomas_N_Haverford (2142)
Event
Online
Result
Loss
ECO
E61
Win Black
vs Thomas_N_Haverford 2026
3m | Sicilian Defense
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2026)
Event
Online
Result
Win
ECO
B20
Loss White
vs Thomas_N_Haverford 2042
3m | Sicilian Defense: Four Knights Variation, Cobra Variation
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
B33
Loss Black
vs Thomas_N_Haverford 2042
3m | Grünfeld Defense: Counterthrust Variation
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
E60
Loss White
vs Thomas_N_Haverford 2042
3m | Bishop's Opening
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
C23
Loss Black
vs Thomas_N_Haverford 2042
3m | Amar Gambit
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
A00
Loss White
vs Thomas_N_Haverford 2042
3m | Barnes Defense
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
B00
Loss Black
vs Thomas_N_Haverford 2042
3m | Nimzo-Larsen Attack
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
A01
Loss White
vs Thomas_N_Haverford 2042
3m | Australian Defense
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
A40
Loss Black
vs Thomas_N_Haverford 2042
3m | Gruenfeld: Exchange Variation
Nov 12
Game Info
Opponent
Thomas_N_Haverford (2042)
Event
Online
Result
Loss
ECO
D85
Loss White
vs Thomas_N_Haverford 2072
3m + 2s | Scandinavian Defense
Nov 4
Game Info
Opponent
Thomas_N_Haverford (2072)
Event
Online
Result
Loss
ECO
B01
Loss Black
vs Thomas_N_Haverford 2072
3m + 2s | QGD: Chigorin, 3.cxd5
Nov 4
Game Info
Opponent
Thomas_N_Haverford (2072)
Event
Online
Result
Loss
ECO
D07
Loss White
vs Thomas_N_Haverford 2072
3m + 2s | English Opening: Symmetrical Variation, Botvinnik System
Nov 4
Game Info
Opponent
Thomas_N_Haverford (2072)
Event
Online
Result
Loss
ECO
A36
Loss Black
vs Thomas_N_Haverford 2072
3m + 2s | English Opening: Anglo-Indian Defense
Nov 4
Game Info
Opponent
Thomas_N_Haverford (2072)
Event
Online
Result
Loss
ECO
A15
Loss White
vs Thomas_N_Haverford 2022
1m | QGA: 3.e3 c5
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
D20
Loss Black
vs Thomas_N_Haverford 2022
1m | Australian Defense
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
A40
Loss White
vs Thomas_N_Haverford 2022
1m | Czech Defense
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
B07
Loss Black
vs Thomas_N_Haverford 2022
1m | Czech Defense
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
B07
Loss White
vs Thomas_N_Haverford 2022
1m | Caro-Kann Defense: Exchange Variation
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
B13
Loss Black
vs Thomas_N_Haverford 2022
1m | London System: Poisoned Pawn Variation
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
D02
Loss White
vs Thomas_N_Haverford 2022
1m | Amar Gambit
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
A00
Loss Black
vs Thomas_N_Haverford 2022
1m | Amar Gambit
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
A00
Loss White
vs Thomas_N_Haverford 2022
1m | Amar Gambit
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
A00
Loss Black
vs Thomas_N_Haverford 2022
1m | Nimzo-Larsen Attack
Oct 10
Game Info
Opponent
Thomas_N_Haverford (2022)
Event
Online
Result
Loss
ECO
A01
Win White
vs Thomas_N_Haverford 2074
5m + 5s | Scandinavian Defense
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2074)
Event
Online
Result
Win
ECO
B01
Win White
vs Thomas_N_Haverford 2090
5m + 5s | Vienna Gambit, with Max Lange Defense
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2090)
Event
Online
Result
Win
ECO
C25
Loss Black
vs Thomas_N_Haverford 2106
5m + 5s | Benoni Defense: Modern Variation
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2106)
Event
Online
Result
Loss
ECO
A60
Win White
vs Thomas_N_Haverford 2106
5m + 5s | Scandinavian Defense
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2106)
Event
Online
Result
Win
ECO
B01
Loss Black
vs Thomas_N_Haverford 2122
5m + 5s | Italian Game: Two Knights Defense
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2122)
Event
Online
Result
Loss
ECO
C55
Loss White
vs Thomas_N_Haverford 2122
5m + 5s | Benoni Defense: King's Pawn Line
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2122)
Event
Online
Result
Loss
ECO
A65
Loss Black
vs Thomas_N_Haverford 2122
5m + 5s | Sicilian Defense: Four Knights Variation, Cobra Variation
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2122)
Event
Online
Result
Loss
ECO
B33
Loss White
vs Thomas_N_Haverford 2122
5m + 5s | Sicilian Defense: Accelerated Dragon
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2122)
Event
Online
Result
Loss
ECO
B32
Loss Black
vs Thomas_N_Haverford 2122
5m + 5s | Benoni Defense: Modern Variation
Sep 28
Game Info
Opponent
Thomas_N_Haverford (2122)
Event
Online
Result
Loss
ECO
A60
Win Black
vs Thomas_N_Haverford 2029
3m + 2s | Amar Gambit
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2029)
Event
Online
Result
Win
ECO
A00
Win White
vs Thomas_N_Haverford 2044
3m + 2s | Czech Defense
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2044)
Event
Online
Result
Win
ECO
B07
Win Black
vs Thomas_N_Haverford 2060
3m + 2s | Amar Gambit
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2060)
Event
Online
Result
Win
ECO
A00
Win White
vs Thomas_N_Haverford 2076
3m + 2s | Czech Defense
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2076)
Event
Online
Result
Win
ECO
B07
Win Black
vs Thomas_N_Haverford 2092
3m + 2s | Amar Gambit
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2092)
Event
Online
Result
Win
ECO
A00
Win White
vs Thomas_N_Haverford 2108
3m + 2s | Sicilian Defense: Accelerated Dragon
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2108)
Event
Online
Result
Win
ECO
B32
Loss Black
vs Thomas_N_Haverford 2124
3m + 2s | Sicilian Defense
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2124)
Event
Online
Result
Loss
ECO
B20
Loss White
vs Thomas_N_Haverford 2124
3m + 2s | Scandinavian Defense
Aug 1
Game Info
Opponent
Thomas_N_Haverford (2124)
Event
Online
Result
Loss
ECO
B01
Loss White
vs Thomas_N_Haverford 2112
3m | QGD: 3.Nc3 Nf6 4.e3
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
D35
Loss Black
vs Thomas_N_Haverford 2112
3m | Sicilian Defense
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
B20
Loss White
vs Thomas_N_Haverford 2112
3m | Barnes Opening: Walkerling
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
C20
Loss Black
vs Thomas_N_Haverford 2112
3m | Sicilian Defense
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
B20
Loss White
vs Thomas_N_Haverford 2112
3m | Australian Defense
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
A40
Loss Black
vs Thomas_N_Haverford 2112
3m | Sicilian Defense
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Loss
ECO
B20
Win White
vs Thomas_N_Haverford 2112
3m | Benoni Defense: Classical Variation
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2112)
Event
Online
Result
Win
ECO
A70
Draw Black
vs Thomas_N_Haverford 2128
3m | English Opening: Anglo-Grünfeld Defense
Mar 5
Game Info
Opponent
Thomas_N_Haverford (2128)
Event
Online
Result
Draw
ECO
A16
Loss White
vs Thomas_N_Haverford 2119
3m | Bird Opening: Dutch Variation, Batavo Gambit
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
B21
Loss Black
vs Thomas_N_Haverford 2119
3m | King's Indian Defense: Averbakh Variation, Main Line
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
E75
Loss White
vs Thomas_N_Haverford 2119
3m | Benoni Defense: King's Pawn Line
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
A65
Loss Black
vs Thomas_N_Haverford 2119
3m | London System: Poisoned Pawn Variation
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
D02
Loss White
vs Thomas_N_Haverford 2119
3m | Sicilian Defense: Accelerated Dragon
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
B32
Loss Black
vs Thomas_N_Haverford 2119
3m | Hungarian Opening: Wiedenhagen-Beta Gambit
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
A07
Loss White
vs Thomas_N_Haverford 2119
3m | Sicilian Defense: Alapin Variation
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Loss
ECO
B22
Win Black
vs Thomas_N_Haverford 2119
3m | Benoni Defense: Benoni Gambit Accepted
Feb 27
Game Info
Opponent
Thomas_N_Haverford (2119)
Event
Online
Result
Win
ECO
A43
Win White
vs Thomas_N_Haverford 1923
15m + 10s | Australian Defense
Feb 26
Game Info
Opponent
Thomas_N_Haverford (1923)
Event
Online
Result
Win
ECO
A40
Loss Black
vs Thomas_N_Haverford 2051
3m | London System: Poisoned Pawn Variation
Feb 5
Game Info
Opponent
Thomas_N_Haverford (2051)
Event
Online
Result
Loss
ECO
D02
Loss White
vs Thomas_N_Haverford 2016
3m | Benoni Defense: Classical Variation
Dec 23
Game Info
Opponent
Thomas_N_Haverford (2016)
Event
Online
Result
Loss
ECO
A70
Loss Black
vs Thomas_N_Haverford 1992
3m | Hungarian Opening: Wiedenhagen-Beta Gambit
Dec 23
Game Info
Opponent
Thomas_N_Haverford (1992)
Event
Online
Result
Loss
ECO
A07
Loss White
vs Thomas_N_Haverford 1957
1m | Australian Defense
Dec 23
Game Info
Opponent
Thomas_N_Haverford (1957)
Event
Online
Result
Loss
ECO
A40
Loss Black
vs Thomas_N_Haverford 1955
1m | King's Indian Attack: French Variation
Dec 23
Game Info
Opponent
Thomas_N_Haverford (1955)
Event
Online
Result
Loss
ECO
A08
Loss White
vs Thomas_N_Haverford 1958
1m | Scandinavian Defense
Dec 23
Game Info
Opponent
Thomas_N_Haverford (1958)
Event
Online
Result
Loss
ECO
B01
Loss Black
vs Thomas_N_Haverford 1962
1m | Colle System: Rhamphorhynchus Variation
Dec 23
Game Info
Opponent
Thomas_N_Haverford (1962)
Event
Online
Result
Loss
ECO
A04
Loss White
vs Thomas_N_Haverford 2038
3m | Benoni Defense: Benoni Gambit Accepted
Dec 23
Game Info
Opponent
Thomas_N_Haverford (2038)
Event
Online
Result
Loss
ECO
A43
Loss Black
vs Thomas_N_Haverford 2076
3m | Hungarian Opening: Wiedenhagen-Beta Gambit
Nov 19
Game Info
Opponent
Thomas_N_Haverford (2076)
Event
Online
Result
Loss
ECO
A07