IM David Silva vs Charles NR
Head-to-Head Statistics
Total Games
70
Record
49-19-2
W-L-D
Win Rate
70.0%
Avg Moves
71
Longest Win Streak
15
Longest Loss Streak
5
Game History
Win White
vs avelinofernandes 2095
3m + 2s | Modern
Nov 22
Game Info
Opponent
avelinofernandes (2095)
Event
Online
Result
Win
ECO
B06
Win White
vs avelinofernandes 2127
3m + 2s | Modern
Nov 18
Game Info
Opponent
avelinofernandes (2127)
Event
Online
Result
Win
ECO
B06
Loss White
vs avelinofernandes 2184
3m + 2s | Czech Defense
Nov 18
Game Info
Opponent
avelinofernandes (2184)
Event
Online
Result
Loss
ECO
B07
Win Black
vs avelinofernandes 2014
3m + 2s | Sicilian Defense: Dragon Variation, Yugoslav Attack
Nov 14
Game Info
Opponent
avelinofernandes (2014)
Event
Online
Result
Win
ECO
B77
Loss Black
vs avelinofernandes 1987
3m + 2s | Bird Opening: Dutch Variation, Batavo Gambit
Nov 4
Game Info
Opponent
avelinofernandes (1987)
Event
Online
Result
Loss
ECO
B21
Win Black
vs avelinofernandes 1965
3m + 2s | Nimzo-Larsen Attack
Nov 4
Game Info
Opponent
avelinofernandes (1965)
Event
Online
Result
Win
ECO
A01
Win White
vs avelinofernandes 2110
3m + 2s | French Defense
Nov 1
Game Info
Opponent
avelinofernandes (2110)
Event
Online
Result
Win
ECO
C00
Loss White
vs avelinofernandes 2132
3m + 2s | Modern
Nov 1
Game Info
Opponent
avelinofernandes (2132)
Event
Online
Result
Loss
ECO
B06
Loss White
vs avelinofernandes 2123
3m + 2s | Unknown opening
Oct 28
Game Info
Opponent
avelinofernandes (2123)
Event
Online
Result
Loss
ECO
Win White
vs avelinofernandes 2133
3m + 2s | French Defense
Oct 28
Game Info
Opponent
avelinofernandes (2133)
Event
Online
Result
Win
ECO
C00
Win White
vs avelinofernandes 2015
3m + 2s | French Defense: Tarrasch Variation, Botvinnik Variation
Oct 25
Game Info
Opponent
avelinofernandes (2015)
Event
Online
Result
Win
ECO
C05
Win Black
vs avelinofernandes 2047
3m + 2s | Australian Defense
Oct 24
Game Info
Opponent
avelinofernandes (2047)
Event
Online
Result
Win
ECO
A40
Win White
vs avelinofernandes 2066
3m + 2s | French Defense: Guimard Variation, Thunderbunny Variation
Oct 4
Game Info
Opponent
avelinofernandes (2066)
Event
Online
Result
Win
ECO
C03
Win Black
vs avelinofernandes 2086
3m + 2s | King's Indian Attack
Oct 4
Game Info
Opponent
avelinofernandes (2086)
Event
Online
Result
Win
ECO
A05
Win White
vs avelinofernandes 2068
3m + 2s | French Defense
Sep 30
Game Info
Opponent
avelinofernandes (2068)
Event
Online
Result
Win
ECO
C00
Win White
vs avelinofernandes 2098
3m + 2s | French Defense: Tarrasch Variation, Chistyakov Defense
Sep 27
Game Info
Opponent
avelinofernandes (2098)
Event
Online
Result
Win
ECO
C07
Win White
vs avelinofernandes 2143
3m + 2s | French Defense: Tarrasch Variation, Botvinnik Variation
Sep 27
Game Info
Opponent
avelinofernandes (2143)
Event
Online
Result
Win
ECO
C05
Loss Black
vs avelinofernandes 2101
3m + 2s | Sicilian Defense: Closed
Sep 26
Game Info
Opponent
avelinofernandes (2101)
Event
Online
Result
Loss
ECO
B23
Win White
vs avelinofernandes 2075
3m + 2s | Barnes Defense
Sep 26
Game Info
Opponent
avelinofernandes (2075)
Event
Online
Result
Win
ECO
B00
Win Black
vs avelinofernandes 2126
3m + 2s | Sicilian Defense: Closed
Sep 20
Game Info
Opponent
avelinofernandes (2126)
Event
Online
Result
Win
ECO
B23
Win Black
vs avelinofernandes 2114
3m + 2s | East Indian Defense
Sep 19
Game Info
Opponent
avelinofernandes (2114)
Event
Online
Result
Win
ECO
A48
Win White
vs avelinofernandes 2134
3m + 2s | Barnes Defense
Sep 19
Game Info
Opponent
avelinofernandes (2134)
Event
Online
Result
Win
ECO
B00
Loss White
vs avelinofernandes 2090
3m + 2s | French Defense: Classical Variation, Svenonius Variation
Sep 13
Game Info
Opponent
avelinofernandes (2090)
Event
Online
Result
Loss
ECO
C10
Loss Black
vs avelinofernandes 2075
3m + 2s | Bishop's Opening
Sep 9
Game Info
Opponent
avelinofernandes (2075)
Event
Online
Result
Loss
ECO
C23
Loss White
vs avelinofernandes 2088
3m + 2s | Modern Defense: Pterodactyl Variation
Sep 9
Game Info
Opponent
avelinofernandes (2088)
Event
Online
Result
Loss
ECO
B27
Loss Black
vs avelinofernandes 2090
3m + 2s | London System: Poisoned Pawn Variation
Sep 6
Game Info
Opponent
avelinofernandes (2090)
Event
Online
Result
Loss
ECO
D02
Loss White
vs avelinofernandes 2064
3m + 2s | Barnes Defense
Sep 6
Game Info
Opponent
avelinofernandes (2064)
Event
Online
Result
Loss
ECO
B00
Win Black
vs avelinofernandes 2041
3m + 2s | Sicilian Defense
Sep 6
Game Info
Opponent
avelinofernandes (2041)
Event
Online
Result
Win
ECO
B20
Win White
vs avelinofernandes 2056
3m + 2s | Modern Defense: Pterodactyl Variation
Sep 6
Game Info
Opponent
avelinofernandes (2056)
Event
Online
Result
Win
ECO
B27
Win Black
vs avelinofernandes 2095
3m + 2s | Amazon Attack: Siberian Attack
Aug 30
Game Info
Opponent
avelinofernandes (2095)
Event
Online
Result
Win
ECO
A45
Win White
vs avelinofernandes 2104
3m + 2s | Modern
Aug 30
Game Info
Opponent
avelinofernandes (2104)
Event
Online
Result
Win
ECO
B06
Win Black
vs avelinofernandes 2096
3m + 2s | Sicilian Defense: Closed
Aug 29
Game Info
Opponent
avelinofernandes (2096)
Event
Online
Result
Win
ECO
B23
Win White
vs avelinofernandes 1989
3m + 2s | Barnes Defense
Aug 26
Game Info
Opponent
avelinofernandes (1989)
Event
Online
Result
Win
ECO
B00
Win Black
vs avelinofernandes 2009
3m + 2s | Amar Gambit
Aug 26
Game Info
Opponent
avelinofernandes (2009)
Event
Online
Result
Win
ECO
A00
Win White
vs avelinofernandes 1991
3m + 2s | French Defense: Classical Variation, Svenonius Variation
Aug 22
Game Info
Opponent
avelinofernandes (1991)
Event
Online
Result
Win
ECO
C10
Win Black
vs avelinofernandes 2024
3m + 2s | Amazon Attack: Siberian Attack
Aug 22
Game Info
Opponent
avelinofernandes (2024)
Event
Online
Result
Win
ECO
A45
Win White
vs avelinofernandes 2037
3m + 2s | French Defense
Aug 22
Game Info
Opponent
avelinofernandes (2037)
Event
Online
Result
Win
ECO
C00
Loss Black
vs avelinofernandes 2025
3m + 2s | London System: Poisoned Pawn Variation
Aug 22
Game Info
Opponent
avelinofernandes (2025)
Event
Online
Result
Loss
ECO
D02
Win White
vs avelinofernandes 2068
3m + 2s | French Defense: Classical Variation, Svenonius Variation
Aug 19
Game Info
Opponent
avelinofernandes (2068)
Event
Online
Result
Win
ECO
C10
Win Black
vs avelinofernandes 2114
3m + 2s | Döry Defense
Aug 16
Game Info
Opponent
avelinofernandes (2114)
Event
Online
Result
Win
ECO
A46
Win White
vs avelinofernandes 2005
3m + 2s | Barnes Defense
Jul 18
Game Info
Opponent
avelinofernandes (2005)
Event
Online
Result
Win
ECO
B00
Loss Black
vs avelinofernandes 2015
5m + 5s | King's Indian Attack
Jul 5
Game Info
Opponent
avelinofernandes (2015)
Event
Online
Result
Loss
ECO
A05
Loss White
vs avelinofernandes 2043
3m + 2s | French Defense
Jul 1
Game Info
Opponent
avelinofernandes (2043)
Event
Online
Result
Loss
ECO
C00
Win Black
vs avelinofernandes 2031
3m + 2s | Australian Defense
Jul 1
Game Info
Opponent
avelinofernandes (2031)
Event
Online
Result
Win
ECO
A40
Loss White
vs avelinofernandes 2045
3m + 2s | English Opening: Anglo-Indian Defense
Jul 1
Game Info
Opponent
avelinofernandes (2045)
Event
Online
Result
Loss
ECO
A15
Draw Black
vs avelinofernandes 1992
3m + 2s | Bird Opening
Jun 14
Game Info
Opponent
avelinofernandes (1992)
Event
Online
Result
Draw
ECO
A02
Win White
vs avelinofernandes 2006
3m + 2s | Three Knights Opening
Jun 13
Game Info
Opponent
avelinofernandes (2006)
Event
Online
Result
Win
ECO
C46
Win Black
vs avelinofernandes 2007
3m + 2s | Queen's Pawn Game: Torre Attack
Jun 13
Game Info
Opponent
avelinofernandes (2007)
Event
Online
Result
Win
ECO
D03
Win White
vs avelinofernandes 1918
3m + 2s | French Defense
Jun 10
Game Info
Opponent
avelinofernandes (1918)
Event
Online
Result
Win
ECO
C00
Win Black
vs avelinofernandes 1921
3m + 2s | Colle: 3...e6 4.Bd3 c5
Jun 10
Game Info
Opponent
avelinofernandes (1921)
Event
Online
Result
Win
ECO
D05
Win White
vs avelinofernandes 1987
3m + 2s | French Defense
Jun 6
Game Info
Opponent
avelinofernandes (1987)
Event
Online
Result
Win
ECO
C00
Win Black
vs avelinofernandes 2007
3m + 2s | Amazon Attack: Siberian Attack
Jun 6
Game Info
Opponent
avelinofernandes (2007)
Event
Online
Result
Win
ECO
A45
Win White
vs avelinofernandes 2005
3m + 2s | Sicilian Defense: Alapin Variation, Sherzer Variation
Jun 6
Game Info
Opponent
avelinofernandes (2005)
Event
Online
Result
Win
ECO
B40
Win Black
vs avelinofernandes 1999
3m + 2s | East Indian Defense
Jun 5
Game Info
Opponent
avelinofernandes (1999)
Event
Online
Result
Win
ECO
A48
Win White
vs avelinofernandes 2014
3m + 2s | Modern Defense: Pterodactyl Variation
Jun 5
Game Info
Opponent
avelinofernandes (2014)
Event
Online
Result
Win
ECO
B27
Win Black
vs avelinofernandes 2026
3m + 2s | East Indian Defense
Jun 5
Game Info
Opponent
avelinofernandes (2026)
Event
Online
Result
Win
ECO
A48
Win White
vs avelinofernandes 2000
3m + 2s | French Defense
May 31
Game Info
Opponent
avelinofernandes (2000)
Event
Online
Result
Win
ECO
C00
Win Black
vs avelinofernandes 1997
3m + 2s | Sicilian Defense
May 31
Game Info
Opponent
avelinofernandes (1997)
Event
Online
Result
Win
ECO
B20
Win White
vs avelinofernandes 1983
3m + 2s | French Defense
May 31
Game Info
Opponent
avelinofernandes (1983)
Event
Online
Result
Win
ECO
C00
Win Black
vs avelinofernandes 1963
3m + 2s | Sicilian Defense: Closed
May 31
Game Info
Opponent
avelinofernandes (1963)
Event
Online
Result
Win
ECO
B23
Win White
vs avelinofernandes 2072
3m + 2s | Barnes Defense
May 24
Game Info
Opponent
avelinofernandes (2072)
Event
Online
Result
Win
ECO
B00
Loss Black
vs avelinofernandes 2063
3m + 2s | Dutch Defense
May 23
Game Info
Opponent
avelinofernandes (2063)
Event
Online
Result
Loss
ECO
A80
Win White
vs avelinofernandes 1985
3m + 2s | French Defense: Burn Variation
May 23
Game Info
Opponent
avelinofernandes (1985)
Event
Online
Result
Win
ECO
C11
Loss Black
vs avelinofernandes 2142
3m + 2s | Amazon Attack: Siberian Attack
May 17
Game Info
Opponent
avelinofernandes (2142)
Event
Online
Result
Loss
ECO
A45
Loss White
vs avelinofernandes 2097
3m + 2s | Unknown opening
May 16
Game Info
Opponent
avelinofernandes (2097)
Event
Online
Result
Loss
ECO
Loss Black
vs avelinofernandes 2082
3m + 2s | Amazon Attack: Siberian Attack
May 16
Game Info
Opponent
avelinofernandes (2082)
Event
Online
Result
Loss
ECO
A45
Loss White
vs avelinofernandes 2058
3m + 2s | Unknown opening
May 16
Game Info
Opponent
avelinofernandes (2058)
Event
Online
Result
Loss
ECO
Win Black
vs avelinofernandes 2044
3m + 2s | Australian Defense
May 3
Game Info
Opponent
avelinofernandes (2044)
Event
Online
Result
Win
ECO
A40
Draw White
vs avelinofernandes 2173
3m + 2s | Modern
Apr 26
Game Info
Opponent
avelinofernandes (2173)
Event
Online
Result
Draw
ECO
B06
Win Black
vs avelinofernandes 2161
3m + 2s | London System: Poisoned Pawn Variation
Apr 26
Game Info
Opponent
avelinofernandes (2161)
Event
Online
Result
Win
ECO
D02