Weightclass:  Featherweight
Location:  Albuquerque, USA
Record:  21 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/01/2035Albuquerque, USA21 - 29 Dai Higuchi5 - 15 LPts
17/11/2034Albuquerque, USA20 - 29 Dharawangsa Gowa2 - 16 WPts
17/09/2034Seoul, South Korea20 - 28 Chul To8 - 12 LPts
19/07/2034Albuquerque, USA19 - 28 Felix Kossak0 - 1 WPts
17/05/2034Kiel, Germany19 - 27 Hann Petschauer0 - 1 LPts
19/03/2034Albuquerque, USA18 - 27 Rob Blaine0 - 14 WPts
18/01/2034Santiago de los Caballeros, Dominican Republic17 - 27 Isidro Espina4 - 9 WPts
20/11/2033Albuquerque, USA16 - 27 Malcolm McZeal5 - 6 WPts
21/09/2033Albuquerque, USA15 - 27 Vincent Sang1 - 10 WPts
21/07/2033Sana'a, Yemen14 - 27 Farhan Elshennawi0 - 3 WPts
23/05/2033Douala, Cameroon13 - 27 Marcel Ekwe5 - 8 WPts
25/03/2033Albuquerque, USA12 - 27 Peter Linn1 - 12 WPts
23/01/2033Cochabamba, Bolivia12 - 26 Diego Yanez6 - 16 LPts
24/11/2032Bologna, Italy12 - 25 Alberto Augello24 - 4 LPts
26/09/2032Albuquerque, USA11 - 25 Blake Quigley4 - 12 WPts
27/07/2032Kumasi, Ghana11 - 24 Shaquille Amissah17(1) - 12 LPts
29/05/2032Albuquerque, USA10 - 24 Stephen McCormick5 - 9 WPts
29/03/2032Portland, USA10 - 23 Hayden Rayon9 - 16 LPts
12/02/2032Albuquerque, USA9 - 23 Yasin Hauser0 - 11 WPts
14/12/2031Managua, Nicaragua9 - 22 Federico Bail8 - 20 LPts
16/10/2031Louisville, USA9 - 21 Rob Saucerman32(1) - 9 LPts
21/08/2031Almaty, Kazakhstan8 - 21 Georgiy Adilet1 - 10 WPts
23/06/2031Stockholm, Sweden8 - 20 Kevin Billing3 - 13 LPts
25/04/2031Guatemala City, Guatemala7 - 20 Alano Larios5 - 23(1) WPts
25/02/2031New York City, USA7 - 19 Ian Sligh9 - 19 LPts
28/12/2030Barquisimeto, Venezuela7 - 18 Ryo Balles23 - 13 LPts
30/10/2030Jacksonville, USA7 - 17 John Bason28(5) - 8 LPts
02/09/2030Denver, USA7 - 16 Chris Cleland2 - 0 LPts
04/07/2030Albuquerque, USA6 - 16 Edward Ririe1 - 5 WPts
06/05/2030Albuquerque, USA5 - 16 Steven McIver0 - 1 WPts
07/03/2030Albuquerque, USA5 - 15 Mark Niblock6(3) - 1 LPts
07/01/2030Newark, USA4 - 15 James Sauceman1 - 15 WPts
08/11/2029Greensboro, USA4 - 14 Gregor Mucha4 - 11 LPts
09/09/2029Albuquerque, USA3 - 14 Gregor Mucha4 - 10 WPts
10/07/2029Greeley, USA3 - 13 David Keddie10 - 6 LPts
17/05/2029Albuquerque, USA3 - 12 Rio Chacon4 - 21 LPts
18/03/2029Accra, Ghana3 - 11 Razi Accam9 - 27(5) LPts
18/01/2029Ensenada, Mexico3 - 10 Venacio Orozco9 - 4 LPts
20/11/2028Albuquerque, USA2 - 10 Vince Corse3 - 1 WPts
21/09/2028Albuquerque, USA1 - 10 Sam Thain1 - 0 WPts
23/07/2028Albuquerque, USA1 - 9 Daniel Meek15 - 23 LPts
25/05/2028Albuquerque, USA1 - 8 Kyo Hirota1 - 3(1) LPts
27/03/2028Havana, Cuba1 - 7 Vicente Barca36 - 8 LPts
28/01/2028Charlotte, USA1 - 6 Mark Brydon3 - 6 LPts
04/12/2027Albuquerque, USA1 - 5 Viktor Gailitis13 - 4 LPts
05/10/2027Seattle, USA1 - 4 James Garros1 - 1 LPts
22/08/2027Seattle, USA1 - 3 Mel Orrock13(1) - 21 LPts
24/06/2027Seattle, USA1 - 2 Harry Jaspers2 - 11(1) LPts
23/05/2027Philadelphia, USA0 - 2 Clint McGinnis0 - 0 WPts
10/04/2027Chicago, USA0 - 1 Roger Hillen5 - 28(4) LPts
05/03/2027Tuscaloosa, USA0 - 0 Antwan Persley0 - 0 LPts