Weightclass:  Middleweight
Location:  Louisville, USA
Record:  20(3) - 41(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2030Louisville, USA19(3) - 41(9) Rob Hearn2 - 8 WPts
17/11/2029Louisville, USA19(3) - 40(9) Rob Crangle5 - 5 LPts
17/09/2029Louisville, USA19(3) - 39(9) Arthur Ardis3 - 4 LPts
19/07/2029Louisville, USA18(3) - 39(9) Alexandre de La Fontaine0 - 1 WPts
20/05/2029Silang, Philippines18(3) - 38(9) Roman Degollado12 - 11 LPts
22/03/2029Ipoh, Malaysia17(3) - 38(9) Lao-Tzu Ko5 - 20 WPts
22/01/2029Madison, USA17(3) - 37(9) Felix Boffrand18(1) - 28 LPts
24/11/2028Fort Smith, USA16(3) - 37(9) Mark Stewart5 - 20 WPts
26/09/2028Louisville, USA15(3) - 37(9) Kolzak Ostrovsky5 - 5 WPts
28/07/2028Madison, USA14(3) - 37(9) Felix Boffrand17(1) - 26 WPts
01/06/2028Louisville, USA13(3) - 37(9) Mark Edmison3 - 10 WPts
02/04/2028Casablanca, Morocco12(2) - 37(9) Mujahid Draiss0 - 4(1) WKO3
03/02/2028Garoua, Cameroon11(2) - 37(9) Alexandre Chapeh2 - 14(2) WPts
06/12/2027Dammam, Saudi Arabia11(2) - 36(9) Obaid Ammar14 - 13 LPts
08/10/2027Louisville, USA11(2) - 35(9) John Gwenn1 - 0 LPts
09/08/2027Louisville, USA11(2) - 34(9) Ian Gabuza16 - 8 LPts
10/06/2027Yaoundé, Cameroon10(2) - 34(9) Bonar Eyango0 - 6 WPts
12/04/2027Sakai, Japan10(2) - 33(9) Akira Tomita11 - 5 LPts
12/02/2027Helsinki, Finland9(2) - 33(9) Pertti Sievinen14 - 12(1) WPts
14/12/2026Bandar Lampung, Indonesia9(2) - 32(9) Dipanegra Ama2 - 10 LPts
16/10/2026Louisville, USA9(2) - 31(9) George Romand6 - 4 LPts
17/08/2026Louisville, USA8(1) - 31(9) Mike Perrie1 - 0 WKO3
18/06/2026Tangier, Morocco7(1) - 31(9) Shihab Errachidi1 - 1 WPts
20/04/2026Louisville, USA6(1) - 31(9) Geoff Bowens3 - 18 WPts
19/02/2026Louisville, USA6(1) - 30(9) Marco Haghe3 - 11 LPts
21/12/2025Indianapolis, USA6(1) - 29(9) Will Gemmill10 - 21(1) LPts
02/11/2025Johor Bahru, Malaysia5 - 29(9) Saad Allam1 - 18(4) WKO3
04/09/2025Bakersfield, USA5 - 28(9) Alano Cid15 - 28 LPts
08/07/2025Shah Alam, Malaysia5 - 27(9) Jin Au6 - 11 LPts
10/05/2025St. Louis, USA5 - 26(9) Rob Kampen10 - 13 LPts
13/03/2025Grand Rapids, USA5 - 25(9) Phil Manner14 - 18(1) LPts
14/01/2025San Juan, Puerto Rico4 - 25(9) Nemesio Calles13 - 16 WPts
15/11/2024Louisville, USA3 - 25(9) Will Ironside3 - 10 WPts
15/09/2024Rochester, USA3 - 24(9) Stephen Duane19 - 17 LPts
19/07/2024Memphis, USA3 - 23(9) Stuart Yeoman19 - 22 LPts
21/05/2024Gainesville, USA2 - 23(9) Rob Cruzado10 - 18 WPts
17/04/2024Louisville, USA1 - 23(9) Arnie Halimi9 - 0 WPts
14/03/2024Louisville, USA1 - 22(9) Arnie Halimi7 - 0 LPts
11/03/2024Louisville, USA1 - 21(9) Arnie Halimi6 - 0 LPts
09/02/2024Houston, USA1 - 20(9) Declan Bratton13 - 19 LPts
03/01/2024Louisville, USA0 - 20(9) Mick Nivison1 - 0 WPts
04/11/2023Nairobi, Kenya0 - 19(8) Kenzie Rogo16 - 21 LKO3
06/09/2023Santo Domingo de Guzman, Dominican Republic0 - 18(8) Reynaldo Alarcon24 - 10 LPts
09/07/2023Burnaby, Canada0 - 17(7) Lloyd Jefferson21(1) - 7 LKO3
11/05/2023Dakar, Senegal0 - 16(7) Hubert Noury12(2) - 14(2) LPts
13/03/2023Yerevan, Armenia0 - 15(6) Tsavag Vasbouragian24(1) - 5 LKO3
13/01/2023Cairo, Egypt0 - 14(5) Waleed Zaman6 - 26 LKO3
15/11/2022Kansas City, USA0 - 13(5) Noah McTaggart3 - 12 LPts
25/09/2022Liverpool, UK0 - 12(4) John Dunwoody22 - 7(1) LKO3
28/07/2022Louisville, USA0 - 11(3) Davie Bigger7 - 11 LKO3
28/05/2022Louisville, USA0 - 10(3) Asif Abraham2 - 3 LPts
29/03/2022Belo Horizonte, Brazil0 - 9(3) Cruz Pacifico15 - 11 LPts
29/01/2022Paterson, USA0 - 8(2) Declan Goudy25 - 2 LKO2
16/12/2021San Antonio, USA0 - 7(2) Kian Lish21 - 4 LPts
28/10/2021Hamburg, Germany0 - 6(2) Eberhard Gierhart6 - 16 LPts
30/08/2021Dushanbe, Tajikistan0 - 5(1) Kolya Urynbassarow1 - 19 LKO3
02/07/2021Aalborg, Denmark0 - 4(1) Karr Magleby13 - 8 LPts
02/05/2021Minsk, Belarus0 - 3(1) Faddei Popovich2 - 4 LPts
04/03/2021Sacremento, USA0 - 2 Sam Lawson9 - 6 LKO3
04/01/2021General Santos, Philippines0 - 1 Alejandro Rayas14 - 1 LPts
05/11/2020Louisville, USA0 - 0 Ben Rosa4 - 3 LPts