IM David Pruess vs Kairav Joshi
Head-to-Head Statistics
Total Games
116
Record
84-30-2
W-L-D
Win Rate
72.4%
Avg Moves
67
Longest Win Streak
9
Longest Loss Streak
3
Game History
Win White
vs KairavJoshi 1829
3m | English Opening: King's English Variation, Two Knights Variation, Keres Variation
Mar 20
Game Info
Opponent
KairavJoshi (1829)
Event
Online
Result
Win
ECO
A23
Win Black
vs KairavJoshi 1832
3m | Caro-Kann Defense: Classical Variation
Mar 20
Game Info
Opponent
KairavJoshi (1832)
Event
Online
Result
Win
ECO
B18
Win White
vs KairavJoshi 1835
3m | Sicilian Defense
Mar 20
Game Info
Opponent
KairavJoshi (1835)
Event
Online
Result
Win
ECO
B50
Win Black
vs KairavJoshi 2024
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2024)
Event
Online
Result
Win
ECO
B90
Win White
vs KairavJoshi 2029
1m | English Opening: Anglo-Grünfeld Defense
Apr 19
Game Info
Opponent
KairavJoshi (2029)
Event
Online
Result
Win
ECO
A16
Win Black
vs KairavJoshi 2034
1m | Sicilian Defense: Taimanov Variation
Apr 19
Game Info
Opponent
KairavJoshi (2034)
Event
Online
Result
Win
ECO
B44
Loss White
vs KairavJoshi 2040
1m | Diemer-Duhm Gambit (DDG): 4...f5
Apr 19
Game Info
Opponent
KairavJoshi (2040)
Event
Online
Result
Loss
ECO
D30
Loss Black
vs KairavJoshi 2029
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2029)
Event
Online
Result
Loss
ECO
B13
Win White
vs KairavJoshi 2018
1m | Sicilian Defense: Najdorf Variation, Main Line
Apr 19
Game Info
Opponent
KairavJoshi (2018)
Event
Online
Result
Win
ECO
B99
Win Black
vs KairavJoshi 2023
1m | Caro-Kann Defense
Apr 19
Game Info
Opponent
KairavJoshi (2023)
Event
Online
Result
Win
ECO
B10
Win White
vs KairavJoshi 2028
1m | Colle System: Rhamphorhynchus Variation
Apr 19
Game Info
Opponent
KairavJoshi (2028)
Event
Online
Result
Win
ECO
A04
Loss Black
vs KairavJoshi 2033
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2033)
Event
Online
Result
Loss
ECO
B90
Win White
vs KairavJoshi 2022
1m | English Opening: Agincourt Defense
Apr 19
Game Info
Opponent
KairavJoshi (2022)
Event
Online
Result
Win
ECO
A13
Win Black
vs KairavJoshi 2027
1m | Caro-Kann Defense
Apr 19
Game Info
Opponent
KairavJoshi (2027)
Event
Online
Result
Win
ECO
B10
Loss White
vs KairavJoshi 2032
1m | Bird Opening: Dutch Variation, Batavo Gambit
Apr 19
Game Info
Opponent
KairavJoshi (2032)
Event
Online
Result
Loss
ECO
B21
Draw Black
vs KairavJoshi 2021
1m | Caro-Kann Defense
Apr 19
Game Info
Opponent
KairavJoshi (2021)
Event
Online
Result
Draw
ECO
B12
Win White
vs KairavJoshi 2018
1m | Sicilian Defense: Najdorf Variation, Main Line
Apr 19
Game Info
Opponent
KairavJoshi (2018)
Event
Online
Result
Win
ECO
B99
Win Black
vs KairavJoshi 2023
1m | Caro-Kann Defense
Apr 19
Game Info
Opponent
KairavJoshi (2023)
Event
Online
Result
Win
ECO
B12
Loss White
vs KairavJoshi 2028
1m | English Opening: Drill Variation
Apr 19
Game Info
Opponent
KairavJoshi (2028)
Event
Online
Result
Loss
ECO
A20
Win Black
vs KairavJoshi 2017
1m | Barnes Defense
Apr 19
Game Info
Opponent
KairavJoshi (2017)
Event
Online
Result
Win
ECO
B00
Win White
vs KairavJoshi 2022
1m | Australian Defense
Apr 19
Game Info
Opponent
KairavJoshi (2022)
Event
Online
Result
Win
ECO
A40
Loss Black
vs KairavJoshi 2027
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2027)
Event
Online
Result
Loss
ECO
B13
Loss White
vs KairavJoshi 2016
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2016)
Event
Online
Result
Loss
ECO
B98
Draw Black
vs KairavJoshi 2004
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2004)
Event
Online
Result
Draw
ECO
B13
Win White
vs KairavJoshi 2000
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2000)
Event
Online
Result
Win
ECO
B98
Win Black
vs KairavJoshi 2004
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2004)
Event
Online
Result
Win
ECO
B90
Loss White
vs KairavJoshi 2008
1m | Amar Gambit
Apr 19
Game Info
Opponent
KairavJoshi (2008)
Event
Online
Result
Loss
ECO
A00
Loss Black
vs KairavJoshi 1996
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Apr 19
Game Info
Opponent
KairavJoshi (1996)
Event
Online
Result
Loss
ECO
B16
Win White
vs KairavJoshi 1984
1m | Sicilian Defense: Dragon Variation, Accelerated Dragon
Apr 19
Game Info
Opponent
KairavJoshi (1984)
Event
Online
Result
Win
ECO
B54
Win Black
vs KairavJoshi 1988
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Apr 19
Game Info
Opponent
KairavJoshi (1988)
Event
Online
Result
Win
ECO
B16
Win White
vs KairavJoshi 1992
1m | English Opening: Agincourt Defense
Apr 19
Game Info
Opponent
KairavJoshi (1992)
Event
Online
Result
Win
ECO
A13
Win Black
vs KairavJoshi 1996
1m | French Defense: Advance Variation
Apr 19
Game Info
Opponent
KairavJoshi (1996)
Event
Online
Result
Win
ECO
C02
Win White
vs KairavJoshi 2000
1m | English Opening: Caro-Kann Defensive System
Apr 19
Game Info
Opponent
KairavJoshi (2000)
Event
Online
Result
Win
ECO
A11
Win Black
vs KairavJoshi 2004
1m | Caro-Kann Defense: Panov Attack
Apr 19
Game Info
Opponent
KairavJoshi (2004)
Event
Online
Result
Win
ECO
B14
Loss White
vs KairavJoshi 2008
1m | Neo-Gruenfeld, 6.O-O c6 7.cxd5
Apr 19
Game Info
Opponent
KairavJoshi (2008)
Event
Online
Result
Loss
ECO
D79
Win Black
vs KairavJoshi 1996
1m | French Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (1996)
Event
Online
Result
Win
ECO
C01
Win White
vs KairavJoshi 2000
1m | Slav Defense: Bonet Gambit
Apr 19
Game Info
Opponent
KairavJoshi (2000)
Event
Online
Result
Win
ECO
D11
Win Black
vs KairavJoshi 2004
1m | French Defense: Advance Variation
Apr 19
Game Info
Opponent
KairavJoshi (2004)
Event
Online
Result
Win
ECO
C02
Win White
vs KairavJoshi 2008
1m | King's Indian Attack: French Variation
Apr 19
Game Info
Opponent
KairavJoshi (2008)
Event
Online
Result
Win
ECO
A08
Win Black
vs KairavJoshi 2013
1m | Czech Defense
Apr 19
Game Info
Opponent
KairavJoshi (2013)
Event
Online
Result
Win
ECO
B07
Win White
vs KairavJoshi 2018
1m | Sicilian Defense: Dragon Variation, Yugoslav Attack
Apr 19
Game Info
Opponent
KairavJoshi (2018)
Event
Online
Result
Win
ECO
B76
Win Black
vs KairavJoshi 2023
1m | Sicilian Defense: Taimanov Variation
Apr 19
Game Info
Opponent
KairavJoshi (2023)
Event
Online
Result
Win
ECO
B44
Win White
vs KairavJoshi 2028
1m | Sicilian Defense: Taimanov Variation, American Attack
Apr 19
Game Info
Opponent
KairavJoshi (2028)
Event
Online
Result
Win
ECO
B45
Win Black
vs KairavJoshi 2033
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2033)
Event
Online
Result
Win
ECO
B13
Loss White
vs KairavJoshi 2039
1m | Sicilian Defense: Accelerated Dragon
Apr 19
Game Info
Opponent
KairavJoshi (2039)
Event
Online
Result
Loss
ECO
B32
Loss Black
vs KairavJoshi 2028
1m | Caro-Kann Defense
Apr 19
Game Info
Opponent
KairavJoshi (2028)
Event
Online
Result
Loss
ECO
B12
Win White
vs KairavJoshi 2017
1m | King's Indian Defense: Fianchetto Variation, Yugoslav Variation
Apr 19
Game Info
Opponent
KairavJoshi (2017)
Event
Online
Result
Win
ECO
E65
Win Black
vs KairavJoshi 2022
1m | French Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2022)
Event
Online
Result
Win
ECO
C01
Win White
vs KairavJoshi 2027
1m | Nimzo-Indian Defense
Apr 19
Game Info
Opponent
KairavJoshi (2027)
Event
Online
Result
Win
ECO
E20
Win Black
vs KairavJoshi 2032
1m | Scandinavian Defense
Apr 19
Game Info
Opponent
KairavJoshi (2032)
Event
Online
Result
Win
ECO
B01
Win White
vs KairavJoshi 2037
1m | French Defense: Classical Variation, Svenonius Variation
Apr 19
Game Info
Opponent
KairavJoshi (2037)
Event
Online
Result
Win
ECO
C10
Win Black
vs KairavJoshi 2043
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2043)
Event
Online
Result
Win
ECO
B13
Win White
vs KairavJoshi 2049
1m | Sicilian Defense: Richter-Rauzer Variation, Classical Variation
Apr 19
Game Info
Opponent
KairavJoshi (2049)
Event
Online
Result
Win
ECO
B63
Win Black
vs KairavJoshi 2055
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Apr 19
Game Info
Opponent
KairavJoshi (2055)
Event
Online
Result
Win
ECO
B16
Loss White
vs KairavJoshi 2062
1m | Sicilian Defense: Scheveningen Variation
Apr 19
Game Info
Opponent
KairavJoshi (2062)
Event
Online
Result
Loss
ECO
B80
Loss Black
vs KairavJoshi 2052
1m | Barnes Defense
Apr 19
Game Info
Opponent
KairavJoshi (2052)
Event
Online
Result
Loss
ECO
B00
Win White
vs KairavJoshi 2042
1m | Sicilian Defense: Dragon Variation, Yugoslav Attack
Apr 19
Game Info
Opponent
KairavJoshi (2042)
Event
Online
Result
Win
ECO
B76
Loss Black
vs KairavJoshi 2048
1m | Caro-Kann Defense: Exchange Variation
Apr 19
Game Info
Opponent
KairavJoshi (2048)
Event
Online
Result
Loss
ECO
B13
Win White
vs KairavJoshi 2038
1m | Bird Opening: Dutch Variation, Batavo Gambit
Apr 19
Game Info
Opponent
KairavJoshi (2038)
Event
Online
Result
Win
ECO
B21
Loss Black
vs KairavJoshi 2044
1m | Sicilian Defense: Dragon Variation, Yugoslav Attack
Apr 19
Game Info
Opponent
KairavJoshi (2044)
Event
Online
Result
Loss
ECO
B76
Loss White
vs KairavJoshi 2033
1m | French Defense: Alekhine-Chatard Attack
Apr 19
Game Info
Opponent
KairavJoshi (2033)
Event
Online
Result
Loss
ECO
C13
Win Black
vs KairavJoshi 2022
1m | Alekhine Defense: Modern Variation
Apr 19
Game Info
Opponent
KairavJoshi (2022)
Event
Online
Result
Win
ECO
B04
Win White
vs KairavJoshi 2027
1m | Sicilian Defense: Moscow Variation
Apr 19
Game Info
Opponent
KairavJoshi (2027)
Event
Online
Result
Win
ECO
B51
Win Black
vs KairavJoshi 2032
1m | Modern
Apr 19
Game Info
Opponent
KairavJoshi (2032)
Event
Online
Result
Win
ECO
B06
Loss White
vs KairavJoshi 2037
1m | Sicilian Defense: Scheveningen Variation, Classical Variation
Apr 19
Game Info
Opponent
KairavJoshi (2037)
Event
Online
Result
Loss
ECO
B83
Loss Black
vs KairavJoshi 2026
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Apr 19
Game Info
Opponent
KairavJoshi (2026)
Event
Online
Result
Loss
ECO
B16
Loss White
vs KairavJoshi 2015
1m | Sicilian Defense: Najdorf Variation
Apr 19
Game Info
Opponent
KairavJoshi (2015)
Event
Online
Result
Loss
ECO
B90
Win Black
vs KairavJoshi 2003
1m | French Defense: Advance Variation
Apr 19
Game Info
Opponent
KairavJoshi (2003)
Event
Online
Result
Win
ECO
C02
Win White
vs KairavJoshi 2050
3m | QGD: 4.Bg5 Be7 5.cxd5 Nxd5
Apr 17
Game Info
Opponent
KairavJoshi (2050)
Event
Online
Result
Win
ECO
D53
Win Black
vs KairavJoshi 2054
3m | Sicilian Defense: Najdorf Variation
Apr 17
Game Info
Opponent
KairavJoshi (2054)
Event
Online
Result
Win
ECO
B90
Win White
vs KairavJoshi 2050
3m | QGD: 3.Nc3 Nf6 4.e3
Apr 12
Game Info
Opponent
KairavJoshi (2050)
Event
Online
Result
Win
ECO
D35
Loss Black
vs KairavJoshi 2110
1m | Caro-Kann Defense: Classical Variation
Feb 2
Game Info
Opponent
KairavJoshi (2110)
Event
Online
Result
Loss
ECO
B19
Win White
vs KairavJoshi 2098
1m | Sicilian Defense: Moscow Variation, Haag Gambit
Feb 2
Game Info
Opponent
KairavJoshi (2098)
Event
Online
Result
Win
ECO
B52
Win Black
vs KairavJoshi 2101
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Feb 2
Game Info
Opponent
KairavJoshi (2101)
Event
Online
Result
Win
ECO
B16
Win White
vs KairavJoshi 2104
1m | Bird Opening: Dutch Variation, Batavo Gambit
Feb 2
Game Info
Opponent
KairavJoshi (2104)
Event
Online
Result
Win
ECO
B21
Win Black
vs KairavJoshi 2107
1m | Czech Defense
Feb 2
Game Info
Opponent
KairavJoshi (2107)
Event
Online
Result
Win
ECO
B07
Loss White
vs KairavJoshi 2111
1m | Sicilian Defense: Najdorf Variation
Feb 2
Game Info
Opponent
KairavJoshi (2111)
Event
Online
Result
Loss
ECO
B98
Win Black
vs KairavJoshi 2099
1m | Barnes Defense
Feb 2
Game Info
Opponent
KairavJoshi (2099)
Event
Online
Result
Win
ECO
B00
Win White
vs KairavJoshi 2102
1m | Sicilian Defense: Closed
Feb 2
Game Info
Opponent
KairavJoshi (2102)
Event
Online
Result
Win
ECO
B23
Win Black
vs KairavJoshi 2105
1m | Alekhine Defense
Feb 2
Game Info
Opponent
KairavJoshi (2105)
Event
Online
Result
Win
ECO
B03
Win White
vs KairavJoshi 2108
1m | Bird Opening: Dutch Variation, Batavo Gambit
Feb 2
Game Info
Opponent
KairavJoshi (2108)
Event
Online
Result
Win
ECO
B21
Win Black
vs KairavJoshi 2112
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Feb 2
Game Info
Opponent
KairavJoshi (2112)
Event
Online
Result
Win
ECO
B16
Loss White
vs KairavJoshi 2116
1m | English Opening: Symmetrical Variation, Fianchetto Variation
Feb 2
Game Info
Opponent
KairavJoshi (2116)
Event
Online
Result
Loss
ECO
A34
Loss Black
vs KairavJoshi 2104
1m | Czech Defense
Feb 2
Game Info
Opponent
KairavJoshi (2104)
Event
Online
Result
Loss
ECO
B07
Win White
vs KairavJoshi 2092
1m | Amazon Attack
Feb 2
Game Info
Opponent
KairavJoshi (2092)
Event
Online
Result
Win
ECO
D00
Win Black
vs KairavJoshi 2095
1m | French Defense: Exchange Variation
Feb 2
Game Info
Opponent
KairavJoshi (2095)
Event
Online
Result
Win
ECO
C01
Win White
vs KairavJoshi 2098
1m | French Defense: Advance Variation
Feb 2
Game Info
Opponent
KairavJoshi (2098)
Event
Online
Result
Win
ECO
C02
Win Black
vs KairavJoshi 2101
1m | Italian Game: Two Knights Defense, Fegatello Attack, Leonhardt Variation
Feb 2
Game Info
Opponent
KairavJoshi (2101)
Event
Online
Result
Win
ECO
C57
Win White
vs KairavJoshi 2104
1m | Sicilian Defense
Feb 2
Game Info
Opponent
KairavJoshi (2104)
Event
Online
Result
Win
ECO
B20
Loss Black
vs KairavJoshi 2107
1m | Caro-Kann Defense: Bronstein-Larsen Variation
Feb 2
Game Info
Opponent
KairavJoshi (2107)
Event
Online
Result
Loss
ECO
B16
Win White
vs KairavJoshi 2095
1m | Sicilian Defense: Taimanov Variation
Feb 2
Game Info
Opponent
KairavJoshi (2095)
Event
Online
Result
Win
ECO
B46
Loss Black
vs KairavJoshi 2098
1m | Sicilian Defense: Classical Variation
Feb 2
Game Info
Opponent
KairavJoshi (2098)
Event
Online
Result
Loss
ECO
B56
Loss White
vs KairavJoshi 2086
1m | Sicilian Defense: Taimanov Variation, American Attack
Feb 2
Game Info
Opponent
KairavJoshi (2086)
Event
Online
Result
Loss
ECO
B45
Loss Black
vs KairavJoshi 2073
1m | Sicilian Defense: Najdorf Variation
Feb 2
Game Info
Opponent
KairavJoshi (2073)
Event
Online
Result
Loss
ECO
B90
Win White
vs KairavJoshi 1955
1m + 1s | Sicilian Defense: Najdorf Variation
Jan 9
Game Info
Opponent
KairavJoshi (1955)
Event
Online
Result
Win
ECO
B90
Win Black
vs KairavJoshi 1957
1m + 1s | Sicilian Defense: Najdorf Variation
Jan 9
Game Info
Opponent
KairavJoshi (1957)
Event
Online
Result
Win
ECO
B90
Win White
vs KairavJoshi 1959
1m + 1s | Bird Opening: Dutch Variation, Batavo Gambit
Jan 9
Game Info
Opponent
KairavJoshi (1959)
Event
Online
Result
Win
ECO
B21
Win Black
vs KairavJoshi 1961
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1961)
Event
Online
Result
Win
ECO
B80
Win White
vs KairavJoshi 1963
1m + 1s | Sicilian Defense: Four Knights Variation, Cobra Variation
Jan 9
Game Info
Opponent
KairavJoshi (1963)
Event
Online
Result
Win
ECO
B33
Win Black
vs KairavJoshi 1965
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1965)
Event
Online
Result
Win
ECO
B80
Win White
vs KairavJoshi 1967
1m + 1s | Sicilian Defense: Four Knights Variation, Cobra Variation
Jan 9
Game Info
Opponent
KairavJoshi (1967)
Event
Online
Result
Win
ECO
B33
Win Black
vs KairavJoshi 1969
1m + 1s | Sicilian Defense: Accelerated Dragon, Exchange Variation
Jan 9
Game Info
Opponent
KairavJoshi (1969)
Event
Online
Result
Win
ECO
B34
Win White
vs KairavJoshi 1971
1m + 1s | Sicilian Defense: Four Knights Variation, Cobra Variation
Jan 9
Game Info
Opponent
KairavJoshi (1971)
Event
Online
Result
Win
ECO
B33
Loss Black
vs KairavJoshi 1973
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1973)
Event
Online
Result
Loss
ECO
B80
Win White
vs KairavJoshi 1960
1m + 1s | Modern Defense: Pterodactyl Variation
Jan 9
Game Info
Opponent
KairavJoshi (1960)
Event
Online
Result
Win
ECO
B27
Win Black
vs KairavJoshi 1962
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1962)
Event
Online
Result
Win
ECO
B80
Win White
vs KairavJoshi 1964
1m + 1s | Sicilian Defense: Taimanov Variation, American Attack
Jan 9
Game Info
Opponent
KairavJoshi (1964)
Event
Online
Result
Win
ECO
B45
Win Black
vs KairavJoshi 1966
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1966)
Event
Online
Result
Win
ECO
B80
Win White
vs KairavJoshi 1968
1m + 1s | Bird Opening: Dutch Variation, Batavo Gambit
Jan 9
Game Info
Opponent
KairavJoshi (1968)
Event
Online
Result
Win
ECO
B21
Win Black
vs KairavJoshi 1970
1m + 1s | Sicilian Defense: Scheveningen Variation
Jan 9
Game Info
Opponent
KairavJoshi (1970)
Event
Online
Result
Win
ECO
B80
Win White
vs KairavJoshi 1972
1m + 1s | English Opening: Anglo-Indian Defense, Hedgehog System
Jan 9
Game Info
Opponent
KairavJoshi (1972)
Event
Online
Result
Win
ECO
A17
Win Black
vs KairavJoshi 1974
1m + 1s | Sicilian Defense: Accelerated Dragon, Exchange Variation
Jan 9
Game Info
Opponent
KairavJoshi (1974)
Event
Online
Result
Win
ECO
B34
Win White
vs KairavJoshi 1976
1m + 1s | Bird Opening: Dutch Variation, Batavo Gambit
Jan 9
Game Info
Opponent
KairavJoshi (1976)
Event
Online
Result
Win
ECO
B21
Loss Black
vs KairavJoshi 1979
1m + 1s | Alekhine Defense
Jan 9
Game Info
Opponent
KairavJoshi (1979)
Event
Online
Result
Loss
ECO
B02
Win White
vs KairavJoshi 2016
1m | French Defense: Classical Variation, Svenonius Variation
Sep 13
Game Info
Opponent
KairavJoshi (2016)
Event
Online
Result
Win
ECO
C10
Win Black
vs KairavJoshi 1630
5m + 2s | Sicilian Defense: Najdorf Variation
Jul 17
Game Info
Opponent
KairavJoshi (1630)
Event
Online
Result
Win
ECO
B90