Weightclass:  Flyweight
Location:  Saint Paul, USA
Record:  28 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2039Minneapolis, USA27 - 9 Sadr-Eddine Boccara1 - 0 WPts
17/10/2039Minneapolis, USA26 - 9 Thi Hau6 - 7 WPts
17/09/2039Minneapolis, USA25 - 9 Ki-hun Koo5 - 15(1) WPts
20/08/2039Minneapolis, USA24 - 9 Rob Kacher6 - 26 WPts
24/07/2039Minneapolis, USA23 - 9 Brad Carrothers1 - 1 WPts
27/06/2039Minneapolis, USA22 - 9 Chahaya Linus4 - 11 WPts
31/05/2039Minneapolis, USA21 - 9 Lucas Buys2 - 30 WPts
26/04/2039North Las Vegas, USA21 - 8 Noel Donkin25 - 16 LPts USA National Championships 2039View
15/04/2039Minneapolis, USA20 - 8 Min-hyeok U1 - 10 WPts
22/03/2039Minneapolis, USA19 - 8 Paul Wayne4 - 6 WPts
25/02/2039Los Angeles, USA18 - 8 Rodrigo Corona10 - 23 WPts
24/01/2039Kansas City, USA18 - 7 Ian Grassie16 - 20 LPts
17/12/2038Oxnard, USA18 - 6 Morgan Much14 - 12 LPts
17/10/2038Minneapolis, USA17 - 6 Boyce Fokou8 - 6 WPts
15/09/2038Minneapolis, USA16 - 6 Morgan Much14 - 10 WPts
11/08/2038Minneapolis, USA16 - 5 Ignado Moyano14 - 15 LPts
14/07/2038Minneapolis, USA15 - 5 Montel Casagrande9 - 5 WPts
17/06/2038Minneapolis, USA14 - 5 Edmond Farman12 - 17 WPts
21/05/2038Minneapolis, USA13 - 5 Michael Ouano9 - 12 WPts
14/04/2038Minneapolis, USA13 - 4 Fedar Byam-Osor1 - 0 LPts
18/03/2038Minneapolis, USA12 - 4 Xabat Limas5 - 11 WPts
18/02/2038Minneapolis, USA11 - 4 Rob Elliot10 - 6 WPts
19/01/2038Minneapolis, USA10 - 4 Nico Tasca1 - 12 WPts
20/12/2037Minneapolis, USA9 - 4 Chris Cartagena4 - 11 WPts
27/10/2037Makiivka, Ukraine9 - 3 Afon Davidovich17 - 7 LPts
29/08/2037Minneapolis, USA8 - 3 Suk-young Jin1 - 1 WPts
03/08/2037Minneapolis, USA7 - 3 Yong-jae Yoon1 - 1 WPts
07/07/2037Minneapolis, USA6 - 3 Alejandro Rosete2 - 3(1) WPts
10/06/2037Minneapolis, USA5 - 3 Saturnin Bermudez2 - 12 WPts
15/05/2037Minneapolis, USA4 - 3 Lee Teodoro2 - 11 WPts
17/04/2037Pembroke Pines, USA3 - 3 Amon Reedy0 - 0 WPts
14/04/2037Minneapolis, USA2 - 3 Zernebog Keyru2 - 5 WPts
10/03/2037Boston, USA2 - 2 Andy Wynne11 - 18 LPts
07/02/2037Minneapolis, USA2 - 1 Justin MacIver6 - 5 LPts
04/01/2037Warren, USA2 - 0 Michael Carmody10 - 17 LPts
12/11/2036Minneapolis, USA1 - 0 Joe Dubango1 - 3 WPts
18/10/2036Saint Paul, USA0 - 0 Oliver Durning3 - 5 WPts