Weightclass:  Middleweight
Location:  New Amsterdam, Guyana
Record:  54 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2042New Amsterdam, Guyana53 - 36 Teymurchin Abutalybov5 - 12 WPts
11/05/2042New Amsterdam, Guyana52 - 36 Shirin Hajibabayev2 - 9 WPts
12/03/2042New Amsterdam, Guyana51 - 36 Alarik Poutanen4 - 14 WPts
09/01/2042Puebla, Mexico51 - 35 Larenzo Ruis44(2) - 14(1) LPts Americas Championships 2042View
05/01/2042Brest, Belarus50 - 35 Fedor Markowski15 - 6 WPts
05/12/2041New Amsterdam, Guyana49 - 35 Hasan Mahfouz20 - 5 WPts
04/11/2041New Amsterdam, Guyana48 - 35 Curtis Brame17 - 20 WPts
04/10/2041New Amsterdam, Guyana47 - 35 Curtis Brame17 - 19 WPts
03/09/2041Pikine, Senegal46 - 35 Percy Nouvel35 - 17(2) WPts
03/08/2041Barcelona, Venezuela46 - 34 Jose Mesa39(2) - 23(1) LPts
03/07/2041New Amsterdam, Guyana45 - 34 Petchbarngborn Singnui38(7) - 14 WPts
30/05/2041New Amsterdam, Guyana44 - 34 Raimy Manda5 - 3 WPts
29/04/2041New Amsterdam, Guyana43 - 34 Joaquin Campo10(2) - 6 WPts
29/03/2041Linden, Guyana42 - 34 Mark Strothers19 - 14 WPts Guyana National Championships 2041View
26/03/2041Linden, Guyana41 - 34 Hayden Ireland4 - 37 WPts Guyana National Championships 2041View
22/03/2041Macon, USA40 - 34 John Sproule14 - 6 WPts
21/01/2041Havana, Cuba39 - 34 Eduardo Urena44 - 23 WPts
21/12/2040Havana, Cuba39 - 33 Eduardo Urena43 - 23 LPts
20/11/2040New Amsterdam, Guyana39 - 32 Eduardo Urena42 - 23 LPts
20/10/2040New Amsterdam, Guyana38 - 32 Eduardo Urena42 - 22 WPts
19/09/2040New Amsterdam, Guyana37 - 32 Eduardo Urena42 - 21 WPts
19/08/2040New Amsterdam, Guyana36 - 32 Eduardo Urena42 - 20 WPts
03/07/2040New Amsterdam, Guyana35 - 32 Chang-soo Roh34 - 28 WPts
24/05/2040New Amsterdam, Guyana35 - 31 John Donalson22 - 10 LPts
01/04/2040Linden, Guyana34 - 31 Mark Pherson14 - 6 WPts Guyana National Championships 2040View
29/03/2040Linden, Guyana33 - 31 Tobias Clowney21 - 21(1) WPts Guyana National Championships 2040View
26/03/2040Linden, Guyana32 - 31 John Grandison11 - 2 WPts Guyana National Championships 2040View
13/03/2040New Amsterdam, Guyana31 - 31 Chang-soo Roh32 - 25 WPts
01/02/2040New Amsterdam, Guyana31 - 30 Mark Proffitt60(1) - 7 LPts
12/01/2040Austin, USA31 - 29 Fanuco Zenon38 - 16 LPts Americas Championships 2040View
09/01/2040Austin, USA30 - 29 Santiago Lopez17 - 4 WPts Americas Championships 2040View
10/12/2039New Amsterdam, Guyana29 - 29 Chang-soo Roh32 - 22 WPts
09/11/2039New Amsterdam, Guyana28 - 29 Chang-soo Roh32 - 21 WPts
09/10/2039Changwon, South Korea27 - 29 Chang-soo Roh32 - 20 WPts
07/09/2039Brisbane, Australia27 - 28 Bruce Ballan24 - 12(4) LPts Brisbane World Championships 2039View
31/08/2039New Amsterdam, Guyana26 - 28 Ganboldyn Tsedenbal50 - 11 WPts
31/07/2039Ulaanbaatar, Mongolia25 - 28 Ganboldyn Tsedenbal50 - 10 WPts
30/06/2039Ulaanbaatar, Mongolia25 - 27 Ganboldyn Tsedenbal49 - 10 LPts
30/05/2039Ulaanbaatar, Mongolia25 - 26 Ganboldyn Tsedenbal48 - 10 LPts
29/04/2039New Amsterdam, Guyana24 - 26 Diego Gamez26 - 19 WPts
26/03/2039Georgetown, Guyana24 - 25 John Grandison5 - 0 LPts Guyana National Championships 2039View
02/03/2039Ulaanbaatar, Mongolia24 - 24 Ganboldyn Tsedenbal43 - 10 LPts
30/01/2039New Amsterdam, Guyana24 - 23 Ganboldyn Tsedenbal42 - 10 LPts
30/12/2038Ulaanbaatar, Mongolia23 - 23 Ganboldyn Tsedenbal42 - 9 WPts
29/11/2038Aden, Yemen23 - 22 Gazi Ozer31 - 16 LPts
29/10/2038New Amsterdam, Guyana22 - 22 Gul Yildizoglu24 - 12 WPts
28/09/2038New Amsterdam, Guyana21 - 22 Gul Yildizoglu24 - 11 WPts
03/08/2038Havana, Cuba20 - 22 Eduardo Urena31 - 6 WPts
03/07/2038Havana, Cuba20 - 21 Eduardo Urena30 - 6 LPts
02/06/2038Havana, Cuba20 - 20 Eduardo Urena29 - 6 LPts
02/05/2038Havana, Cuba20 - 19 Eduardo Urena28 - 6 LPts
01/04/2038Georgetown, Guyana19 - 19 Josh Dargie14 - 18 WPts Guyana National Championships 2038View
29/03/2038Georgetown, Guyana18 - 19 Tobias Clowney10 - 18(1) WPts Guyana National Championships 2038View
26/03/2038Georgetown, Guyana17 - 19 Michael Billie1 - 0 WPts Guyana National Championships 2038View
18/03/2038Oslo, Norway17 - 18 Freyr Roys21 - 8 LPts
11/02/2038Havana, Cuba17 - 17 Eduardo Urena24 - 6 LPts
09/01/2038Zapopan, Mexico17 - 16 Manuel Cava31(3) - 10 LPts Americas Championships 2038View
12/12/2037New Amsterdam, Guyana17 - 15 Gazi Ozer23 - 13 LPts
09/11/2037Riga, Latvia16 - 15 Fedor Strazdinsh14 - 18 WPts
09/10/2037Aden, Yemen16 - 14 Gazi Ozer22 - 12 LPts
04/09/2037Riga, Latvia16 - 13 Fedor Strazdinsh12 - 18 LPts
29/07/2037New Amsterdam, Guyana15 - 13 Mahdi Mkapa3 - 11 WPts
29/05/2037New Amsterdam, Guyana14 - 13 James Nourse8 - 7 WPts
29/03/2037Linden, Guyana13 - 13 Duncan Moffett11 - 15 WPts Guyana National Championships 2037View
26/03/2037Linden, Guyana12 - 13 Jake Cadden11 - 17 WPts Guyana National Championships 2037View
18/03/2037Rostov-on-Don, Russia11 - 13 Luka Sadredinov16 - 19 WPts
17/01/2037Georgetown, Guyana11 - 12 Josh Dargie8 - 13 LPts
19/11/2036Buenos Aires, Argentina10 - 12 Angel Orantes3 - 17 WPts
21/09/2036Germiston, South Africa9 - 12 Obiajulu Salifu10 - 13 WPts
24/07/2036Georgetown, Guyana9 - 11 Gregor Owens24 - 13 LPts
23/06/2036Linden, Guyana9 - 10 Mark Morrison10 - 16(2) LPts
19/05/2036Georgetown, Guyana8 - 10 Robert Morgans5 - 29 WPts
26/03/2036Linden, Guyana8 - 9 Stephen Bonner7 - 22 LPts Guyana National Championships 2036View
28/02/2036New Amsterdam, Guyana8 - 8 Mangkubini Natalegawa5 - 12 LPts
30/12/2035Georgetown, Guyana7 - 8 Chris Snape9 - 26(1) WPts
22/11/2035Montreal, Canada7 - 7 Arran Lawrie12 - 5(1) LPts
24/09/2035Georgetown, Guyana7 - 6 Gregor Owens19 - 13 LPts
25/07/2035Georgetown, Guyana7 - 5 Gregor Owens18 - 13 LPts
25/05/2035Georgetown, Guyana7 - 4 Gregor Owens17 - 13 LPts
01/04/2035Linden, Guyana7 - 3 Clinton Herd33 - 19 LPts Guyana National Championships 2035View
29/03/2035Linden, Guyana6 - 3 John Laidley6 - 15 WPts Guyana National Championships 2035View
26/03/2035Linden, Guyana5 - 3 Josh Dargie2 - 5 WPts Guyana National Championships 2035View
26/02/2035Adana, Turkey4 - 3 Adem Nazli8 - 20 WPts
29/12/2034Salzburg, Austria4 - 2 Dirk Vignau16 - 22 LPts
31/10/2034Georgetown, Guyana3 - 2 Andy Farland4 - 12 WPts
08/09/2034Georgetown, Guyana2 - 2 Richard Kay16 - 9 WPts
19/07/2034New Amsterdam, Guyana2 - 1 Toma Smyslov6 - 8 LPts
18/05/2034Georgetown, Guyana2 - 0 Josh Dargie0 - 0 LPts
05/04/2034Abidjan, Ivory Coast1 - 0 Borden Oltz0 - 0 WPts
05/02/2034New Amsterdam, Guyana0 - 0 Andy Orton2 - 5 WPts