European Amateur Championships 2025
European Youth Chess Championships 2025 (Budva, Montenegro) [ECU]
Malta Fast Blitz for the FIDE100 Guinness World Records® Attempt
89th Malta Ch: Candidates 2024
Interschools Team Championship 2024 [MOC]
Prize-giving Ceremony for 2022 and 2023
8th European Small Nations Team Championship 2023 (Saint-Helier, Jersey)
Students’ Chess Arena: Grand Prix 2023/24 – 1st Tournament for Secondary [MOC]
National Championships Festival 2023
Return Match v Balatonfüred S.C. (Balatonfüred, Hungary)
European Youth Chess Championships 2023 (Mamaia, Romania) [ECU]
U16 Olympiad 2023 (Eindhoven, The Netherlands) [FIDE]
88th Malta Ch: Candidates 2023
Interschools Team Championship 2023
3rd Taster tournament (for Interschools 2023)
44th World Olympiad 2022 (Chennai, India) [FIDE]
World Amateur Championships 2022 (Malta) [Andreas Kontokanis]
National Championships Festival 2022
85th Malta Ch: Candidates 2020
85th Malta Ch: Preliminaries 2020
Interschools 2020 (Stella Maris College)
National Championships Festival 2019
European Small Nations Team Championship 2019 (San Marino)
January Weekend Tournament 2019
43rd World Olympiad 2018 (Batumi, Georgia)
43rd World Olympiad 2018 (Batumi, Georgia) [FIDE]
FIDE Trainer Course by Geoffrey Borg (Malta) 2018
83rd Malta Ch: Preliminaries 2018
82nd Malta Ch: Preliminaries 2017
Juniors vs. Veterans team match 2010
42nd World Olympiad 2006 (Baku, Azerbaijan) [FIDE]