Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
16
Home
National Master
Kevin Bu
Games
Kevin Bu
NM
KBEP1
Chicago, IL
Since 2012 (Active)
Chess.com
♟♟♟♟
63.5%
-
27.0%
-
9.6%
Bullet
2502
120W
52L
7D
Blitz
2274
96W
50L
7D
Rapid
2197
15W
8L
3D
Daily
2112
313W
121L
65D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
18 games
Win
vs curious_bookpage
1861
May 14, 2026
1 day per move
B12
Caro-Kann Defense
KBEP1 won by resignation
Win
vs hergondul
2082
May 13, 2026
1 day per move
E81
King's Indian Defense: Sämisch Variation, Bobotsov-Korchnoi-Petrosian Variation
KBEP1 won by resignation
Loss
vs curious_bookpage
1856
May 6, 2026
1 day per move
E16
Queen's Indian Defense: Capablanca Variation
curious_bookpage won on time
Loss
vs AndreyKubatko
2313
May 6, 2026
3 days per move
A40
Australian Defense
AndreyKubatko won on time
Loss
vs bravetothegrave
2096
May 6, 2026
3 days per move
A03
Bird Opening: Dutch Variation
bravetothegrave won on time
Win
vs LuisMiguel_vk
2109
May 2, 2026
2 days per move
A50
English Defense: Blumenfeld-Hiva Gambit
KBEP1 won by resignation
Win
vs mys3bucket
1874
May 1, 2026
10m + 2s
D63
QGD: Orthodox, 7.Rc1
KBEP1 won by resignation
Win
vs rajeshuppala94
1624
May 1, 2026
10m + 2s
B13
Caro-Kann Defense: Exchange Variation
KBEP1 won by checkmate
Win
vs fwikeyman
1648
May 1, 2026
10m + 2s
A42
Modern Defense: Averbakh System
KBEP1 won by checkmate
Win
vs balagurubaran_lendingtree
772
Apr 24, 2026
10m + 2s
B10
Caro-Kann Defense
KBEP1 won by resignation
Loss
vs wild_and_crazy_pawn
1894
Apr 24, 2026
10m + 2s
B19
Caro-Kann Defense: Classical Variation
wild_and_crazy_pawn won by resignation
Win
vs OpeningTooHard
1834
Apr 24, 2026
10m + 2s
D31
QGD: 3.Nc3 Bb4
KBEP1 won by resignation
Win
vs VerySeriousPawns
1765
Mar 30, 2026
7 days per move
A44
Benoni Defense: Old Benoni
KBEP1 won by resignation
Loss
vs Glses727
2106
Mar 22, 2026
3 days per move
A40
Australian Defense
Glses727 won on time
Win
vs DomainException
2039
Mar 21, 2026
3 days per move
D85
Gruenfeld: Exchange Variation
KBEP1 won on time
Draw
vs JackDad2021
2069
Mar 15, 2026
1 day per move
C00
French Defense
Game drawn by agreement
Loss
vs Udzarak
2257
Mar 14, 2026
5 days per move
D11
Slav Defense: Bonet Gambit
Udzarak won on time
Win
vs Omidreza2026Chess
1609
Mar 6, 2026
7 days per move
A03
Bird Opening: Dutch Variation
KBEP1 won on time