John Heinrich: The FIDE Master Who Grinds at 4 AM
John Heinrich, known on the virtual battlefield as JoJoZP, is a FIDE Master with a career that looks like two different players in one profile. In January 2018, his bullet rating bottomed out at 674 and his blitz ended the month near 1031. By August 2026, he had reached a blitz peak of 2861 and a rapid peak of 2575. And for a man with more than 11,000 blitz games in the books, he still lists Daily chess as his preferred time control. We can only assume it is his idea of a rest day.
The Long Road Up
John's early chess life was humble. In his first recorded month of bullet play, he won only 3 of 17 games. The 2018 ledger is a graveyard of quick losses, but graveyards are just where comebacks start.
The real story begins in December 2022. In one stunning month, his rapid rating exploded from 1308 to 1979, powered by 28 wins in 32 games. He crossed 2000, then 2200, then 2400, and the FIDE Master title followed. The climb never really stopped.
A Machine Built for Volume
John Heinrich does not play chess casually. He processes chess in bulk. In February 2024 alone, he played 846 rated blitz games, roughly 29 per day. His all time blitz record sits at more than 5,700 wins against 4,437 losses, with 1,078 draws, and he has added thousands more games in bullet and rapid.
- Longest winning streak: 20 straight wins
- Longest losing streak: 13 straight losses
- Comeback rate: 87.79%
- Early resignation rate: just 1.18%
- One-sided losses: only 2.13% of games
The most John Heinrich stat of all might be this, he wins about half his games even after losing a piece, and his average victory stretches past 80 moves. He rarely beats you quickly. He beats you thoroughly, usually deep in the endgame, which he reaches in roughly 80% of his games.
Repertoire: Najdorf, English, and a Few Surprises
With the black pieces, John is a lifelong servant of the Sicilian Defense. His favorite line is the razor sharp Najdorf Variation, which appears in more than 450 of his blitz games and around 27 rapid games. When he wants to change the scenery, he turns to the Gruenfeld Defense or the Modern Defense.
As white, he leans on the English Opening, especially the Agincourt Defense structure, with nearly 500 blitz games played in that system. He also enjoys the Amazon Attack and the Hungarian Opening, including the wonderfully named Wiedenhagen-Beta Gambit. If you see that on the board, you are not in for a quiet game.
Old Friends and Fierce Enemies
Every online grinder accumulates a cast of recurring rivals. For John, the most important name is Jonas Eilenberg, who has faced him 50 times. That series is still heartbreakingly close, but it leans against John, 24 losses to 19 wins with 7 draws. Steve Berger has also given him trouble across 40 meetings, while Jürgen Gegenfurtner and GygesI have felt the sharp end of his winning streaks.
These are the players who know his opening tricks, his endgame patience, and his habit of winning games that should have been lost.
The Night Owl
John plays his best chess at 4 AM, according to the data, and his Sunday win rate is his strongest of the week. His tilt factor of 13 suggests he knows when a session is going sideways, even if his game count says he rarely walks away.
Today, John Heinrich is a FIDE Master with a 2861 blitz peak, a 2575 rapid peak, and more online games than most players will see in a lifetime. He may officially prefer Daily chess, but his record tells the truth, he is happiest when the clock is loud, the queue is full, and the endgame is unavoidable.