Weightclass:  Featherweight
Location:  St. Louis, USA
Record:  23 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2028St. Louis, USA22 - 15 Dave Neish1 - 2(1) WPts
04/12/2027St. Louis, USA21 - 15 Merk Beeldens2 - 30(12) WPts
06/10/2027St. Louis, USA20 - 15 Leo Tyson0 - 4 WPts
07/08/2027St. Louis, USA19 - 15 Xavion Cadiz3 - 5 WPts
08/06/2027St. Louis, USA18 - 15 Carlos Resendiz7 - 14 WPts
10/04/2027St. Louis, USA17 - 15 Antwan Ainsley6 - 7 WPts
09/02/2027St. Louis, USA16 - 15 Ethan Birrell8 - 3(1) WPts
11/12/2026St. Louis, USA15 - 15 Sean Buckley6 - 7 WPts
12/10/2026Norfolk, USA14 - 15 Daniel McAffee5 - 22 WPts
25/08/2026Guatemala City, Guatemala13 - 15 Joaquin Guttierrez4 - 23(3) WPts
26/06/2026New Haven, USA12 - 15 Henry Boyter4 - 19 WPts
05/05/2026Taiyuan, China12 - 14 Quon Seto0 - 0 LPts
07/03/2026Independence, USA12 - 13 Spencer Lundahl22(1) - 20 LPts
08/01/2026Ecatepec, Mexico11 - 13 Juan Rosario13 - 16 WPts
10/11/2025Fayetteville, USA10 - 13 Theo Scroggin15 - 10 WPts
17/09/2025Grand Rapids, USA9 - 13 David Lyons19(4) - 19 WPts
17/08/2025Las Vegas, USA9 - 12 William Whittum29(4) - 16 LPts
23/06/2025St. Louis, USA8 - 12 Evgeny Akinfeev4 - 10 WPts
25/04/2025St. Louis, USA7 - 12 Pablo Maya7 - 27 WPts
13/03/2025Seoul, South Korea7 - 11 Sun-tae Choi31(1) - 11 LPts
13/01/2025Tijuana, Mexico7 - 10 Jesus Vara12 - 18 LPts
15/11/2024St. Louis, USA6 - 10 Nick Hewins0 - 7 WPts
15/09/2024San Miguel de Tucuman, Argentina5 - 10 Fidel Ronquillo0 - 4 WPts
18/07/2024Mixco, Guatemala5 - 9 Porfio Vielma17 - 24 LPts
20/05/2024St. Louis, USA4 - 9 Radko á Tonev2 - 8 WPts
22/03/2024Daejeon, South Korea4 - 8 Joo-ho Whang9 - 7 LPts
23/01/2024Kampala, Uganda4 - 7 Roshaun Kalan11(1) - 27 LPts
25/11/2023Managua, Nicaragua4 - 6 Sierra Riveron23 - 13 LPts
27/09/2023Wichita, USA4 - 5 Billy Erwin20 - 6 LPts
06/08/2023Phoenix, USA4 - 4 Ian Hemple19 - 10 LPts
05/07/2023Newark, USA3 - 4 Robert Gam0 - 0 WPts
03/06/2023St. Louis, USA2 - 4 Gus Karingal0 - 1 WPts
04/04/2023Valencia, Venezuela2 - 3 Diego Berrones14(1) - 17 LPts
04/02/2023St. Louis, USA2 - 2 Duncan Satter2 - 4 LPts
06/12/2022Guayaquil, Ecuador1 - 2 Guido Junco1 - 4 WPts
07/10/2022Paterson, USA1 - 1 Michael Fairley10 - 17 LPts
13/08/2022Chicago, USA1 - 0 Dai Maddocks21 - 8 LPts
05/07/2022St. Louis, USA0 - 0 Floyd Roger0 - 0 WPts