PERDIÓ10 de octubre de 2026Leo SPEIGHT0 - 2Alexios NIKOLAIDISMontenegro Podgorica Open 2026 · M-68kg · Octavos de final
PERDIÓ25 de julio de 2026Leo SPEIGHT0 - 2Jose Luis ACUÑAPortugal Open 2026 · M-68kg · Octavos de final
GANÓ21 de junio de 2026Leo SPEIGHT2 - 0Aleksandr DEINICHENKOBosnia Open 2026 · M-68kg · Octavos de final
PERDIÓ18 de junio de 2026Leo SPEIGHT0 - 2Magerramov DZHAVID2026 European Clubs Championship · M-68kg · Octavos de final
GANÓ18 de junio de 2026Leo SPEIGHT2 - 0Ihsan COMBAS2026 European Clubs Championship · M-68kg · Ronda de 32
PERDIÓ4 de junio de 2026Leo SPEIGHT0 - 2Baptiste BONNAWT President's Cup Europe 2026 · M-68kg · Ronda de 32
PERDIÓ28 de octubre de 2025Leo SPEIGHT0 - 2Felix ZEHETNERWuxi 2025 World Taekwondo Championships · M-68kg · Ronda de 64
PERDIÓ3 de octubre de 2025Leo SPEIGHT0 - 2Sekou COULIBALYEuropean Small States Countries Championships 2025 · M-68kg · Final
GANÓ3 de octubre de 2025Leo SPEIGHT2 - 1Yehor ZOTOVSEuropean Small States Countries Championships 2025 · M-68kg · Semifinales
GANÓ21 de septiembre de 2025Leo SPEIGHT2 - 1Mohammed Ali A ALMADAWIPolish Open 2025 · M-68kg · Cuartos de final
GANÓ21 de septiembre de 2025Leo SPEIGHT2 - 1Adam POLCZYNSKIPolish Open 2025 · M-68kg · Octavos de final
PERDIÓ6 de julio de 2025Leo SPEIGHT0 - 2Ali Reza ABBASI2025 Solidarity Center Open · M-68kg · Semifinales
GANÓ6 de julio de 2025Leo SPEIGHT2 - 0Samuel Mendez LEIS2025 Solidarity Center Open · M-68kg · Cuartos de final
GANÓ6 de julio de 2025Leo SPEIGHT2 - 0Yahya Al GHOTANY2025 Solidarity Center Open · M-68kg · Octavos de final
PERDIÓ18 de mayo de 2025Leo SPEIGHT0 - 2Sarmat TCAKOEV10th WT President's Cup Europe · M-68kg · Ronda de 32
PERDIÓ22 de marzo de 2025Leo SPEIGHT0 - 2Matar SARR2025 British International Open (Kyorugi) · M-68kg · Cuartos de final
GANÓ22 de marzo de 2025Leo SPEIGHT2 - 0Max Stau HANSEN2025 British International Open (Kyorugi) · M-68kg · Octavos de final
GANÓ30 de noviembre de 2024Leo SPEIGHT2 - 0Victor GEORGIEVBalkan Cup 2024 · M-68kg · Octavos de final
GANÓ9 de noviembre de 2024Leo SPEIGHT2 - 0Iosif FLOURISInvitational Games for Small Countries 2024 (Kyorugi) · M-68kg · Final
GANÓ9 de noviembre de 2024Leo SPEIGHT2 - 1Ioannis PILAVAKISInvitational Games for Small Countries 2024 (Kyorugi) · M-68kg · Semifinales
PERDIÓ19 de octubre de 2024Leo SPEIGHT0 - 2Dylan CHELLAMOOTOODutch Open 2024 · M-68kg · Octavos de final
PERDIÓ9 de mayo de 2024Leo SPEIGHT0 - 2Ilia DANILOVEuropean Senior Championships 2024 · M-68kg · Ronda de 32
PERDIÓ26 de abril de 2024Leo SPEIGHT0 - 2Adam POLCZYNSKIWT President's Cup Europe 2024 · M-68kg · Octavos de final
GANÓ26 de abril de 2024Leo SPEIGHT2 - 0Panagiotis ATHANASIADISWT President's Cup Europe 2024 · M-68kg · Ronda de 32
GANÓ23 de abril de 2024Leo SPEIGHT2 - 0Samuel TARINIEuropean Small States Taekwondo Championships 2024 · M-68kg · Final
GANÓ23 de abril de 2024Leo SPEIGHT2 - 0Mal SAHITIEuropean Small States Taekwondo Championships 2024 · M-68kg · Semifinales
PERDIÓ24 de febrero de 2024Leo SPEIGHT0 - 2Levente Mark JOZSASlovenia Open 2024 · M-68kg · Cuartos de final
GANÓ24 de febrero de 2024Leo SPEIGHT2 - 0Miroslav FRGOLECSlovenia Open 2024 · M-68kg · Octavos de final
PERDIÓ3 de febrero de 2024Leo SPEIGHT1 - 2Mateusz SZCZESNOWSKI2024 Austrian Open · M-68kg · Octavos de final
PERDIÓ11 de noviembre de 2023Leo SPEIGHT0 - 2Ali ALIANSwedish Open Kyorugi 2023 · M-68kg · Cuartos de final
GANÓ11 de noviembre de 2023Leo SPEIGHT2 - 0Høgni DÁVASONSwedish Open Kyorugi 2023 · M-68kg · Octavos de final
PERDIÓ23 de septiembre de 2023Leo SPEIGHT0 - 2Petar FICKOGaleb Belgrade Trophy - Serbia Open 2023 · M-68kg · Ronda de 32
PERDIÓ1 de julio de 2023Leo SPEIGHT0 - 2Petar FICKOBritish International Open 2023 · M-68kg · Semifinales
GANÓ1 de julio de 2023Leo SPEIGHT2 - 0Ananda Leon KAUDELKABritish International Open 2023 · M-68kg · Cuartos de final
PERDIÓ10 de junio de 2023Leo SPEIGHT0 - 2Marcos Caballero ECHEVARRIALux Open 2023 · M-68kg · Semifinales
PERDIÓ5 de noviembre de 2022Leo SPEIGHT0 - 2Ayoub Ait NACERDracula Open 2022 · M-68kg · Octavos de final
PERDIÓ21 de octubre de 2022Leo SPEIGHT0 - 2Zaid ALHALAWANIManchester 2022 World Taekwondo Grand-Prix · M-68kg · Ronda de 32
PERDIÓ27 de agosto de 2022Leo SPEIGHT0 - 2Beka KAVTARADZETallinn Open 2022 · M-68kg · Cuartos de final
GANÓ27 de agosto de 2022Leo SPEIGHT2 - 0Diego Librado LOPEZTallinn Open 2022 · M-68kg · Octavos de final
PERDIÓ23 de agosto de 2022Leo SPEIGHT0 - 2Mateusz SZCZESNOWSKIEuropean Club Championships 2022 · M-68kg · Cuartos de final
GANÓ23 de agosto de 2022Leo SPEIGHT2 - 1Jakob Bjørkhaug GUNDERSENEuropean Club Championships 2022 · M-68kg · Octavos de final
PERDIÓ20 de febrero de 2022Leo SPEIGHT4 - 25Sarmat TCAKOEV7th WT President's Cup Europe · M-68kg · Ronda de 32
GANÓ20 de febrero de 2022Leo SPEIGHT14 - 11Theofanis XANTHAKOS7th WT President's Cup Europe · M-68kg · Ronda de 64
PERDIÓ13 de noviembre de 2021Leo SPEIGHT1 - 4Hervan Nkogho MENGUEFrench Ecopen 2021 · M-68kg · Ronda de 32
GANÓ13 de noviembre de 2021Leo SPEIGHT14 - 6Daniel Álvarez SORIAFrench Ecopen 2021 · M-68kg · Ronda de 64
PERDIÓ16 de octubre de 2021Leo SPEIGHT8 - 19Lin KOVACICMontenegro Podgorica Open 2021 · M-68kg · Ronda de 32
PERDIÓ11 de septiembre de 2021Leo SPEIGHT20 - 41Leon GLASNOVICPolish Open 2021 · M-68kg · Octavos de final
PERDIÓ28 de agosto de 2021Leo SPEIGHT22 - 25Yerassyl ARAPBAYTallinn Open 2021 · M-68kg · Octavos de final
GANÓ16 de noviembre de 2019Leo SPEIGHT13 - 6Franck François Radembino NTOKOFrench Open 2019 · M-68kg · Ronda de 64
PERDIÓ15 de septiembre de 2018Leo SPEIGHT10 - 21Mohamad CHEHADEPolish Open Warsaw Cup 2018 · M-68kg · Cuartos de final
GANÓ15 de septiembre de 2018Leo SPEIGHT20 - 7Arturo SECONDOPolish Open Warsaw Cup 2018 · M-68kg · Octavos de final