Weightclass:  Welterweight
Location:  Lowell, USA
Record:  22 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2033Lowell, USA21 - 16 Jordan Grahame1 - 1 WPts
03/08/2033Lowell, USA20 - 16 Alejandro Pintor8 - 17 WPts
02/06/2033Lowell, USA19 - 16 Lemah Bot6 - 7 WPts
02/04/2033Lowell, USA18 - 16 Jose Ducisin2 - 10 WPts
30/01/2033Lowell, USA18 - 15 Stuart Manuel2 - 13 LPts
28/11/2032Lowell, USA17 - 15 Toma Nababkin1 - 8 WPts
26/09/2032Lowell, USA16 - 15 Neil Monteith0 - 1 WPts
27/07/2032Lowell, USA15 - 15 Danny Kerwood0 - 1 WPts
28/05/2032Lowell, USA14 - 15 James Heggie4 - 11 WPts
28/03/2032Lowell, USA13 - 15 David Lemonds15 - 11(1) WPts
29/01/2032Lowell, USA13 - 14 Darryl Dowe4 - 4 LPts
30/11/2031Lowell, USA13 - 13 Matt Harrower1 - 4 LPts
01/10/2031Montevideo, Uruguay12 - 13 Santiago Campo14 - 21 WPts
03/08/2031Sofia, Bulgaria11 - 13 Damyan Ginchev10 - 13 WPts
05/06/2031Yonkers, USA10 - 13 Robert Kinnon6 - 10 WPts
10/04/2031Las Vegas, USA9 - 13 Andy Mosso3 - 11 WPts
12/02/2031Omaha, USA8 - 13 Fraser Greenshields3 - 16 WPts
15/12/2030Lowell, USA7 - 13 John Haughey0 - 3 WPts
17/10/2030Ufa, Russia6 - 13 Vitali Novikoff0 - 9 WPts
19/08/2030Mashhad, Iran6 - 12 Sajid Nasrallah16(1) - 10 LPts
21/06/2030East London, South Africa5 - 12 Xhosas Abadamloora26 - 12 WPts
23/04/2030Safi, Morocco5 - 11 Taqiy Adjurrum6 - 23 LPts
23/02/2030Lowell, USA5 - 10 Arran Douglas9 - 13 LPts
26/12/2029Detroit, USA5 - 9 Arnie Skiver2 - 14 LPts
03/11/2029Athens, Greece4 - 9 Stavros Milas9 - 19 WPts
05/09/2029Detroit, USA3 - 9 Lloyd Gillem0 - 0 WPts
08/07/2029Johannesburg, South Africa3 - 8 Jackson September4 - 17 LPts
10/05/2029Duisburg, Germany2 - 8 Otho Krob7 - 20 WPts
12/03/2029Independence, USA2 - 7 Spencer Pasley7 - 10(1) LPts
13/01/2029Athens, Greece2 - 6 Baptiste Tavoularis21 - 20(6) LPts
15/11/2028Soweto, South Africa2 - 5 Dume Mokonyane6 - 27 LPts
17/09/2028Lowell, USA1 - 5 Arnie Skiver1 - 7 WPts
19/07/2028Boston, USA1 - 4 William McCamey0 - 0 LPts
27/05/2028Lowell, USA1 - 3 Joseph Harkins7 - 25 LPts
29/03/2028Manchester, USA1 - 2 Kenzie Oliver20(1) - 12 LPts
12/02/2028Amsterdam, Netherlands1 - 1 Gaston Mane11 - 13 LPts
15/12/2027Seattle, USA1 - 0 David Bransfield26 - 14 LPts
05/11/2027Warsaw, Poland0 - 0 Eliasz Ciborowski0 - 0 WPts