Weightclass:  Featherweight
Location:  Phoenix, USA
Record:  52 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2028Phoenix, USA51 - 15 Olan Bloch1 - 2 WPts
15/02/2028Phoenix, USA50 - 15 Briar Percier1 - 6 WPts
17/12/2027Phoenix, USA49 - 15 Wilbart Ehrenfels0 - 4 WPts
18/10/2027Phoenix, USA48 - 15 Bryn Patton4 - 9 WPts
19/08/2027Phoenix, USA47 - 15 Egil Digman4 - 22 WPts
20/06/2027Phoenix, USA46 - 15 James Hird0 - 12 WPts
21/04/2027Phoenix, USA45 - 15 Juan Aja3 - 15 WPts
20/02/2027Phoenix, USA44 - 15 Confucius Shi4 - 9 WPts
22/12/2026Phoenix, USA43 - 15 VolIny Kameke11 - 10 WPts
23/10/2026Phoenix, USA42 - 15 Rob McCleary3 - 8 WPts
24/08/2026Phoenix, USA41 - 15 Thoralf Hartung5 - 9 WPts
25/06/2026Phoenix, USA40 - 15 Ryo Anselmo3 - 3 WPts
26/04/2026Athens, USA40 - 14 Lewis Quigg12 - 12 LPts USA National Championships 2026View
21/04/2026Shantou, China39 - 14 Uang Guan5 - 6 WPts
21/02/2026Apopa, El Salvador38 - 14 Oleos Prospero7 - 11 WPts
24/12/2025Tijuana, Mexico37 - 14 Orlando Canal2 - 2 WPts
26/10/2025Phoenix, USA36 - 14 Blake Rendall0 - 2 WPts
27/08/2025Wichita, USA36 - 13 Billy Erwin37(1) - 8 LPts
15/07/2025Jackson, USA35 - 13 Brin Bratten32(2) - 15 WPts
17/05/2025Cleveland, USA34 - 13 Clinton Lawlis20(2) - 21 WPts
19/03/2025Paterson, USA33 - 13 Michael Fairley21 - 21 WPts
22/01/2025Oklahoma City, USA33 - 12 Bart Seward33 - 12 LPts
30/11/2024Phoenix, USA33 - 11 Charles Hector22 - 10 LPts
13/11/2024Matamoros, Mexico32 - 11 Fidel Sergio4 - 21 WPts
15/09/2024Busan, South Korea31 - 11 Heung-Min Shon11 - 7 WPts
18/07/2024Katlehong, South Africa30 - 11 Anele Shabangu3 - 15 WPts
20/05/2024Buenos Aires, Argentina29 - 11 Diego Tinoco1 - 4 WPts
22/03/2024Soledad, Colombia28 - 11 Ramirez Mancillas2 - 3 WPts
23/01/2024Dubai, UAE27 - 11 Haider Abdallah2 - 4 WPts
25/11/2023Santo Domingo Oeste, Dominican Republic26 - 11 Fausto Arredondo14 - 22 WPts
26/09/2023Paris, France25 - 11 Justin Ankah1 - 9 WPts
29/07/2023Soweto, South Africa24 - 11 Quadrees Akrobettoe2 - 10 WPts
31/05/2023Phoenix, USA23 - 11 Xaverius Morin18 - 11 WPts
01/04/2023Hamburg, Germany23 - 10 Fonzell Amberg11 - 15 LPts
31/01/2023Phoenix, USA22 - 10 Ponce Osegueda2 - 6 WPts
02/12/2022Arvada, USA21 - 10 David Gillison10 - 18 WPts
11/10/2022Los Angeles, USA21 - 9 Robert Christopher17 - 10 LPts
21/08/2022Phoenix, USA20 - 9 Floyd Roger0 - 1 WPts
21/06/2022Los Angeles, USA19 - 9 Phil Moss12 - 14 WPts
26/04/2022Knoxville, USA19 - 8 Ollie Spencer9 - 4 LPts USA National Championships 2022View
20/04/2022Villa Nueva, Guatemala18 - 8 Ricardo Alcantar4 - 17 WPts
20/02/2022Dnipropetrovsk, Ukraine17 - 8 Fedir Panko11 - 10 WPts
22/12/2021Mesa, USA16 - 8 Saturnin Corona18 - 9 WPts
04/11/2021Fresno, USA15 - 8 Cody Vaux17 - 6 WPts
04/10/2021Wroclaw, Poland14 - 8 Macief Gora9 - 14 WPts
05/08/2021Ulaanbaatar, Mongolia14 - 7 Tazim Battsetseg12 - 11 LPts
06/06/2021Prokopyevsk, Russia13 - 7 Georgiy Grankin4 - 5 WPts
07/04/2021Phoenix, USA12 - 7 Adi Raharjo12 - 9 WPts
04/02/2021London, UK12 - 6 Michael Dougherty5 - 9 LPts
07/12/2020Jackson, USA11 - 6 Brin Bratten11 - 6 WPts
09/10/2020Naucalpan, Mexico10 - 6 Yago Bacallao8 - 3 WPts
11/08/2020Shymkent, Kazakhstan9 - 6 Ahmed Taghibaev6 - 10 WPts
11/06/2020Saint Paul, USA8 - 6 Glynn Gemmill2 - 6 WPts
20/04/2020Hangzhou, China7 - 6 Lee Mok12 - 2 WPts
21/02/2020Phoenix, USA6 - 6 Diego Terrazas4 - 6 WPts
22/12/2019Norman, USA5 - 6 John Combee0 - 8 WPts
28/10/2019Hiroshima, Japan4 - 6 Ryo Yamashita5 - 1 WPts
29/08/2019Lipa, Philippines3 - 6 Montenegro Taburaza7 - 6 WPts
01/07/2019Phoenix, USA2 - 6 Nathan Blair3 - 1 WPts
02/05/2019Turmero, Venezuela2 - 5 Xavion Malle4 - 0 LPts
03/03/2019Phoenix, USA1 - 5 Senon Alvizo3 - 2 WPts
03/01/2019Phoenix, USA1 - 4 Michael Menzies0 - 1 LPts
05/11/2018Grand Rapids, USA1 - 3 Jamie Hilley0 - 0 LPts
01/10/2018Los Angeles, USA0 - 3 Brin Aguilar2 - 0 WPts
28/08/2018Macon, USA0 - 2 Bruce David5 - 0 LPts
07/07/2018Minsk, Belarus0 - 1 Bohdan Stupak0 - 0 LPts
07/05/2018Phoenix, USA0 - 0 Salomon Ilkka1 - 0 LPts