Weightclass:  Featherweight
Location:  Huntsville, USA
Record:  6 - 48
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2033Huntsville, USA5 - 48 Malik Latif0 - 6 WPts
24/09/2033Huntsville, USA5 - 47 Vitali Grechin24 - 16 LPts
24/07/2033Huntsville, USA4 - 47 Xalvador Largo5 - 7 WPts
24/05/2033Memphis, USA4 - 46 Ian Wyburn10 - 18(1) LPts
26/03/2033Kumasi, Ghana4 - 45 Leeroy Afrifa14 - 21 LPts
25/01/2033Omaha, USA4 - 44 Dave Neish21 - 13(2) LPts
27/11/2032Mobile, USA4 - 43 Ian Wemyss21 - 22 LPts
28/09/2032North Las Vegas, USA4 - 42 Roger Porteous10 - 28(6) LPts
01/08/2032Huntsville, USA4 - 41 Eiji Araki15 - 9 LPts
03/06/2032Leon, Mexico4 - 40 Lorenzo Sereno28 - 33 LPts
04/04/2032Birmingham, USA4 - 39 Jack Walkinshaw16 - 19 LPts
12/02/2032Jacksonville, USA4 - 38 John Bason36(8) - 8 LPts
23/12/2031Huntsville, USA3 - 38 Ian Cowens0 - 3 WPts
24/10/2031Río Cuarto, Argentina3 - 37 Fidel Prudencio28 - 4 LPts
25/08/2031Huntsville, USA2 - 37 Paul Tennent0 - 1 WPts
26/06/2031Río Cuarto, Argentina2 - 36 Jose Games2 - 4 LPts
27/04/2031Jacksonville, USA2 - 35 John Addie9 - 27 LPts
27/02/2031Rome, Italy2 - 34 Fabiano Zoff16 - 19 LPts
30/12/2030Sydney, Australia2 - 33 Phil Hakoubyan1 - 4 LPts
01/11/2030Santiago de los Caballeros, Dominican Republic2 - 32 Joaquin Collar19 - 8 LPts
03/09/2030Reynosa, Mexico2 - 31 Cuba Mejias6 - 12 LPts
06/07/2030Santo Domingo de Guzman, Dominican Republic2 - 30 Nemesio Urdiales8 - 18 LPts
08/05/2030Almaty, Kazakhstan2 - 29 Oqtay Baizhanoff4 - 13 LPts
10/03/2030Santo Domingo Este, Dominican Republic2 - 28 Lorenzo Galindo16 - 15 LPts
10/01/2030Huntsville, USA2 - 27 David Devlin0 - 1 LPts
11/11/2029Salvador, Brazil2 - 26 Miguel Serpa9 - 12(1) LPts
12/09/2029Birmingham, USA2 - 25 Ashley Dey12 - 9 LPts
15/07/2029Stamford, USA2 - 24 Wayne Skilling13 - 15 LPts
17/05/2029Reno, USA2 - 23 Jonathan Addie8 - 11 LPts
18/03/2029Detroit, USA2 - 22 Bob Moffett8 - 9 LPts
18/01/2029New York City, USA2 - 21 Arturo Serantoni4 - 19 LPts
20/11/2028Krasnoyarsk, Russia2 - 20 Daniil Afanasyev6 - 24 LPts
22/09/2028Huntsville, USA2 - 19 Ricardo Vidal11 - 2 LPts
24/07/2028Huntsville, USA2 - 18 Oliver Shedden8 - 9 LPts
26/05/2028Huntsville, USA1 - 18 William McNeil1 - 1 WPts
27/03/2028Rome, Italy1 - 17 Gianmarco Adduce10 - 23(1) LPts
28/01/2028Montgomery, USA1 - 16 Ethan Birrell13 - 4(1) LPts
30/11/2027Manaus, Brazil1 - 15 Isidro Guerrero7 - 9 LPts
02/10/2027Santo Domingo de Guzman, Dominican Republic1 - 14 Angel Pacheco2 - 3 LPts
04/08/2027Huntsville, USA0 - 14 Nicholas Aldinger2 - 12 WPts
04/06/2027Allentown, USA0 - 13 Kai Norrie4 - 2 LPts
10/04/2027Fukuoka, Japan0 - 12 Takeshi Horiuchi13 - 7 LPts
10/02/2027Huntsville, USA0 - 11 Paul Fyffe4 - 12 LPts
11/12/2026Huntsville, USA0 - 10 Joey Lawhead3 - 7 LPts
12/10/2026Wichita, USA0 - 9 Dylan Emslie2 - 1 LPts
20/08/2026Huntsville, USA0 - 8 Sean Buckley4 - 7 LPts
21/06/2026Huntsville, USA0 - 7 Juan Braz17 - 28 LPts
22/04/2026Huntsville, USA0 - 6 Sid Smith1 - 2 LPts
21/02/2026San Luis Potosi, Mexico0 - 5 Carlos Amor2 - 4 LPts
24/12/2025Huntsville, USA0 - 4 Kai Greenshields38 - 18 LPts
26/10/2025Huntsville, USA0 - 3 Jesus Calles4 - 8 LPts
27/08/2025Indianapolis, USA0 - 2 Max Catterson2 - 3 LPts
03/07/2025Huntsville, USA0 - 1 Ichiro Kaba3 - 10 LPts
05/05/2025Huntsville, USA0 - 0 Joey Lawhead0 - 0 LPts