Weightclass:  Lightweight
Location:  Virginia Beach, USA
Record:  4 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2031Virginia Beach, USA3 - 20(1) Billy Dickins0 - 2 WPts
01/08/2031Virginia Beach, USA2 - 20(1) Theo Davis1 - 7 WPts
02/06/2031Odense, Denmark1 - 20(1) Quinby Greisen5 - 27 WPts
04/04/2031New Kingston, Jamaica1 - 19(1) Michael Haye8 - 11 LPts
04/02/2031Toronto, Canada1 - 18(1) Paul Frashier14 - 28 LPts
07/12/2030Virginia Beach, USA1 - 17(1) Dawid Wieckowski12 - 16 LPts
09/10/2030Kingston, Jamaica1 - 16(1) Michael Kernell8 - 11 LPts
11/08/2030Yerevan, Armenia1 - 15(1) Mashdots Farmanian19 - 10 LPts
13/06/2030Virginia Beach, USA1 - 14(1) Rich Molpus7 - 6 LPts
15/04/2030Shymkent, Kazakhstan1 - 13 Georgiy Sadvakasoff25(5) - 18 LKO3
15/02/2030Dallas, USA1 - 12 Kieran Kilpatrick9 - 5(1) LPts
17/12/2029Honolulu, USA1 - 11 James Hardie10 - 10 LPts
19/10/2029Shymkent, Kazakhstan1 - 10 Khudaverdi Merecke15(1) - 15 LPts
21/08/2029Istaravshan, Tajikistan1 - 9 Luka Ghaksylycov16(1) - 26 LPts
23/06/2029Tallaght, Ireland1 - 8 Paul Markey9 - 14 LPts
25/04/2029Virginia Beach, USA0 - 8 Louis Warrender2 - 4 WPts
25/02/2029San Jose, Costa Rica0 - 7 Ponce Jerez28(1) - 14 LPts
27/12/2028Lankaran, Azerbaijan0 - 6 Zeynulla Hajibeyov5 - 23 LPts
29/10/2028Almaty, Kazakhstan0 - 5 Dmitri Bacir8 - 12 LPts
30/08/2028Virginia Beach, USA0 - 4 John Gallagher1 - 10 LPts
01/07/2028Adana, Turkey0 - 3 Arslan Gokalp12 - 2 LPts
02/05/2028Grodno, Belarus0 - 2 Nikolai Kozuch17 - 26(2) LPts
04/03/2028Houston, USA0 - 1 Euan Wadle2 - 4 LPts
05/01/2028Virginia Beach, USA0 - 0 Euan Wadle1 - 4 LPts