Weightclass:  Bantamweight
Location:  Eugene, USA
Record:  8 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/11/2033Eugene, USA7 - 29 Jack Craighead7 - 21 WPts
17/09/2033Eugene, USA6 - 29 John McCay1 - 9 WPts
18/07/2033Eugene, USA5 - 29 Haaris Yusuf2 - 12 WPts
18/05/2033Brest, France5 - 28 Bellamy Sarraute17(1) - 27 LPts
19/03/2033Sao Paulo, Brazil5 - 27 Alejandro Cotta4 - 17 LPts
19/01/2033Eugene, USA5 - 26 William MacDonald10 - 10 LPts
19/11/2032Machakos, Kenya5 - 25 Kai Nyangweso19 - 13 LPts
21/09/2032Port-au-Prince, Haiti4 - 25 Gower Orleans5 - 18(1) WPts
24/07/2032Dushanbe, Tajikistan4 - 24 Adil Youssef44(2) - 19 LPts
26/05/2032Kumasi, Ghana3 - 24 Paul Antwi16 - 18 WPts
28/03/2032Puente Alto, Chile2 - 24 Vicente Saucedo7(1) - 13 WPts
29/01/2032Dublin, Ireland2 - 23 Ethan Byrne36(1) - 21 LPts
01/12/2031Port St. Lucie, USA2 - 22 Sean Morera16 - 16 LPts
07/10/2031Carolina, Puerto Rico2 - 21 Vicente Montalbo7 - 24 LPts
09/08/2031Eugene, USA2 - 20 Diego Molino7 - 6 LPts
11/06/2031Kuala Lumpur, Malaysia2 - 19 Waqar Aboud6 - 11 LPts
13/04/2031Bandung, Indonesia2 - 18 Galang Gamalama13 - 15 LPts
13/02/2031Capiata, Paraguay2 - 17 Ximen Leston28 - 22 LPts
16/12/2030Carolina, Puerto Rico2 - 16 Angel Fraga15 - 12 LPts
18/10/2030Houston, USA1 - 16 John Caulder4 - 14 WPts
20/08/2030Ufa, Russia1 - 15 Vitali Prudnikov12 - 8 LPts
22/06/2030Ipoh, Malaysia1 - 14 Phil Hou20 - 14 LPts
24/04/2030Valencia, Spain1 - 13 Iago Bras6 - 19 LPts
24/02/2030Batam, Indonesia1 - 12 Gesang Sabani11 - 13 LPts
27/12/2029Eugene, USA1 - 11 Dai Ednie2 - 9 LPts
28/10/2029Virginia Beach, USA1 - 10 Duncan Mewies2 - 3 LPts
29/08/2029Chicago, USA1 - 9 Kris Harrier3 - 18(1) LPts
10/07/2029Kumasi, Ghana1 - 8 Manu Attakora11 - 11 LPts
11/05/2029Tamale, Ghana1 - 7 Jawad Saidi22(2) - 22 LPts
13/03/2029Surabaya, Indonesia1 - 6 Zain Kalil18 - 11 LPts
13/01/2029Riga, Latvia1 - 5 Dmitri Strazdinsh13(2) - 21 LPts
15/11/2028Almaty, Kazakhstan1 - 4 Ibrahim Casymbeckov17 - 13 LPts
17/09/2028Milwaukee, USA1 - 3 Sam Cook1 - 17(2) LPts
15/08/2028Managua, Nicaragua1 - 2 Eloy Alanis10 - 17 LPts
17/06/2028Karagandy, Kazakhstan1 - 1 Kamran Tleuberdiev13 - 22 LPts
19/04/2028Santa Clarita, USA1 - 0 Sam Aikins0 - 0 LPts
05/03/2028Novokuznetsk, Russia0 - 0 Konstantin Dyachenko0 - 0 WPts