Weightclass:  Middleweight
Location:  Jacksonville, USA
Record:  11(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Jacksonville, USA10(1) - 22 James MacGregor18 - 14(1) WPts
19/09/2033Bilbao, Spain9(1) - 22 Rodrigo Avelino14 - 3 WPts
22/07/2033Jacksonville, USA9(1) - 21 Brendan Fordyce6 - 13 LPts
22/05/2033Baton Rouge, USA9(1) - 20 Cody Edmundson12 - 9(1) LPts
24/03/2033Alcala de Henares, Spain8(1) - 20 Sancho Cardinal5 - 19 WPts
24/01/2033Athens, Greece8(1) - 19 Cenon Athas20(3) - 11 LPts
26/11/2032Memphis, USA7(1) - 19 Alen Lao4 - 9 WPts
28/09/2032Breda, Netherlands6(1) - 19 Erke Lambrecht1 - 10 WPts
30/07/2032Alcala de Henares, Spain5(1) - 19 Santiago Aybar8 - 11 WPts
01/06/2032Jacksonville, USA4(1) - 19 Amer Sayed3 - 10 WPts
02/04/2032Oklahoma City, USA4(1) - 18 Gethin McCune3 - 3 LPts
03/02/2032Salzburg, Austria3 - 18 Bing Markwardt17 - 36(12) WKO2
06/12/2031Bangkok, Thailand3 - 17 Oleydong Sripramote27(2) - 18 LPts
08/10/2031Harare, Zimbabwe2 - 17 Glynn Joubert8 - 11 WPts
10/08/2031Kenitra, Morocco2 - 16 Boutaje Almutawakkil9 - 10 LPts
12/06/2031Abidjan, Ivory Coast2 - 15 Montrose Grosjean4 - 12 LPts
13/04/2031Bratislava, Slovakia2 - 14 Emil Patek16 - 9 LPts
13/02/2031Denver, USA2 - 13 Arnie Dunmore7 - 7 LPts
15/12/2030Jacksonville, USA1 - 13 Ben Christopher5 - 3 WPts
17/10/2030Nantes, France1 - 12 Circinus Oberlin22 - 34 LPts
19/08/2030Surabaya, Indonesia1 - 11 Gapit Putro8 - 13 LPts
21/06/2030Oulu, Finland1 - 10 Vihtori Polon11 - 17 LPts
23/04/2030Valencia, Spain1 - 9 Zacarias Arguello5 - 8 LPts
23/02/2030Louisville, USA1 - 8 Theo Downey4 - 5 LPts
30/12/2029Cape Coral, USA1 - 7 David Lawson3 - 3 LPts
01/11/2029Kobe, Japan1 - 6 Hisoka Uyeno6 - 1 LPts
02/09/2029Jacksonville, USA1 - 5 Haaris Azizi13 - 5 LPts
05/07/2029Indianapolis, USA0 - 5 Tobias Caruth0 - 0 WPts
14/05/2029Amman, Jordan0 - 4 Malik Nabhani7(1) - 22 LPts
16/03/2029Minneapolis, USA0 - 3 John Whittum13 - 7 LPts
18/01/2029Shreveport, USA0 - 2 Paul Broadie19 - 13 LPts
23/11/2028Philadelphia, USA0 - 1 Dave Meiffret21(1) - 21 LPts
17/10/2028Jacksonville, USA0 - 0 John Gwenn6 - 2 LPts