Weightclass:  Light Flyweight
Location:  New Kingston, Jamaica
Record:  48 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2034New Kingston, Jamaica48 - 22 Javier Blasco25(2) - 15 LKO3
07/09/2034New Kingston, Jamaica47 - 22 Thurston Kilen3 - 10 WPts
08/07/2034New Kingston, Jamaica46 - 22 Aki Morita10 - 11 WPts
07/05/2034New Kingston, Jamaica45 - 22 Karam-eddine Sackieff0 - 5 WPts
07/03/2034New Kingston, Jamaica44 - 22 Dimos Monarrez3 - 7 WPts
06/01/2034New Kingston, Jamaica43 - 22 Stuart Nimoh12 - 22 WPts
06/11/2033New Kingston, Jamaica42 - 22 Ramiro Herrero2 - 9 WPts
06/09/2033New Kingston, Jamaica41 - 22 Joaquin Jerez9 - 11 WPts
06/07/2033New Kingston, Jamaica41 - 21 Juan Bustillo25(1) - 32 LPts
26/05/2033New Kingston, Jamaica40 - 21 Denton Lumanga2 - 7 WPts
26/03/2033Spanish Town, Jamaica40 - 20 Ian Walker6 - 8 LPts Jamaica National Championships 2033View
08/03/2033Matsudo, Japan40 - 19 Raiden Tone43 - 17 LPts
05/02/2033Matsudo, Japan40 - 18 Raiden Tone42 - 17 LPts
05/01/2033Matsudo, Japan40 - 17 Raiden Tone41 - 17 LPts
05/12/2032Nizhny Novgorod, Russia40 - 16 Mikhail Khaybulaev27 - 23 LPts
04/11/2032New Kingston, Jamaica40 - 15 Mikhail Khaybulaev26 - 23 LPts
04/10/2032New Kingston, Jamaica39 - 15 Mikhail Khaybulaev26 - 22 WPts
16/08/2032New Kingston, Jamaica38 - 15 Shing Mu30(4) - 31 WPts
16/07/2032New Kingston, Jamaica37 - 15 Shing Mu30(4) - 30 WPts
30/05/2032Leon, Mexico37 - 14 Marjun Cato36(1) - 20 LPts
01/04/2032Kingston, Jamaica37 - 13 Mark Bithell34 - 6 LPts Jamaica National Championships 2032View
29/03/2032Kingston, Jamaica36 - 13 Cole Buick6 - 1 WPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica35 - 13 Richard Bigg8 - 21 WPts Jamaica National Championships 2032View
24/01/2032Philadelphia, USA34 - 13 Morgan Joosten16 - 14 WPts
26/11/2031Montevideo, Uruguay33 - 13 Alejandro Castanon1 - 5 WPts
27/09/2031Ipoh, Malaysia32 - 13 Haaris Fareedi21 - 30 WPts
30/07/2031New Kingston, Jamaica31 - 13 HuiK'o Wa3 - 8 WPts
01/06/2031Bogota, Colombia30 - 13 Porfio Lacerda5 - 21 WPts
01/04/2031Kingston, Jamaica30 - 12 Blake Kitchings23 - 8 LPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica29 - 12 Dan Peairs22 - 23 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica28 - 12 Nicholas Welsh11 - 16 WPts Jamaica National Championships 2031View
12/02/2031New Kingston, Jamaica27 - 12 Mike Colton22 - 21 WPts
22/12/2030New Kingston, Jamaica26 - 12 Paul Mower17 - 21 WPts
21/11/2030Buenos Aires, Argentina25 - 12 Federico Tavera30(1) - 18 WPts
23/09/2030Quito, Ecuador24 - 12 Ulises Verde2 - 18(3) WPts
25/07/2030Athens, Greece24 - 11 Arsenio Theodorou30 - 17 LPts
27/05/2030Tlalnepantla, Mexico24 - 10 Quito Capote15 - 13(1) LPts
29/03/2030New Kingston, Jamaica24 - 9 Blake Kitchings15 - 6 LPts Jamaica National Championships 2030View
26/03/2030New Kingston, Jamaica23 - 9 Danny Perk4 - 5 WPts Jamaica National Championships 2030View
22/02/2030New Kingston, Jamaica22 - 9 Nicholas Welsh9 - 10 WPts
24/12/2029New Kingston, Jamaica21 - 9 Hisoka Funai1 - 2 WPts
25/10/2029New Kingston, Jamaica20 - 9 David Donald0 - 2 WPts
25/08/2029Seoul, South Korea19 - 9 Chung-yong You8 - 13 WPts
27/06/2029New Kingston, Jamaica18 - 9 Yoshi Fujita12 - 12 WPts
28/04/2029New Kingston, Jamaica17 - 9 George Kincade0 - 5 WPts
28/02/2029New Kingston, Jamaica17 - 8 Edward Muncie19 - 10 LPts
30/12/2028Fukuoka, Japan16 - 8 Taro Sakurai8 - 14 WPts
01/11/2028New Kingston, Jamaica15 - 8 Gregor Freebairn2 - 10(2) WPts
03/09/2028New Kingston, Jamaica14 - 8 Paul Mower8 - 16 WPts
09/07/2028Nanchang, China13 - 8 Chung Jung1 - 12 WPts
11/05/2028Kingston, Jamaica13 - 7 Dylan Raven10 - 10 LPts
26/03/2028Spanish Town, Jamaica13 - 6 Peter Dickson5 - 12 LPts Jamaica National Championships 2028View
07/03/2028Panama City, Panama12 - 6 Loredo Frias0 - 3 WPts
08/01/2028New Kingston, Jamaica11 - 6 Dave Linsey3 - 7 WPts
14/11/2027New Kingston, Jamaica10 - 6 Manuel Cuesta2(1) - 5 WPts
15/09/2027New Kingston, Jamaica9 - 6 Mike Colton6 - 14 WPts
17/07/2027Kuala Lumpur, Malaysia8 - 6 Mohsin Badini11 - 23 WPts
19/05/2027New Kingston, Jamaica7 - 6 Zach Caleb1 - 5 WPts
21/03/2027San Miguelito, Panama6 - 6 Selestino Magallanez5 - 21 WPts
21/01/2027New Kingston, Jamaica6 - 5 Paul Mower1 - 13 LPts
02/12/2026Portmore, Jamaica6 - 4 Jonathan Dewar1 - 21(6) LPts
18/10/2026San Pedro de Macoris, Dominican Republic6 - 3 Cipriano Castellon7 - 16 LPts
20/08/2026Managua, Nicaragua5 - 3 Ximen Almeda0 - 0 WPts
22/06/2026New Kingston, Jamaica4 - 3 Dylan Hovey2 - 9 WPts
24/04/2026Shakhty, Russia3 - 3 Evgeny Muradov2 - 4 WPts
24/02/2026New Kingston, Jamaica3 - 2 John Webster8 - 6 LPts
27/12/2025New Kingston, Jamaica2 - 2 Johnny Hastie0 - 1 WPts
28/10/2025Kingston, Jamaica1 - 2 Max Howitt2 - 7 WPts
24/09/2025Kingston, Jamaica1 - 1 Clinton Badham25 - 27 LPts
06/08/2025New Kingston, Jamaica1 - 0 Quito Monforte0 - 1 LPts
07/06/2025New Kingston, Jamaica0 - 0 Paul Mower0 - 3 WPts