Weightclass:  Featherweight
Location:  Saint Paul, USA
Record:  55 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/10/2042Minneapolis, USA54 - 6 Rosston Kamin1 - 1 WPts
18/09/2042Minneapolis, USA53 - 6 Blazhe á Vranchev1 - 0 WPts
25/08/2042Minneapolis, USA52 - 6 Leszek Bona1 - 4(1) WPts
29/07/2042Minneapolis, USA51 - 6 Dennis Rondo1 - 4 WPts
05/07/2042Minneapolis, USA50 - 6 Bing Xue1 - 3(1) WPts
07/06/2042Minneapolis, USA49 - 6 Patrick Hughes4 - 19(2) WPts
12/05/2042Minneapolis, USA48 - 6 Alan MacGregor1 - 1 WPts
14/04/2042Minneapolis, USA47 - 6 David Portugal1 - 0 WPts
21/03/2042Minneapolis, USA46 - 6 Will Corchado1 - 2 WPts
24/02/2042Minneapolis, USA45 - 6 Zacarias Herrera3 - 11(1) WPts
30/01/2042Minneapolis, USA44 - 6 Bilal Jamail4 - 26(1) WPts
04/01/2042Minneapolis, USA43 - 6 Montel Tagorda3 - 5 WPts
09/12/2041Minneapolis, USA42 - 6 Vicente Manso1 - 3 WPts
09/11/2041Minneapolis, USA41 - 6 Hiroki Machida0 - 2 WPts
11/10/2041Minneapolis, USA40 - 6 Santiago Aristizabal1 - 3 WPts
13/09/2041Minneapolis, USA39 - 6 Shayan Can1 - 1 WPts
07/08/2041Minneapolis, USA39 - 5 Iwao Koizumi1 - 1 LPts
10/07/2041Minneapolis, USA38 - 5 Jose Celestino1 - 0 WPts
11/06/2041Minneapolis, USA37 - 5 Ghali Boulami1 - 4 WPts
18/05/2041Minneapolis, USA36 - 5 Michael Greenaway1 - 0 WPts
23/04/2041Minneapolis, USA35 - 5 Ian Winnie3 - 0 WPts
30/03/2041Minneapolis, USA34 - 5 Floyd Cook1 - 1 WPts
01/03/2041Minneapolis, USA33 - 5 Jordan Preston2 - 0 WPts
01/02/2041Minneapolis, USA32 - 5 Dave McCardell4 - 13(1) WPts
07/01/2041Minneapolis, USA31 - 5 Diego Montemayor0 - 1 WPts
13/12/2040Minneapolis, USA30 - 5 Norbert Dollar2 - 8 WPts
13/11/2040Minneapolis, USA29 - 5 Justin Ivers1 - 0 WPts
20/10/2040Minneapolis, USA28 - 5 Valeri Kovaleski1 - 6 WPts
22/09/2040Minneapolis, USA27 - 5 Brin Hind1 - 1 WPts
24/08/2040Minneapolis, USA26 - 5 Aron Powell2 - 4 WPts
30/07/2040Minneapolis, USA25 - 5 Zelipe Salas1 - 0 WPts
06/07/2040Minneapolis, USA24 - 5 Saad Abdelaziz6 - 18 WPts
11/06/2040Minneapolis, USA23 - 5 Thomas McClafferty6 - 7 WPts
15/05/2040Minneapolis, USA22 - 5 Ian Henard4 - 19(2) WPts
18/04/2040Minneapolis, USA21 - 5 Bilal Jamail1 - 5 WPts
20/03/2040Minneapolis, USA20 - 5 Chris Kirkpatrick1 - 4 WPts
20/02/2040Minneapolis, USA19 - 5 Oleos Merlos2 - 1 WPts
24/01/2040Minneapolis, USA18 - 5 Leonel Cadisal1 - 7 WPts
31/12/2039Minneapolis, USA17 - 5 Mark Yates2 - 3 WPts
04/12/2039Minneapolis, USA16 - 5 Davie Sherratt0 - 5 WPts
09/11/2039Minneapolis, USA15 - 5 Inigo Ashland3 - 12 WPts
16/10/2039Minneapolis, USA14 - 5 Zernebog Zimyatov2 - 10 WPts
17/09/2039Minneapolis, USA13 - 5 Brett Skirvin1 - 3 WPts
20/08/2039Minneapolis, USA12 - 5 Vicente Gabriel1 - 10 WPts
24/07/2039Minneapolis, USA11 - 5 Naoki Hagiwara1 - 6 WPts
27/06/2039Minneapolis, USA10 - 5 Santiago Mena2 - 4 WPts
30/05/2039Minneapolis, USA9 - 5 Robert Guilliams3 - 16 WPts
05/05/2039Minneapolis, USA8 - 5 Cody Smith1 - 0 WPts
05/04/2039Minneapolis, USA7 - 5 Kian Cadwallader1 - 4 WPts
12/03/2039Minneapolis, USA6 - 5 Mick MacInnis5 - 9 WPts
15/02/2039Minneapolis, USA5 - 5 Juan Artiles1 - 8(1) WPts
22/01/2039Minneapolis, USA4 - 5 Santiago Manas6 - 10 WPts
24/12/2038Minneapolis, USA3 - 5 Sam Gillogly3 - 12 WPts
29/11/2038Minneapolis, USA2 - 5 Paul Byrne1 - 8 WPts
27/10/2038Los Angeles, USA2 - 4 William Louie0 - 0 LPts
27/10/2038Minneapolis, USA2 - 3 Ikechukwu Awazie1 - 7 LPts
23/09/2038Portmore, Jamaica2 - 2 Ewan Warden14 - 24 LPts
22/09/2038Minneapolis, USA1 - 2 Akira Masaki1 - 2 WPts
26/07/2038Minneapolis, USA0 - 2 Paul Hanegan2 - 5 WPts
11/06/2038Philadelphia, USA0 - 1 Sam Hedley6 - 14 LPts
18/04/2038Saint Paul, USA0 - 0 Alastair Sabog11 - 10 LPts