Weightclass:  Bantamweight
Location:  Madison, USA
Record:  21 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2038New York City, USA21 - 22 Paul Troup10 - 4 LPts
31/03/2038Las Vegas, USA20 - 22 Joel Garcia10 - 11 WPts
18/03/2038Los Angeles, USA20 - 21 Kenzie Lanza1 - 0 LPts
16/02/2038Ponce, Puerto Rico20 - 20 Esteban Almodovar22 - 6(1) LPts
30/01/2038Dushanbe, Tajikistan20 - 19 Firudin Alekserov23 - 4 LPts
13/12/2037Montevideo, Uruguay19 - 19 Sagaz Romero1 - 0 WPts
01/12/2037Madison, USA18 - 19 Imran Halaby4 - 9 WPts
03/10/2037Sao Paulo, Brazil17 - 19 Enzo Noronha20 - 9 WPts
19/09/2037Los Angeles, USA17 - 18 David Wardlaw43(7) - 4 LPts
29/08/2037Tokyo, Japan17 - 17 Jun Kuroda35 - 14 LPts
15/08/2037Edmonton, Canada16 - 17 Henry Walker33 - 17(1) WPts
17/06/2037Houston, USA15 - 17 Arnie Fergerson11 - 13 WPts
17/05/2037San Antonio, USA14 - 17 Dominic Davy25 - 3 WPts
08/05/2037Miami, USA13 - 17 Oliver Fabian30 - 5 WPts
16/04/2037Madison, USA13 - 16 Peter Smith13 - 14 LPts
15/02/2037New York City, USA13 - 15 Michael Catterson61(4) - 15 LPts
08/02/2037Los Angeles, USA12 - 15 Gus Mills28 - 4 WPts
21/01/2037Minneapolis, USA11 - 15 Jasper Goudey30 - 3 WPts
10/01/2037Anchorage, USA10 - 15 Neil Hathorn2 - 3 WPts
21/12/2036Indianapolis, USA10 - 14 Ian Waugh10 - 26 LPts
28/10/2036Changwon, South Korea9 - 14 Young-cheol Won6 - 14 WPts
11/10/2036Montevideo, Uruguay9 - 13 Santiago Ordonez15 - 1 LPts
05/10/2036Hartford, USA8 - 13 Ricky Douglas8 - 19 WPts
22/09/2036Las Vegas, USA7 - 13 Joel Garcia0 - 1 WPts
20/08/2036Charleston, USA6 - 13 Josh Quilliam22 - 8 WPts
21/07/2036Dushanbe, Tajikistan5 - 13 Melor Amirhanov8 - 8 WPts
03/07/2036Seattle, USA4 - 13 Max Handley11 - 17 WPts
03/05/2036San Antonio, USA4 - 12 Baltasar Trigo10 - 11(1) LPts
28/04/2036Manchester, USA3 - 12 Roger Maguire13 - 19 WPts
24/03/2036San Antonio, USA2 - 12 Dominic Davy12 - 0 WPts
14/03/2036Gainesville, USA2 - 11 Rob Penrose16 - 15 LPts
12/02/2036Quebec City, Canada2 - 10 Chris Stevison24 - 12 LPts
31/01/2036Miami, USA2 - 9 Rodrigo Adames34(2) - 17 LPts
29/01/2036Hartford, USA2 - 8 Darryl Patience6 - 5 LPts
28/01/2036Dushanbe, Tajikistan2 - 7 Mirza Kuliev19 - 3 LPts
20/01/2036New York City, USA2 - 6 Rob Craib35 - 7 LPts
19/01/2036Hartford, USA1 - 6 Zachary Poet1 - 2(1) WPts
18/01/2036Havana, Cuba1 - 5 Rodrigo Moye19 - 1 LPts
16/01/2036Miami, USA1 - 4 Oliver Fabian11 - 5 LPts
12/01/2036Las Vegas, USA1 - 3 Bryan Glasby30 - 17 LPts
10/01/2036New York City, USA1 - 2 Michael Catterson46(2) - 15 LPts
07/01/2036Miami, USA1 - 1 Leo Baird21 - 2 LPts
06/01/2036New York City, USA0 - 0 Giorgio Zappa34 - 17 LPts
06/01/2036Boise, USA0 - 1 Jamie Dewey8 - 11 WPts