Weightclass:  Featherweight
Location:  New Amsterdam, Guyana
Record:  23(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2033New Amsterdam, Guyana23(1) - 22 Michael Purdie11(1) - 19 LPts
12/03/2033New Amsterdam, Guyana22(1) - 22 Sam Heaven5 - 17 WPts
10/01/2033New Amsterdam, Guyana21(1) - 22 Paul Young1 - 11 WPts
10/11/2032New Amsterdam, Guyana20(1) - 22 Chris Profit4 - 6 WPts
10/09/2032New Amsterdam, Guyana19(1) - 22 Aaron Todd6 - 14 WPts
11/07/2032New Amsterdam, Guyana18(1) - 22 Waddah Ochirtu5 - 4 WPts
12/05/2032New Amsterdam, Guyana17(1) - 22 Neil Maddux17 - 7 WPts
12/03/2032New Amsterdam, Guyana16(1) - 22 Ian Brown1 - 1 WPts
12/01/2032New Amsterdam, Guyana15(1) - 22 Nathan Whitehorn5 - 17 WPts
13/11/2031New Amsterdam, Guyana14(1) - 22 Steven Watkins0 - 1 WPts
13/09/2031New Amsterdam, Guyana13(1) - 22 Evgeny Aghamirzayev4 - 10 WPts
15/07/2031New Amsterdam, Guyana12(1) - 22 Duncan Teague6 - 17 WPts
16/05/2031Georgetown, Guyana12(1) - 21 Sam Callison12 - 15 LPts
23/03/2031Santiago, Chile12(1) - 20 Santiago Daza16 - 12(1) LPts
23/01/2031Gomel, Belarus12(1) - 19 Kolya Kravets5 - 18 LPts
25/11/2030Gomel, Belarus11(1) - 19 Kolya Kravets5 - 17 WPts
27/09/2030New Amsterdam, Guyana10(1) - 19 Corey Cowman0 - 1 WPts
29/07/2030Sydney, Australia10(1) - 18 Arran McCaig2 - 21(1) LPts
31/05/2030New Amsterdam, Guyana10(1) - 17 Robert Lish22 - 11 LPts
23/04/2030Linden, Guyana10(1) - 16 Will Barrack12 - 21 LPts
23/03/2030Linden, Guyana9 - 16 Hugh Hyslop1 - 17 WKO3
14/02/2030New Amsterdam, Guyana8 - 16 Waqar Ozer2 - 1 WPts
17/12/2029Georgetown, Guyana8 - 15 Bryan Denoon12 - 17(1) LPts
19/10/2029Toshkent, Uzbekistan7 - 15 Qalib Basha2 - 12 WPts
21/08/2029Georgetown, Guyana6 - 15 John Hallowell9 - 13 WPts
26/06/2029Georgetown, Guyana6 - 14 Chris Wann9 - 7 LPts
29/04/2029Jaipur, India5 - 14 Jasvinder Chohan0 - 13 WPts
01/03/2029New Amsterdam, Guyana5 - 13 Alvino Marcano8 - 1 LPts
31/12/2028Ulaanbaatar, Mongolia5 - 12 Sun Qiao5 - 9 LPts
01/11/2028Tirana, Albania5 - 11 Egzon Pllumi3 - 15 LPts
03/09/2028New Amsterdam, Guyana4 - 11 Obiajulu Donkor0 - 6 WPts
06/07/2028New Kingston, Jamaica4 - 10 Cole Howitt15 - 20 LPts
08/05/2028Ulaanbaatar, Mongolia3 - 10 Tazim Kazakpaev8 - 15 WPts
10/03/2028New Amsterdam, Guyana2 - 10 Tariq Hamady0 - 5 WPts
11/01/2028New Amsterdam, Guyana2 - 9 Dominic Williams12 - 15 LPts
14/11/2027Georgetown, Guyana2 - 8 Lucas Keen6 - 15(1) LPts
08/10/2027Georgetown, Guyana2 - 7 John Hutcherson17 - 22 LPts
30/08/2027Zagreb, Croatia2 - 6 Kristofor Šimac12 - 35 LPts
02/07/2027Linden, Guyana1 - 6 Hugh Hyslop0 - 0 WPts
25/05/2027Ulaanbaatar, Mongolia1 - 5 Udail Marsucow9 - 16(3) LPts
27/03/2027Ulaanbaatar, Mongolia1 - 4 Mika'il Kurmangaliew5 - 25(1) LPts
27/01/2027Georgetown, Guyana0 - 4 Alastair Rennie5 - 9 WPts
02/12/2026Georgetown, Guyana0 - 3 Adam Burke17 - 11 LPts
05/10/2026Georgetown, Guyana0 - 2 Mel Coll10 - 22 LPts
14/08/2026Georgetown, Guyana0 - 1 John Hutcherson12 - 20 LPts
26/06/2026New Amsterdam, Guyana0 - 0 Noah Baxter0 - 1 LPts