Weightclass:  Lightweight
Location:  Milwaukee, USA
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/02/2033Milwaukee, USA28 - 7 Ilija á Pogrebnyakov1 - 14 WPts
17/12/2032Milwaukee, USA27 - 7 Gus Mow23 - 14 WPts
17/10/2032Milwaukee, USA26 - 7 Juan Barbara2 - 2 WPts
17/08/2032Milwaukee, USA25 - 7 Kelby Ohnstad14 - 11 WPts
14/06/2032Milwaukee, USA24 - 7 Zachary McCard14 - 11 WPts
18/04/2032Milwaukee, USA23 - 7 Azam Hajj7 - 4 WPts
18/02/2032Milwaukee, USA22 - 7 Bob Niven1 - 4 WPts
20/12/2031Milwaukee, USA21 - 7 Tiki Mau2 - 2 WPts
21/10/2031Milwaukee, USA20 - 7 Gus Mow16 - 10 WPts
21/08/2031Milwaukee, USA19 - 7 Olavi Turja2 - 4 WPts
22/06/2031Milwaukee, USA18 - 7 Joe Nee9 - 12 WPts
22/04/2031Milwaukee, USA17 - 7 Melor Safaev5 - 10 WPts
21/02/2031Milwaukee, USA16 - 7 Pablo Tandang4 - 8 WPts
22/12/2030Milwaukee, USA15 - 7 Stuart Friel6 - 13 WPts
23/10/2030Milwaukee, USA14 - 7 Malcolm Bulseco1 - 14 WPts
24/08/2030St. Louis, USA13 - 7 Sam Kenneth13 - 12 WPts
26/06/2030Milwaukee, USA12 - 7 Jasper Burton12 - 12 WPts
29/04/2030Henderson, USA12 - 6 Phil Vasallo23(1) - 12 LPts USA National Championships 2030View
26/04/2030Henderson, USA11 - 6 Jasper Burton12 - 11 WPts USA National Championships 2030View
02/03/2030Edinburgh, UK10 - 6 Malcolm Livingstone1 - 22 WPts
02/01/2030Milwaukee, USA9 - 6 Sam Kenneth11 - 10 WPts
03/11/2029Milwaukee, USA8 - 6 Aleksander Sobczyk2 - 10(2) WPts
04/09/2029Vilnius, Lithuania7 - 6 Oskar Slusarski15 - 20 WPts
07/07/2029Milwaukee, USA6 - 6 Paul Cullens5 - 8 WPts
07/05/2029Jaipur, India5 - 6 Indra Purushothaman0 - 10 WPts
09/03/2029Milwaukee, USA4 - 6 Johnny Guttuso0 - 4 WPts
07/01/2029Kingston, Jamaica4 - 5 Antwan Beaty24 - 14(1) LPts
09/11/2028Puente Alto, Chile4 - 4 Juan Gallardo13 - 18 LPts
11/09/2028Abidjan, Ivory Coast3 - 4 Dominique Roux5 - 10 WPts
14/07/2028Port-au-Prince, Haiti2 - 4 Donatien Ostermeyer4 - 6 WPts
16/05/2028Chicago, USA2 - 3 Davie Drozd0 - 0 LPts
24/03/2028Seattle, USA2 - 2 Malcolm Matri8 - 12 LPts
01/02/2028Albuquerque, USA1 - 2 Bob Boner9 - 16 WPts
01/01/2028Zurich, Switzerland1 - 1 Lu Meis10(1) - 16 LPts
03/11/2027Santiago, Chile1 - 0 Quico Pinel4(1) - 12 LPts
05/09/2027Milwaukee, USA0 - 0 Jesus Ferro4 - 24 WPts