Weightclass:  Flyweight
Location:  Wichita, USA
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/12/2031Wichita, USA23 - 15 Jack Preece3 - 9(1) WPts
10/10/2031Wichita, USA22 - 15 Pyotr Panzhinskiy0 - 5 WPts
11/08/2031Wichita, USA21 - 15 Rhys Owen2 - 8 WPts
13/06/2031Wichita, USA20 - 15 Mason Lesslie0 - 1 WPts
13/04/2031Wichita, USA19 - 15 Dale Wharry19(2) - 8 WPts
12/02/2031Wichita, USA18 - 15 Gareth Dawes3 - 7 WPts
14/12/2030Wichita, USA17 - 15 Nathan Bissett5 - 6 WPts
15/10/2030Wichita, USA16 - 15 Quinto Viana3 - 11 WPts
16/08/2030Wichita, USA15 - 15 Sung-yun Chae5 - 6 WPts
17/06/2030Wichita, USA14 - 15 Orlando Loy2 - 3 WPts
18/04/2030Wichita, USA13 - 15 Songkom Chuthong7 - 13 WPts
17/02/2030Wichita, USA12 - 15 Quinto Olivar4 - 15 WPts
19/12/2029Quito, Ecuador11 - 15 Nemesio Jara4 - 1 WPts
21/10/2029Wichita, USA10 - 15 Seung-gyu Chon4 - 9 WPts
22/08/2029Ulaanbaatar, Mongolia9 - 15 Johny Amartuvshin3 - 14 WPts
24/06/2029Wichita, USA8 - 15 Koldan Tarasov3 - 8 WPts
26/04/2029Surprise, USA8 - 14 David Cendejas19 - 10 LPts USA National Championships 2029View
15/03/2029Yongin, South Korea7 - 14 Jae-sung Koo17 - 15 WPts
15/01/2029Asuncion, Paraguay7 - 13 Juan Rigor21 - 17(1) LPts
17/11/2028Lipa, Philippines6 - 13 Callum Escajeda0 - 7 WPts
19/09/2028Karagandy, Kazakhstan6 - 12 Hassan Mamratow20 - 21 LPts
22/07/2028Virginia Beach, USA6 - 11 John Valentine15 - 15 LPts
27/05/2028Manila, Philippines6 - 10 James Ascencio11(1) - 18 LPts
29/03/2028Quezon City, Philippines6 - 9 Charles Albalos10 - 12 LPts
30/01/2028Taguig, Philippines6 - 8 Sean Akut7 - 15 LPts
02/12/2027Tokyo, Japan5 - 8 Taro Nishida5 - 15 WPts
04/10/2027Johor Bahru, Malaysia5 - 7 Dayaram Balakrishnan11 - 29(2) LPts
06/08/2027Changwon, South Korea5 - 6 Jong-ho Her9 - 14 LPts
07/06/2027Athens, Greece5 - 5 Cirio Pepi12 - 16 LPts
09/04/2027Newark, USA5 - 4 George Owen10(1) - 14 LPts
11/02/2027Daegu, South Korea4 - 4 Jin-hyeon Wang4 - 18(3) WPts
14/12/2026Maipu, Chile4 - 3 Xavion Mestas43(1) - 32 LPts
15/10/2026Wichita, USA3 - 3 Rob Sproule2 - 4 WPts
15/08/2026Mexico City, Mexico2 - 3 Ignado Enriques2 - 8 WPts
17/06/2026Ulsan, South Korea2 - 2 Seung-dae Whang5 - 9 LPts
19/04/2026Calamba, Philippines2 - 1 Reynaldo Orona5 - 4 LPts
19/02/2026Wichita, USA1 - 1 Johnny Keddy0 - 1 WPts
21/12/2025Davenport, USA1 - 0 James Kimmins1 - 5 LPts
05/11/2025Wichita, USA0 - 0 Nasario Quirino0 - 5 WPts