Weightclass:  Middleweight
Location:  Buffalo, USA
Record:  39(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2036Guayaquil, Ecuador38(2) - 13 Alejandro Costilla15 - 8 WPts Americas Championships 2036View
14/12/2035Buffalo, USA37(2) - 13 Isaak Barsbold29(2) - 13 WPts
13/11/2035Ulaanbaatar, Mongolia36(2) - 13 Isaak Barsbold29(2) - 12 WPts
11/11/2035New York City, USA35(2) - 13 Syed Elhessen18 - 13 WPts
13/10/2035Cuenco, Ecuador34(2) - 13 Olindo Estremera17 - 12 WPts
07/09/2035Riyadh, Saudi Arabia34(2) - 12 Syed Issa54(20) - 18 LPts Riyadh World Championships 2035View
17/08/2035New York City, USA34(2) - 11 Amer Najeeb27(1) - 7(1) LPts
20/07/2035New York City, USA33(2) - 11 Qabil Tolymbeckoff15(1) - 3 WPts
26/06/2035New York City, USA32(2) - 11 Tepparith Longsawang6(1) - 1 WPts
02/06/2035Carrefour, Haiti31(2) - 11 Germain Noury13 - 10 WPts
01/06/2035New York City, USA30(2) - 11 Carlos Polanco13 - 28(1) WPts
02/05/2035Oxnard, USA29(2) - 11 Gethin Mortimer13(5) - 9 WPts USA National Championships 2035View
29/04/2035Oxnard, USA28(2) - 11 Alastair Herritt13(2) - 1 WPts USA National Championships 2035View
26/04/2035Oxnard, USA27(2) - 11 James McColl4 - 0 WPts USA National Championships 2035View
28/03/2035New York City, USA26(2) - 11 Dom Brimer15 - 12 WPts
04/03/2035Bangkok, Thailand25(2) - 11 Pigmy Saenchai25 - 10 WPts
01/02/2035Bangkok, Thailand25(2) - 10 Pigmy Saenchai24 - 10 LPts
01/01/2035Geneva, Switzerland25(2) - 9 Jeremie Jacques17(3) - 4 LPts
01/12/2034Geneva, Switzerland25(2) - 8 Jeremie Jacques16(3) - 4 LPts
31/10/2034Geneva, Switzerland25(2) - 7 Jeremie Jacques15(3) - 4 LPts
31/10/2034New York City, USA24(2) - 7 Dmitriy Sukhorukov27 - 12 WPts
30/09/2034Las Condes, Chile24(2) - 6 Gabriel Aybar40 - 12 LPts
30/08/2034Carolina, Puerto Rico24(2) - 5 Juan Gonzalez27 - 18 LPts
30/07/2034Carolina, Puerto Rico24(2) - 4 Juan Gonzalez26 - 18 LPts
27/06/2034Geneva, Switzerland23(2) - 4 Noel Normandeau21 - 13 WPts
29/04/2034Tallahassee, USA23(2) - 3 Jack Younie28(2) - 10 LPts USA National Championships 2034View
26/04/2034Tallahassee, USA22(2) - 3 Gethin Mortimer6(1) - 4 WPts USA National Championships 2034View
11/03/2034Charlotte, USA21(2) - 3 Jack Younie26(2) - 9 WPts
28/02/2034Baku, Azerbaijan20(2) - 3 Vasif Abaskuliyev8 - 17 WPts
31/12/2033Southampton, UK19(2) - 3 John McLain0 - 13 WPts
01/11/2033Buffalo, USA18(2) - 3 Bruce Dickson5 - 1 WPts
01/09/2033Achiaman, Ghana17(2) - 3 Greg Kpesebaan13 - 16 WPts
03/07/2033Toronto, Canada16(2) - 3 Dillon Maddux11 - 11 WPts
02/05/2033North Las Vegas, USA16(2) - 2 Jack Younie15(1) - 6 LPts USA National Championships 2033View
29/04/2033North Las Vegas, USA15(2) - 2 James MacGregor15 - 12(1) WPts USA National Championships 2033View
26/04/2033North Las Vegas, USA14(1) - 2 Greg Carls23 - 13(3) WKO2 USA National Championships 2033View
18/04/2033Warsaw, Poland13(1) - 2 Sylwester Guzy13 - 13 WPts
18/02/2033Boston, USA12(1) - 2 Gethin Mortimer0 - 0 WPts
20/12/2032Las Condes, Chile11(1) - 2 Juan Marcello2 - 13 WPts
22/10/2032Buffalo, USA10(1) - 2 Jack Younie10 - 5 WPts
22/08/2032Kiev, Ukraine9(1) - 2 Symon Krisko5 - 5 WPts
24/06/2032Davao City, Philippines8(1) - 2 Kris Labis14 - 26 WPts
26/04/2032Salt Lake City, USA8(1) - 1 Gareth Barclay28(1) - 19 LPts USA National Championships 2032View
12/03/2032Charlotte, USA7(1) - 1 Jack Younie7 - 3 WPts
27/01/2032Kumasi, Ghana6 - 1 Ian Awal12 - 15 WKO3
29/11/2031Baton Rouge, USA6 - 0 Denton Forgie32 - 8 LPts
14/11/2031Charlotte, USA5 - 0 Jack Younie6 - 2 WPts
25/10/2031Oklahoma City, USA4 - 0 Robert Ruddock8 - 12 WPts
20/10/2031Minneapolis, USA3 - 0 Bruce Kallstrom2 - 7 WPts
25/08/2031Cologne, Germany2 - 0 Jurgen Meggers11 - 7 WPts
27/06/2031Buffalo, USA1 - 0 Luis Cisneros2 - 3 WPts
28/04/2031Buffalo, USA0 - 0 Angus Burn0 - 1 WPts