Weightclass:  Light Welterweight
Location:  Albuquerque, USA
Record:  12 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Albuquerque, USA11 - 34 Sam Hennion1 - 2 WPts
11/11/2033Albuquerque, USA10 - 34 Joseph Ward3 - 8 WPts
14/09/2033Petaling Jaya, Malaysia9 - 34 Malik Zaman11 - 9 WPts
17/07/2033Valparaiso, Chile9 - 33 Juan Limon15 - 10 LPts
18/05/2033Zagreb, Croatia8 - 33 Andro Kožul11 - 17 WPts
20/03/2033Milan, Italy8 - 32 Rocco Adduce8 - 10 LPts
20/01/2033Abidjan, Ivory Coast7 - 32 Noel Latham14 - 24 WPts
22/11/2032Hanoi, Vietnam7 - 31 Vong Lam9 - 15 LPts
23/09/2032Zagreb, Croatia6 - 31 Dubravko Puljic11 - 25 WPts
26/07/2032Albuquerque, USA6 - 30 Harry Haddow7 - 17 LPts
27/05/2032Paris, France6 - 29 Orville de Chaumont7 - 20 LPts
29/03/2032Albuquerque, USA5 - 29 Will Lowry1 - 3 WPts
30/01/2032Oslo, Norway5 - 28 Dana Moen34(1) - 26 LPts
02/12/2031Grodno, Belarus5 - 27 Koldan Kossak19(1) - 15 LPts
04/10/2031Albuquerque, USA5 - 26 Sam Moore1 - 1 LPts
05/08/2031Albuquerque, USA4 - 26 Noah Beath5 - 11 WPts
06/06/2031Ulaanbaatar, Mongolia4 - 25 HuiK'o Fan35(3) - 13 LPts
08/04/2031Albuquerque, USA3 - 25 Zach MacQuarrie1 - 7 WPts
08/02/2031Albuquerque, USA2 - 25 Dale Tyrie0 - 11 WPts
11/12/2030Baltimore, USA2 - 24 Robert Stoker1 - 1 LPts
13/10/2030Omaha, USA2 - 23 Chris McQuire6 - 18 LPts
15/08/2030Albuquerque, USA2 - 22 James Bathgate8 - 8 LPts
17/06/2030Charlotte, USA2 - 21 Chris McNichol13 - 10 LPts
19/04/2030Coral Springs, USA2 - 20 John Najarro8 - 11 LPts
01/03/2030Rome, Italy1 - 20 Edmondo Santon8 - 16 WPts
01/01/2030Lincoln, USA1 - 19 Gordon McClellan5 - 18 LPts
08/11/2029Fresno, USA1 - 18 Matthew Penrose9 - 29(1) LPts
09/09/2029Albuquerque, USA1 - 17 David Space1 - 1 LPts
10/07/2029Albuquerque, USA1 - 16 Sid Liddell8 - 6 LPts
10/05/2029Utrecht, Netherlands1 - 15 Ysewijn Haenebil9 - 28 LPts
12/03/2029Virginia Beach, USA1 - 14 Ian Treacy9 - 8 LPts
13/01/2029New Orleans, USA1 - 13 Alec Tighe5 - 13 LPts
21/11/2028Katlehong, South Africa1 - 12 Mick Kimbionlongo4(1) - 17(2) LPts
23/09/2028Burgos, Spain1 - 11 Leonardo Delahoz11 - 4 LPts
26/07/2028Albuquerque, USA1 - 10 Andy Afikuyomi2(1) - 5 LPts
28/05/2028Paterson, USA1 - 9 Leighton Flanagon17 - 23 LPts
30/03/2028Omaha, USA1 - 8 Edmund Speirs14 - 8 LPts
14/02/2028Bridgeport, USA1 - 7 Sean Meston33 - 19 LPts
05/01/2028St. Louis, USA1 - 6 Callum Coates0 - 0 LPts
29/11/2027Mexico City, Mexico1 - 5 Antonio Vasallo9 - 7 LPts
30/09/2027Las Vegas, USA1 - 4 Leeroy Clouston14 - 12 LPts
07/08/2027Kikuyu, Kenya1 - 3 Tevaughn Wanade8 - 26(4) LPts
08/06/2027Athens, USA1 - 2 Brendan Moreman12 - 6 LPts
11/04/2027Charleston, USA1 - 1 James Watts13 - 3 LPts
16/02/2027Kansas City, USA1 - 0 Ashley Harbert0 - 3 LPts
05/01/2027Albuquerque, USA0 - 0 Mike Robbie1 - 2 WPts