Weightclass:  Flyweight
Location:  New Kingston, Jamaica
Record:  28 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2031New Kingston, Jamaica27 - 28 Roman Mona1 - 1 WPts
26/07/2031New Kingston, Jamaica26 - 28 Jax Morales1 - 13 WPts
27/05/2031New Kingston, Jamaica25 - 28 Alessandro Adduce5 - 10 WPts
26/03/2031New Kingston, Jamaica24 - 28 Fedya Upeslacis1 - 25(1) WPts
24/01/2031New Kingston, Jamaica23 - 28 Chalermpetch Champool8 - 6 WPts
25/11/2030New Kingston, Jamaica22 - 28 Wisanu Tonhongsa4 - 13 WPts
26/09/2030New Kingston, Jamaica21 - 28 Rehan Cajrculoff12 - 11 WPts
29/07/2030New Kingston, Jamaica20 - 28 Kha Huu3 - 6 WPts
26/05/2030New Kingston, Jamaica19 - 28 Antonio Tabora7 - 20 WPts
27/03/2030New Kingston, Jamaica18 - 28 Pablo Napoles2 - 5 WPts
22/01/2030New Kingston, Jamaica18 - 27 Madisha Msibi7 - 13 LPts
22/11/2029New Kingston, Jamaica17 - 27 Bradley Polk0 - 13 WPts
23/09/2029Manila, Philippines17 - 26 Selestino Catotocan29 - 7 LPts
26/07/2029Guatemala City, Guatemala16 - 26 Sierra Franca9 - 19 WPts
28/05/2029New Kingston, Jamaica16 - 25 Alen Connell30 - 22 LPts
01/04/2029Kingston, Jamaica16 - 24 Max Firth20 - 7 LPts Jamaica National Championships 2029View
29/03/2029Kingston, Jamaica15 - 24 Louis Kilpatrick4 - 8 WPts Jamaica National Championships 2029View
26/03/2029Kingston, Jamaica14 - 24 Peter Vail17(2) - 16 WPts Jamaica National Championships 2029View
02/03/2029Saitama, Japan13 - 24 Aoi Kaya1 - 4 WPts
02/01/2029New Kingston, Jamaica12 - 24 Peter Vail17(2) - 14 WPts
02/11/2028New Kingston, Jamaica12 - 23 Saturnin Oviedo3 - 10 LPts
04/09/2028Kingston, Jamaica11 - 23 John Mathieson11 - 25 WPts
07/07/2028Sana'a, Yemen10 - 23 Waleed Ghazal6 - 16 WPts
08/05/2028New Kingston, Jamaica10 - 22 Mark Rice13(1) - 19 LPts
26/03/2028Spanish Town, Jamaica10 - 21 Brendan Bendick21 - 16 LPts Jamaica National Championships 2028View
01/03/2028Gyumri, Armenia9 - 21 Dzerun Jigarkhanyan10 - 14 WPts
02/01/2028New Kingston, Jamaica8 - 21 Mason Kitchings4 - 18(6) WPts
07/11/2027Melbourne, Australia8 - 20 Wayne Meikle2 - 1 LPts
08/09/2027Santa Ana, El Salvador8 - 19 Berto Ambriz23 - 37 LPts
11/07/2027Dublin, Ireland8 - 18 Brandon Ryan18 - 9 LPts
13/05/2027New Kingston, Jamaica8 - 17 Robert Fram15 - 10 LPts
26/03/2027New Kingston, Jamaica8 - 16 Alen Connell14 - 16 LPts Jamaica National Championships 2027View
10/03/2027New Kingston, Jamaica7 - 16 Peter Vail9(1) - 9 WPts
10/01/2027Johannesburg, South Africa7 - 15 Joseph Madungu11(1) - 22 LPts
12/11/2026New Kingston, Jamaica6 - 15 Peter Vail8(1) - 8 WPts
13/09/2026Dushanbe, Tajikistan6 - 14 Etibar Mahdavi13 - 16 LPts
16/07/2026San Felipe de Puerto Plata, Dominican Republic5 - 14 Ximen Onate6 - 2 WPts
17/05/2026Durres, Albania5 - 13 Besmir Kursumulu12 - 19 LPts
19/03/2026Barcelona, Venezuela5 - 12 Oro Alcocer36(2) - 14 LPts
19/01/2026New Kingston, Jamaica4 - 12 Chris Mopani0 - 2 WPts
21/11/2025San Salvador, El Salvador4 - 11 Salvador Garrido7 - 24 LPts
23/09/2025New Kingston, Jamaica4 - 10 Bart Hanken5 - 8 LPts
26/07/2025Dun Laoghaire, Ireland3 - 10 Dillon Connolly5(1) - 16 WPts
28/05/2025New Kingston, Jamaica3 - 9 Bart Hanken3 - 8 LPts
20/04/2025Santo Domingo Oeste, Dominican Republic3 - 8 Juan Alamillo10 - 5 LPts
20/02/2025Amman, Jordan3 - 7 Mohsin Naeemi28(1) - 19 LPts
23/12/2024Spanish Town, Jamaica3 - 6 Ian Gaynor1 - 4 LPts
20/11/2024Kingston, Jamaica3 - 5 Jake Curry12 - 16 LPts
03/10/2024New Kingston, Jamaica2 - 5 Mason Kitchings0 - 0 WPts
24/08/2024New Kingston, Jamaica2 - 4 Rio Escalera9(1) - 10 LPts
26/06/2024Guayaquil, Ecuador2 - 3 Berto Solano5 - 19(1) LPts
27/04/2024Prague, Czech Republic2 - 2 Miloslav Potocnik10 - 9 LPts
28/02/2024Hanoi, Vietnam2 - 1 Dieu Ngai17 - 21 LPts
30/12/2023Kingston, Jamaica1 - 1 Matthew Duffie0 - 0 WPts
25/11/2023Kingston, Jamaica1 - 0 Jake Curry7 - 15 LPts
07/10/2023New Kingston, Jamaica0 - 0 Alen Connell0 - 4 WPts