Skip to main content
chessbio.com
Search
Home
FIDE Master
John Heinrich
Games
Player Profile
John Heinrich
FM
JoJoZP
Since 2018 (Active)
Chess.com
♟♟♟♟♟
52.0% W
39.2% L
8.8% D
Bullet
2574
1319W
964L
157D
Blitz
2703
5277W
4109L
964D
Rapid
2562
295W
123L
49D
Daily
1320
8W
5L
1D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Draw
vs gamingkingjc
2424
Jul 1, 2026
1m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
Game drawn by stalemate
Win
vs TheChessHasSpoken
2682
Jun 30, 2026
3m
A06
Nimzo-Larsen Attack: Classical Variation
JoJoZP won by resignation
Win
vs JacobPeers
2495
Jun 30, 2026
1m
A41
Modern Defense
JoJoZP won by checkmate
Draw
vs BlankFace04
2694
Jun 29, 2026
3m
A46
Döry Defense
Game drawn by repetition
Loss
vs ProfesorMamey
2667
Jun 29, 2026
3m
B12
Caro-Kann Defense
ProfesorMamey won on time
Loss
vs Kapitoshka2012
2752
Jun 29, 2026
3m
D30
Diemer-Duhm Gambit (DDG): 4...f5
Kapitoshka2012 won on time
Loss
vs andrew-blr
2672
Jun 29, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
andrew-blr won by resignation
Loss
vs PrincessDiana97
2785
Jun 29, 2026
3m
D76
Neo-Gruenfeld, 6.cxd5 Nxd5 7.O-O Nb6 8.Nc3
PrincessDiana97 won on time
Loss
vs GercogOrleanskiy
2641
Jun 29, 2026
3m
D02
London System: Poisoned Pawn Variation
GercogOrleanskiy won by resignation
Loss
vs CaroCrusher2017
2758
Jun 29, 2026
3m
B31
Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation
CaroCrusher2017 won by resignation
Loss
vs Let_it_be_1
2748
Jun 29, 2026
3m
A13
English Opening: Agincourt Defense
Let_it_be_1 won by resignation
Loss
vs 2KRK1
2779
Jun 29, 2026
3m
B20
Sicilian Defense
2KRK1 won on time
Win
vs Unagi5
2724
Jun 29, 2026
3m
A15
English Opening: Anglo-Indian Defense
JoJoZP won on time
Win
vs nclanchy
2691
Jun 28, 2026
3m
D04
Colle: 3...Bf5, Alekhine Variation
JoJoZP won by resignation
Loss
vs Vladislav_Voitovich
2749
Jun 28, 2026
3m
A45
Amazon Attack: Siberian Attack
Vladislav_Voitovich won by resignation
Loss
vs Orest_Vovk
2800
Jun 28, 2026
3m
A04
Colle System: Rhamphorhynchus Variation
Orest_Vovk won by checkmate
Win
vs Flamehost2023
2583
Jun 28, 2026
3m
D00
Amazon Attack
JoJoZP won by checkmate
Loss
vs fox1k3
2844
Jun 28, 2026
3m
E62
King's Indian Defense: Fianchetto Variation, Delayed Fianchetto
fox1k3 won by checkmate
Win
vs mesesario
2680
Jun 28, 2026
3m
B24
Sicilian Defense: Closed
JoJoZP won by resignation
Win
vs Piggu
2792
Jun 28, 2026
3m
A13
English Opening: Agincourt Defense
JoJoZP won by resignation