Avatar of Federico Rocco
Player Profile

Federico Rocco CM

Federrocco London Since 2016 (Active) Chess.com ♟♟♟♟♟♟
52.2% W 43.0% L 4.8% D
Bullet
2561
20670W 17166L 1892D
Blitz
2481
756W 557L 90D
Rapid
2276
41W 10L 8D
Daily
1410
40W 0L 2D

Federico Rocco, chess player Federrocco

Federico Rocco, known online as Federrocco, is a Candidate Master with a profile that pairs a Daily preference with the kind of game log that keeps the board busy. The player treats the endgame like a final exam: bring notes, patience, and one or two extra tempi.

Player Profile

Federrocco plays as Federico Rocco and carries the Candidate Master title from FIDE. The listed preference is Daily, which suggests a liking for longer thinking time even when the recordbook is full of fast clock activity.

  • Display name: Federico Rocco
  • Username: Federrocco
  • Title: Candidate Master
  • Preferred time control: Daily

Playing Style

The style leans toward active pieces, checking threats, and concrete middlegame pressure. A Alekhine Defense setup shows up often enough to become a recognizable part of the repertoire, while other choices keep opponents guessing.

  • Likes active piece placement
  • Often carries games into technical endgame positions
  • Uses early threats to make the opponent work

Rivalries and Rhythm

Online chess has a way of creating repeat duels, and imperialfluff is one of the most frequent faces in Federrocco's history, with 191 meetings recorded. The current streak is modest, but the longest winning run reached 25 games, which is the kind of detail that makes a profile feel alive.

  • Most played opponent: imperialfluff
  • Longest winning streak: 25 games
  • Current losing streak: 3 games

Opening Habits

The opening repertoire is not just one formula. It mixes Alekhine Defense structures with sharper tries such as the Amar Gambit and the more flexible Nimzo-Larsen Attack. The result is a player who can choose tension, sacrifice, or a quiet flank squeeze depending on the clock and the mood.

Bio last updated 2026-08-25