Weightclass:  Welterweight
Location:  Birmingham, USA
Record:   34(14) - 8(6) - 2
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
27/06/2031Tirana Olympic Park, Tirana, Albania34(14) - 7(5) - 2 Vavrinec Urbanovsky40(31) - 3(1) L TKO3 12Ref stopped fight after 3 knockdowns. View
14/03/2031T-Mobile Arena, Las Vegas, USA34(14) - 6(4) - 2 Lucas Otero37(13) - 1 - 1 L KO12 12 Americas Welterweight MandatoryView
30/11/2030Hiroshima Big Arch, Hiroshima, Japan34(14) - 6(4) - 1 Hakara Rikirangi18(8) - 1 D 12Scorecards: 114-114, 114-114, 114-114. View
14/09/2030Spokane Veterans Memorial Arena, Spokane, USA33(14) - 6(4) - 1 Alvino Onate17(2) - 6 - 1 W UD 12Scorecards: 117-111, 117-111, 117-110. Americas Welterweight Final EliminatorView
27/07/2030Marlins Park, Miami, USA33(14) - 5(3) - 1 Syed Khalil37(28) - 6(2) - 1 L KO9 12 North American Welterweight MandatoryView
06/04/2030Marlins Park, Miami, USA32(14) - 5(3) - 1 Paul Morris12(7) - 3 W UD 12Scorecards: 117-110, 117-110, 117-110. North American Welterweight Final EliminatorView
15/12/2029Pavillon de Juenesse, Quebec City, Canada31(14) - 5(3) - 1 Alano Barro10(9) - 0 W UD 10Scorecards: 97-93, 97-93, 97-93. IRBF Youth Welterweight View
01/09/2029Hard Rock Stadium, Miami, USA30(14) - 5(3) - 1 Franco Caraveo21(6) - 0 - 1 W UD 10Scorecards: 96-93, 96-93, 96-93. IRBF Youth Welterweight Final EliminatorView
23/06/2029Claude Robillard Centre, Montreal, Canada30(14) - 4(2) - 1 Bronco Astorga18(12) - 1 L KO10 10 WRBC Youth Welterweight View
28/04/2029Burgerhaus Unterschleissheim, Munich, Germany29(13) - 4(2) - 1 Myerson Kueck29(12) - 2(1) W KO9 10 WRBC Youth Welterweight View
22/02/2029AT&T Park, San Francisco, USA29(13) - 3(1) - 1 Lucas Otero30(9) - 0 - 1 L KO11 12 Americas Welterweight MandatoryView
18/11/2028Hard Rock Hotel & Casino, Atlantic City, USA28(12) - 3(1) - 1 Dillon Buckley27(4) - 3(3) W KO6 10 WRBC Youth Welterweight Final EliminatorView
04/09/2028Carver Theatre, Birmingham, USA28(12) - 2 - 1 Sinclair Lux15(7) - 1 L KO9 12 North American Welterweight Final EliminatorView
30/05/2028Vivanta Concord, Chennai, India27(11) - 2 - 1 Paul Evans15 - 3 - 1 W TKO7 12Fighter got up from KD but ref stopped the fight. View
20/01/2028Stan Spirou Field House, Manchester, USA26(10) - 2 - 1 Bob Rainey16(1) - 8(2) - 4 W KO9 10 View
27/11/2027Overland Park Convention Center, Overland Park, USA25(9) - 2 - 1 Jack Stalford16 - 2(1) - 1 - 1(NC) W KO6 12 View
25/09/2027PK Park, Eugene, USA24(8) - 2 - 1 Peter Weir16 - 7(4) W KO5 12 View
30/07/2027Overland Park Convention Center, Overland Park, USA23(7) - 2 - 1 Jack Stalford16 - 1 - 1 - 1(NC) W KO5 12 View
13/06/2027Huntsville Patterson, Huntsville, USA22(6) - 2 - 1 Joshua Kenison9 - 2 - 3 W KO3 10 USA-Alabama Welterweight MandatoryView
26/03/2027Floyd Little Athletic Center, New Haven, USA21(6) - 2 - 1 Barry McVicker15 - 8(2) W UD 12Scorecards: 117-111, 117-111, 117-111. View
22/01/2027Salem Armory Auditorium, Salem, USA20(5) - 2 - 1 Jay Rollo13 - 0 W KO8 10 View
08/12/2026Milford Ice Pavillion, Waterbury, USA20(5) - 1 - 1 Robert Darling12 - 3 L UD 12Scorecards: 111-117, 111-117, 111-117. View
25/10/2026Milford Ice Pavillion, Waterbury, USA19(4) - 1 - 1 Brett Dowe13 - 8 - 2 W KO5 12 View
31/07/2026Stanky Field, Mobile, USA19(4) - 0 - 1 Isaac Profitt10 - 1 - 1 L MD 12Scorecards: 114-115, 114-115, 115-115. USA-Deep South Welterweight SF EliminatorView
22/05/2026Stanky Field, Mobile, USA18(4) - 0 - 1 William Kenneth12 - 1 W UD 12Scorecards: 116-112, 116-113, 116-112. USA-Alabama Welterweight View
13/03/2026Brown Theatre, Louisville, USA17(4) - 0 - 1 Barry McVicker14 - 7(2) W UD 12Scorecards: 116-112, 116-113, 115-113. View
30/01/2026Brown Theatre, Louisville, USA16(3) - 0 - 1 Joel Beavin5 - 5(1) - 2 W KO10 12 View
10/12/2025The Vic Theater, Chicago, USA15(2) - 0 - 1 Nick Batie14 - 4 W KO10 12 View
26/10/2025Moritz von Bomhard Theatre, Louisville, USA14(1) - 0 - 1 Mark Sellar3 - 5 - 1 W KO8 12 View
07/09/2025Felippe Orihuela Gym, New York City, USA13 - 0 - 1 Stuart Hart6 - 12 - 4 W KO6 10 View
23/07/2025Stage East, Hartford, USA12 - 0 - 1 Robert Cardwell6 - 10 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
05/06/2025Ranchete Social Hall, Paterson, USA12 - 0 Charlie Rodie3 - 2 D 10Scorecards: 95-95, 95-95, 95-95. View
20/04/2025Stage East, Hartford, USA11 - 0 Paul Tosh3 - 4 W UD 8Scorecards: 80-72, 80-72, 80-72. View
25/03/2025Omaha Jat, Omaha, USA10 - 0 Bryan Pyper2 - 5 - 1(NC) W UD 6Scorecards: 60-54, 60-54, 60-54. View
06/03/2025Chumash Casino, Bakersfield, USA9 - 0 Colin Spencer4 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
25/01/2025Shreyas Gym, Boston, USA8 - 0 John Owen4 - 2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
10/12/2024Shreyas Gym, Boston, USA7 - 0 Billy Isaac2 - 4 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
26/10/2024Birmingham Rayburn, Birmingham, USA6 - 0 Chris McNamara2 - 1 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
08/10/2024Jersey City Blaney, Jersey City, USA5 - 0 Jean Nys2 - 2 - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
23/09/2024Naperville Kincaide, Naperville, USA4 - 0 David Lombardo0 - 2 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
14/09/2024Colin Daley Gym, Minneapolis, USA3 - 0 Ewan Leandro0 - 1 - 1 W UD 4Scorecards: 40-36, 40-36, 40-36. View
02/09/2024Omaha McFarlane, Omaha, USA2 - 0 Kai Garrow0 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View
21/08/2024New York City Bandera, New York City, USA1 - 0 Neil Hoggarth0 - 3 W UD 4Scorecards: 40-36, 40-36, 40-36. View
08/08/2024Mulroy Civic Center Carrier Theater, Syracuse, USA0 - 0 John Geddes0 - 2 W UD 4Scorecards: 40-36, 40-36, 40-36. View