Weightclass:  Bantamweight
Location:  Birmingham, USA
Record:  15(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/08/2027Birmingham, USA14(1) - 31 Mikhail Tolymbekoff17 - 7 WPts
20/06/2027Birmingham, USA14(1) - 30 Roger Ormond27(4) - 24 LPts
21/04/2027Kryvyi Rih, Ukraine14(1) - 29 Wasyl Dembinski9 - 11 LPts
21/02/2027Santo Domingo Oeste, Dominican Republic14(1) - 28 Marjun San Miguel19 - 9 LPts
24/12/2026Sana'a, Yemen14(1) - 27 Bilal Salam9 - 30(2) LPts
26/10/2026New Kingston, Jamaica13(1) - 27 Bruce Grant9 - 13 WPts
28/08/2026Birmingham, USA12(1) - 27 Carlos Nicodemus0 - 2 WPts
29/06/2026Milwaukee, USA12(1) - 26 Max Owen15 - 18 LPts
01/05/2026Los Angeles, USA12(1) - 25 Mick Kydd12 - 17 LPts
03/03/2026Indianapolis, USA11(1) - 25 Bruce Couch7 - 27 WPts
24/01/2026Birmingham, USA10(1) - 25 Mark Leap20 - 19 WPts
24/12/2025Birmingham, USA9(1) - 25 Barry Eagleson8 - 3 WPts
01/11/2025Portland, USA8 - 25 Waleed Rassi3 - 24(4) WKO3
03/09/2025Birmingham, USA7 - 25 Chang-woo Kee7 - 8 WPts
06/07/2025Seoul, South Korea7 - 24 Chung-yong Song8 - 11 LPts
08/05/2025Warren, USA7 - 23 Colin Johannes11 - 15 LPts
12/03/2025Birmingham, USA7 - 22 Roger Ormond19(3) - 17 LPts
11/01/2025Birmingham, USA6 - 22 Chris Cochran1 - 5 WPts
12/11/2024Padang, Indonesia6 - 21 Teuku Dragt20 - 10 LPts
12/09/2024Birmingham, USA5 - 21 John MacBeth4 - 15 WPts
15/07/2024Portoviejo, Ecuador5 - 20 Jax Hinojos15 - 13 LPts
16/05/2024Birmingham, USA5 - 19 Brad Brisbane8 - 6 LPts
17/03/2024San Juan, Puerto Rico4 - 19 Montenegro Caraveo4 - 13 WPts
18/01/2024Birmingham, USA3 - 19 Dario Antolin2 - 6 WPts
20/11/2023Algiers, Algeria3 - 18 Bilal Hendou6 - 8 LPts
22/09/2023Birmingham, USA3 - 17 David Jarrett19 - 4 LPts
26/07/2023Brasilia, Brazil3 - 16 Alejandro Sol12 - 12 LPts
28/05/2023Eugene, USA3 - 15 Sam Mundell2 - 11 LPts
01/04/2023Montevideo, Uruguay3 - 14 Carlos Cuenca10 - 23 LPts
01/02/2023Birmingham, USA2 - 14 Se-jong Jo4 - 17 WPts
03/12/2022Birmingham, USA1 - 14 Michael Hill7 - 5 WPts
03/10/2022Karagandy, Kazakhstan1 - 13 Dmitriy Yaleckenoff9 - 10 LPts
05/08/2022Toronto, Canada1 - 12 Amon Wean0 - 0 LPts
07/06/2022Jakarta, Indonesia0 - 12 Paku Wiwi13 - 11(1) WPts
09/04/2022Tulsa, USA0 - 11 Rob Love7 - 6 LPts
11/02/2022Austin, USA0 - 10 Owen Owen20(1) - 4 LPts
14/12/2021Kiev, Ukraine0 - 9 Yakiv Barno14 - 8 LPts
14/10/2021Dalian, China0 - 8 Woo Qiu2 - 16(1) LPts
16/08/2021Malolos, Philippines0 - 7 Antonio Lapak7 - 12 LPts
16/06/2021Saint Petersburg, Russia0 - 6 Ivan Kirilenko6(1) - 13 LPts
17/04/2021Santa Cruz de la Sierra, Bolivia0 - 5 Jose Ozuna0 - 12 LPts
17/02/2021Ponce, Puerto Rico0 - 4 Manuel Santo9 - 5 LPts
20/12/2020Rotterdam, Netherlands0 - 3 Lethalde Werchs13 - 3 LPts
22/10/2020Houston, USA0 - 2 Geoff Laidler10 - 8 LPts
27/08/2020Tulsa, USA0 - 1 Rob Love1 - 2 LPts
05/07/2020Birmingham, USA0 - 0 Leo Gowen0 - 0 LPts