Skip to main content
chessbio.com
Search
Home
Candidate Master
Federico Rocco
Games
Player Profile
Federico Rocco
CM
Federrocco
London
Since 2016 (Active)
Chess.com
♟♟♟♟♟♟
52.2% W
43.0% L
4.8% D
Bullet
2534
20194W
16757L
1853D
Blitz
2481
756W
557L
90D
Rapid
2276
41W
10L
8D
Daily
1386
27W
0L
2D
Biography
Coaching
Statistics
Rating
Openings
Opponents
Games
Recent Games
20 games
Win
vs Konsta-K
2513
Jun 14, 2026
1m
A49
Indian Defense: Przepiorka Variation
Federrocco won by checkmate
Win
vs Borpal3k
2402
Jun 14, 2026
1m
E14
Queen's Indian Defense: Averbakh Variation
Federrocco won by checkmate
Win
vs Witty_Alien
2538
Jun 14, 2026
1m
B86
Sicilian Defense: Sozin Attack
Federrocco won by resignation
Loss
vs Witty_Alien
2545
Jun 14, 2026
1m
A04
Colle System: Rhamphorhynchus Variation
Witty_Alien won by resignation
Win
vs Ellie1392
2593
Jun 14, 2026
1m
E65
King's Indian Defense: Fianchetto Variation, Yugoslav Variation
Federrocco won by resignation
Loss
vs OnlyForAttacking
2540
Jun 14, 2026
1m
C11
French Defense: Burn Variation
OnlyForAttacking won by resignation
Win
vs Riza2430
2554
Jun 14, 2026
1m
B50
Sicilian Defense
Federrocco won by resignation
Loss
vs joohnyu
2496
Jun 14, 2026
1m
A46
Döry Defense
joohnyu won by resignation
Win
vs PavleBidev
2612
Jun 14, 2026
1m
A45
Amazon Attack: Siberian Attack
Federrocco won on time
Loss
vs BarakayevA
2545
Jun 14, 2026
1m
B42
Sicilian Defense: Kan Variation, Gipslis Variation
BarakayevA won by resignation
Loss
vs terjy03
2553
Jun 14, 2026
1m
D11
Slav Defense: Bonet Gambit
terjy03 won on time
Loss
vs LuisAlexander45
2606
Jun 14, 2026
1m
A05
King's Indian Attack
LuisAlexander45 won on time
Win
vs LuisAlexander45
2598
Jun 14, 2026
1m
C01
French Defense: Exchange Variation
Federrocco won on time
Win
vs MrChillGuyHimself
2052
Jun 14, 2026
1m
C41
Philidor Defense
Federrocco won by resignation
Win
vs the-itsy-bitsy-spider
2415
Jun 14, 2026
1m
C28
Bishop's Opening: Vienna Hybrid, Hromádka Variation
Federrocco won by checkmate
Win
vs LuisAlexander45
2597
Jun 14, 2026
1m
A07
Hungarian Opening: Wiedenhagen-Beta Gambit
Federrocco won on time
Win
vs Besfighter
2564
Jun 14, 2026
1m
A06
Nimzo-Larsen Attack: Classical Variation
Federrocco won on time
Loss
vs Johnnwick2001
2655
Jun 14, 2026
1m
B02
Alekhine Defense
Johnnwick2001 won by checkmate
Loss
vs EndlessNightmares
2621
Jun 14, 2026
1m
B12
Caro-Kann Defense
EndlessNightmares won on time
Loss
vs Johnnwick2001
2657
Jun 14, 2026
1m
B40
Sicilian Defense: Alapin Variation, Sherzer Variation
Johnnwick2001 won on time