Weightclass:  Light Heavyweight
Location:  Raleigh, USA
Record:  18 - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2034Raleigh, USA17 - 38 Rob Griffith1 - 5 WPts
08/06/2034Raleigh, USA16 - 38 Xi-Wang Ren0 - 16 WPts
08/04/2034Raleigh, USA15 - 38 Malvolio Rodrigo2 - 9 WPts
06/02/2034Raleigh, USA14 - 38 Gabriele Cusano2 - 15 WPts
06/12/2033Raleigh, USA13 - 38 David Aitken1 - 0 WPts
06/10/2033Raleigh, USA12 - 38 Jasper Erskine0 - 1 WPts
06/08/2033Raleigh, USA12 - 37 Piotr Ferko10 - 12 LPts
06/06/2033Raleigh, USA11 - 37 Cris Cobos3 - 8(1) WPts
06/04/2033Raleigh, USA10 - 37 Billy Cadiz1 - 0 WPts
31/01/2033Raleigh, USA10 - 36 Anthony McRoberts4 - 0 LPts
01/12/2032Raleigh, USA10 - 35 Rob Drysdale7 - 3 LPts
01/10/2032Raleigh, USA9 - 35 Justin Reese0 - 2 WPts
01/08/2032Kampala, Uganda8 - 35 Quaddus Mawejje10 - 12 WPts
03/06/2032Riyadh, Saudi Arabia7 - 35 Jawad Ebrahimi18 - 11 WPts
05/04/2032Kumasi, Ghana7 - 34 Ian Moyoyo15(1) - 7 LPts
06/02/2032Kumasi, Ghana7 - 33 Kabonero Amengaetego19 - 13 LPts
09/12/2031Manchester, USA7 - 32 Ron McClements30 - 11 LPts
19/10/2031Philadelphia, USA7 - 31 Scott Hawthorne7 - 23 LPts
22/08/2031Dun Laoghaire, Ireland7 - 30 Edward Murray27 - 8 LPts
24/06/2031Raleigh, USA6 - 30 Leighton Rumage0 - 1 WPts
24/04/2031Johannesburg, South Africa6 - 29 Geeraard Blignaut13 - 13 LPts
24/02/2031Raleigh, USA5 - 29 Greg Briar2 - 5 WPts
26/12/2030Raleigh, USA4 - 29 John Dickson1 - 18 WPts
28/10/2030Pittsburgh, USA4 - 28 Dominic Waterson25 - 21 LPts
31/08/2030Raleigh, USA4 - 27 Mitsuru Uehara2 - 0 LPts
30/06/2030Stockton, USA4 - 26 Aaron Tannahill12(2) - 4 LPts
02/05/2030Kolkata, India4 - 25 Jaidev Bandi33 - 12 LPts
04/03/2030Harare, Zimbabwe3 - 25 Vul Pfumbidzai0 - 0 WPts
04/01/2030Accra, Ghana3 - 24 Makalo Obodom22 - 16 LPts
06/11/2029Almaty, Kazakhstan3 - 23 Zuffur Yahulykoff11 - 18 LPts
08/09/2029Wichita, USA3 - 22 Amon Winnie13 - 14 LPts
11/07/2029Virginia Beach, USA3 - 21 Bryan Griffith13 - 21(4) LPts
13/05/2029Hanover, Germany3 - 20 Wilbur Bierschenk4 - 13 LPts
15/03/2029Khabarovsk, Russia3 - 19 Ivan Kiryakov10 - 10 LPts
15/01/2029Saint Paul, USA3 - 18 Leighton Walsh8 - 21 LPts
17/11/2028Manchester, USA2 - 18 Hugh Kendrick5 - 17 WPts
21/09/2028Cape Town, South Africa2 - 17 Ewan Nsombamanya5 - 20 LPts
24/07/2028Lincoln, USA1 - 17 Vince Deer7 - 27 WPts
27/05/2028Bergen, Norway1 - 16 Freyr Sanner0 - 5 LPts
29/03/2028Schaerbeek, Belgium1 - 15 Aramis Maheux7 - 24(5) LPts
30/01/2028Utrecht, Netherlands1 - 14 Gijs Danwyck16 - 10 LPts
02/12/2027Dublin, Ireland1 - 13 Evan McGraw21 - 21(1) LPts
04/10/2027Kumasi, Ghana1 - 12 Geoff Yeboah11 - 15 LPts
06/08/2027Soshanguve, South Africa1 - 11 Napoleon Gyan7 - 21(6) LPts
08/06/2027Las Vegas, USA0 - 11 Zachary Telford2 - 13 WPts
14/04/2027Raleigh, USA0 - 10 James Milroy7 - 9 LPts
14/02/2027Nairobi, Kenya0 - 9 Oscar Tarry11 - 11(1) LPts
17/12/2026Nairobi, Kenya0 - 8 Tyrell Mieno5 - 16 LPts
19/10/2026Abidjan, Ivory Coast0 - 7 Franklin de France40(1) - 20 LPts
21/08/2026Philadelphia, USA0 - 6 Matt Perri3 - 19(1) LPts
23/06/2026Omaha, USA0 - 5 Jay Tassie13 - 17 LPts
25/04/2026Volgograd, Russia0 - 4 Sasha Tur8 - 9 LPts
25/02/2026Raleigh, USA0 - 3 Harut Kalaidjian9 - 11 LPts
27/12/2025Augusta, USA0 - 2 Bradley Guilliams9 - 11 LPts
31/10/2025Lafayette, USA0 - 1 Joe Lightbody3 - 2 LPts
05/09/2025Nassau, Bahamas0 - 0 Antwan Ballantine0 - 0 LPts