Skip to main content
chessbio.com
Search
Home
FIDE Master
John Heinrich
Games
Player Profile
John Heinrich
FM
JoJoZP
Since 2018 (Active)
Chess.com
♟♟♟♟♟♟
51.9% W
39.1% L
9.0% D
Bullet
2607
1389W
1021L
166D
Blitz
2829
5671W
4404L
1066D
Rapid
2551
295W
124L
49D
Daily
1432
10W
5L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Loss
vs Raekwon_W
2946
Aug 25, 2026
3m
B10
Caro-Kann Defense
Raekwon_W won on time
Draw
vs gmmitkov
2747
Aug 25, 2026
3m
B23
Sicilian Defense: Closed
Game drawn by repetition
Draw
vs MartialWildWest
2912
Aug 25, 2026
3m
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
Game drawn by repetition
Win
vs chantilly500
2840
Aug 25, 2026
3m
A49
Indian Defense: Przepiorka Variation
JoJoZP won by resignation
Loss
vs JamyTheSaint
2837
Aug 25, 2026
3m
A15
English Opening: Anglo-Indian Defense
JamyTheSaint won by resignation
Win
vs skibidisigmajonkler6967
2666
Aug 25, 2026
3m
D05
Colle: 3...e6 4.Bd3 c5
JoJoZP won by resignation
Loss
vs Donseng
2857
Aug 25, 2026
3m
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
Donseng won by resignation
Loss
vs jkaRUSSIA
2809
Aug 25, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
jkaRUSSIA won by checkmate
Win
vs supermanAA
2805
Aug 25, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
JoJoZP won by checkmate
Win
vs blefer66
2706
Aug 25, 2026
3m
D79
Neo-Gruenfeld, 6.O-O c6 7.cxd5
JoJoZP won by resignation
Draw
vs Twmp0164
892
Aug 25, 2026
1 day per move
B22
Sicilian Defense: Alapin Variation
Game drawn by agreement
Loss
vs rembonsk123
2690
Aug 25, 2026
3m
A06
Nimzo-Larsen Attack: Classical Variation
rembonsk123 won by resignation
Win
vs scrapnel
2673
Aug 25, 2026
3m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
JoJoZP won by resignation
Win
vs AlgaaaKZ
2802
Aug 25, 2026
3m
B30
Sicilian Defense: Closed, Anti-Sveshnikov Variation, Kharlov-Kramnik Line
JoJoZP won on time
Loss
vs hamurrapi
2661
Aug 25, 2026
3m
E60
Grünfeld Defense: Counterthrust Variation
hamurrapi won by resignation
Loss
vs Vanych
2869
Aug 25, 2026
3m
B33
Sicilian Defense: Four Knights Variation, Cobra Variation
Vanych won by resignation
Win
vs Lokeshgair
2738
Aug 25, 2026
3m
A35
English Opening: Symmetrical Variation, Four Knights Variation
JoJoZP won on time
Loss
vs NigelShort
2899
Aug 25, 2026
3m
B35
Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation
NigelShort won by resignation
Win
vs BlunderBlizzard68
2704
Aug 25, 2026
3m
C78
Ruy Lopez: Brix Variation
JoJoZP won by resignation
Win
vs Draw_lover
2794
Aug 25, 2026
3m
D02
London System: Poisoned Pawn Variation
JoJoZP won by resignation