Weightclass:  Welterweight
Location:  Raleigh, USA
Record:  5 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2031Schaerbeek, Belgium5 - 18 Odil Omer7 - 20 LPts
06/04/2031Raleigh, USA4 - 18 John Cousar1 - 14(1) WPts
07/02/2031Raleigh, USA4 - 17 Neil Flanagan1 - 0 LPts
09/12/2030Raleigh, USA4 - 16 Johnny Pryde10 - 11 LPts
11/10/2030Mumbai, India3 - 16 Imran Haider5 - 9 WPts
13/08/2030Vantaa, Finland2 - 16 Isto Kolehmainen4(1) - 10 WPts
15/06/2030Raleigh, USA2 - 15 David Lemonds7 - 8 LPts
17/04/2030Raleigh, USA2 - 14 Sam Smith1 - 6 LPts
17/02/2030Yerevan, Armenia2 - 13 Suren Kafkadjian21 - 13 LPts
20/12/2029San Bernardo, Chile2 - 12 Alano Rosa0 - 0 LPts
22/10/2029Raleigh, USA2 - 11 Euan Graham0 - 3 LPts
23/08/2029Raleigh, USA2 - 10 Josh Caruth1 - 0 LPts
25/06/2029Raleigh, USA2 - 9 Ajeet Ranganathan6(1) - 26 LPts
26/04/2029Shamkir, Azerbaijan2 - 8 Elsevar Mardanov19 - 8 LPts
26/02/2029Poltava, Ukraine2 - 7 Vasyl Dzik0 - 4 LPts
29/12/2028Pittsburgh, USA1 - 7 Gus Voyles1 - 7 WPts
16/11/2028Raleigh, USA1 - 6 Adam Kindberg4 - 18(5) LPts
18/09/2028Tacoma, USA0 - 6 Bradley Magaw1 - 10 WPts
24/07/2028Spokane, USA0 - 5 Michael Caldwell6 - 14 LPts
28/05/2028Atlanta, USA0 - 4 Joseph Middleton13 - 21 LPts
30/03/2028Cape Coral, USA0 - 3 Morgan Samson10(1) - 14 LPts
03/02/2028Greeley, USA0 - 2 Rob Fife11 - 7 LPts
03/01/2028Raleigh, USA0 - 1 Oscar Eagleson1 - 6 LPts
05/11/2027Raleigh, USA0 - 0 Fidel Verdugo5 - 19(1) LPts