Weightclass:  Light Welterweight
Location:  Provo, USA
Record:  24 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2023Provo, USA23 - 5 Juan Alon4 - 5 WPts
30/07/2023Provo, USA22 - 5 Diego Vara7 - 13 WPts
31/05/2023Provo, USA21 - 5 Dan Gough8(1) - 26 WPts
01/04/2023Provo, USA20 - 5 Gethin Drewes1 - 13(5) WPts
31/01/2023Provo, USA19 - 5 Fraser Gawley2 - 7 WPts
01/12/2022Provo, USA18 - 5 James Rio13 - 11 WPts
01/10/2022Provo, USA17 - 5 Igor Demyan6(2) - 26(3) WPts
03/08/2022Provo, USA16 - 5 Pungluang Numpornthep1 - 2 WPts
02/06/2022Provo, USA15 - 5 Gennady Povetkin7 - 18 WPts
04/04/2022Provo, USA14 - 5 Brin Neill23(2) - 5 WPts
04/02/2022Provo, USA13 - 5 Vuyisile Nhlapo7 - 3 WPts
05/12/2021Udon Thani, Thailand12 - 5 Bualong Rangsiyo1 - 8(1) WPts
07/10/2021Seattle, USA11 - 5 Isaac Ulliel3 - 13 WPts
13/08/2021Provo, USA10 - 5 John Alhassan3 - 14 WPts
12/06/2021Tucson, USA9 - 5 Seth Pozo5 - 3 WPts
13/04/2021Managua, Nicaragua9 - 4 Eduardo Estrella10 - 10 LPts
11/02/2021Minneapolis, USA8 - 4 Jack Kelley2 - 2 WPts
20/12/2020Durham, USA7 - 4 David Burton9 - 4 WPts
26/10/2020General Santos, Philippines6 - 4 Jose Sucaldito7 - 8 WPts
28/08/2020Provo, USA5 - 4 Mark McBain0 - 2 WPts
27/06/2020Provo, USA5 - 3 Harry Howell1 - 2 LPts
26/04/2020Barcelona, Spain5 - 2 Zacarias Vine8 - 4 LPts
27/02/2020Provo, USA4 - 2 Brett Preece1 - 1 WPts
28/12/2019Minneapolis, USA4 - 1 Vincent Hanssen5(1) - 2 LPts
30/10/2019Provo, USA3 - 1 Diego Severo7 - 3 WPts
31/08/2019Lagos, Nigeria2 - 1 Bright Sami2 - 6(1) WPts
03/07/2019Kobe, Japan2 - 0 Isamu Noya1 - 3 LPts
05/05/2019New Orleans, USA1 - 0 Peter Lafargue0 - 0 WPts
05/03/2019Provo, USA0 - 0 Paul Gattuso0 - 6 WPts