Skip to main content
chessbio.com
Search
Enthusiasts
Titled
Streamers
22
Home
Grandmaster
Practice_Makes_Perfect123
Games
Player Profile
Practice_Makes_Perfect123
GM
Since 2025 (Active)
Chess.com
♟♟♟♟
63.7%
-
24.5%
-
11.8%
Blitz
3071
317W
122L
59D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Baag4Life
2991
May 19, 2026
3m
B42
Sicilian Defense: Kan Variation, Gipslis Variation
Practice_Makes_Perfect123 won by checkmate
Draw
vs Baag4Life
2997
May 19, 2026
3m
A13
English Opening: Agincourt Defense
Game drawn by repetition
Win
vs Baag4Life
2995
May 19, 2026
3m
B48
Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack
Practice_Makes_Perfect123 won on time
Win
vs Baag4Life
3001
May 19, 2026
3m
A13
English Opening: Agincourt Defense
Practice_Makes_Perfect123 won by resignation
Win
vs Baag4Life
3007
May 19, 2026
3m
B42
Sicilian Defense: Kan Variation, Gipslis Variation
Practice_Makes_Perfect123 won by resignation
Win
vs Baag4Life
3014
May 19, 2026
3m
A14
English Opening: Agincourt Defense, Keres Defense
Practice_Makes_Perfect123 won by resignation
Loss
vs Baag4Life
3021
May 19, 2026
3m
B42
Sicilian Defense: Kan Variation, Gipslis Variation
Baag4Life won by resignation
Loss
vs Baag4Life
3012
May 19, 2026
3m
A14
English Opening: Agincourt Defense, Keres Defense
Baag4Life won on time
Win
vs karpoblanca_300
2704
May 19, 2026
3m
B01
Scandinavian Defense
Practice_Makes_Perfect123 won by resignation
Win
vs LeninGuerra
2819
May 19, 2026
3m
C42
Petrov's Defense
Practice_Makes_Perfect123 won by resignation
Win
vs Baag4Life
2999
May 19, 2026
3m
A14
English Opening: Agincourt Defense, Keres Defense
Practice_Makes_Perfect123 won by resignation
Draw
vs fireheart92
3095
May 18, 2026
3m
A45
Amazon Attack: Siberian Attack
Game drawn by insufficient material
Win
vs Arek_pacitan
2935
May 18, 2026
3m
B12
Caro-Kann Defense
Practice_Makes_Perfect123 won by resignation
Win
vs LeRoidesChampions
2995
May 18, 2026
3m
C76
Ruy Lopez: Morphy Defense, Modern Steinitz Defense, Fianchetto Variation
Practice_Makes_Perfect123 won by resignation
Win
vs Keranke
2978
May 18, 2026
3m
C10
French Defense: Classical Variation, Svenonius Variation
Practice_Makes_Perfect123 won by resignation
Win
vs Keranke
2984
May 18, 2026
3m
C20
Barnes Opening: Walkerling
Practice_Makes_Perfect123 won on time
Loss
vs Keranke
2991
May 18, 2026
3m
B06
Modern
Keranke won by resignation
Loss
vs Keranke
2981
May 18, 2026
3m
E46
Nimzo-Indian Defense: Normal Variation
Keranke won by resignation
Win
vs Keranke
2971
May 18, 2026
3m
C10
French Defense: Classical Variation, Svenonius Variation
Practice_Makes_Perfect123 won on time
Loss
vs Keranke
2977
May 18, 2026
3m
C47
Four Knights Game
Keranke won by resignation