Weightclass:  Welterweight
Location:  Salt Lake City, USA
Record:  15 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Panama City, Panama14 - 14 Loredo Borrego0 - 15 WPts
11/11/2033Changsha, China14 - 13 Sun Chu8 - 28 LPts
12/09/2033Riga, Latvia13 - 13 Luka Zoskalejs10 - 10(1) WPts
15/07/2033Bergen, Norway12 - 13 Hume Pedersen3 - 15 WPts
16/05/2033Salt Lake City, USA11 - 13 Theo Tully11 - 9 WPts
16/03/2033Lucknow, India10 - 13 Amrit Chauhan6 - 15 WPts
16/01/2033Nanning, China9 - 13 Uang Min8(1) - 22 WPts
17/11/2032Memphis, USA9 - 12 Ashley Baines10 - 16 LPts
19/09/2032Port-au-Prince, Haiti8 - 12 Leggett Benichou3 - 18 WPts
22/07/2032Lviv, Ukraine8 - 11 Vitali Hopko14 - 20 LPts
24/05/2032Los Angeles, USA7 - 11 Amon Pritchard14 - 8 WPts
27/03/2032Memphis, USA7 - 10 Harry Antonio9 - 8 LPts
04/02/2032Aurora, USA7 - 9 Tobias Hoggan11(1) - 17 LPts
27/12/2031Salt Lake City, USA6 - 9 Robert Callacghan3 - 5 WPts
28/10/2031Carrefour, Haiti6 - 8 Ferrand Beaudin38 - 21 LPts
30/08/2031Wichita, USA6 - 7 Chris Ruane12 - 19 LPts
30/07/2031Charleroi, Belgium5 - 7 Waltier Nouvel18 - 8 WPts
01/06/2031Antwerp, Belgium5 - 6 Gillame Marope12 - 6 LPts
03/04/2031Los Angeles, USA4 - 6 Glynn Ignacio3 - 13 WPts
09/02/2031Salt Lake City, USA3 - 6 Rob Pumphrey2 - 2 WPts
12/12/2030Vienna, Austria3 - 5 Terrel Adenauer38 - 23 LPts
14/10/2030Norfolk, USA3 - 4 Darryl Delaney3 - 24(1) LPts
24/08/2030Athens, Greece3 - 3 Damae Balis23 - 29 LPts
26/06/2030Horlivka, Ukraine3 - 2 Yakiv Shostak10(2) - 12 LPts
27/04/2030Salt Lake City, USA3 - 1 Faton Onarici1 - 0 LPts
26/02/2030Novokuznetsk, Russia3 - 0 Lazar Muradov1 - 11 LPts
29/12/2029Fayetteville, USA2 - 0 Leon Cormack0 - 4 WPts
04/11/2029Salt Lake City, USA1 - 0 Glynn Ignacio1 - 6 WPts
05/09/2029Salt Lake City, USA0 - 0 Steinbeck Kaltenbach0 - 15 WPts