Weightclass:  Welterweight
Location:  Milwaukee, USA
Record:  5 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2033Milwaukee, USA4 - 25(1) Bradley Caruthers4 - 6 WPts
17/05/2033Milwaukee, USA4 - 24(1) Josh Wynn8 - 14 LPts
17/03/2033Guayaquil, Ecuador3 - 24(1) Leonardo Galvez7 - 14 WPts
16/01/2033Abidjan, Ivory Coast3 - 23(1) Gauvain Fouroux15(1) - 19 LPts
16/11/2032Montevideo, Uruguay2 - 23(1) Dario Godino7 - 17 WPts
18/09/2032Riga, Latvia2 - 22(1) Dmitri Keninsh14(2) - 21 LPts
21/07/2032Oslo, Norway2 - 21(1) Terje Eliasen10 - 13 LPts
23/05/2032Zaporizhia, Ukraine2 - 20(1) Danylko Olshansky18 - 21 LPts
25/03/2032Ibadan, Nigeria2 - 19(1) Sone Ezeifekaibeya5 - 13 LPts
26/01/2032Maiduguri, Nigeria2 - 18(1) Juwon Akiwumi7 - 28(2) LPts
28/11/2031Bucaramanga, Colombia2 - 17(1) Juan Magin14 - 17(1) LPts
30/09/2031Anderlecht, Belgium2 - 16(1) Jeremie Gide20 - 14 LPts
02/08/2031Santo Domingo Este, Dominican Republic2 - 15(1) Gonzalo Ingles15 - 28(1) LPts
04/06/2031Montevideo, Uruguay1 - 15(1) Juan Franca8 - 16 WPts
06/04/2031Raleigh, USA1 - 14(1) Inigo McTavish4 - 18 LPts
10/02/2031Tampa, USA1 - 13(1) Marjun Jaime2 - 18 LPts
13/12/2030Milwaukee, USA1 - 12(1) Richard Hendren6 - 8 LPts
15/10/2030Milwaukee, USA1 - 11(1) Chris Venters5 - 13 LPts
17/08/2030North Las Vegas, USA1 - 10(1) Amjad Sadek3 - 8 LPts
20/06/2030Nezahualcoyotl, Mexico1 - 9(1) Jose Torrente20(1) - 25 LPts
22/04/2030Barcelona, Spain1 - 8(1) Rico Paniagua30 - 11 LPts
22/02/2030Dushanbe, Tajikistan1 - 7(1) Aleksei Cakpenov14(1) - 15 LPts
25/12/2029Tehuacan, Mexico1 - 6 Diego Balles33 - 15 LKO3
27/10/2029Zaporizhia, Ukraine1 - 5 Dmitri Markoski9 - 24(1) LPts
28/08/2029Milwaukee, USA0 - 5 Xi-Wang Ung1 - 3 WPts
30/06/2029Abidjan, Ivory Coast0 - 4 Colville Lacan13(1) - 18 LPts
01/05/2029Milwaukee, USA0 - 3 Stuart Shea2 - 2 LPts
03/03/2029Larache, Morocco0 - 2 Ismail Jahjah11(1) - 20 LPts
03/01/2029Ufa, Russia0 - 1 Yulian Butusov0 - 1 LPts
05/11/2028Milwaukee, USA0 - 0 Azam Darwish0 - 17 LPts