Weightclass:  Welterweight
Location:  Cleveland, USA
Record:  27 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033New York City, USA26 - 22 Alastair Whan7 - 36 WPts
16/10/2033Worcester, USA26 - 21 Steven McGinnis21 - 34 LPts
15/09/2033Bursa, Turkey25 - 21 Devrim Karabacak4 - 13 WPts
17/07/2033Sofia, Bulgaria24 - 21 Krasimir á Kozlov21 - 14 WPts
19/05/2033Daejeon, South Korea23 - 21 Hyun-soo Jang23 - 17 WPts
21/03/2033Seoul, South Korea22 - 21 Dong-jun Toh7 - 16 WPts
21/01/2033Seoul, South Korea21 - 21 Young-cheol Cheong26 - 16 WPts
23/11/2032Gaziantep, Turkey21 - 20 Deniz Canbulatoglu26 - 6 LPts
25/09/2032Ahmedabad, India20 - 20 Bahadur Raghavan27(1) - 9 WPts
28/07/2032Grand Rapids, USA19 - 20 Duncan Durie16 - 18 WPts
03/06/2032Las Vegas, USA19 - 19 Kenzie Hernandez15 - 19 LPts
26/04/2032Salt Lake City, USA19 - 18 Harvey Ashley4 - 1 LPts USA National Championships 2032View
01/04/2032Randburg, South Africa18 - 18 Deiondre Keet7 - 16 WPts
02/02/2032Christchurch, New Zealand17 - 18 Raione Kauamo6 - 21 WPts
05/12/2031Tegucigalpa, Honduras16 - 18 Quito Tallon18 - 21(3) WPts
07/10/2031Bridgeport, USA16 - 17 Lewis Clabby16 - 18 LPts
20/08/2031Seattle, USA15 - 17 Bryn Diderot14 - 13 WPts
23/06/2031Cleveland, USA14 - 17 Jordan Seth3 - 2 WPts
07/06/2031Madison, USA13 - 17 Mason Lowe4 - 20(1) WPts
14/04/2031Ghaziabad, India12 - 17 Kashif Nouri26(1) - 19 WPts
14/02/2031Savannah, USA11 - 17 Mark Conant10 - 13 WPts
17/12/2030Karaj, Iran11 - 16 Rashid Omar11 - 16 LPts
19/10/2030Pretoria, South Africa11 - 15 Paul Serero20(1) - 22 LPts
21/08/2030Cologne, Germany11 - 14 Wolfgang Jonke7 - 7 LPts
22/06/2030Cleveland, USA10 - 14 James Weddell6 - 5 WPts
23/04/2030Kiev, Ukraine10 - 13 Yevhen Stadnik4 - 50 LPts
23/02/2030Lowell, USA9 - 13 Andy MacKay5 - 10 WPts
02/01/2030Nizhny Novgorod, Russia8 - 13 Gennady Rodin0 - 2 WPts
04/11/2029New York City, USA8 - 12 Henry Ellis16(1) - 12 LPts
05/09/2029Bangor, UK7 - 12 Rory McNee0 - 0 WPts
08/07/2029Cleveland, USA6 - 12 Michael Caldwell9 - 17(1) WPts
08/05/2029Antwerp, Belgium6 - 11 Popelin Behaghele19 - 23 LPts
10/03/2029Iseyin, Nigeria5 - 11 Haider Zakaria11 - 17 WPts
10/01/2029Barcelona, Spain5 - 10 Vidal Cabanilla8(1) - 18 LPts
12/11/2028Green Bay, USA4 - 10 Douglas Mears1 - 13 WPts
14/09/2028Athens, Greece3 - 10 Cocytus Asker4 - 20 WPts
17/07/2028Reynosa, Mexico3 - 9 Seferino Gonzales13 - 11 LPts
19/05/2028Stamford, USA3 - 8 John Dunbar16 - 11(2) LPts
06/04/2028Paterson, USA3 - 7 Johnny Beynon9 - 7 LPts
04/03/2028London, Canada3 - 6 Stephen Herd20(2) - 19 LPts
05/01/2028Columbus, USA2 - 6 Chris Harrower0 - 0 WPts
26/11/2027Thessaloniki, Greece2 - 5 Chruse Kosko16 - 19(2) LPts
28/09/2027Mashhad, Iran1 - 5 Gao Hau6 - 14 WPts
31/07/2027Kharkiv, Ukraine1 - 4 Volodymyr Dragon18(1) - 7 LPts
02/06/2027Cleveland, USA0 - 4 Amon Pye1(1) - 3 WPts
04/04/2027Cedar Rapids, USA0 - 3 Sean Lawder6(1) - 9 LPts
17/02/2027Providence, USA0 - 2 Robert Armando16 - 11 LPts
19/12/2026New York City, USA0 - 1 Peter Folena0 - 0 LPts
05/11/2026Cleveland, USA0 - 0 Michael Terris1 - 0 LPts