Weightclass:  Middleweight
Location:  Independence, USA
Record:  1 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2034Independence, USA0 - 22(1) Sean Palme0 - 3 WPts
07/11/2033Philadelphia, USA0 - 21(1) Jasper Crosbie4 - 25 LPts
14/09/2033Harare, Zimbabwe0 - 20(1) Cody Minto5 - 19 LPts
17/07/2033Birmingham, USA0 - 19(1) Matt Tillery6 - 13 LPts
19/05/2033Gulu, Uganda0 - 18(1) Josh Musaazi9 - 21(2) LPts
21/03/2033Dublin, Ireland0 - 17(1) Jacob Ferguson7 - 18 LPts
21/01/2033Harare, Zimbabwe0 - 16(1) Noah Kapinda7 - 35 LPts
23/11/2032Maiduguri, Nigeria0 - 15(1) John Osakioduwa10 - 14 LPts
25/09/2032Madrid, Spain0 - 14(1) Jesus Hurtado13 - 32 LPts
28/07/2032Oceanside, USA0 - 13(1) Dan Alejos7 - 8 LPts
03/06/2032Bangkok, Thailand0 - 12 Oleydong Sripramote30(2) - 18 LKO3
05/04/2032Jacksonville, USA0 - 11 Joe Morman6(1) - 13 LPts
06/02/2032Norfolk, USA0 - 10 Rhys Reese9 - 24 LPts
09/12/2031Independence, USA0 - 9 Matt Tillery4 - 5 LPts
10/10/2031Independence, USA0 - 8 Spencer Donnellan2 - 4 LPts
11/08/2031Independence, USA0 - 7 Chang-hoon Ham3 - 23 LPts
12/06/2031Tanjung Pinang, Indonesia0 - 6 Emas Kihwan7 - 6 LPts
14/04/2031Puebla, Mexico0 - 5 Ryo Colorado6 - 18 LPts
14/02/2031Philadelphia, USA0 - 4 Rob Banter15 - 6 LPts
18/12/2030Stamford, USA0 - 3 Adam Saunders0 - 0 LPts
21/10/2030Independence, USA0 - 2 Oleos Aldrete9 - 6 LPts
23/08/2030Kansas City, USA0 - 1 Noah Juenemann0 - 2 LPts
05/07/2030Independence, USA0 - 0 Jonathan Tannehill0 - 0 LPts