Weightclass:  Light Welterweight
Location:  Nassau, Bahamas
Record:  52 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2035Nassau, Bahamas51 - 32 Channing Gladieux0 - 9 WPts
21/02/2035Oslo, Norway51 - 31 Harper Langager52 - 22 LPts
21/01/2035Nassau, Bahamas51 - 30 Harper Langager51 - 22 LPts
18/12/2034Nassau, Bahamas50 - 30 Panomroonglek Nachuekvitiyakom38 - 25(1) WPts
17/11/2034Bangkok, Thailand49 - 30 Panomroonglek Nachuekvitiyakom38 - 24(1) WPts
17/10/2034Nassau, Bahamas49 - 29 Simo Niukkanen54(2) - 20 LPts
19/08/2034Nassau, Bahamas48 - 29 Ignado Cespedes40 - 21 WPts
19/07/2034Nassau, Bahamas47 - 29 Ignado Cespedes40 - 20 WPts
18/06/2034Nassau, Bahamas46 - 29 Harper Langager47 - 19 WPts
02/05/2034Nassau, Bahamas45 - 29 Cosmas Kanelos36 - 27 WPts
11/03/2034Nassau, Bahamas45 - 28 Ewan Cochren32 - 7 LPts Bahamas National Championships 2034View
09/02/2034Nassau, Bahamas44 - 28 Harper Langager43 - 17 WPts
14/12/2033Nassau, Bahamas43 - 28 Timofei Maiceeff13(1) - 20 WPts
15/10/2033Accra, Ghana43 - 27 Sajid Naseer14(1) - 19 LPts
16/08/2033Tampere, Finland42 - 27 Simo Niukkanen43(2) - 17 WPts
16/07/2033Anchorage, USA41 - 27 Dave Mailer14 - 9 WPts
18/05/2033Nassau, Bahamas40 - 27 Gig Viloria51(1) - 20 WPts
17/04/2033San Pedro de Macoris, Dominican Republic39 - 27 Gig Viloria51(1) - 19 WPts
17/03/2033Nassau, Bahamas39 - 26 Alastair Maready12 - 5 LPts Bahamas National Championships 2033View
14/03/2033Nassau, Bahamas38 - 26 Ewan Cochren26 - 6 WPts Bahamas National Championships 2033View
11/03/2033Nassau, Bahamas37 - 26 Zachary Aikens43(1) - 18 WPts Bahamas National Championships 2033View
05/03/2033Nassau, Bahamas36 - 26 Gig Viloria48(1) - 18 WPts
02/02/2033San Pedro de Macoris, Dominican Republic35 - 26 Gig Viloria48(1) - 17 WPts
02/01/2033Brampton, Canada35 - 25 Denis Hugo34 - 19 LPts
02/12/2032Brampton, Canada35 - 24 Denis Hugo33 - 19 LPts
01/11/2032Nassau, Bahamas34 - 24 Dinh Manh37 - 19 WPts
10/09/2032Sana'a, Yemen33 - 24 Gazi Bettar20 - 19 WPts
13/07/2032Saint Petersburg, Russia33 - 23 Hakem Kasymbekoff25 - 14 LPts Saint Petersburg Olympics 2032View
17/05/2032Leon, Nicaragua32 - 23 Salvador Montalvo42 - 16 WPts
17/03/2032Nassau, Bahamas31 - 23 Alastair Maready6 - 0 WPts Bahamas National Championships 2032View
14/03/2032Nassau, Bahamas30 - 23 Mike Peebles13 - 21 WPts Bahamas National Championships 2032View
11/03/2032Nassau, Bahamas29 - 23 Arnie Groves25 - 19 WPts Bahamas National Championships 2032View
30/01/2032Nassau, Bahamas29 - 22 Zachary Aikens31(1) - 16 LPts
09/01/2032Nassau, Bahamas28 - 22 Zachary Aikens31(1) - 15 WPts
15/11/2031Nassau, Bahamas27 - 22 Zachary Aikens31(1) - 14 WPts
02/10/2031Mogilev, Belarus26 - 22 Yevhen Urbaniak14 - 14 WPts
04/08/2031Nassau, Bahamas26 - 21 Zachary Aikens28 - 13 LPts
21/07/2031Ulaanbaatar, Mongolia25 - 21 Jun Casymbeckow8 - 8 WPts
23/05/2031Nassau, Bahamas25 - 20 Zachary Aikens26 - 13 LPts
15/05/2031Nassau, Bahamas25 - 19 Daniel Cragg25 - 14 LPts
17/03/2031Nassau, Bahamas24 - 19 Paul Crum14 - 15 WPts Bahamas National Championships 2031View
14/03/2031Nassau, Bahamas23 - 19 Ewan Cochren14 - 4 WPts Bahamas National Championships 2031View
11/03/2031Nassau, Bahamas22 - 19 Mark Liddle21(1) - 17 WPts Bahamas National Championships 2031View
04/03/2031Nassau, Bahamas21 - 19 Joseph Darby1 - 1 WPts
04/01/2031General Santos, Philippines20 - 19 Ivan Tindoc9 - 16 WPts
06/11/2030Seoul, South Korea19 - 19 Tae-hwi Chin10 - 19(1) WPts
08/09/2030Nassau, Bahamas18 - 19 Arnie Groves16 - 16 WPts
12/07/2030Nassau, Bahamas17 - 19 Rich Stephen11 - 18 WPts
24/05/2030Nassau, Bahamas17 - 18 Jasper Ocheltree21 - 17 LPts
08/04/2030Nassau, Bahamas17 - 17 Zachary Aikens7 - 3 LPts
03/04/2030Nassau, Bahamas17 - 16 Zachary Aikens6 - 2 LPts
13/03/2030Nassau, Bahamas16 - 16 Rich Stephen11 - 16 WPts
13/01/2030Georgetown, Guyana16 - 15 Euan Litts21 - 6 LPts
15/11/2029Nassau, Bahamas15 - 15 Oscar Gath7 - 16(1) WPts
02/10/2029Sydney, Australia14 - 15 Ashley Caird1 - 3 WPts
04/08/2029Nassau, Bahamas14 - 14 John Scholar11 - 15 LPts
09/06/2029Nassau, Bahamas14 - 13 Brin Lowrie17 - 18 LPts
09/05/2029Santa Cruz de la Sierra, Bolivia14 - 12 Montel Escoto31(1) - 24 LPts
11/03/2029Nassau, Bahamas14 - 11 Daniel Cragg9 - 5 LPts Bahamas National Championships 2029View
06/02/2029Nassau, Bahamas13 - 11 John Scholar11 - 12 WPts
09/12/2028Nassau, Bahamas12 - 11 Odell Nessen5 - 4 WPts
11/10/2028Yerevan, Armenia12 - 10 Babig Dadouryan12 - 11 LPts
13/08/2028Nassau, Bahamas11 - 10 Billy Carse5 - 23 WPts
16/06/2028Nassau, Bahamas11 - 9 Jacob Beese4 - 15 LPts
09/05/2028Swindon, UK10 - 9 Andrew McColl7 - 18 WPts
11/03/2028Nassau, Bahamas10 - 8 Jordan Turk17 - 8(1) LPts Bahamas National Championships 2028View
13/02/2028Riga, Latvia9 - 8 Konstantin Siltums5 - 19 WPts
16/12/2027Abidjan, Ivory Coast9 - 7 Channing Malraux23 - 18 LPts
18/10/2027Accra, Ghana9 - 6 Tabari Kingson19(1) - 7 LPts
20/08/2027Nassau, Bahamas8 - 6 Arnie Groves4 - 7 WPts
21/06/2027Nassau, Bahamas7 - 6 Billy Carse4 - 17 WPts
23/04/2027Nassau, Bahamas6 - 6 Jacob Beese2 - 10 WPts
14/03/2027Nassau, Bahamas6 - 5 Jordan Turk11 - 4(1) LPts Bahamas National Championships 2027View
11/03/2027Nassau, Bahamas5 - 5 Rob Simpson2 - 1 WPts Bahamas National Championships 2027View
25/01/2027Dublin, Ireland5 - 4 Mike Monday52 - 19 LPts
27/11/2026Nassau, Bahamas4 - 4 David Aikins0 - 0 WPts
27/10/2026Nassau, Bahamas3 - 4 Hadeon Bodnar1 - 5 WPts
29/08/2026Nassau, Bahamas3 - 3 Wayne Porter12 - 5 LPts
01/07/2026Nassau, Bahamas2 - 3 Phil Buchanon1 - 2 WPts
02/05/2026Nassau, Bahamas1 - 3 Bryan Harrower2 - 15(6) WPts
04/03/2026Nassau, Bahamas1 - 2 Dave Soutar9 - 17(1) LPts
16/01/2026Nassau, Bahamas1 - 1 Seth Couser13(2) - 18 LPts
10/12/2025Nassau, Bahamas1 - 0 Mark Battle29(1) - 21 LPts
07/11/2025Nassau, Bahamas0 - 0 Jacob Beese0 - 3 WPts