Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  18 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2024New Kingston, Jamaica17 - 19 Chris Dunlay0 - 10(3) WPts
10/12/2023New Kingston, Jamaica16 - 19 Kris Ore0 - 11 WPts
09/10/2023New Kingston, Jamaica15 - 19 George Bankhead4 - 9 WPts
10/08/2023New Kingston, Jamaica15 - 18 Volodmiri Holda15 - 22 LPts
11/06/2023New Kingston, Jamaica14 - 18 John Morthland5 - 28(3) WPts
13/04/2023New Kingston, Jamaica13 - 18 Beltran Lanzo0 - 3 WPts
13/02/2023New Kingston, Jamaica13 - 17 Ian Hyland11 - 14(1) LPts
14/12/2022New Kingston, Jamaica13 - 16 Corey Bertram28 - 8 LPts
14/10/2022New Kingston, Jamaica12 - 16 Ian Rutherford18 - 11 WPts
14/08/2022New Kingston, Jamaica11 - 16 Dan Lourie4 - 9 WPts
13/06/2022New Kingston, Jamaica10 - 16 Pyotr Yazova4(1) - 17 WPts
14/04/2022New Kingston, Jamaica9 - 16 Ian Nish6(1) - 18 WPts
13/02/2022New Kingston, Jamaica9 - 15 Greg Maxwell12 - 11 LPts
13/12/2021Kingston, Jamaica9 - 14 Gus Duncan10 - 11 LPts
09/11/2021New Kingston, Jamaica8 - 14 Sam Burnes18 - 5 WPts
15/09/2021Sumqayit, Azerbaijan8 - 13 Akbar Bakihanov13 - 9 LPts
17/07/2021Ulaanbaatar, Mongolia8 - 12 Goga Bat-uul10 - 8 LPts
19/05/2021Santo Domingo de Guzman, Dominican Republic8 - 11 Montenegro Buron3 - 15 LPts
20/03/2021New Kingston, Jamaica7 - 11 Dan Ca5 - 14 WPts
20/01/2021Spanish Town, Jamaica7 - 10 David Saunders2 - 15 LPts
12/12/2020New Kingston, Jamaica6 - 10 Ian Moffet2 - 14(1) WPts
11/10/2020New Kingston, Jamaica5 - 10 Ghali Akherbach0 - 7 WPts
12/08/2020New Kingston, Jamaica4 - 10 Eryx Athans1 - 3 WPts
11/06/2020New Kingston, Jamaica4 - 9 Sam Greenlaw9 - 2 LPts
10/04/2020New Kingston, Jamaica4 - 8 Young-gwon Seo6 - 2 LPts
11/02/2020New Kingston, Jamaica4 - 7 Yuichi Mae4 - 5 LPts
12/12/2019Kingston, Jamaica4 - 6 Kyle Glace6 - 4 LPts
27/10/2019Anyang, South Korea3 - 6 Young-cheol Reeh3 - 9 WPts
29/08/2019New Kingston, Jamaica3 - 5 Diego Saenz4 - 2 LPts
30/06/2019New Kingston, Jamaica2 - 5 Quinto Tulio2 - 2 WPts
01/05/2019New Kingston, Jamaica2 - 4 Paul Appleton4 - 4 LPts
07/03/2019La Plata, Argentina2 - 3 Santiago Villa1 - 0 LPts
07/01/2019Cochabamba, Bolivia1 - 3 Juan Adriano2 - 2 WPts
09/11/2018Shymkent, Kazakhstan1 - 2 Waleed Umraliev0 - 3(1) LPts
09/09/2018Quezon City, Philippines1 - 1 Beltran Baile3 - 1 LPts
09/07/2018New Kingston, Jamaica1 - 0 John Frew0 - 2 LPts
07/05/2018New Kingston, Jamaica0 - 0 Jack Binnion1 - 2 WPts