Fencers

Luis MACEDO

Luis MACEDO: Angola · Men’s Foil, 2017–2026. 69 recorded results. Get new results by email.

🇦🇴 ANG · GCP · Left-handed

About this fencer

FIE 42924

Record and rankings

Counts cover published results recorded here. Verified source copies count once; other source records remain separate.

Results
69
Podiums
2
Competitions won
0
Fency Elo
1578 Foil, 1398th of 2,645 as of 5 Nov 2026 Standing among established Fency ratings in the same weapon and gender, active this season or last.
FIE ranking
46th Senior Foil · 2026–27
Best FIE ranking
44th 2025–26
Best finish
3rd of 45, FIE Satellite, Manama 2025
Where they finished in each field, over time A result A podium

Results

Clear filters

Results: 69

WhenCompetitionEventPlace
15 Oct 2026FIE World Cup, Takamatsu City 2026FIESenior Men’s Foil220th of 233
23 Jul 2026FIE World Championships, Hong Kong 2026FIESenior Men’s Foil117th of 172
3 Jun 2026FIE Zonal Championships, Abidjan 2026FIESenior Men’s Foil3rd of 27
16 May 2026FIE Grand Prix, Shanghai 2026FIESenior Men’s Foil119th of 233
30 Apr 2026FIE World Cup, Istanbul, April 2026FIESenior Men’s Foil169th of 261
17 Apr 2026FIE World Cup, Cairo, April 2026FIESenior Men’s Foil183rd of 221
21 Mar 2026FIE Grand Prix, Lima 2026FIESenior Men’s Foil136th of 164
6 Feb 2026FIE Grand Prix, Turin 2026FIESenior Men’s Foil247th of 296
9 Jan 2026FIE World Cup, Paris 2026FIESenior Men’s Foil210th of 331
5 Dec 2025FIE World Cup, Fukuoka 2025FIESenior Men’s Foil180th of 233
7 Nov 2025FIE World Cup, Palma De Mallorca 2025FIESenior Men’s Foil127th of 250
25 Oct 2025FIE Satellite, Barcelona 2025FIESenior Men’s Foil37th of 161
18 Oct 2025FIE Satellite, Samorin 2025FIESenior Men’s Foil44th of 147
20 Sept 2025FIE Satellite, Timisoara 2025FIESenior Men’s Foil81st of 135
6 Sept 2025FIE Satellite, Manama 2025FIESenior Men’s Foil3rd of 45
27 Jun 2025FIE Zonal Championships, Lagos 2025FIESenior Men’s Foil7th of 22
17 May 2025FIE Grand Prix, Shanghai 2025FIESenior Men’s Foil148th of 212
28 Mar 2025FIE World Cup, Cairo 2025FIESenior Men’s Foil189th of 240
22 Mar 2025FIE Grand Prix, Lima 2025FIESenior Men’s Foil87th of 135
7 Feb 2025FIE Grand Prix, Turin 2025FIESenior Men’s Foil207th of 261

Videos

Head to head

Against left-handers 41–54 · right-handers 130–216, where the FIE says which hand they fence with. Left and right

Everyone they’ve met in events whose bouts are kept here, the most met first. Each goes to their bouts together.

AgainstWonLostLast met
Stef DE GREEF236 Dec 2024
Carlos PADUA M.0417 May 2025
Ignacio BRETEAU3123 Jul 2026
Noe ROBIN2230 Apr 2026
Alessio DI TOMMASO037 Dec 2019
Everyone they’ve met (342 more)
AgainstWonLostLast met
Ali OWAIDA2120 Oct 2024
David WILLIAMS1230 Apr 2026
Filippo QUAGLIOTTO036 Jan 2020
Gergely TOTH0321 Mar 2026
James BOURTIS0322 Nov 2024
Jan JURKIEWICZ036 Feb 2026
Jonas WINTERBERG-POULSEN0329 Feb 2020
Kamal MINOTT2126 Oct 2024
Kirill BORODACHEV0322 Nov 2024
Lorenzo MION1210 Jan 2025
Martin KAIN0322 Nov 2024
Mathieu NIJS0315 Oct 2026
Maxim VALEUR037 Dec 2019
Simon CHREN2129 Oct 2022
Toshiya SAITO0317 May 2025
Abdelrahman TOLBA023 Jun 2026
Alex TOFALIDES1118 Jun 2023
Alexander CHOUPENITCH0218 Jun 2023
Andrii POGREBNIAK0220 Jun 2024
Antonio GOJAK1110 Feb 2024
Arwen BOROWIAK0215 Feb 2020
Baha Baykal CETINEL1120 Jun 2024
Benjamin SHIH0217 Nov 2019
Bohdan PNIVCHUK0218 Oct 2025
Che-Hao YUEH025 Dec 2025
Daniel ZSIGMOND207 Feb 2025
Daniil TKACH022 Feb 2019
Dante Leonel CERQUETTI205 May 2023
Darren DONG116 Jan 2020
Davide FILIPPI1116 May 2026
Dirk Jan VAN EGMOND0219 Jun 2022
Eitan LEMBERGER029 Jan 2026
Erik HUTHMANN1110 Nov 2023
Ethan GASSNER0222 Mar 2025
Feras ALNASRI206 Sept 2025
Gergo SZEMES0216 Apr 2022
German FERREIRO2025 Oct 2025
Guillaume BIANCHI1123 Feb 2024
Hugo BOSNIC2023 Jul 2026
Jaden NEMEC1130 Apr 2026
Jake HURST025 Dec 2025▶ Watch
Jeremy Fafa KERYHUEL203 Jun 2026
Julian SOH0215 Oct 2026
Khalifa ALKAABI2030 Apr 2026
Klod YUNES026 Dec 2024
Leonardo PICHLER119 Mar 2018
Maksym HARAVSKYI1110 Jan 2025
Matteo Claudio RESEGOTTI0229 Oct 2022
Max SCHUBERT1117 Nov 2019
Maximo MURRAY2021 Mar 2026
Nick ITKIN0217 Dec 2017
Omar BUKHLAIF206 Sept 2025
Petar JANICIJEVIC028 Apr 2018
Pierre LOISEL1112 Jan 2023
Raphael Juan Kang TAN1128 Mar 2025
Rayan SADLI203 Jun 2026
Roey Eliyahu ROSENFELD0219 Jun 2022
Sidarth KUMBLA026 Feb 2026
Tobias REICHETZER1112 Jan 2023
Victor ALVARES DE OLIVEIRA203 Jun 2026
Vincze MACHEK116 Jan 2020
Virgil ALBERT2023 Feb 2024
Wouter PROMMEL203 Nov 2018
Yudai NAGANO0210 Feb 2024
Abdelrahman HAFFOUR103 Jun 2026
Abdourahmane Marieme SY103 Jun 2026
Abdulkarim SAAD106 Sept 2025
Abdulmalik ALOMAYYER1020 Oct 2024
Adham ELDEEB016 Sept 2025
Adria GARCIA MUR0127 Oct 2018
Adrian WOJTKOWIAK0111 Jan 2024
Adrien HELMY-COCOYNACQ0117 May 2025
AGBOKE JOB BOUALY JACOB103 Jun 2026
Ahmad AWADH017 Apr 2017
Aidan WATKINS1017 Sept 2017
Alberto MASCIOLI0128 Mar 2025
Alejandro RAMIREZ LARENA1012 Jan 2023
Aleksandr KERIK105 Dec 2025
Alessandro STELLA0116 Feb 2019
Alex POSTOVAN1029 Oct 2022
Alex URIA FARRES1025 Oct 2025
Alexander MA1017 Nov 2019
Alexander PIZZIGNACCO015 Jan 2019
Alexandre EDIRI0118 Jun 2023
Alexandru SIRB0110 Nov 2023
Ali ALAMIRI0122 Nov 2024
Ali TURKI0128 Oct 2017
Almos BALINT1010 Jan 2025
Alp EYUPOGLU012 Feb 2019
Alvaro MARCOS PERAL109 Jan 2026
Aly.o ATTIA1017 Apr 2026
Amir EL RHAZZOULY1028 Oct 2023
Amr ELMOAMLY1028 Mar 2025
Anas ANANE0118 Jan 2020
Andor Istvan MIHALYI0113 Apr 2019
Andras NEMETH0118 Jun 2023
Andres ARGOTE1018 Jan 2020
Andrii SIMONOV1020 Sept 2025
Andrzej RZADKOWSKI0127 Oct 2018
Anton BORODACHEV019 Mar 2018
Anton MRAVUNAC1016 Sept 2017
Armand SPICHIGER019 Jan 2026
Armen DALLAKYAN109 Mar 2018
Arnau GUMA0129 Oct 2022
Augusto Antonio SERVELLO102 Feb 2019
Axel ZOONS0129 Feb 2020
Badis BOUDJAKDJI1028 Oct 2023
Bartosz SACHARCZUK0130 Apr 2026
Ben ATTIAS013 Nov 2018
Bernard KUNZ MALAGAMBA0116 Dec 2018
Blake BROSZUS0112 Jan 2023
Boris BOJANOV1017 Dec 2017
Borna SPOLJAR0113 Apr 2019
Bosen XIAO0130 Apr 2026
Cesar COLON LOPEZ1016 Sept 2017
Cheuk Hang KAM017 Feb 2025
Chong Him WU1017 May 2025
Chun-You KUO1016 May 2026
Ciaran NOLAN1020 Oct 2024
Ciaran VEITENHEIMER1012 Jan 2023
Connor HEAD0116 Sept 2017
Constant ROGER0113 Apr 2019
Cristiano FUSCO1018 Oct 2025
Daniel DOSA0117 May 2025
Daniel Yunjun KIM109 Jan 2026
Daniil KERIK0123 Feb 2024
Daniil KRAVTSOV0117 Sept 2017
Danyil HOIDA015 May 2023
Darren Jun Hao TAN0116 Feb 2019
David GRIGOROVICI1020 Sept 2025
David OSPINA LADRON DE GUEVARA1018 Jan 2020
David STANDEN1017 Sept 2017
Dereck QUINONEZ1017 Nov 2019
Dmitrii OSIPOV016 Feb 2026
Dongsu KIM0111 Nov 2022
Edriss NDIAYE017 Dec 2019
Edward LI106 Dec 2024
Eliot CHAGNON0115 Oct 2026
Elliot Dee Tiau TEO0111 Feb 2023
Enrique MARCOS106 Feb 2026
Enzo LEFORT0120 Jun 2024
Erik KOROM0118 Oct 2025
Erlis Ismael SERRANO PEREZ0117 Dec 2017
Esteban PERESSINI TORREGROSA0120 Jun 2024
Eyas ALZAMER106 Sept 2025
Federico PISTORIO0125 Oct 2025
Felipe SCACCABARROZZI OTERO1017 Dec 2017
Filippo MACCHI0111 Feb 2023
Fletcher MAZAHERI016 Sept 2025
Francesco INGARGIOLA0128 Oct 2023
Francesco Pio IANDOLO0118 Jan 2020
Francesco TEDESCO1027 Oct 2018
Fredrik GREN1027 Jan 2018
Gabor BELLOVICZ0116 Sept 2017
Galim NURUMOV0115 Feb 2020
Gergely OROVECZ0120 Sept 2025
Gianmarco GALVANI0127 Oct 2018
Glen OSTACCHINI0110 Oct 2021
Guilherme MURRAY0117 Nov 2019
Harry BIRD0128 Oct 2017
Hemash Singh SANASAM0123 Jul 2026
Hengrui LU0116 May 2026
Henri ASK1010 Oct 2021
Hiu Lung CHOR017 Dec 2019
Hugo DI FRANCESCO1027 Oct 2018
Hugo VALIERE0117 Apr 2026
Hyeonbhin AN0117 Apr 2026
Ilias GIANNOS RIZOS0117 Jul 2022
Ilja DEMBA108 Apr 2018
Ilyas MOLINA109 Jan 2026
Isaac ZHANG1011 Jan 2024
Ivan POPOV013 Nov 2018
Ivan TROSHIN015 Jan 2019
Jack SAUNDERS1027 Jun 2025
Jacopo BONATO012 Nov 2019
Jaimie COOK0120 Jun 2024
Jakub CIERLUK012 Feb 2019
Jakub CIERLUK0127 Jan 2018
James-Andrew DAVIS0119 Jun 2022
Jan BLAHUT105 Jan 2019
Janderson BRICENO0110 Feb 2024
Janko LESKOVAC016 Sept 2025
Jegors ALEKSEJENKO0113 Apr 2019
Jeonghyun YOUN0128 Mar 2025
Jesus Emilio MARES105 May 2023
Jet Shang Fei NG0117 Sept 2017
Jing Zhe YEO1017 Sept 2017
Jiwoo CHOI015 Dec 2025
Joe DONAGHUE0117 Apr 2026
Joey KOEHLER1018 Jan 2020
Joffrey MADER016 Dec 2024
Jonas Benjamin KARLSEN0111 Jan 2024
Jose Andres CHANCUSIG CACUANGO1022 Mar 2025
Jose Miguel LOPEZ GOMEZ1029 Oct 2022
Joseph GLASSON0111 Jan 2024
Jules MAIRE0115 Feb 2020
Kamil MATUSEWICZ1028 Mar 2025
Kaweewat RUENSAI107 Dec 2019
Kenji Tsun Yin LAU1016 May 2026
Khaled Aref HUSSEIN106 Jan 2020
Kian DIERKS0120 Oct 2024
Kim SEYTOR017 Dec 2019
Kiri KAMIDE0115 Oct 2026
Kivanc KIRTAY016 Feb 2026
Kohei YOSHIHIRO105 Dec 2025
Kristjan ARCHER0111 Nov 2022
Kwanghyun LEE0123 Jul 2026
Laurenz RIEGER0126 Oct 2024
Leon CUI1017 May 2025
Leon HERGUETA GOMEZ1026 Oct 2024
Leszek RAJSKI0110 Oct 2021
Lok Wang Lawrence NG0117 Apr 2026
Long To Chris MAK0117 May 2025
Lorenzo Francesco MANGIAROTTI1010 Oct 2021
Louis GUENNOU1025 Oct 2025
Louis PRADEL0125 Oct 2025
Lovro PROSOLI1020 Jun 2024
Lucas LUTAR0117 Nov 2019
Lucas TOURNIER1026 Oct 2024
Luis Alfonso DELBERGUE0117 Feb 2018
Luis KLEIN013 Nov 2018
Malte WESTESSON0116 Sept 2017
Marc Antoni SERIOLA SANCHEZ1028 Oct 2023
Marcus MEPSTEAD1018 Jun 2023
Markus PRAUS0116 Dec 2018
Martin CMIEL106 Jan 2020
Martino MINUTO0110 Oct 2021
Mateja NEDELJKOVIC0128 Feb 2019
Mateusz KWIATKOWSKI016 Dec 2024
Mathias DANCKWARDT1017 Dec 2017
Matias KRIVOY1016 Feb 2019
Matthew ABRAHAMS0117 Nov 2019
Matthew WEATHERALD107 Dec 2019
Mattia COLOMBO0120 Sept 2025
Matyas MAIOR1016 Apr 2022
Max Wei Kit NEO0117 Jul 2022
Maxim LOVYAGIN0127 Jan 2018
Maximilian ETTELT0124 Jul 2023
Maximilien CHASTANET0116 Apr 2022
Maximo AZUELA0123 Jul 2026
Miguel Angel GRAJALES MENA1011 Nov 2022
Mihai TANASE1029 Feb 2020
Mihnea ROBANESCU1025 Oct 2025
Miles CHAMLEY-WATSON0121 Mar 2026
Minhyeok KIM0121 Mar 2026
Mohamed ESSAM0123 Feb 2024
Mohamed HAMZA0127 Jun 2025
Mohamed HASSAN1017 Jul 2022
Moritz LECHNER0111 Feb 2023
Muteb ALRASHEED107 Apr 2017
Mykhailo HURIN0120 Sept 2025
Nathaniel PEREZ1012 Jan 2023
Nicholas Ze-Wei WU0110 Nov 2023
Nicolas MARINO017 Feb 2025
Nikita VETROV0127 Jan 2018
Niklas HOLLAND0128 Oct 2023
Nils Alexander FABINGER012 Feb 2019
Oleksiy STRELTSOV1018 Oct 2025
Olivier SPLIT0113 Apr 2019
Oritsematosan EGBESEMIRONE1027 Jun 2025
Oscar Ariel MEJIA GARCIA015 May 2023
Patrick LIVINGSTONE1028 Oct 2023
Paul Antoine DE BADTS0110 Feb 2024
Pavel PUZANKOV0115 Oct 2026
Petar FILES106 Sept 2025
Peter Zsombor BODO1018 Oct 2025
Philipp SEMBACH019 Jan 2026
Pietro VELLUTI0116 Sept 2017
Piotr BOROWIEC0110 Oct 2021
Piotr KASKOW012 Nov 2019
Qiancheng (Matt) WEI0116 May 2026
Qinhui LIU1011 Nov 2022
Rafael NUNEZ ARANDA1016 Feb 2019
Raian ADOUL0126 Oct 2024
Raphael LECONTE1027 Jan 2018
Raz GOREN107 Apr 2017
Remi BRUNNER1018 Jun 2023
Richard TEOH016 Jan 2020
Riki OISHI017 Nov 2025
Roger Jesus ROMERO MONTILLA1011 Nov 2022
Roland GROSZ1016 May 2026
Romain NIVARD0126 Oct 2024
Roman KRALIK016 Jan 2020
Rosario VELLA0128 Oct 2017
Rutkay Cinar BAYRAK1030 Apr 2026
Ryo MIYAKE0116 Apr 2022
Ryoga ONO016 Dec 2024
Saeed AL SHUAIBI106 Sept 2025
Sahel BRAVO1028 Oct 2023
Salim HEROUI1024 Jul 2023
Samuel BLAIR0115 Feb 2020
Samuel Elijah ROBSON0123 Jul 2026
San KIM YUOM1026 Oct 2024
Santeri YLITERVO1028 Feb 2019
Santiago GARCIA PRADO1017 Jul 2022
Sebastian PALLIER1016 Feb 2019
Seoungbin LEE0122 Nov 2024
Sergi RODRIGO1015 Feb 2020
Simon POON0116 Dec 2018
Sophus LANDORPH1017 Dec 2017
Takahiro SHIKINE0124 Jul 2023
Takuma ITO018 Apr 2018
Tamas MENDREY0117 Sept 2017
Tanguy RIAL1010 Oct 2021
Taylan SAHIN1028 Oct 2017
Thomas DIJKSTRA1018 Oct 2025
Timothy NAVAS0116 Feb 2019
Tom CRNJAK109 Mar 2018
Tomas PEDRO1027 Jun 2025
Tomas VARGAS ESCOBAR1022 Mar 2025
Tommaso CHIAPPELLI0116 Dec 2018
Tommaso MARINI0128 Feb 2019
Tommaso MARTINI0122 Mar 2025
Tristan Xing Han CHENG0116 May 2026
Tudor TIMARU1020 Sept 2025
Tuukka WAHTERA1025 Oct 2025
Tyvan BIBARD0128 Feb 2019
Ulises SOTO1024 Jul 2023
Valerii KORNILOV0117 Apr 2026
Veljko CUK0129 Feb 2020
Vidal DE PAZ1027 Oct 2018
Vigo LASIC1028 Oct 2023
Vince BEKE013 Nov 2018
Vlad ROSU0129 Feb 2020
Vladislav MYLNIKOV017 Feb 2025
Vladyslav SKALII1028 Feb 2019
Vojtech HOLEMY1018 Oct 2025
Wallerand ROGER019 Mar 2018
Wangjie LI1022 Nov 2024
William MAC DONALD HUGHES0120 Oct 2024
Yaakov Ber RAPOPORT1012 Jan 2023
Yaqoub ALSHATTI1017 Jul 2022
Yelyzar DYRDA016 Feb 2026
Yuncong TANG015 Dec 2025
Yusuf ALI0120 Oct 2024
Yuto UENO0128 Mar 2025
Yves FONTAINE017 Apr 2017
Zakhar KOZLOV1010 Jan 2025
Zans HUSAINOVS012 Feb 2019
Zhaoran ZENG0111 Jan 2024
Zhenghui SU0115 Oct 2026
Zixian LIU0121 Mar 2026

Figures

rating, ranking and how they fence

Over time

Their rating each season Foil
170015001300
Their FIE ranking each season, 1st at the top Senior Foil
1st10th100th
As a table
SeasonWeaponRatingFIE ranking
2026–27Foil1,57846th Senior
2025–26Foil1,61544th Senior
2024–25Foil1,60261st Senior
2023–24Foil1,498376th Senior
2022–23Foil1,563175th Senior
2021–22Foil1,487209th Senior
2019–20Foil1,409
2018–19Foil1,349531st Senior
2017–18Foil1,417662nd Senior
2016–17Foil1,454

How ratings work · the best now

How they fence

StageWon–lostAn average boutBy one touch
Pools153–229 40%3.2–3.947–36
Tables18–41 31%10.3–13.41–1