Weightclass:  Welterweight
Location:  Georgetown, Guyana
Record:  21 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Georgetown, Guyana21 - 14 Kai Dougan16(1) - 18 LKO3
04/05/2031Georgetown, Guyana20 - 14 John Igoe2 - 3 WPts
06/03/2031Georgetown, Guyana19 - 14 Dom Culp5 - 13 WPts
04/01/2031Georgetown, Guyana19 - 13 John Igoe0 - 1 LPts
06/11/2030Georgetown, Guyana18 - 13 Garland Bono1 - 5 WPts
07/09/2030Georgetown, Guyana17 - 13 Robert Renton3 - 3 WPts
08/07/2030Georgetown, Guyana16 - 13 Bryan Dougan2 - 7 WPts
09/05/2030Georgetown, Guyana15 - 13 Mark Heggie6 - 12 WPts
10/03/2030Georgetown, Guyana14 - 13 Rehman Hawsawi4 - 6 WPts
10/01/2030Georgetown, Guyana13 - 13 Jake Espy14 - 18 WPts
10/11/2029Georgetown, Guyana12 - 13 Jake Espy14 - 17 WPts
11/09/2029Georgetown, Guyana12 - 12 Brad Mathew11(2) - 16 LPts
12/07/2029Georgetown, Guyana11 - 12 Mark Heggie2 - 9 WPts
13/05/2029Georgetown, Guyana10 - 12 Mark Davies3 - 4 WPts
14/03/2029Reynosa, Mexico9 - 12 Jair Monsalve17(1) - 13 WPts
14/01/2029Harare, Zimbabwe9 - 11 Oscar Kamkwindo12(2) - 26 LPts
16/11/2028Plovdiv, Bulgaria9 - 10 Valko á Iliev22 - 10 LPts
18/09/2028Christchurch, New Zealand9 - 9 Matt Weems25(1) - 24 LPts
21/07/2028Georgetown, Guyana8 - 9 Noah Glasby4 - 10 WPts
23/05/2028Christchurch, New Zealand8 - 8 Nicholas Fallis7 - 13 LPts
25/03/2028Denver, USA7 - 8 Steven Brackenridge0 - 3 WPts
26/01/2028Soweto, South Africa6 - 8 Sulaiman Poku4 - 16(1) WPts
28/11/2027Portland, USA5 - 8 Ashley Moreman3 - 18(1) WPts
30/09/2027Cape Town, South Africa5 - 7 Lamech Dikgacoi41(2) - 16 LPts
02/08/2027Mixco, Guatemala5 - 6 Pablo Forero4 - 11 LPts
03/06/2027Georgetown, Guyana5 - 5 John Porterfield10 - 13 LPts
14/04/2027Georgetown, Guyana5 - 4 Sid Adie10 - 22 LPts
27/02/2027Georgetown, Guyana5 - 3 Ellis Halden0 - 0 LPts
27/01/2027Riga, Latvia4 - 3 Aleksandr Slapjums9 - 17 WPts
29/11/2026Copenhagen, Denmark4 - 2 Rad Silberg18 - 13 LPts
01/10/2026Cardiff, UK3 - 2 Steven Brady4 - 19(1) WPts
03/08/2026Georgetown, Guyana2 - 2 Dan Maddix3 - 8 WPts
05/06/2026Georgetown, Guyana1 - 2 Jake Espy2 - 5 WPts
07/04/2026Georgetown, Guyana1 - 1 Hayden Kinman0 - 0 LPts
20/02/2026Georgetown, Guyana1 - 0 Brad Mathew0 - 0 LPts
07/01/2026Georgetown, Guyana0 - 0 Robert Thrift3 - 5 WPts