Weightclass:  Flyweight
Location:  Philadelphia, USA
Record:  20(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2028Philadelphia, USA19(1) - 17 Reyes Olivares0 - 3 WPts
29/03/2028Philadelphia, USA18 - 17 Denton Bithell0 - 5 WKO3
29/01/2028Philadelphia, USA17 - 17 Fraser Mathes2 - 3 WPts
30/11/2027Philadelphia, USA16 - 17 Yuji Bando11 - 11 WPts
01/10/2027Caloocan, Philippines15 - 17 Ian Sampang5 - 13 WPts
03/08/2027Perth, Australia15 - 16 Paul Whitestone10 - 12 LPts
05/06/2027Kumasi, Ghana15 - 15 Hayden Reindorf1 - 17 LPts
07/04/2027Philadelphia, USA15 - 14 Jax Daomilas6 - 18 LPts
06/02/2027Philadelphia, USA14 - 14 David Fall1 - 0 WPts
08/12/2026Philadelphia, USA13 - 14 Bryan MacCoughlan0 - 14 WPts
09/10/2026Kuala Lumpur, Malaysia12 - 14 Dayaram Maurya12 - 15 WPts
11/08/2026San Juan, Puerto Rico12 - 13 Vicente Abeyta18 - 12(3) LPts
13/06/2026Prague, Czech Republic12 - 12 Stanislav Hladik59 - 14 LPts
15/04/2026Gwangju, South Korea11 - 12 Jin-hyeon Ahn0 - 6 WPts
15/02/2026Bacoor, Philippines10 - 12 Jasper Tagalicod2 - 15(6) WPts
18/12/2025Philadelphia, USA10 - 11 Richard Fosse5(1) - 17 LPts
23/10/2025Lexington, USA10 - 10 Felix Moncrieff6 - 7 LPts
09/09/2025Fort Wayne, USA10 - 9 John Crosbie23 - 16 LPts
12/07/2025Baltimore, USA9 - 9 Kian Craghead11 - 10 WPts
23/05/2025Grand Rapids, USA9 - 8 John Alasalmi26(4) - 18 LPts
22/04/2025Philadelphia, USA9 - 7 Paul Henry8 - 1 LPts
22/02/2025Ulaanbaatar, Mongolia9 - 6 Shihab Iwanoc27(1) - 18 LPts
25/12/2024Philadelphia, USA8 - 6 Netro Ariehan1 - 6 WPts
27/10/2024Montgomery, USA8 - 5 Gregor Caven1 - 5 LPts
16/09/2024Iksan, South Korea8 - 4 Suk-young Soh7(1) - 19 LPts
19/07/2024Nashville, USA7 - 4 Sam Sproat1 - 11(2) WPts
29/05/2024Philadelphia, USA6 - 4 Ramiro Buendia2 - 9 WPts
30/03/2024Oklahoma City, USA5 - 4 Eddie MacKnight12 - 17 WPts
31/01/2024San Antonio, USA5 - 3 Shaun Rintoul20 - 14 LPts
06/12/2023Detroit, USA5 - 2 Ben Wajda21(1) - 12 LPts
03/11/2023Samarinda, Indonesia4 - 2 Senen Hanlo2 - 7 WPts
05/09/2023Albuquerque, USA3 - 2 Geoff Parry0 - 0 WPts
04/08/2023Philadelphia, USA2 - 2 Scott Rentas0 - 5 WPts
05/06/2023Panama City, Panama1 - 2 Ponce Vasquez0 - 0 WPts
07/04/2023Brisbane, Australia1 - 1 Ellis Casey29 - 6 LPts
07/02/2023Reno, USA1 - 0 Isaac Ferriss2 - 5 LPts
05/01/2023Honolulu, USA0 - 0 Ashley Dew0 - 0 WPts