Weightclass:  Featherweight
Location:  Nassau, Bahamas
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Nassau, Bahamas21 - 22 Duncan Gillmore5 - 13 WPts
12/09/2033Nassau, Bahamas20 - 22 Eliasz Jackowiak0 - 5 WPts
12/07/2033Nassau, Bahamas19 - 22 Jerzy Cogiel0 - 1 WPts
11/05/2033Nassau, Bahamas18 - 22 Louis Mandery1 - 3 WPts
11/03/2033Nassau, Bahamas17 - 22 Colombo De Silvestri2 - 13 WPts
09/01/2033Nassau, Bahamas16 - 22 Rollins Kaller5 - 16(1) WPts
08/11/2032Nassau, Bahamas15 - 22 Rehman Harroun1 - 9 WPts
07/09/2032Antofagasta, Chile14 - 22 Pablo Rodriguez2 - 21 WPts
09/07/2032Nassau, Bahamas13 - 22 Gazi Haik1 - 2 WPts
09/05/2032Salta, Argentina13 - 21 Quiqui Cara15 - 18 LPts
11/03/2032Nassau, Bahamas13 - 20 Denton Moffit11 - 13 LPts Bahamas National Championships 2032View
07/03/2032Athens, Greece12 - 20 Krikor Glykos15 - 17 WPts
08/01/2032Bergen, Norway11 - 20 Hume Rasmussen10 - 15(1) WPts
10/11/2031Valencia, Venezuela11 - 19 Alejandro Merlos22 - 11 LPts
12/09/2031Nassau, Bahamas10 - 19 Barry Kea12 - 16 WPts
20/07/2031Nassau, Bahamas9 - 19 Denton Pryce8(1) - 28 WPts
02/06/2031Nassau, Bahamas9 - 18 Ian Blackshaw11 - 16 LPts
27/04/2031Nassau, Bahamas9 - 17 Hugh Elder10 - 12 LPts
18/03/2031Nassau, Bahamas8 - 17 Chris Glassford4 - 18 WPts
28/01/2031Nassau, Bahamas8 - 16 David Hettrick13 - 20 LPts
28/12/2030Nassau, Bahamas8 - 15 Robert Keys20 - 13 LPts
24/11/2030Nassau, Bahamas8 - 14 Jake Kimes18 - 13 LPts
30/09/2030Nassau, Bahamas8 - 13 David Hettrick11 - 20 LPts
12/08/2030Nassau, Bahamas8 - 12 Theo Goodlett15 - 20 LPts
09/07/2030Nassau, Bahamas7 - 12 Kai Samuel11 - 11(1) WPts
10/05/2030Nassau, Bahamas7 - 11 Morgan Cloyd3 - 7(1) LPts
25/03/2030Odense, Denmark7 - 10 Mats Clemens5 - 18(1) LPts
25/01/2030Nassau, Bahamas6 - 10 Oscar Farquharson2 - 9 WPts
05/12/2029Nassau, Bahamas6 - 9 Ian Roderick9 - 14 LPts
08/10/2029Nassau, Bahamas6 - 8 Justin Birnie4 - 10(1) LPts
13/08/2029San Juan, Puerto Rico5 - 8 Larenzo Moraga7 - 21 WPts
15/06/2029Vilnius, Lithuania4 - 8 Marik Januszewski5 - 21 WPts
17/04/2029Nassau, Bahamas4 - 7 Johnny Crookston18 - 10 LPts
22/02/2029Nassau, Bahamas4 - 6 Rob Doughty1 - 10 LPts
01/01/2029Nassau, Bahamas4 - 5 Michael Boylston11 - 16 LPts
26/11/2028Nassau, Bahamas3 - 5 Chris Pierce0 - 0 WPts
21/10/2028Athens, Greece3 - 4 Parthenios Samaras17 - 24 LPts
23/08/2028Nassau, Bahamas3 - 3 Sam Grier9 - 16 LPts
01/07/2028Nassau, Bahamas2 - 3 Connor Kirkpatrick0 - 2 WPts
02/05/2028Yerevan, Armenia2 - 2 Ajhtahag Jamgocian16 - 13 LPts
04/03/2028Toshkent, Uzbekistan2 - 1 Melor Gaidarov5 - 14 LPts
05/01/2028San Juan, Argentina1 - 1 Rico Ortiz0 - 0 WPts
07/11/2027Vilnius, Lithuania0 - 1 Ignacy Szymkowiak11 - 19(1) WPts
09/09/2027Nassau, Bahamas0 - 0 Jordan Neel1 - 3 LPts