Avatar of John B
Player Profile

John B

chessteacher Chicago Since 2008 (Active) Chess.com ♟♟♟
44.5% W 49.1% L 6.4% D
Blitz
2303
21884W 24139L 3138D
Rapid
1924
44W 29L 5D
Daily
400
1W 1L 0D

Meet John B

John B, known on the board as chessteacher, is a blitz machine. His handle suggests a patient instructor, but his stats tell a different story: a relentless competitor who has played more than 48,000 rated blitz games. His peak blitz rating of 2313 (2025-08-22) came in August 2025, and he continues to push toward new highs.

Blitz Marathoner

Blitz is clearly the preferred time control. From a modest 1203 in March 2012, John B climbed steadily, crossing 2000 in 2014 and eventually reaching 2313. His career blitz record includes 21,696 wins, 23,903 losses, and 3,111 draws. He has survived losing streaks of 19 games and answered with an 11 game winning streak. The chart below shows the long climb.

Blitz Rating241320831753142310932012: 12032014: 20792015: 19922016: 21272017: 20772018: 21012019: 22602020: 20832021: 21552022: 21112023: 22052024: 20732025: 21552026: 230320122014201520162017201820192020202120222023202420252026

Opening Repertoire

As White, John B is a devoted d4 player. He frequently employs the London Poisoned Pawn Variation and the Queen's Pawn Game: Torre Attack. As Black, he is comfortable in hypermodern setups, especially the Modern Defense, alongside classic choices like the Scandinavian Defense and the Caro-Kann Defense. He also shows a fondness for the Döry Defense and the Australian Defense, both appearing thousands of times in his blitz history. His opening win rate chart highlights where he gains his edges.

Win Rate by Opening0%25%75%100%50%Modern: 45.1% over 7710 gamesLondon System: Poisoned Pawn Variation: 45.1% over 4041 gamesDöry Defense: 49.3% over 2657 gamesAustralian Defense: 42.9% over 2203 gamesScandinavian Defense: 45.6% over 1968 gamesCaro-Kann Defense: 44.7% over 1932 gamesModern45%London System: Poisoned…45%Döry Defense49%Australian Defense43%Scandinavian Defense46%Caro-Kann Defense45%

Rivalries

No opponent has faced John B more than Gennadi Zaichik, with 77 blitz meetings. John B holds a narrow edge there, 38 wins to 35 with 4 draws. Ariel Crawford is another frequent foe, with 73 games and a slight edge for acrawford28, 36 wins to 31. These long running rivalries are a hallmark of his online career.

Playing Style

John B is an endgame grinder. He reaches the endgame in nearly 85% of games and averages over 83 moves per win. His early resignation rate is under 1%, and his comeback rate is a remarkable 91%, meaning he rarely fades after losing a piece. He is stronger against lower rated opposition, winning about 65.5% of those games, and his best results come when playing at 10:00. His tilt factor of 19 suggests he can be streaky, but his current 7 game winning streak shows he remains dangerous.

Bio last updated 2026-09-11