Rob Keo (robkeo): A Biography of a Blitz Marathoner
Overview
Rob Keo, known online as robkeo, is one of the most tireless competitors in internet chess. His account shows a preferred time control of Rapid, but his legacy is firmly built on blitz, where he has played more than 68,000 rated games since his first appearance in late 2010. Along the way he has reached a career blitz high of 2255 (2026-02-24), climbed above 2000 in bullet with 2006 (2016-04-12), and compiled a win-loss record so balanced it could only belong to someone who truly loves the next game more than the last one.
Playing Style and Opening Repertoire
Rob Keo is an e4 player at heart, and his repertoire reflects a preference for open, tactical fights. With the white pieces he regularly reaches for the Center Game, an old-fashioned king pawn line that often leads to early fireworks, and he has also logged thousands of games in the Bird Opening. As black, he is a lifelong devotee of the Sicilian Defense, especially the O'Kelly Variation, which appears more than 6,000 times in his blitz history. His games tend to be long and hard fought: nearly 80 percent reach an endgame, and he wins about 89 percent of games in which he falls behind, a comeback rate that suggests a stubborn refusal to resign.
Rivalries and Regular Foes
A player with 68,000 blitz games inevitably collects rivals. Rob Keo's most important nemesis is Franco Jose, who beat him in 221 of their 358 meetings. He also has long-running feuds with chesspapa and chesswastetime, both of whom have faced him more than 100 times, and he has crossed paths with dnetherly and dalg100 nearly 100 times each. These familiar names turn his match history into a sort of neighborhood chess club, except the neighborhood spans the whole planet.
Career Highlights
Rob Keo's rating path is a slow burn rather than a rocket launch. He bounced around the 1800s for years, first cracked 2000 in 2016, and then kept climbing until he reached 2255 (2026-02-24) in February 2026. The journey included a brutal 22-game losing streak, which happens to match his measured tilt factor, and a best winning streak of 12 straight games. His favorite time to play is 13:00, when his win rate is at its peak, and he performs best against lower-rated opposition, where he wins roughly two games out of three.
Personality and the Grind
What separates rob keo from most players is volume and resilience. He has been checkmated more than 10,000 times and has delivered over 5,700 checkmates himself, yet he keeps coming back. His almost perfectly balanced record shows a player who accepts defeat as the cost of improvement. He also delivers the first check in exactly half of his games, which fits a fighter who likes to set the pace. For Rob Keo, online chess is not a hobby. It is a marathon that never quite seems to end.