Weightclass:  Light Flyweight
Location:  Nassau, Bahamas
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2025Nassau, Bahamas22 - 23 Chang-woo Suh1(1) - 4 WPts
20/02/2025Nassau, Bahamas21 - 23 Rehan Isidora0 - 2 WPts
23/12/2024Nassau, Bahamas20 - 23 Tae-hwi Chi1 - 9 WPts
24/10/2024Nassau, Bahamas20 - 22 Yasushi Yokoyama7 - 12 LPts
25/08/2024Nassau, Bahamas19 - 22 Aoi Anno4 - 10 WPts
27/06/2024Nassau, Bahamas18 - 22 Lorcan Murray7 - 4 WPts
27/04/2024Nassau, Bahamas17 - 22 Kaede Hayashi2 - 5(1) WPts
27/02/2024Nassau, Bahamas16 - 22 Ian Bendixen5 - 4 WPts
29/12/2023Nassau, Bahamas15 - 22 Ponce Leyva2 - 8 WPts
30/10/2023Nassau, Bahamas14 - 22 Rodrigo Suero2 - 3 WPts
30/08/2023Nassau, Bahamas13 - 22 Michael Fun0 - 3 WPts
01/07/2023Nassau, Bahamas12 - 22 Sun Shah2 - 1 WPts
02/05/2023Kuala Lumpur, Malaysia11 - 22 Malik Akel2 - 1 WPts
04/03/2023Panama City, Panama10 - 22 Montenegro Mamon3 - 3 WPts
04/01/2023Nassau, Bahamas10 - 21 Rehman Amir19(1) - 13 LPts
06/11/2022Nassau, Bahamas10 - 20 Yevhen Orlik3 - 2 LPts
07/09/2022Nassau, Bahamas9 - 20 Robert Kipe14(1) - 16 WPts
11/07/2022Nassau, Bahamas9 - 19 Clint Tassie3 - 12 LPts
12/05/2022Ulaanbaatar, Mongolia9 - 18 Ganboldyn Ghacksylyckow11 - 14 LPts
13/03/2022Nassau, Bahamas8 - 18 Falih Iskaliew6 - 3 WPts
11/01/2022Nassau, Bahamas7 - 18 Blerim Siliqi11 - 14 WPts
10/11/2021Panama City, Panama7 - 17 Cruz Sanchez11 - 10 LPts
11/09/2021Choloma, Honduras7 - 16 Jose Corchado17 - 8 LPts
12/07/2021Nassau, Bahamas7 - 15 Juan Sanz12(1) - 11 LPts
10/05/2021Nassau, Bahamas6 - 15 Diego Metro8 - 16 WPts
11/03/2021Nassau, Bahamas6 - 14 Michael Nevitt14(1) - 5 LPts Bahamas National Championships 2021View
09/01/2021Nassau, Bahamas6 - 13 Denton Murrey17 - 1 LPts
14/11/2020Nassau, Bahamas5 - 13 Loredo Travieso7 - 10 WPts
14/09/2020Leon, Mexico5 - 12 Juan Monzon12 - 6 LPts
15/07/2020Nassau, Bahamas4 - 12 Chalermchai Sae5 - 11 WPts
14/05/2020Nassau, Bahamas4 - 11 Robert Kipe8 - 7 LPts
30/03/2020Mar del Plata, Argentina3 - 11 Pablo Cerda1 - 9 WPts
31/01/2020Nassau, Bahamas3 - 10 Michael Nevitt7 - 4 LPts
03/12/2019Nassau, Bahamas3 - 9 Corey Fentress9 - 3 LPts
06/10/2019Lille, France2 - 9 Montrell Bayard2 - 6 WPts
07/08/2019Bangkok, Thailand2 - 8 Banchadej Akarapong8 - 0 LPts
09/06/2019Nassau, Bahamas2 - 7 Denton Murrey8 - 0 LPts
10/04/2019Nassau, Bahamas1 - 7 Robert Kipe6 - 2 WPts
07/02/2019Nassau, Bahamas1 - 6 Robert Fotheringham3 - 2 LPts
13/12/2018Nassau, Bahamas1 - 5 Aaron Gaunce6 - 0 LPts
13/10/2018Kobe, Japan1 - 4 Hajime Noguchi3 - 3 LPts
15/08/2018Nassau, Bahamas1 - 3 Grant Phalle2 - 0 LPts
17/06/2018Nassau, Bahamas0 - 3 Gregor Carns1 - 0 WPts
23/04/2018Nassau, Bahamas0 - 2 Corey Fentress1 - 1 LPts
11/03/2018Nassau, Bahamas0 - 1 Aaron Gaunce1 - 0 LPts
08/02/2018Nassau, Bahamas0 - 0 Rehman Amir0 - 0 LPts