Weightclass:  Featherweight
Location:  Mesa, USA
Record:  24 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/10/2027Mesa, USA23 - 22 Yashar Faris8 - 10 WPts
28/08/2027Mesa, USA23 - 21 Dimi Zhukanenko9 - 10(1) LPts
28/06/2027Mesa, USA23 - 20 Denton Isaac1 - 0 LPts
30/04/2027Mesa, USA22 - 20 Paul Grant0 - 1 WPts
01/03/2027Mesa, USA22 - 19 Faddei Zlotnik7 - 4 LPts
31/12/2026Mesa, USA21 - 19 Leighton Divins8 - 6 WPts
01/11/2026Mesa, USA20 - 19 Wojciech Benkowski6 - 5 WPts
03/09/2026Mesa, USA19 - 19 Toma Baisultanow3 - 11 WPts
06/07/2026Mesa, USA18 - 19 Alano Renteria8 - 9 WPts
06/05/2026Mesa, USA17 - 19 Fraser Donalson4 - 9 WPts
06/03/2026Mesa, USA16 - 19 Sean Buckley3 - 5 WPts
06/01/2026Mesa, USA15 - 19 John Dumas8 - 7 WPts
07/11/2025Mesa, USA14 - 19 Francisco Manaloto11(2) - 21 WPts
08/09/2025Honolulu, USA14 - 18 James Haldane0 - 0 LPts
11/07/2025Independence, USA13 - 18 Spencer Lundahl19(1) - 19 WPts
13/05/2025Yerevan, Armenia12 - 18 Malkhas Ismailian10 - 3 WPts
15/03/2025Mesa, USA11 - 18 Nakula Yongki11 - 7 WPts
15/01/2025Santo Domingo de Guzman, Dominican Republic11 - 17 Tajo Ramos29(1) - 16 LPts
17/11/2024Guayaquil, Ecuador11 - 16 Joaquin Almodovar15 - 11 LPts
18/09/2024Santo Domingo de Guzman, Dominican Republic11 - 15 Alejandro Melena17 - 21 LPts
21/07/2024Sofia, Bulgaria10 - 15 Penko á Svetozarov2 - 14(1) WPts
23/05/2024Raleigh, USA10 - 14 Stuart Brown11(3) - 13 LPts
26/03/2024Des Moines, USA9 - 14 Brendan Sundy5 - 7 WPts
27/01/2024Mesa, USA8 - 14 Elliot Kenison3 - 2 WPts
29/11/2023Kampala, Uganda8 - 13 Ebi Nangwale17 - 17 LPts
29/09/2023Mesa, USA7 - 13 Ignado Diaz6(1) - 30 WPts
01/08/2023Mesa, USA6 - 13 Scott Geddes5 - 6 WPts
01/06/2023Mesa, USA5 - 13 Leo Dase2 - 5 WPts
01/04/2023Mesa, USA5 - 12 Jonathan Wallis2 - 5 LPts
31/01/2023Mesa, USA5 - 11 Reyes Capati1 - 10 LPts
02/12/2022Sana'a, Yemen5 - 10 Farhan Keyrouz14 - 15 LPts
04/10/2022Virginia Beach, USA5 - 9 Declan Stackpole15 - 5 LPts
10/08/2022Asahikawa, Japan5 - 8 Mitsuru Nishi22(1) - 5 LPts
09/06/2022Mesa, USA4 - 8 Jonathan Wallis1 - 1 WPts
10/04/2022Mesa, USA4 - 7 Soo-il Sin9(1) - 17 LPts
10/02/2022Norman, USA4 - 6 Wayne Harrier2 - 9 LPts
12/12/2021Mexico City, Mexico3 - 6 Juan Santistevan9 - 10 WPts
14/10/2021Kansas City, USA3 - 5 Ricky Osen22(2) - 3 LPts
20/08/2021Portland, USA2 - 5 Rex Wardrop0 - 5 WPts
21/06/2021Mesa, USA1 - 5 James Barnes0 - 4 WPts
20/04/2021Mesa, USA0 - 5 Hsin Shiau0 - 6 WPts
18/02/2021New Orleans, USA0 - 4 Alec Marvingt12 - 10 LPts
27/12/2020Honolulu, USA0 - 3 John Stennis1 - 3 LPts
29/10/2020Mesa, USA0 - 2 Mark Mohan2 - 0 LPts
30/08/2020Louisville, USA0 - 1 Justin Fallis0 - 4 LPts
05/07/2020Mesa, USA0 - 0 John Trott0 - 0 LPts