Skip to main content
chessbio.com
Search
Streamers
Home
National Master
David Forthoffer
Games
Player Profile
David Forthoffer
NM
DavidForthoffer
Delta, Utah, USA
Since 2008 (Active)
Chess.com
♟♟♟♟♟♟
58.7% W
36.6% L
4.7% D
Bullet
1870
16743W
9589L
1088D
Blitz
2157
21429W
14175L
1980D
Rapid
2221
8W
10L
1D
Daily
2125
13W
27L
3D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs Barcelona_LZ
2233
Oct 22, 2026
5m
D35
QGD: 3.Nc3 Nf6 4.e3
Barcelona_LZ won by resignation
Loss
vs Barcelona_LZ
2226
Oct 22, 2026
5m
B13
Caro-Kann Defense: Exchange Variation
Barcelona_LZ won by resignation
Loss
vs Barcelona_LZ
2219
Oct 22, 2026
5m
D35
QGD: 3.Nc3 Nf6 4.e3
Barcelona_LZ won by checkmate
Loss
vs konjolovac
2199
Oct 22, 2026
5m
B12
Caro-Kann Defense
konjolovac won by resignation
Draw
vs konjolovac
2191
Oct 22, 2026
5m
D15
Slav Defense: Alekhine Variation
Game drawn by timeout vs insufficient material
Win
vs konjolovac
2191
Oct 22, 2026
5m
B18
Caro-Kann Defense: Classical Variation
DavidForthoffer won by resignation
Win
vs bruno_posso
2094
Oct 22, 2026
5m
B10
Caro-Kann Defense
DavidForthoffer won on time
Win
vs Avbuk
2062
Oct 22, 2026
5m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
DavidForthoffer won on time
Loss
vs ManTonai
2083
Oct 22, 2026
5m
D10
Slav Defense
ManTonai won by resignation
Win
vs ManTonai
2073
Oct 22, 2026
5m
D36
QGD: Exchange, 5.Bg5 c6 6.Qc2 g6
DavidForthoffer won by resignation
Loss
vs i-need-a-J-O-B
2109
Oct 22, 2026
5m
B18
Caro-Kann Defense: Classical Variation
i-need-a-J-O-B won by resignation
Win
vs i-need-a-J-O-B
2099
Oct 22, 2026
5m
D31
QGD: 3.Nc3 Bb4
DavidForthoffer won by resignation
Win
vs PicardCap
2112
Oct 22, 2026
5m
D02
London System: Poisoned Pawn Variation
DavidForthoffer won by resignation
Win
vs PicardCap
2119
Oct 22, 2026
5m
E81
King's Indian Defense: Sämisch Variation, Bobotsov-Korchnoi-Petrosian Variation
DavidForthoffer won by resignation
Win
vs juancarlosgutierrezg
2075
Oct 22, 2026
5m
B13
Caro-Kann Defense: Exchange Variation
DavidForthoffer won by resignation
Win
vs hatrimansyah
2063
Oct 22, 2026
5m
B13
Caro-Kann Defense: Exchange Variation
DavidForthoffer won by resignation
Win
vs PAbramenko
2088
Oct 22, 2026
5m
B13
Caro-Kann Defense: Exchange Variation
DavidForthoffer won by checkmate
Win
vs Juu_mi
2042
Oct 21, 2026
5m
D15
Slav Defense: Alekhine Variation
DavidForthoffer won by resignation
Win
vs JulioDom
2077
Oct 21, 2026
5m
C00
French Defense
DavidForthoffer won by resignation
Win
vs JulioDom
2084
Oct 21, 2026
5m
A01
Nimzo-Larsen Attack
DavidForthoffer won by resignation