Weightclass:  Welterweight
Location:  Paterson, USA
Record:  31(2) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/11/2028Paterson, USA30(2) - 26 Dominic Stiltz0 - 1 WPts
25/09/2028Paterson, USA29(2) - 26 Zelipe Terra3 - 14 WPts
27/07/2028Paterson, USA28(2) - 26 John Maver0 - 6 WPts
28/05/2028Paterson, USA27(2) - 26 Colin Owen1 - 4 WPts
29/03/2028Paterson, USA26(2) - 26 Noah Risk2 - 1 WPts
29/01/2028Paterson, USA25(2) - 26 Sam Albany3 - 20 WPts
30/11/2027Paterson, USA24(2) - 26 Stuart Bitler1 - 5 WPts
01/10/2027Paterson, USA23(2) - 26 Bruce Winton4 - 13(1) WPts
02/08/2027Paterson, USA23(2) - 25 Wojciech Kaszynski10 - 21 LPts
03/06/2027Paterson, USA22(2) - 25 Rob Wynne2 - 2 WPts
06/04/2027Paterson, USA21(2) - 25 Johnny Rodgerson0 - 1 WPts
05/02/2027Paterson, USA20(2) - 25 Joey Curto2 - 4 WPts
07/12/2026Prokopyevsk, Russia19(2) - 25 Sasha Svatkovskiy0 - 5 WPts
09/10/2026Paterson, USA18(2) - 25 Morgan Samson4 - 11 WPts
10/08/2026Paterson, USA17(2) - 25 Peter Crear1 - 8(1) WPts
11/06/2026Mitchells Plain, South Africa17(2) - 24 Bruce Kindiafuka19 - 6 LPts
13/04/2026New Orleans, USA17(2) - 23 Sid Bryson22 - 16 LPts
15/02/2026Paterson, USA16(2) - 23 Adam Hannahs14 - 13 WPts
28/12/2025Paterson, USA15(1) - 23 Gethin Abraham1 - 2 WKO3
29/10/2025St. Louis, USA15(1) - 22 Hayden Purse19 - 26 LPts
06/09/2025Paterson, USA14(1) - 22 William Kallenberg2 - 12(3) WPts
08/07/2025Louisville, USA14(1) - 21 Kyle Lesslie15(1) - 19 LPts
10/05/2025Dublin, Ireland14(1) - 20 Anthony Lennon8(1) - 11 LPts
12/03/2025Touba, Senegal13(1) - 20 Orleans Bobet1 - 3 WPts
12/01/2025Accra, Ghana13(1) - 19 David Kugblenu4 - 18(1) LPts
13/11/2024Paterson, USA12(1) - 19 Dillon Gibson7 - 15 WPts
13/09/2024Paterson, USA11(1) - 19 Neil Gourlay3 - 8 WPts
16/07/2024Toshkent, Uzbekistan10(1) - 19 Rafael Dallal0 - 3 WPts
18/05/2024Port-au-Prince, Haiti9 - 19 Ciel Seel18 - 23(8) WKO3
20/03/2024Accra, Ghana8 - 19 LeBron Amissah2 - 2 WPts
21/01/2024Cebu City, Philippines7 - 19 Jose Bancale9 - 22 WPts
23/11/2023Kingston, Jamaica7 - 18 Mick Mallis11(1) - 9 LPts
24/09/2023Paterson, USA7 - 17 Matthew Kelly8 - 16 LPts
27/07/2023New York City, USA7 - 16 Marjun Maza27 - 6 LPts
28/05/2023Sana'a, Yemen7 - 15 Mohsin Kashif24(1) - 12 LPts
29/03/2023Accra, Ghana7 - 14 Mark Quansah4(1) - 14 LPts
29/01/2023Suwon, South Korea7 - 13 Yong-jae U13 - 17 LPts
01/12/2022Tembisa, South Africa7 - 12 Phumelele Mfeketho21(1) - 3 LPts
03/10/2022Samara, Russia6 - 12 Georgiy Antonoff7 - 8 WPts
05/08/2022Paterson, USA5 - 12 Hugh Dow3 - 4 WPts
04/06/2022Charlotte, USA5 - 11 Alexander Mackintosh16 - 1 LPts
06/04/2022Columbus, USA4 - 11 Ben Edmundson1 - 13 WPts
06/02/2022Kampala, Uganda4 - 10 Syed Murad8 - 16 LPts
09/12/2021Rotterdam, Netherlands3 - 10 Felle Mortier2 - 11 WPts
11/10/2021New Delhi, India3 - 9 Devdas Dixit16 - 5 LPts
13/08/2021Paterson, USA2 - 9 Blake Darroch1 - 1 WPts
11/06/2021Portland, USA2 - 8 Rob Cumby5 - 2 LPts
14/04/2021Paterson, USA1 - 8 Lucas Winberg4 - 17 WPts
12/02/2021Grodno, Belarus1 - 7 Kyrylo Ontko7 - 10 LPts
15/12/2020New York City, USA1 - 6 Bradley Dacus14(1) - 4 LPts
27/10/2020Paterson, USA0 - 6 Alejandro Maduro3 - 15 WPts
29/08/2020Incheon, South Korea0 - 5 Bum-young Joe7 - 5 LPts
29/06/2020Paterson, USA0 - 4 John Lawter1 - 0 LPts
28/04/2020Philadelphia, USA0 - 3 Vincent Robb5 - 4 LPts
04/03/2020Paterson, USA0 - 2 Sigwalt Plitt1 - 1 LPts
04/01/2020Paterson, USA0 - 1 Rafael Rana8 - 3 LPts
05/11/2019Paterson, USA0 - 0 Bart Yell2 - 4 LPts