Weightclass:  Flyweight
Location:  Nassau, Bahamas
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2031Nassau, Bahamas22 - 15 James Caudell1 - 4 WPts
03/03/2031Nassau, Bahamas21 - 15 Dan Matherson1 - 2 WPts
02/01/2031Nassau, Bahamas20 - 15 James Caudell0 - 2 WPts
03/11/2030Nassau, Bahamas19 - 15 Tajo Arenas1 - 0 WPts
04/09/2030Nassau, Bahamas18 - 15 Fedir Barnick7 - 23 WPts
06/07/2030Nassau, Bahamas17 - 15 Sid Vicker9 - 21 WPts
06/05/2030Nassau, Bahamas17 - 14 Tung Jian30(1) - 16 LPts
07/03/2030Nassau, Bahamas16 - 14 Owen Craighead3 - 3 WPts
06/01/2030Nassau, Bahamas16 - 13 Yoshi Sawa11(1) - 15 LPts
06/11/2029Nassau, Bahamas15 - 13 Chris Hendrickson3 - 24 WPts
06/09/2029Nassau, Bahamas14 - 13 Ponce Gongora15 - 10 WPts
08/07/2029Nassau, Bahamas13 - 13 Montego Pao7 - 8 WPts
09/05/2029San Lorenzo, Paraguay13 - 12 Neper Llamas37 - 10 LPts
11/03/2029Nassau, Bahamas13 - 11 Dave Kimes12 - 10 LPts Bahamas National Championships 2029View
28/02/2029Nassau, Bahamas12 - 11 Vincent Dunstan2 - 8 WPts
30/12/2028Nassau, Bahamas12 - 10 Zernebog Jargal8 - 8 LPts
31/10/2028Nassau, Bahamas12 - 9 Sean Mutch4(1) - 12 LPts
09/09/2028Hanoi, Vietnam11 - 9 Do Trong7 - 15 WPts
11/07/2028Nassau, Bahamas11 - 8 Yago Rolando18 - 14(1) LPts
12/05/2028Nassau, Bahamas11 - 7 Hakan Ozcan6 - 14 LPts
14/03/2028Nassau, Bahamas11 - 6 John Spade10 - 9 LPts Bahamas National Championships 2028View
11/03/2028Nassau, Bahamas10 - 6 Lloyd Fram11 - 10 WPts Bahamas National Championships 2028View
14/02/2028Surrey, Canada9 - 6 Mason Lee4 - 15 WPts
16/12/2027Nassau, Bahamas8 - 6 Jerrold Rodriquez2 - 2 WPts
17/10/2027Auckland, New Zealand7 - 6 Jack Dunson3 - 6 WPts
19/08/2027Nassau, Bahamas7 - 5 Clint Goodlett5 - 21 LPts
12/07/2027Soyapango, El Salvador7 - 4 Juan Pastrana12(1) - 26 LPts
14/05/2027Nassau, Bahamas7 - 3 Shaun Gowen13 - 14 LPts
10/04/2027Beijing, China6 - 3 Lei Dieu9 - 15 WPts
10/02/2027Nassau, Bahamas5 - 3 Arran Johnston1 - 0 WPts
12/12/2026Philadelphia, USA5 - 2 Ewan Marn4 - 6 LPts
14/10/2026Cheonan, South Korea5 - 1 Dong-won Jang6 - 17 LPts
16/08/2026Seoul, South Korea4 - 1 Chung-yong Kim9(1) - 19(2) WPts
18/06/2026Nassau, Bahamas3 - 1 Dave Kimes2 - 1 WPts
19/04/2026Nassau, Bahamas2 - 1 Sid Vicker0 - 2 WPts
10/03/2026Nassau, Bahamas1 - 1 Geoff Weatherhead5 - 19 WPts
06/02/2026Nassau, Bahamas0 - 1 Sam Gilmer0 - 0 WPts
21/12/2025Nassau, Bahamas0 - 0 Glynn Ervine0 - 0 LPts