Weightclass:  Super Heavyweight
Location:  Baltimore, USA
Record:  17 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2041Baltimore, USA16 - 36 Henri Orleans0 - 4 WPts
16/09/2041Baltimore, USA15 - 36 Elias Alejandro2 - 8 WPts
15/07/2041Baltimore, USA14 - 36 Kieran Clay1 - 1 WPts
14/05/2041Baltimore, USA13 - 36 Hugo Gerstel3 - 10 WPts
14/03/2041Baltimore, USA12 - 36 Sid Clingan5 - 13(1) WPts
12/01/2041Baltimore, USA11 - 36 Edward Chancellor8 - 19(4) WPts
12/11/2040Baltimore, USA10 - 36 Kian Lankinen3 - 34(1) WPts
11/09/2040Douala, Cameroon10 - 35 Quincy Mbassi9 - 6 LPts
14/07/2040Houston, USA10 - 34 James Dovey16 - 26 LPts
14/05/2040Baltimore, USA9 - 34 Lloyd Boal0 - 7(1) WPts
14/03/2040Baltimore, USA8 - 34 Stuart Harley1 - 3 WPts
12/01/2040Brno, Czech Republic8 - 33 Kvido Gall26 - 20 LPts
13/11/2039Laval, Canada7 - 33 Marlon Baxa8 - 16 WPts
15/09/2039Charlotte, USA7 - 32 Dylan MacMillan5 - 31(2) LPts
23/07/2039Rockford, USA7 - 31 Tobias Cargill28 - 15 LPts
17/06/2039Oxnard, USA7 - 30 David Probert39 - 6 LPts
10/05/2039Ruiru, Kenya6 - 30 Mike Musyoki5 - 19 WPts
12/03/2039Baltimore, USA5 - 30 Joey Gladkowski3 - 7 WPts
12/01/2039Guayaquil, Ecuador5 - 29 Xaverius Adames13 - 3 LPts
12/11/2038Prague, Czech Republic5 - 28 Radim Houdek14 - 11(1) LPts
14/09/2038San Francisco, USA4 - 28 Michael Egerton4 - 4 WPts
16/07/2038Aarhus, Denmark4 - 27 Stieran Floor17 - 22 LPts
18/05/2038Philadelphia, USA3 - 27 Hugh Whittet3 - 17(1) WPts
20/03/2038Mashhad, Iran3 - 26 Shayan Jat12 - 15 LPts
19/01/2038Buenos Aires, Argentina3 - 25 Baltasar Degollado23(2) - 19 LPts
21/11/2037Montgomery, USA3 - 24 John Bour3 - 16(1) LPts
23/09/2037Zagreb, Croatia3 - 23 Lovro Šimunkovic16 - 32(2) LPts
26/07/2037Kampala, Uganda3 - 22 Jawad Shahid21 - 25 LPts
27/05/2037Baltimore, USA3 - 21 Oliver Harris12 - 7 LPts
27/03/2037Henderson, USA2 - 21 Kris Ponton4 - 11(1) WPts
01/02/2037Riga, Latvia2 - 20 Aleksei Strelnieks10 - 25 LPts
04/12/2036Aalborg, Denmark2 - 19 Ultar Lang15 - 11(1) LPts
06/10/2036Baku, Azerbaijan2 - 18 Javad Jamilov12 - 16 LPts
08/08/2036Aarhus, Denmark2 - 17 Stieran Biller24 - 23 LPts
10/06/2036Vilnius, Lithuania2 - 16 Tadzio Wiech11 - 11 LPts
11/04/2036Baltimore, USA1 - 16 Xalvador Mar3 - 7 WPts
12/02/2036Worcester, USA1 - 15 Johnny Hall5 - 16 LPts
17/12/2035Baltimore, USA0 - 15 Clinton Gunion6 - 7 WPts
19/10/2035Baltimore, USA0 - 14 Bradley Loch2 - 2 LPts
20/08/2035Split, Croatia0 - 13 Dubravko Kunštek14 - 14 LPts
21/06/2035Baltimore, USA0 - 12 John Bocker3 - 3 LPts
21/04/2035Orlando, USA0 - 11 Jake Inniss8 - 7 LPts
23/02/2035Manchester, USA0 - 10 Dai Rees3 - 7 LPts
25/12/2034Miami, USA0 - 9 James Mun21(1) - 14 LPts
23/12/2034Miami, USA0 - 8 Matt Caudill17 - 12 LPts
17/12/2034Miami, USA0 - 7 Eloy Buelna29 - 13(1) LPts
13/11/2034Overland Park, USA0 - 6 Morgan Costine12 - 20 LPts
11/10/2034Miami, USA0 - 5 Selestino Izquierdo27 - 10 LPts
24/08/2034Jackson, USA0 - 4 Arran Pollock15 - 25(3) LPts
26/06/2034Omaha, USA0 - 3 Bradley Shirer3 - 23 LPts
08/05/2034Los Angeles, USA0 - 2 Jake Gilland0 - 0 LPts
30/03/2034Chicago, USA0 - 1 Paul Dunlop25 - 12 LPts
05/03/2034Baltimore, USA0 - 0 Cole Perry0 - 0 LPts