- classical
- 2298
- rapid
- 2257
- blitz
- 2187
Openings
Download PGN (19)As White13 games · +2 =3 −8
- Nimzo-Larsen Attack4 · 25%
- English Opening3 · 17%
- Sicilian Defense3 · 67%
- Modern Defense1 · 0%
- Pirc Defense1 · 0%
- Van Geet Opening1 · 0%
As Black6 games · +0 =0 −6
- Sicilian Defense2 · 0%
- English Opening1 · 0%
- Grünfeld Defense1 · 0%
- Italian Game1 · 0%
- London System1 · 0%
19 stored games (Lichess broadcasts since 2023 and FIDE reports): +2 =3 −14 (18%). Score is from Miguel's side.
Events
Leça Chess Open 20262026-07-180/1Portuguese 1st Division Championship 20262026-07-07½/5Portuguese National Team Rapid Championship 20262026-01-240/1Open Internacional Cidade de Coimbra Queima das Fitas 20252025-04-24½/1Leça Chess Open 20242024-07-311/4European Blitz Championship 20232023-12-160/1European Rapid Championship 20232023-12-141/4Leça Chess Open 20252025-05-11½/2
Games (19)
IMAndre Ventura Sousa2400Leça Chess Open 2025 · Round 80IMTobias Koelle2476Leça Chess Open 2025 · Round 3½GMBrandon Jacobson2601Leça Chess Open 2026 · Round 30GMSergey A. Fedorchuk2593Portuguese 1st Division Championship 2026 · Round 90GMLuis Galego2400Portuguese 1st Division Championship 2026 · Round 80GMOmar Almeida Quintana2454Portuguese 1st Division Championship 2026 · Round 70GMCarlos Daniel Albornoz Cabrera2592Portuguese 1st Division Championship 2026 · Round 60IMEray Kilic2509Portuguese 1st Division Championship 2026 · Round 3½GMEgor Bogdanov2399Portuguese National Team Rapid Championship 2026 · Round 80IMJesus Martin Duque2355Open Internacional Cidade de Coimbra Queima das Fitas 2025 · Round 7½IMMahdi Gholami Orimi2496Leça Chess Open 2024 · Round 80IMHarshavardhan G B2401Leça Chess Open 2024 · Round 60IMAndre Ventura Sousa2432Leça Chess Open 2024 · Round 51IMYevgeniy Roshka2467Leça Chess Open 2024 · Round 20IMNderim Saraci2521European Blitz Championship 2023 · Round 20GMGrigoriants Sergey2493European Rapid Championship 2023 · Round 70GMDaniil Yuffa2511European Rapid Championship 2023 · Round 50GMAnte Saric2536European Rapid Championship 2023 · Round 40GMNikita Petrov2509European Rapid Championship 2023 · Round 31