Weightclass:  Welterweight
Location:  Provo, USA
Record:  40(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2025Provo, USA39(1) - 9 Nikolai Alekhine12 - 11 WPts
11/09/2025Provo, USA38(1) - 9 Henry Ellis1 - 1 WPts
12/07/2025Provo, USA37(1) - 9 Santiago Arbelaez1 - 4 WPts
13/05/2025Provo, USA36(1) - 9 Olle Westgard2 - 16 WPts
14/03/2025Provo, USA35(1) - 9 Jose Laris1 - 3 WPts
13/01/2025Provo, USA34(1) - 9 Oro Frutos7 - 18 WPts
14/11/2024Provo, USA33(1) - 9 Shahmar Salama1 - 5 WPts
14/09/2024Provo, USA32(1) - 9 Jake Stolarz1 - 16(1) WPts
16/07/2024Provo, USA31(1) - 9 Leo Christal2 - 0 WPts
16/05/2024Provo, USA30(1) - 9 Joe Goldie0 - 7 WPts
17/03/2024Provo, USA29(1) - 9 Arthur Raisi2 - 16 WPts
17/01/2024Provo, USA28(1) - 9 Alejandro Rendon1 - 22 WPts
19/11/2023Mumbai, India27(1) - 9 Premnath Rajan16 - 18 WPts
21/09/2023Hefei, China27(1) - 8 Uang Hsueh14 - 13 LPts
24/07/2023Carrefour, Haiti26(1) - 8 Sezni Beatrice24(3) - 10 WPts
25/05/2023Abidjan, Ivory Coast25(1) - 8 Raul Larbaud25(1) - 9 WPts
27/03/2023Osogbo, Nigeria24(1) - 8 Ike Verissimo4 - 11 WPts
27/01/2023Provo, USA23(1) - 8 Orlando Caeg10 - 19(1) WPts
28/11/2022San Pedro de Macoris, Dominican Republic23(1) - 7 Fidel Somera7(1) - 24 LPts
29/09/2022Khayelitsha, South Africa22 - 7 Banji Quatey5 - 13(5) WKO3
01/08/2022Los Angeles, USA21 - 7 Chris Husky9 - 17 WPts
20/06/2022Accra, Ghana21 - 6 Mark Antwi20 - 1 LPts
22/04/2022Almaty, Kazakhstan20 - 6 Karamat Dauenow5 - 15 WPts
22/02/2022San Francisco, USA19 - 6 Dan Laguna11 - 11 WPts
27/12/2021Montevideo, Uruguay19 - 5 Gabriel Felipe13 - 10 LPts
29/10/2021Colorado Springs, USA18 - 5 Sam Will11(2) - 12(1) WPts
01/09/2021Riga, Latvia17 - 5 Isaak Oshkalns8 - 2 WPts
03/07/2021Surprise, USA16 - 5 Sam Kenison3 - 16 WPts
01/06/2021Provo, USA16 - 4 Mohsin Kashif14 - 7 LPts
01/04/2021Kisumu, Kenya15 - 4 Tamarius Kapondi5 - 5 WPts
01/02/2021Isfahan, Iran14 - 4 Uang You5 - 8 WPts
01/12/2020Helsinki, Finland14 - 3 Juha Ojakangas18(3) - 3 LPts
03/10/2020Provo, USA13 - 3 Ganesa Mohabir11 - 5 WPts
04/08/2020Provo, USA12 - 3 Ian Shirer3 - 9 WPts
03/06/2020Provo, USA11 - 3 Ryo Valdez5 - 11(1) WPts
02/04/2020Provo, USA10 - 3 Rongoáá Remaha6 - 5 WPts
02/02/2020Mombasa, Kenya10 - 2 Connor Redsan12 - 2 LPts
04/12/2019Provo, USA9 - 2 Juan Galdamez6 - 6 WPts
04/10/2019Odense, Denmark8 - 2 Elvis Nydam2 - 1(1) WPts
05/08/2019Provo, USA7 - 2 John Lesslie1 - 0 WPts
05/06/2019Provo, USA7 - 1 Juan Monsalve1 - 1 LPts
06/04/2019Provo, USA6 - 1 Vernon Jadin0 - 3(1) WPts
04/02/2019Provo, USA5 - 1 Paul Kirk5 - 1 WPts
05/12/2018San Antonio, USA4 - 1 Brendan Roza0 - 0 WPts
26/10/2018Mesa, USA4 - 0 Paul Evans4 - 1 LPts
28/08/2018Provo, USA3 - 0 Ponce Lama0 - 3 WPts
30/06/2018Provo, USA2 - 0 Paul Evans3 - 0 WPts
02/05/2018Provo, USA1 - 0 Ethan Brydon3 - 0 WPts
06/03/2018Provo, USA0 - 0 Dmitriy Yaclas0 - 0 WPts