- classical
- 2308
- rapid
- 2370
- blitz
- 2275
Openings
Download PGN (18)As White8 games · +2 =1 −5
- King's Indian Defense3 · 50%
- Caro-Kann Defense1 · 100%
- English Opening1 · 0%
- Nimzo-Indian Defense1 · 0%
- Queen's Gambit Declined1 · 0%
- Zukertort Opening1 · 0%
As Black10 games · +2 =4 −4
- Queen's Gambit Declined3 · 50%
- French Defense1 · 0%
- Indian Defense1 · 50%
- King's Indian Attack1 · 0%
- Ruy Lopez1 · 0%
- Trompowsky Attack1 · 100%
18 stored games (Lichess broadcasts since 2023 and FIDE reports): +4 =5 −9 (36%). Score is from Stefano's side.
Events
29º Torneo Rapid "Città di Nichelino"Nichelino, TO - Italy · 2026-10-25#25/7Kanizsa Open 2026Group A · Lower boards · 2026-07-190/2Kanizsa Open 2026Group A · Top boards · 2026-03-25½/1Italian Team Championship 2026Playoffs · 2026-04-280/1Italian Team Championship 2026Group B · 2026-04-240/2CASTLING IN THE CASTLE2025-09-170/1Italian Team Championship 2024Group A · 2024-04-081/4
Games (18)
Marco Picarella183129º Torneo Rapid "Città di Nichelino" · Turno 81Ivan Jarek Bringas Osuna209729º Torneo Rapid "Città di Nichelino" · Turno 60Mauro Tirelli223429º Torneo Rapid "Città di Nichelino" · Turno 5½Remigio Fossati217929º Torneo Rapid "Città di Nichelino" · Turno 4½Giuseppe Mantovan179929º Torneo Rapid "Città di Nichelino" · Turno 11Cristian Alaimo204429º Torneo Rapid "Città di Nichelino" · Turno 31Lorenzo Anthony Rolle188329º Torneo Rapid "Città di Nichelino" · Turno 21WFMAnastasiia Hnatyshyn2465Kanizsa Open 2026 · Group A · Lower boards · Round 40IMEytan Rozen2513Kanizsa Open 2026 · Group A · Lower boards · Round 20IMOr Bronstein2484Kanizsa Open 2026 · Group A · Top boards · Round 1½IMGuido Caprio2430Italian Team Championship 2026 · Playoffs · Finals0GMEduardo Iturrizaga Bonelli2575Italian Team Championship 2026 · Group B · Round 60GMNikita Petrov2554Italian Team Championship 2026 · Group B · Round 50GMAlexei Shirov2654CASTLING IN THE CASTLE · Round 50IMSebastian Iermito2511Italian Team Championship 2024 · Group A · Round 60GMEduardo Iturrizaga Bonelli2589Italian Team Championship 2024 · Group A · Round 4½GMYannick Pelletier2524Italian Team Championship 2024 · Group A · Round 30GMSabino Brunello2515Italian Team Championship 2024 · Group A · Round 1½