Weightclass:  Flyweight
Location:  Saint Paul, USA
Record:  44 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2038Minneapolis, USA43 - 3 Xabat Limas5 - 14 WPts
07/07/2038Minneapolis, USA42 - 3 Imam Rajabov4 - 9 WPts
11/06/2038Minneapolis, USA41 - 3 Ian Veatch6 - 8 WPts
12/05/2038Minneapolis, USA40 - 3 Sid Malle3 - 8 WPts
17/04/2038Minneapolis, USA39 - 3 Rob Elliot10 - 8 WPts
19/03/2038Minneapolis, USA38 - 3 Aki Takagi4 - 12 WPts
20/02/2038Minneapolis, USA37 - 3 Phang Truc1 - 2 WPts
24/01/2038Minneapolis, USA36 - 3 Kenzie Vicker7 - 28(1) WPts
26/12/2037Minneapolis, USA35 - 3 Ian Durie3 - 6 WPts
01/12/2037Minneapolis, USA34 - 3 Xi-Wang Pui3 - 5 WPts
04/11/2037Boston, USA33 - 3 Timothy Jones17 - 21 WPts
01/11/2037Minneapolis, USA32 - 3 Danny McNamara5 - 12 WPts
04/10/2037Minneapolis, USA31 - 3 Rio Contrera1 - 0 WPts
10/09/2037Minneapolis, USA30 - 3 Arran McCamish12 - 23 WPts
11/08/2037Minneapolis, USA29 - 3 Alejandro Rosete2 - 4(1) WPts
13/07/2037Minneapolis, USA28 - 3 Alastair Stine1 - 0 WPts
14/06/2037Minneapolis, USA27 - 3 Dau Huu1 - 0 WPts
20/05/2037Minneapolis, USA26 - 3 Cody Pesce4 - 6 WPts
24/04/2037Minneapolis, USA25 - 3 Richie Torbett1 - 14 WPts
29/03/2037Minneapolis, USA24 - 3 Sam Robb1 - 2(1) WPts
04/03/2037Minneapolis, USA23 - 3 Davie Home16 - 16 WPts
06/02/2037Minneapolis, USA22 - 3 Lee Teodoro2 - 8 WPts
31/12/2036Long Beach, USA22 - 2 Theo Kinghorn6 - 25 LPts
29/11/2036Minneapolis, USA22 - 1 Kieran Gordillo5 - 1 LPts
30/10/2036Minneapolis, USA21 - 1 Ibrahim Wehbe1 - 3 WPts
06/10/2036Minneapolis, USA20 - 1 James Pugh1 - 1 WPts
07/09/2036Minneapolis, USA19 - 1 Joe Dubango0 - 1 WPts
14/08/2036Minneapolis, USA18 - 1 Tirta Tjahjana0 - 2 WPts
15/07/2036Madison, USA17 - 1 Paul MacDuff14 - 6 WPts
12/07/2036Minneapolis, USA16 - 1 Sam Bald7 - 8 WPts
12/06/2036Minneapolis, USA15 - 1 Edmond Farman6 - 9 WPts
19/05/2036Minneapolis, USA14 - 1 Zelipe Castelo1 - 3 WPts
22/04/2036Minneapolis, USA13 - 1 Hiro Saeki1 - 4 WPts
18/03/2036Minneapolis, USA13 - 0 Santiago Bailen5 - 0 LPts
17/02/2036Minneapolis, USA12 - 0 Josce Malot0 - 1 WPts
21/01/2036Minneapolis, USA11 - 0 Ruhul Raggi1 - 0 WPts
24/12/2035Minneapolis, USA10 - 0 Fumio Yasutake2 - 0 WPts
21/11/2035Minneapolis, USA9 - 0 Quico Siman1 - 0 WPts
25/10/2035Minneapolis, USA8 - 0 Yoshi Shimada3 - 4 WPts
01/10/2035Minneapolis, USA7 - 0 Eoin McLoughlin1 - 0 WPts
04/09/2035Saint Paul, USA6 - 0 Xeres Anguiano4 - 12 WPts
06/07/2035Minneapolis, USA5 - 0 Panut Wiwi0 - 0 WPts
12/06/2035Minneapolis, USA4 - 0 Alejandro Monsalve1 - 0 WPts
14/05/2035Minneapolis, USA3 - 0 Takeshi Higa1 - 2 WPts
15/04/2035Minneapolis, USA2 - 0 Raynard Kamara2 - 4 WPts
17/03/2035Minneapolis, USA1 - 0 Gendelger Oyuunbold2 - 2 WPts
18/02/2035Saint Paul, USA0 - 0 Oscar Mescall2 - 5 WPts