Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  43 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2034New Kingston, Jamaica42 - 20(1) Leo Tagert9 - 27(1) WPts
08/06/2034New Kingston, Jamaica41 - 20(1) Onofre Conejo0 - 6 WPts
09/04/2034New Kingston, Jamaica40 - 20(1) Billy Greenway3 - 18 WPts
06/02/2034New Kingston, Jamaica39 - 20(1) Macario Madrid1 - 9 WPts
06/12/2033New Kingston, Jamaica39 - 19(1) Juan Posa26 - 19 LPts
05/11/2033New Kingston, Jamaica38 - 19(1) Jayce Eliopoulos12 - 29 WPts
04/10/2033Zaragoza, Spain38 - 18(1) Juan Posa25 - 18 LPts
03/09/2033New Kingston, Jamaica37 - 18(1) Girish Arya32 - 18 WPts
03/08/2033New Kingston, Jamaica36 - 18(1) Girish Arya32 - 17 WPts
03/07/2033New Kingston, Jamaica35 - 18(1) Girish Arya32 - 16 WPts
02/06/2033New Kingston, Jamaica34 - 18(1) Girish Arya32 - 15 WPts
02/05/2033New Kingston, Jamaica33 - 18(1) Girish Arya32 - 14 WPts
29/03/2033Spanish Town, Jamaica33 - 17(1) Max Firth58(1) - 22 LPts Jamaica National Championships 2033View
26/03/2033Spanish Town, Jamaica32 - 17(1) Theo Carruthers4 - 9 WPts Jamaica National Championships 2033View
12/03/2033New Kingston, Jamaica31 - 17(1) Chainey de France2 - 3 WPts
10/01/2033Rosario, Argentina30 - 17(1) Hernan Fletes3 - 17 WPts
12/11/2032New Kingston, Jamaica30 - 16(1) Cole Rice14 - 14 LPts
27/09/2032Ulaanbaatar, Mongolia29 - 16(1) Baligh Damdin16 - 15 WPts
30/07/2032Ulaanbaatar, Mongolia28 - 16(1) Hanief Ha7 - 12 WPts
01/06/2032New Kingston, Jamaica27 - 16(1) Hideki Nakajima2 - 9 WPts
01/04/2032Kingston, Jamaica27 - 15(1) Max Firth54(1) - 21 LPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica26 - 15(1) Kai Esson1 - 1 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica25 - 15(1) Theo Nicol13 - 11 WPts Jamaica National Championships 2032View
26/01/2032Padang, Indonesia25 - 14(1) Paul Kabagaimu24 - 13 LPts
28/11/2031Ulaanbaatar, Mongolia25 - 13(1) Ghali Esimoff14 - 14 LPts
28/09/2031Dubai, UAE24 - 13(1) Rehman Amari30 - 23 WPts
31/07/2031Guayaquil, Ecuador23 - 13(1) Jose Gracia1 - 3 WPts
02/06/2031New Kingston, Jamaica22 - 13(1) Elias Benavente6 - 10 WPts
01/04/2031Kingston, Jamaica22 - 12(1) Max Firth40(1) - 16 LPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica21 - 12(1) Theo Nicol10 - 7 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica20 - 12(1) David Thomson6 - 20 WPts Jamaica National Championships 2031View
22/03/2031Prague, Czech Republic19 - 12(1) Samuel Kram3 - 8 WPts
22/01/2031Takoradi, Ghana19 - 11(1) Jordan Reindorf3(1) - 4 LPts
24/11/2030Port-de-Paix, Haiti18 - 11(1) Montrose Bugatti6 - 23(3) WPts
26/09/2030Maracay, Venezuela17 - 11(1) Santiago Rio20(1) - 22 WPts
29/07/2030San Jose, Costa Rica16 - 11(1) Juan Ferraz4 - 13(1) WPts
31/05/2030San Miguelito, Panama15 - 11(1) Angel Cabanilla17 - 23 WPts
01/04/2030New Kingston, Jamaica15 - 10(1) Max Firth31(1) - 11 LPts Jamaica National Championships 2030View
29/03/2030New Kingston, Jamaica14 - 10(1) Ian Jelley2 - 1 WPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica13 - 10(1) Theo Nicol5 - 4 WPts Jamaica National Championships 2030View
11/02/2030New Kingston, Jamaica12 - 10(1) Spencer Donaldson2 - 6 WPts
13/12/2029Sendai, Japan12 - 9 Mitsuru Koyama6 - 3 LKO3
15/10/2029Hanoi, Vietnam12 - 8 Truong Cong4 - 5 LPts
17/08/2029Mendoza, Argentina12 - 7 Rico Behar21 - 17 LPts
19/06/2029Kangundo-Tala, Kenya11 - 7 Mick Jelimo15 - 21 WPts
21/04/2029New Kingston, Jamaica10 - 7 Yodpitchai Parthipakoranchai0 - 6 WPts
21/02/2029New Kingston, Jamaica9 - 7 Phil Moffitt2 - 10(1) WPts
29/12/2028Kingston, Jamaica9 - 6 David Thomson2 - 9 LPts
31/10/2028New Kingston, Jamaica9 - 5 Matthew Merson8 - 11 LPts
03/09/2028Kingston, Jamaica9 - 4 Vince Garrow3 - 18(1) LPts
01/08/2028New Kingston, Jamaica8 - 4 Alen Trahern11(1) - 15 WPts
30/06/2028New Kingston, Jamaica7 - 4 John Gorrie2 - 4 WPts
30/04/2028New Kingston, Jamaica6 - 4 Mason Kitchings4 - 20(6) WPts
07/03/2028New Kingston, Jamaica6 - 3 Matthew Merson6 - 9 LPts
09/01/2028Kingston, Jamaica6 - 2 Leighton Duguid8 - 10 LPts
09/12/2027Kingston, Jamaica5 - 2 Harry Taggart12 - 17(3) WPts
03/11/2027New Kingston, Jamaica4 - 2 John Sharer5 - 8 WPts
04/09/2027Terrassa, Spain3 - 2 Javier Buendia10 - 11 WPts
07/07/2027New Kingston, Jamaica3 - 1 John Doak3 - 17 LPts
08/05/2027New Kingston, Jamaica2 - 1 John Doak3 - 16 WPts
14/03/2027New Kingston, Jamaica2 - 0 Michael Hoggan19 - 13 LPts
07/02/2027New Kingston, Jamaica1 - 0 Charlie Lynne8 - 17(1) WPts
01/01/2027New Kingston, Jamaica0 - 0 John Sharer5 - 2 WPts