Weightclass:  Bantamweight
Location:  Naperville, USA
Record:  28 - 17(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2025Naperville, USA27 - 17(2) George Peart0 - 0 WPts
20/03/2025Naperville, USA26 - 17(2) Ben Barse3 - 6 WPts
19/01/2025Naperville, USA25 - 17(2) Ramirez Lama1 - 3 WPts
20/11/2024Naperville, USA24 - 17(2) Chris Jorge2 - 5 WPts
21/09/2024Naperville, USA23 - 17(2) Roger Ormond18(2) - 15 WPts
23/07/2024Naperville, USA22 - 17(2) Reynaldo Magplaya1 - 11 WPts
24/05/2024Naperville, USA21 - 17(2) Denton Gilchrist5(1) - 8 WPts
25/03/2024Naperville, USA20 - 17(2) Alejandro Portal4 - 5 WPts
25/01/2024Naperville, USA19 - 17(2) Ju-young Soh6 - 18(1) WPts
26/11/2023Naperville, USA18 - 17(2) Ben Atcheson21(1) - 16 WPts
25/09/2023Naperville, USA17 - 17(2) Mick Kydd6 - 7 WPts
27/07/2023Naperville, USA16 - 17(2) Chung-yong Song3 - 4 WPts
28/05/2023Naperville, USA15 - 17(2) Kazuhiko Kajiwara0 - 9 WPts
29/03/2023Guadalupe, Mexico14 - 17(2) Oro Collado3 - 9 WPts
29/01/2023Naperville, USA13 - 17(2) Ben Lowry4 - 5 WPts
29/11/2022Shah Alam, Malaysia13 - 16(2) Gregor Khoo13 - 10(1) LPts
01/10/2022Naperville, USA12 - 16(2) Ryo Pita5 - 7 WPts
03/08/2022Jeddah, Saudi Arabia11 - 16(2) Haaris Saif2 - 18(1) WPts
02/06/2022Montevideo, Uruguay11 - 15(1) Cuba Ocanas10 - 16 LKO3
04/04/2022Minneapolis, USA11 - 14(1) Leon Mausolf13 - 9 LPts
04/02/2022Daejeon, South Korea10 - 14(1) Chang-soo Seo2 - 1 WPts
07/12/2021Monterrey, Mexico9 - 14(1) Ramiro Borromeo5 - 14 WPts
07/10/2021Viba del Mar, Chile9 - 13(1) Ryo Mario17 - 6 LPts
08/08/2021Bangkok, Thailand9 - 12(1) Sod Champool14(1) - 9 LPts
07/06/2021St. Louis, USA9 - 11(1) Patrick Cammon6 - 14 LPts
19/04/2021Abidjan, Ivory Coast9 - 10(1) Albain Housel7 - 12 LPts
19/02/2021Daegu, South Korea9 - 9(1) Suk-young Jeong15 - 3 LPts
21/12/2020Moscow, Russia8 - 9(1) Fadei Kristoff10 - 8 WPts
21/10/2020Naperville, USA7 - 9(1) Rob Pasillas8 - 5 WPts
22/08/2020North Las Vegas, USA6 - 9(1) Ian Greenaway7 - 2 WPts
23/06/2020Tokyo, Japan5 - 9(1) Yoshi Kai6 - 3 WPts
24/04/2020Rochester, USA5 - 8 Bob Evanson10 - 4 LKO3
28/02/2020Madison, USA4 - 8 Rob McAden10 - 4 WPts
01/01/2020Ecatepec, Mexico4 - 7 Joaquin Talavera1 - 3 LPts
03/11/2019Naperville, USA3 - 7 Lei Gene2 - 7(2) WPts
04/09/2019Independence, USA3 - 6 Ian Kriel2 - 1 LPts
18/07/2019Milwaukee, USA3 - 5 Lee McLeod4 - 4 LPts
31/05/2019Shubra El-Kheima, Egypt3 - 4 Azam Negm6 - 4 LPts
01/04/2019Naperville, USA3 - 3 Iago Pedro3 - 2 LPts
30/01/2019Port-au-Prince, Haiti2 - 3 Elliot Houdon0 - 4 WPts
02/12/2018Naperville, USA1 - 3 Francisco Jaquez2 - 1 WPts
03/10/2018Fort Wayne, USA1 - 2 Phil Nabb0 - 6 LPts
14/08/2018Dasmarinas, Philippines1 - 1 Cris Cruz2 - 0 LPts
16/06/2018Naperville, USA1 - 0 David Jones0 - 2 LPts
18/04/2018Naperville, USA0 - 0 Lee Sheng0 - 1 WPts