Weightclass:  Middleweight
Location:  New Kingston, Jamaica
Record:  38(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2035Zagreb, Croatia37(1) - 24 Gabrijel Barukcic1 - 1 WPts
29/03/2035Kingston, Jamaica37(1) - 23 Leeroy Spotswood19 - 9 LPts Jamaica National Championships 2035View
26/03/2035Kingston, Jamaica36(1) - 23 Alec Vint3 - 1(1) WPts Jamaica National Championships 2035View
17/03/2035Patrai, Greece36(1) - 22 Basilio Anthis7 - 6 LPts
14/02/2035New Kingston, Jamaica36(1) - 21 Basilio Anthis6 - 6 LPts
14/01/2035New Kingston, Jamaica35(1) - 21 Basilio Anthis6 - 5 WPts
11/12/2034Dubai, UAE35(1) - 20 Amer Najeeb18 - 5(1) LPts
06/11/2034New Kingston, Jamaica35(1) - 19 Sajid Kajrbeckow14 - 8(2) LPts
06/10/2034New Kingston, Jamaica35(1) - 18 Syed Issa42(17) - 16 LPts
05/09/2034Santo Domingo de Guzman, Dominican Republic34(1) - 18 Carlos Tellez18(2) - 3 WPts
05/08/2034New Kingston, Jamaica34(1) - 17 Carlos Tellez17(2) - 3 LPts
05/07/2034Buenos Aires, Argentina33(1) - 17 Cruz Angulo18(2) - 7 WPts
02/06/2034Melbourne, Australia33(1) - 16 Brendan McTaggart33(6) - 10 LPts
02/05/2034Melbourne, Australia33(1) - 15 Brendan McTaggart32(6) - 10 LPts
01/04/2034Spanish Town, Jamaica32(1) - 15 Kieran Lennox3 - 0 WPts Jamaica National Championships 2034View
29/03/2034Spanish Town, Jamaica31(1) - 15 Clint Masterton13 - 21 WPts Jamaica National Championships 2034View
26/03/2034Spanish Town, Jamaica30(1) - 15 Bob Beverage9 - 17 WPts Jamaica National Championships 2034View
18/03/2034New Kingston, Jamaica30(1) - 14 Kazuki Shiraki22(2) - 4 LPts
13/02/2034New Kingston, Jamaica29(1) - 14 Diego Oliva23(1) - 15 WPts
12/01/2034Maracay, Venezuela29(1) - 13 Jack Younie25(2) - 7 LPts Americas Championships 2034View
09/01/2034Maracay, Venezuela28(1) - 13 Diego Oliva23(1) - 14 WPts Americas Championships 2034View
14/12/2033New Kingston, Jamaica28(1) - 12 Isaak Barsbold15 - 4 LPts
13/11/2033Ulaanbaatar, Mongolia27(1) - 12 Isaak Barsbold15 - 3 WPts
13/10/2033New Kingston, Jamaica26(1) - 12 Barend Platz22 - 13 WPts
10/09/2033Surat, India26(1) - 11 Mikhail Bagatais16(3) - 4 LPts Surat World Championships 2033View
07/09/2033Surat, India25(1) - 11 Granger Rubel11(1) - 4 WPts Surat World Championships 2033View
13/08/2033New Kingston, Jamaica24(1) - 11 Joaquin Diaz31(1) - 13(1) WPts
13/07/2033New Kingston, Jamaica23(1) - 11 Joaquin Diaz31(1) - 12(1) WPts
02/06/2033Carrefour, Haiti22(1) - 11 Jemond Cendrars29(1) - 15 WPts
02/05/2033New Kingston, Jamaica22(1) - 10 Jemond Cendrars28(1) - 15 LPts
01/04/2033Spanish Town, Jamaica21(1) - 10 Rob Gillies10 - 8 WPts Jamaica National Championships 2033View
29/03/2033Spanish Town, Jamaica20 - 10 Harvey Munroe6 - 15 WKO3 Jamaica National Championships 2033View
26/03/2033Spanish Town, Jamaica19 - 10 Bryn Crossin0 - 4 WPts Jamaica National Championships 2033View
08/03/2033Bangkok, Thailand19 - 9 Denchailek Saengtiennoi11 - 3 LPts
05/02/2033Aarhus, Denmark19 - 8 Eric Hummel26 - 8 LPts
05/01/2033Auckland, New Zealand19 - 7 Mike Grieve26(6) - 3 LPts
05/12/2032New Kingston, Jamaica19 - 6 Vegas Segundo29(1) - 10(1) LPts
04/11/2032Montevideo, Uruguay18 - 6 Vegas Segundo29(1) - 9(1) WPts
04/10/2032New Kingston, Jamaica18 - 5 Vegas Segundo28(1) - 9(1) LPts
03/09/2032New Kingston, Jamaica17 - 5 Barend Platz14 - 10 WPts
03/08/2032New Kingston, Jamaica16 - 5 Asif Ghaffari13 - 6 WPts
03/07/2032New Kingston, Jamaica15 - 5 Vegas Segundo27(1) - 7 WPts
30/05/2032New Kingston, Jamaica14 - 5 Barend Platz14 - 7 WPts
29/04/2032Berlin, Germany13 - 5 Barend Platz14 - 6 WPts
29/03/2032Kingston, Jamaica13 - 4 Jay Hollern3(1) - 2 LPts Jamaica National Championships 2032View
26/03/2032Kingston, Jamaica12 - 4 Leeroy Spotswood6 - 2 WPts Jamaica National Championships 2032View
20/03/2032New Kingston, Jamaica11 - 4 Asif Ghaffari9 - 3 WPts
17/02/2032New Kingston, Jamaica10 - 4 Angel Calleros51(1) - 37 WPts
12/01/2032Rio de Janeiro, Brazil10 - 3 Angel Calleros50(1) - 36 LPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil9 - 3 Joaquin Diaz20(1) - 4(1) WPts Americas Championships 2032View
12/12/2031Riga, Latvia9 - 2 Lazar Igauns24 - 3 LPts
08/11/2031New Kingston, Jamaica9 - 1 Angel Calleros47(1) - 36 LPts
08/10/2031San Jose, Costa Rica8 - 1 Angel Calleros47(1) - 35 WPts
04/09/2031Giza, Egypt8 - 0 Irfan Mamish22(1) - 2 LPts
28/07/2031Shymkent, Kazakhstan7 - 0 Timofei Omar19 - 6 WPts
30/05/2031Ilorin, Nigeria6 - 0 Dom Jegede8 - 10 WPts
01/04/2031Kingston, Jamaica5 - 0 Peter Sutherland9 - 10 WPts Jamaica National Championships 2031View
29/03/2031Kingston, Jamaica4 - 0 Bradley Hughes10 - 13 WPts Jamaica National Championships 2031View
26/03/2031Kingston, Jamaica3 - 0 Dale Colquhoun31 - 20 WPts Jamaica National Championships 2031View
17/03/2031Oslo, Norway2 - 0 Holm Grambo12 - 19 WPts
17/01/2031New Kingston, Jamaica1 - 0 Khuu Lam12(1) - 20 WPts
19/11/2030New Kingston, Jamaica0 - 0 Dmitriy Zahorsky13 - 19(2) WPts