Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
Home
International Master
Ming Lu
Games
Player Profile
Ming Lu
IM
chesskid1220
California
Since 2013 (Active)
Chess.com
♟♟♟♟♟
48.6% W
46.3% L
5.2% D
Bullet
2489
985W
867L
100D
Blitz
2224
792W
809L
100D
Rapid
2065
697W
583L
76D
Daily
1592
241W
328L
13D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs POLOIMIKA
2407
Jun 4, 2026
1m
A46
Döry Defense
chesskid1220 won by resignation
Loss
vs 81yaqub
1155
Jun 3, 2026
3m + 2s
D32
QGD Tarrasch: 4.cxd5
81yaqub won by checkmate
Win
vs 81yaqub
1104
Jun 3, 2026
3m + 2s
A40
Australian Defense
chesskid1220 won by checkmate
Win
vs Asteroidanus
2450
Jun 3, 2026
1m
A06
Nimzo-Larsen Attack: Classical Variation
chesskid1220 won on time
Win
vs 81yaqub
1104
May 29, 2026
3m + 2s
C02
French Defense: Advance Variation
chesskid1220 won by checkmate
Win
vs DunkinDonut007
2593
May 28, 2026
10m
E71
King's Indian Defense: Makogonov Variation
chesskid1220 won by resignation
Win
vs Mrlammy
2188
May 27, 2026
10m
D13
Slav Defense: Exchange Variation
chesskid1220 won on time
Draw
vs Maddiebishop123
213
May 25, 2026
15m + 10s
B07
Czech Defense
Game drawn by agreement
Win
vs Maddiebishop123
213
May 25, 2026
15m + 10s
A00
Unknown opening
chesskid1220 won - game abandoned
Win
vs dopolian
2420
May 21, 2026
10m
A18
English Opening: Mikenas-Carls Variation
chesskid1220 won by resignation
Win
vs fayizchess87
2283
May 21, 2026
10m
D10
Slav Defense
chesskid1220 won on time
Win
vs AlexWinning
2323
May 21, 2026
10m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
chesskid1220 won on time
Draw
vs Ahs_07
2106
May 21, 2026
10m
A18
English Opening: Mikenas-Carls Variation
Game drawn by repetition
Win
vs milestee
2116
May 20, 2026
10m
A00
Amar Gambit
chesskid1220 won by checkmate
Win
vs Rohith-P
2282
May 20, 2026
10m
A28
English Opening: Four Knights System, Nimzowitsch Variation
chesskid1220 won by checkmate
Win
vs FartyMcPee
834
May 20, 2026
10m
D10
Slav Defense
chesskid1220 won on time
Win
vs 81yaqub
1079
May 14, 2026
3m
D20
QGA: 3.e3 c5
chesskid1220 won by resignation
Win
vs 81yaqub
1079
May 14, 2026
3m
C01
French Defense: Exchange Variation
chesskid1220 won by checkmate
Win
vs KnightOclock
2616
May 11, 2026
3m
B15
Caro-Kann Defense
chesskid1220 won by resignation
Win
vs ChadwickForever
2388
Apr 13, 2026
1m
C53
Giuoco Piano: Tarrasch Variation
chesskid1220 won by checkmate