Weightclass:  Lightweight
Location:  Nassau, Bahamas
Record:  26 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2033Nassau, Bahamas25 - 26 Colin Levingston3 - 6 WPts
10/09/2033Nassau, Bahamas24 - 26 Ashley Caruth4 - 17 WPts
10/07/2033Nassau, Bahamas23 - 26 Ethan Cowan1 - 8 WPts
10/05/2033Nassau, Bahamas22 - 26 Jack Laidlaw0 - 3 WPts
11/03/2033Nassau, Bahamas22 - 25 George Galt22 - 12 LPts Bahamas National Championships 2033View
07/01/2033Nassau, Bahamas21 - 25 Henry Hewitt2 - 9 WPts
06/11/2032Nassau, Bahamas20 - 25 Hernan Pastrano2 - 7 WPts
06/09/2032Nassau, Bahamas20 - 24 James Kerwood21 - 17 LPts
09/07/2032Nassau, Bahamas20 - 23 Richie Booth28 - 14 LPts
10/05/2032Nassau, Bahamas19 - 23 Aimon Lobos5 - 9 WPts
11/03/2032Nassau, Bahamas19 - 22 Callum Barfoot28 - 14 LPts Bahamas National Championships 2032View
08/01/2032Cuenco, Ecuador18 - 22 Ora Palomar4 - 14 WPts
10/11/2031Pretoria, South Africa17 - 22 Louis Monare17 - 13 WPts
12/09/2031Brussels, Belgium17 - 21 Bonar Linder22(1) - 19 LPts
15/07/2031Nassau, Bahamas16 - 21 Saad Othman0 - 6 WPts
15/05/2031Bayamon, Puerto Rico16 - 20 Urvano Castelo32 - 16(1) LPts
17/03/2031Bratislava, Slovakia15 - 20 Oleg Zacek13 - 20 WPts
17/01/2031Adelaide, Australia15 - 19 Angelo De Franco15 - 10 LPts
19/11/2030Nassau, Bahamas14 - 19 Owen Gowen4 - 7 WPts
20/09/2030Johannesburg, South Africa14 - 18 Tyrell Mabokgwane7 - 11 LPts
22/07/2030Nassau, Bahamas13 - 18 Gus Tshibamba8 - 10(1) WPts
24/05/2030Caloocan, Philippines13 - 17 Ora Garcia12 - 28 LPts
26/03/2030Saint-Denis, France12 - 17 Louie Anger2 - 15 WPts
26/01/2030Antwerp, Belgium12 - 16 Renaat Hebberecht34 - 7(1) LPts
28/11/2029Ulaanbaatar, Mongolia12 - 15 Yura Bayaar39 - 17 LPts
30/09/2029Nassau, Bahamas12 - 14 Brad Smith9 - 11 LPts
03/08/2029Johor Bahru, Malaysia12 - 13 Mohsin Hamidi22(1) - 19 LPts
05/06/2029Nassau, Bahamas12 - 12 Joseph Phoenix16(1) - 10 LPts
22/04/2029Nassau, Bahamas12 - 11 Bryn Walker16(5) - 26 LPts
11/03/2029Nassau, Bahamas12 - 10 Michael Reith31(2) - 28 LPts Bahamas National Championships 2029View
06/02/2029Al Hudaydah, Yemen11 - 10 Hassan Quadri15 - 11(1) WPts
09/12/2028Nassau, Bahamas10 - 10 Nathan Pistorius6 - 4 WPts
11/10/2028Basel, Switzerland9 - 10 Apsel Almer17(1) - 13 WPts
13/08/2028Nassau, Bahamas9 - 9 David Cardwell10 - 7 LPts
14/06/2028Bratislava, Slovakia8 - 9 Vlastimil Salak7 - 16 WPts
16/04/2028Tilburg, Netherlands8 - 8 Adrianus Lame70(3) - 25(3) LPts
17/02/2028Ulaanbaatar, Mongolia8 - 7 Jalal al Din Iklassoff4 - 15 LPts
20/12/2027Nassau, Bahamas8 - 6 Ulfet Sheihzamanly0 - 4 LPts
22/10/2027Nassau, Bahamas7 - 6 Sam Sundy6 - 5 WPts
26/08/2027Nassau, Bahamas6 - 6 Fraco Salcido5 - 10 WPts
26/06/2027Nassau, Bahamas5 - 6 James Kerwood1 - 5 WPts
06/05/2027Tehran, Iran4 - 6 Ali Baksh0 - 21 WPts
08/03/2027Nassau, Bahamas4 - 5 Chris Burnside8 - 8 LPts
12/01/2027Nassau, Bahamas4 - 4 Johnny Biggie9 - 35 LPts
14/11/2026Nassau, Bahamas3 - 4 Joel Cullen6 - 15(1) WPts
15/09/2026Nassau, Bahamas3 - 3 Sam Duffy7 - 22(8) LPts
07/08/2026Nassau, Bahamas2 - 3 Ewan Rodger0 - 0 WPts
05/07/2026Utrecht, Netherlands1 - 3 Hildenbrand Rom0 - 0 WPts
07/05/2026Rotterdam, Netherlands1 - 2 Crets Moerync40 - 21 LPts
09/03/2026Nassau, Bahamas1 - 1 Bob Pierce0 - 0 LPts
18/01/2026Duran, Ecuador0 - 1 Diego Almonte5 - 6 WPts
20/11/2025Nassau, Bahamas0 - 0 Arnie Moir3 - 1 LPts