- classical
- 2417
- rapid
- 2382
- blitz
- 2272
Openings
Download PGN (56)As White33 games · +7 =17 −9
- Sicilian Defense17 · 50%
- Caro-Kann Defense6 · 33%
- Ruy Lopez4 · 50%
- French Defense3 · 83%
- Czech Defense2 · 0%
- Philidor Defense1 · 50%
As Black23 games · +7 =7 −9
- Queen's Gambit Declined5 · 20%
- English Opening3 · 83%
- French Defense3 · 67%
- Nimzo-Indian Defense3 · 17%
- Caro-Kann Defense2 · 0%
- King's Indian Attack2 · 100%
56 stored games (Lichess broadcasts since 2023 and FIDE reports): +14 =24 −18 (46%). Score is from Bruno's side.
Events
2026 Spanish Rapid Team Chess ChampionshipAlbacete, Spain · 2026-10-11#27½/8Maia Chess Open 2026Masters · 2026-08-221/2Leça Chess Open 20262026-07-18½/1Portuguese 1st Division Championship 20262026-07-072½/62nd Silves International 20262026-05-241/1International Chessopen Graz 20262026-02-123/4Portuguese National Team Rapid Championship 20262026-01-240/151 Abierto Internacional Ciudad de SEVILLA 20262025-12-151/2XIX Festival Internacional - Figueira da Foz2025-11-071/3European Team Chess Championship 2025Open · 2025-09-271½/42025 Spanish Rapid Team Chess Championship2025-09-11½/1Portuguese Team Blitz Championship 2024-252025-06-140/2Portuguese Blitz Championship 2024-252025-06-13½/1grenke Chess Festival 2025Grenke Chess Open · 2025-04-171/3XVIII Torneio Internacional Figueira da Foz - Sabir Ali2024-11-011/3
Games (56)
GMCarlos Daniel Albornoz Cabrera2572XVIII Torneio Internacional Figueira da Foz - Sabir Ali · Round 80GMKevin Spraggett2424Silves Chess Tournament 2025 · Round 8½IMAndre Ventura Sousa2409Portuguese National Championship 2024-25 · Round 10GMJose Fernando Cuenca Jimenez2477Maia Chess Festival 2025 · Masters · Round 9½IMAndre Ventura Sousa2400Maia Chess Festival 2025 · Masters · Round 7½GMLelys Stanley Martinez Duany2458Leça Chess Open 2025 · Round 7½IMJuraj Druska2454Leça Chess Open 2025 · Round 40IMLuis Javier Bernal Moro23532026 Spanish Rapid Team Chess Championship · Round 81FMNicolas Vioque Gonzalez23432026 Spanish Rapid Team Chess Championship · Round 7½Xoel Perez Mauricio21642026 Spanish Rapid Team Chess Championship · Round 61FMAndres Luque Saiz22662026 Spanish Rapid Team Chess Championship · Round 51FMPedro Gil Ferreira Da Silva23182026 Spanish Rapid Team Chess Championship · Round 41Ruben Beltra Garcia21732026 Spanish Rapid Team Chess Championship · Round 31Cesar Martin Luis20152026 Spanish Rapid Team Chess Championship · Round 21Angel Collado Alcolado18942026 Spanish Rapid Team Chess Championship · Round 11FMHavard Haug2436Maia Chess Open 2026 · Masters · Round 6½GMAndrea Stella2376Maia Chess Open 2026 · Masters · Round 5½IMBernardo Roselli Mailhe2335Leça Chess Open 2026 · Round 5½GMTomas Laurusas2511Portuguese 1st Division Championship 2026 · Round 90GMSion Radamantys Galaviz Medina2505Portuguese 1st Division Championship 2026 · Round 80GMKevin Spraggett2414Portuguese 1st Division Championship 2026 · Round 51GMJorge Viterbo Ferreira2525Portuguese 1st Division Championship 2026 · Round 4½GMAndrei Volokitin2617Portuguese 1st Division Championship 2026 · Round 31IMAugustin Droin2525Portuguese 1st Division Championship 2026 · Round 20GMVasilios Kotronias23712nd Silves International 2026 · Round 91GMDavid Shengelia2487International Chessopen Graz 2026 · Round 9½GMJan Klimkowski2532International Chessopen Graz 2026 · Round 81GMPranav Anand2606International Chessopen Graz 2026 · Round 7½IMNico Chasin2523International Chessopen Graz 2026 · Round 61IMVladyslav Larkin2497Portuguese National Team Rapid Championship 2026 · Round 70IMLukasz Licznerski247951 Abierto Internacional Ciudad de SEVILLA 2026 · Round 8½GMJosep Manuel Lopez Martinez249951 Abierto Internacional Ciudad de SEVILLA 2026 · Round 7½GMKevin Spraggett2426XIX Festival Internacional - Figueira da Foz · Round 9½IMAndre Ventura Sousa2444XIX Festival Internacional - Figueira da Foz · Round 40GMDaniel Alsina Leal2490XIX Festival Internacional - Figueira da Foz · Round 3½IMEdvin Trost2457European Team Chess Championship 2025 · Open · Round 91GMIdo Gorshtein2537European Team Chess Championship 2025 · Open · Round 60GMViktor Gazik2556European Team Chess Championship 2025 · Open · Round 20IMJan Vykouk2516European Team Chess Championship 2025 · Open · Round 1½IMEnrique Tejedor Fuente24602025 Spanish Rapid Team Chess Championship · Round 6½