Skip to main content
chessbio.com
Search
Streamers
Home
Enthusiasts
ethicalgolftop
Games
Player Profile
ethicalgolftop
Since 2023 (Active)
Chess.com
♟♟
65.2% W
27.9% L
6.9% D
Bullet
1508
74W
46L
5D
Blitz
1658
251W
181L
23D
Rapid
1996
11W
6L
0D
Daily
2024
362W
65L
46D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
18 games
Win
vs muharem59
1486
Sep 24, 2026
5 days per move
B21
Bird Opening: Dutch Variation, Batavo Gambit
ethicalgolftop won by checkmate
Win
vs oti108
1900
Sep 20, 2026
3 days per move
B01
Scandinavian Defense
ethicalgolftop won by resignation
Win
vs nbay23
1888
Sep 19, 2026
14 days per move
D15
Slav Defense: Alekhine Variation
ethicalgolftop won by resignation
Loss
vs Nerazumov
2074
Sep 16, 2026
3 days per move
B22
Sicilian Defense: Alapin Variation
Nerazumov won by resignation
Win
vs megamog
1830
Sep 16, 2026
3 days per move
C02
French Defense: Advance Variation
ethicalgolftop won on time
Loss
vs Harppa75
2036
Sep 13, 2026
3 days per move
A45
Amazon Attack: Siberian Attack
Harppa75 won by resignation
Win
vs megamog
1843
Sep 12, 2026
3 days per move
A45
Amazon Attack: Siberian Attack
ethicalgolftop won on time
Loss
vs Harppa75
2024
Sep 6, 2026
3 days per move
C16
French Defense: Winawer Variation, Advance Variation
Harppa75 won on time
Loss
vs oti108
1930
Aug 29, 2026
3 days per move
A23
English Opening: King's English Variation, Two Knights Variation, Keres Variation
oti108 won on time
Loss
vs JONBACEK13
2139
Aug 29, 2026
3 days per move
A13
English Opening: Agincourt Defense
JONBACEK13 won on time
Win
vs Chikao-kun
1759
Aug 18, 2026
3 days per move
A13
English Opening: Agincourt Defense
ethicalgolftop won on time
Win
vs Chikao-kun
1767
Aug 18, 2026
3 days per move
E32
Nimzo-Indian Defense: Classical Variation
ethicalgolftop won on time
Loss
vs fmlyhm
2234
Aug 16, 2026
3 days per move
E77
King's Indian Defense: Four Pawns Attack
fmlyhm won by resignation
Win
vs kingofchess5967
1826
Aug 13, 2026
3 days per move
B52
Sicilian Defense: Moscow Variation, Haag Gambit
ethicalgolftop won by resignation
Win
vs finiteelementmethod
1339
Aug 4, 2026
3 days per move
A40
Australian Defense
ethicalgolftop won on time
Win
vs finiteelementmethod
1369
Aug 4, 2026
3 days per move
A00
Unknown opening
ethicalgolftop won on time
Win
vs Carsten1958
1247
Aug 2, 2026
3 days per move
B00
Barnes Defense
ethicalgolftop won on time
Win
vs Carsten1958
1247
Aug 2, 2026
3 days per move
A00
Unknown opening
ethicalgolftop won on time