Weightclass:  Welterweight
Location:  Provo, USA
Record:  33 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2026Provo, USA32 - 16 Vince Hovel4 - 7 WPts
10/01/2026Provo, USA31 - 16 Sasha Isckaliev9 - 15 WPts
11/11/2025Provo, USA30 - 16 Jose Sainz9 - 16 WPts
12/09/2025Provo, USA29 - 16 Mel Sheron5 - 6 WPts
13/07/2025Provo, USA28 - 16 Thanh Duy2 - 13 WPts
15/05/2025Provo, USA27 - 16 Peter Slack5 - 8 WPts
16/03/2025Provo, USA26 - 16 Diego Soza11 - 14 WPts
15/01/2025Provo, USA25 - 16 Vicente Barrero14(1) - 24 WPts
16/11/2024Provo, USA24 - 16 John MacLaren1 - 12 WPts
16/09/2024Provo, USA23 - 16 Dylan Johns24(3) - 14 WPts
18/07/2024Provo, USA22 - 16 Blake Fallaw0 - 10 WPts
18/05/2024Provo, USA21 - 16 Neil Gourlay2 - 7 WPts
19/03/2024Provo, USA20 - 16 Ian Atangan2 - 12 WPts
20/01/2024Dublin, Ireland19 - 16 Oisin Rinne5 - 5 WPts
22/11/2023Provo, USA18 - 16 Leighton Floyd1 - 6 WPts
22/09/2023Tegucigalpa, Honduras18 - 15 Leonel Penaranda31 - 7 LPts
25/07/2023Port-au-Prince, Haiti17 - 15 Borden Brame15(1) - 21 WPts
27/05/2023Provo, USA16 - 15 John Keenor1 - 2 WPts
28/03/2023Houston, USA15 - 15 Jamie Crumb9 - 24 WPts
02/02/2023Provo, USA14 - 15 Saelac Scherr1 - 21 WPts
04/12/2022Denver, USA14 - 14 Paul Popkin16(2) - 13 LPts
13/10/2022New York City, USA14 - 13 Glynn Trainer17 - 11 LPts
23/08/2022Dallas, USA14 - 12 Mike Guadarrama11 - 15 LPts
30/06/2022San Antonio, USA14 - 11 Joey Mowatt17 - 9 LPts
24/05/2022Kisumu, Kenya13 - 11 Tamarius Kapondi6 - 11 WPts
26/03/2022Capiata, Paraguay12 - 11 Xaverius Rizo19(1) - 6 WPts
26/01/2022Seattle, USA12 - 10 Edward Bobet18 - 7 LPts
05/12/2021Istanbul, Turkey11 - 10 Alp Kirsan9 - 15 WPts
05/10/2021Montevideo, Uruguay11 - 9 Ximen Custodio12(2) - 11 LPts
05/08/2021Pikine, Senegal10 - 9 Rupert St. Jean8 - 13 WPts
05/06/2021Provo, USA9 - 9 Dom Jessel1 - 5 WPts
06/04/2021Provo, USA8 - 9 Cyryl Spisak2 - 12 WPts
03/02/2021Montevideo, Uruguay7 - 9 Carlos Chia2 - 14 WPts
04/12/2020Bucaramanga, Colombia6 - 9 Nicandro Mancera10 - 5 WPts
06/10/2020Yokohama, Japan6 - 8 Hideki Ichikawa4 - 7 LPts
08/08/2020Los Angeles, USA5 - 8 Jay Mariscal0 - 14 WPts
10/06/2020Mexico City, Mexico5 - 7 Manuel Sardina12 - 2 LPts
10/04/2020Taganrog, Russia4 - 7 Fadei Obolensky8 - 7 WPts
11/02/2020Adana, Turkey4 - 6 Can Karaca8 - 6 LPts
13/12/2019Provo, USA3 - 6 Emanuel Segura3 - 3 WPts
14/10/2019Green Bay, USA3 - 5 Frank Anderson2 - 0 LPts
31/08/2019Provo, USA3 - 4 Felix Owen1 - 1 LPts
02/07/2019Provo, USA2 - 4 Salim Kajrbecov2 - 3 WPts
03/05/2019Provo, USA2 - 3 Keiichi Ueda1 - 2 LPts
03/03/2019Provo, USA2 - 2 Jamie Crumb0 - 8 LPts
03/01/2019Provo, USA2 - 1 Hernan Paz1 - 0 LPts
05/11/2018Shreveport, USA1 - 1 Lloyd Frodge0 - 0 WPts
01/10/2018Fort Wayne, USA0 - 1 Cole Gabriel1 - 1 WPts
18/08/2018Provo, USA0 - 0 Brendan Nesmith2 - 2 LPts