Weightclass:  Lightweight
Location:  Port-au-Prince, Haiti
Record:  26(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2026Port-au-Prince, Haiti25(1) - 14 Richard Hepburn5 - 13 WPts
21/08/2026Port-au-Prince, Haiti24(1) - 14 Muslih Elfassy2 - 5 WPts
22/06/2026Port-au-Prince, Haiti23(1) - 14 Ibrahim Zahir2 - 5 WPts
23/04/2026Port-au-Prince, Haiti22(1) - 14 Zafa Habeeb15 - 15 WPts
22/02/2026Port-au-Prince, Haiti21(1) - 14 Ouida Latham3 - 4 WPts
24/12/2025Port-au-Prince, Haiti20(1) - 14 Majid Nabhani4 - 11 WPts
25/10/2025Port-au-Prince, Haiti19(1) - 14 Se-jong Chee1 - 3 WPts
26/08/2025Port-au-Prince, Haiti18(1) - 14 Sung-yun Yum28 - 16 WPts
27/06/2025Port-au-Prince, Haiti17(1) - 14 Dave Loch3 - 14 WPts
28/04/2025Port-au-Prince, Haiti16(1) - 14 Juan Lucido2 - 4 WPts
28/02/2025Port-au-Prince, Haiti15(1) - 14 Jeremie de Laclos0 - 10 WPts
30/12/2024Port-au-Prince, Haiti14(1) - 14 Isaak Zobnin11 - 15 WPts
31/10/2024Providence, USA13(1) - 14 Ian Ables3 - 0 WPts
02/09/2024Port-au-Prince, Haiti12(1) - 14 Carlos Pardo1 - 0 WPts
04/07/2024Port-au-Prince, Haiti11(1) - 14 Darrell Bernardis4 - 2 WPts
06/05/2024Port-au-Prince, Haiti10(1) - 14 Joe Chebet10 - 30(12) WPts
07/03/2024Port-au-Prince, Haiti9(1) - 14 LeBron Adusei2 - 9(1) WPts
07/01/2024The Hague, Netherlands8(1) - 14 Leonard Reynhout4 - 11 WPts
09/11/2023Almaty, Kazakhstan8(1) - 13 Viktor Yahuluckoff18 - 10 LPts
11/09/2023Rouen, France7(1) - 13 Chivalry Amiot4 - 27 WPts
14/07/2023Port-au-Prince, Haiti6(1) - 13 John Byars13(2) - 19 WPts
15/05/2023The Hague, Netherlands5(1) - 13 Virgil Frans3 - 17 WPts
16/03/2023Port-au-Prince, Haiti4 - 13 Aleksei Caribghanow0 - 10(1) WKO3
15/01/2023Petionville, Haiti4 - 12 Campbell Blier6 - 12 LPts
19/11/2022Dublin, Ireland4 - 11 Rory McCleod9 - 19 LPts
21/09/2022Port-au-Prince, Haiti3 - 11 Leroy Manaudou1 - 4 WPts
23/07/2022Port-au-Prince, Haiti2 - 11 John Di Francesco2 - 2 WPts
23/05/2022Liverpool, UK1 - 11 John Di Francesco2 - 1 WPts
25/03/2022Port-au-Prince, Haiti0 - 11 Ibrahim Chalish10 - 19 WPts
24/01/2022Cork, Ireland0 - 10 Lee McClees4 - 20(1) LPts
24/11/2021Port-au-Prince, Haiti0 - 9 Dmitri Salyckow2 - 2 LPts
24/09/2021Port-au-Prince, Haiti0 - 8 Blake Pettigrew12 - 10 LPts
25/07/2021Floridablanca, Colombia0 - 7 Sancho Matute18 - 4 LPts
25/05/2021Sumqayit, Azerbaijan0 - 6 Shayan Noorani15 - 3 LPts
26/03/2021Sumqayit, Azerbaijan0 - 5 Shayan Noorani14 - 3 LPts
26/01/2021Yerevan, Armenia0 - 4 Tsolag Bagaybagaian4 - 13 LPts
26/11/2020Grodno, Belarus0 - 3 Bohdan Bogus12 - 6 LPts
28/09/2020Petionville, Haiti0 - 2 Varocher Vartan6 - 9 LPts
05/08/2020Verona, Italy0 - 1 Daniele Mazza11 - 6 LPts
05/06/2020Port-au-Prince, Haiti0 - 0 Thierry Nice0 - 0 LPts