Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  23(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/09/2023New Kingston, Jamaica22(2) - 15 John Mathieson1 - 2 WPts
21/07/2023New Kingston, Jamaica21(1) - 15 Harry Taggart1 - 0 WKO3
21/05/2023New Kingston, Jamaica20(1) - 15 Sung-yeung Roe4 - 5 WPts
23/03/2023New Kingston, Jamaica19(1) - 15 Michael Hoggan1 - 3 WPts
22/01/2023New Kingston, Jamaica18(1) - 15 Mikio Toma5 - 14 WPts
22/11/2022New Kingston, Jamaica17 - 15 Chang-woo Whang5 - 22(7) WKO2
22/09/2022New Kingston, Jamaica17 - 14 Danyaal Harroun21(2) - 7 LPts
25/07/2022New Kingston, Jamaica16 - 14 Felix Hutton7 - 18 WPts
25/05/2022New Kingston, Jamaica15 - 14 Manny Lozoya15(1) - 7 WPts
26/03/2022New Kingston, Jamaica14 - 14 Declan Brownlee2 - 6 WPts
25/01/2022New Kingston, Jamaica14 - 13 Paul Appleton14 - 13 LPts
24/11/2021New Kingston, Jamaica13 - 13 Kee-hee Sung3 - 1 WPts
23/09/2021Maracaibo, Venezuela13 - 12 Ximen Mestas21 - 4 LPts
24/07/2021Kingston, Jamaica12 - 12 Kyle Glace13 - 7 WPts
29/05/2021New Kingston, Jamaica11 - 12 Kiki Atienza13 - 7 WPts
29/03/2021Bangkok, Thailand10 - 12 Prawet Pathompothong4 - 2 WPts
29/01/2021Kingston, Jamaica9 - 12 Felix Hutton6 - 9 WPts
11/12/2020New Kingston, Jamaica8 - 12 Jun Okada7 - 11 WPts
10/10/2020New Kingston, Jamaica7 - 12 Zain Nour5 - 10 WPts
11/08/2020Kingston, Jamaica7 - 11 Kyle Glace9 - 5 LPts
12/06/2020Kingston, Jamaica7 - 10 Michael Hemming8(1) - 4 LPts
13/04/2020New Kingston, Jamaica6 - 10 Tung Phang8 - 5 WPts
14/02/2020Spanish Town, Jamaica6 - 9 Dillon Trumbull7 - 5 LPts
14/01/2020Portmore, Jamaica6 - 8 Will Adan11 - 0 LPts
19/11/2019New Kingston, Jamaica6 - 7 Sam Burnes9 - 1 LPts
19/09/2019Sligo, Ireland5 - 7 Daniel Breckenridge3 - 3 WPts
22/07/2019New Kingston, Jamaica5 - 6 Santiago Isidro8 - 1 LPts
22/05/2019New Kingston, Jamaica4 - 6 Elliot Erving3 - 3 WPts
22/03/2019Kingston, Jamaica4 - 5 Gus Duncan1 - 2 LPts
13/02/2019New Kingston, Jamaica3 - 5 Stephen Ardrey1 - 5 WPts
14/12/2018Kingston, Jamaica3 - 4 Mark Shanklin3 - 0 LPts
15/10/2018Kingston, Jamaica3 - 3 Mark Shanklin2 - 0 LPts
14/09/2018New Kingston, Jamaica3 - 2 Dillon Trumbull1 - 2 LPts
14/07/2018Spanish Town, Jamaica2 - 2 Gus Cather1 - 2 WPts
01/06/2018New Kingston, Jamaica2 - 1 Michael Ellis1 - 1 LPts
21/04/2018Kingston, Jamaica1 - 1 Nicholas Rollo0 - 0 WPts
01/03/2018Kingston, Jamaica1 - 0 David Gilkison1 - 0 LPts
19/01/2018New Kingston, Jamaica0 - 0 Bart Irwin0 - 0 WPts