Weightclass:  Welterweight
Location:  New York City, USA
Record:  8 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2030New York City, USA7 - 25 Felippe Casimiro1 - 4 WPts
07/11/2029New York City, USA6 - 25 Rob Wynne4 - 15 WPts
07/09/2029Osogbo, Nigeria6 - 24 Olufemi Atuma6 - 27 LPts
10/07/2029Kryvyi Rih, Ukraine6 - 23 Vasyl Filas32(5) - 10(1) LPts
12/05/2029Donetsk, Ukraine6 - 22 Zernebog Sokolski21 - 5 LPts
14/03/2029Barcelona, Spain6 - 21 Fresco Hernandez8 - 22 LPts
14/01/2029Kiev, Ukraine5 - 21 Petro Siemion10 - 12 WPts
16/11/2028Philadelphia, USA4 - 21 Amon Abercrombie6 - 22 WPts
20/09/2028Providence, USA3 - 21 Joey Curto4 - 12 WPts
22/07/2028Port-au-Prince, Haiti3 - 20 Horace Barthez9 - 29(1) LPts
24/05/2028Lafayette, USA3 - 19 Kris Swineford5 - 12 LPts
26/03/2028Ilorin, Nigeria2 - 19 Rashid Allee4 - 23(1) WPts
27/01/2028Portland, USA1 - 19 Ashley Moreman3 - 19(1) WPts
13/12/2027Port Said, Egypt1 - 18 Rehan Zickby2 - 11 LPts
15/10/2027Accra, Ghana1 - 17 Michael Bonchaka22 - 9 LPts
17/08/2027New York City, USA1 - 16 Runako Nyalugwe5 - 19 LPts
18/06/2027Manila, Philippines1 - 15 Paul Maambong9 - 11 LPts
20/04/2027Cork, Ireland1 - 14 David Walters13 - 16 LPts
20/02/2027Duque de Cazias, Brazil1 - 13 Diego Albuquerque11 - 8 LPts
23/12/2026Little Rock, USA1 - 12 Isaac Quail8 - 18 LPts
25/10/2026Shreveport, USA1 - 11 Kian Hillen10 - 6 LPts
26/08/2026Augsburg, Germany1 - 10 Ricky Heimbuch11 - 18 LPts
27/06/2026Minneapolis, USA1 - 9 Blake Lind5 - 3 LPts
28/04/2026New York City, USA1 - 8 Gregory Kellis55 - 29 LPts
28/02/2026Lusaka, Zambia0 - 8 Chike Chungu2 - 1 WPts
31/12/2025New York City, USA0 - 7 Jake Candela5 - 5 LPts
01/11/2025Harare, Zimbabwe0 - 6 Shaquille Mubako12(1) - 38 LPts
03/09/2025Milwaukee, USA0 - 5 Jake Stolarz3 - 20(1) LPts
09/07/2025Detroit, USA0 - 4 Ian Winge7 - 29 LPts
21/05/2025Honolulu, USA0 - 3 Arnie Yuill30 - 12 LPts
18/04/2025Portsmouth, UK0 - 2 Tommy MacLaughlin1 - 2 LPts
18/02/2025Patrai, Greece0 - 1 Darrian Zeno11 - 18 LPts
21/12/2024New York City, USA0 - 0 John Dunbar2 - 3(2) LPts