Weightclass:  Welterweight
Location:  Milwaukee, USA
Record:  19(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/01/2026Milwaukee, USA18(1) - 18 Krzysztof Daniel2 - 7 WPts
08/11/2025Milwaukee, USA17(1) - 18 Ovidio Conceicao1 - 17(1) WPts
09/09/2025Milwaukee, USA16(1) - 18 Michael Halbert0 - 6 WPts
11/07/2025Milwaukee, USA15(1) - 18 Georgiy Zhacksybek8(1) - 11 WPts
12/05/2025Milwaukee, USA14(1) - 18 Jose Portal18 - 27 WPts
13/03/2025Milwaukee, USA13(1) - 18 Amon Thayne4(1) - 11(2) WPts
13/01/2025Milwaukee, USA12(1) - 18 Ian Roseberry1 - 8 WPts
14/11/2024Milwaukee, USA11(1) - 18 Patrick MacCoughlan3 - 15 WPts
14/09/2024Milwaukee, USA10 - 18 Rhys Banks0 - 26(5) WKO3
16/07/2024Cork, Ireland9 - 18 Nathan McClintock1 - 10(3) WPts
18/05/2024Milwaukee, USA8 - 18 Dillon Balch13(1) - 26 WPts
19/03/2024Milwaukee, USA7 - 18 Lorcan Power2 - 9 WPts
20/01/2024Atlanta, USA6 - 18 Paul Petticrew0 - 5 WPts
22/11/2023Tamale, Ghana6 - 17 Bradley Archer27 - 5 LPts
23/09/2023Milwaukee, USA5 - 17 Owen Kerr0 - 11 WPts
26/07/2023Ansan, South Korea5 - 16 Myung-joo Youn13 - 18 LPts
28/05/2023Portmore, Jamaica5 - 15 Gus Bithell8 - 14 LPts
30/03/2023Kingston, Jamaica5 - 14 Sam Bower15(1) - 17 LPts
30/01/2023Milwaukee, USA4 - 14 Mark Maylon0 - 4 WPts
01/12/2022Milwaukee, USA3 - 14 David Maxton0 - 9 WPts
01/10/2022Athens, Greece3 - 13 Peder Papadakis5 - 16 LPts
03/08/2022Milwaukee, USA2 - 13 Noel Merrick0 - 8 WPts
02/06/2022Milwaukee, USA1 - 13 Fedar Klepikov14 - 12 WPts
04/04/2022Johannesburg, South Africa1 - 12 Bruce Matlaba15 - 7 LPts
04/02/2022Barnaul, Russia1 - 11 Sergei Kowalchuk2 - 13 LPts
06/12/2021Athens, Greece1 - 10 Steven Tocci6 - 19 LPts
07/10/2021Paterson, USA1 - 9 Noel Bowens0 - 5 LPts
16/08/2021Tallaght, Ireland1 - 8 Ethan McClellan16 - 6 LPts
18/06/2021Managua, Nicaragua1 - 7 Luis Conde13 - 8 LPts
20/04/2021Milwaukee, USA1 - 6 Rodrigo Maez8 - 15 LPts
19/02/2021Milwaukee, USA1 - 5 Mark Treharne2 - 0 LPts
21/12/2020Milwaukee, USA0 - 5 Orbert Bingenheimer3 - 11 WPts
21/10/2020Milwaukee, USA0 - 4 Dale Badoe8 - 2 LPts
23/08/2020Orlando, USA0 - 3 Leonardo Conrado8 - 6 LPts
28/06/2020Chicago, USA0 - 2 Richard Slominski9(2) - 5 LPts
01/05/2020New York City, USA0 - 1 Gareth Gow1 - 2 LPts
05/03/2020Milwaukee, USA0 - 0 John Lesslie4 - 1 LPts