Weightclass:  Welterweight
Location:  Philadelphia, USA
Record:  20 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/09/2023Philadelphia, USA19 - 11 John Roby1 - 9 WPts
26/07/2023Philadelphia, USA18 - 11 Owen Herde2 - 8 WPts
27/05/2023Philadelphia, USA17 - 11 Gregor Paterson1 - 12 WPts
28/03/2023Wiesbaden, Germany16 - 11 Josef Storm15 - 15 WPts
28/01/2023Philadelphia, USA15 - 11 Tariq Amini3 - 9 WPts
28/11/2022Cali, Colombia15 - 10 Carlos Barcelona3 - 27 LPts
30/09/2022Marseille, France15 - 9 Boswell de Custine10 - 18 LPts
02/08/2022Izmir, Turkey14 - 9 Ozgur Yigit9 - 17 WPts
02/06/2022Charlotte, USA14 - 8 Jake Duffus8 - 7 LPts
04/04/2022Philadelphia, USA13 - 8 Justin Goar15 - 10(2) WPts
04/02/2022Cali, Colombia12 - 8 Hernan Jaramillo3 - 21 WPts
07/12/2021Belfast, UK11 - 8 Daniel McNaughton7 - 6 WPts
08/10/2021Philadelphia, USA10 - 8 Montego Cayongcong11 - 8 WPts
07/08/2021Ulaanbaatar, Mongolia10 - 7 Arwarh Zhacksybec15(1) - 4 LPts
09/06/2021Johannesburg, South Africa9 - 7 Kris Moyo4(1) - 13 WPts
10/04/2021Harare, Zimbabwe9 - 6 Faraji Mawere7 - 11 LPts
10/02/2021Bremen, Germany9 - 5 Arend Schaad12 - 8 LPts
13/12/2020Philadelphia, USA8 - 5 Quintavius Akafia7(1) - 13 WPts
12/10/2020Philadelphia, USA7 - 5 Ulises Paula2 - 3 WPts
13/08/2020Albuquerque, USA6 - 5 Leon Tennis6 - 4 WPts
27/06/2020Si Racha, Thailand6 - 4 Terdsak Komsaimai9 - 3 LPts
28/04/2020Philadelphia, USA5 - 4 Andy Scurlock0 - 3 WPts
29/02/2020Almaty, Kazakhstan5 - 3 Sergei Ghasulan3 - 4 LPts
01/01/2020Novosibirsk, Russia5 - 2 Andrii Gladyshev0 - 5(2) LPts
03/11/2019Dublin, Ireland4 - 2 Karl McClelland3 - 8 WPts
05/09/2019Cleveland, USA3 - 2 Rob Sloan0 - 0 WPts
15/07/2019Sao Paulo, Brazil3 - 1 Rodrigo Esteves8 - 2 LPts
16/05/2019Philadelphia, USA2 - 1 Mike Pate3 - 3 WPts
17/03/2019Philadelphia, USA1 - 1 Cenek Rosa2 - 2 WPts
14/01/2019Seattle, USA1 - 0 Sean Powell2 - 2 LPts
18/11/2018Philadelphia, USA0 - 0 Jay Bonnar2 - 1 WPts