Weightclass:  Light Welterweight
Location:  Baltimore, USA
Record:  9 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2034Baltimore, USA8 - 34 Quiqui Castelo6 - 7 WPts
19/11/2033Baltimore, USA7 - 34 Scott Schellhaas1 - 0 WPts
18/09/2033Baltimore, USA6 - 34 Senon Nagtalon6 - 31 WPts
19/07/2033Baltimore, USA6 - 33 Jesus Abar7 - 14 LPts
19/05/2033Toulouse, France5 - 33 Dabney de Balzac17 - 17 WPts
21/03/2033Ahmedabad, India5 - 32 Akbar Kanda6 - 20 LPts
21/01/2033Brescia, Italy4 - 32 Fabio Colajanni6 - 17 WPts
23/11/2032Miami, USA4 - 31 Gus Carruthers23(2) - 3 LPts
25/09/2032Baltimore, USA3 - 31 Adam Cummins1 - 2 WPts
26/07/2032Algiers, Algeria3 - 30 Haaris Bastien1 - 8 LPts
28/05/2032Baltimore, USA2 - 30 Paul McRae1 - 8 WPts
28/03/2032Newark, USA2 - 29 Blake Mazzocchi4 - 24 LPts
31/01/2032Baltimore, USA1 - 29 Hayden Roger7 - 18 WPts
02/12/2031Gomel, Belarus1 - 28 Sergey Chrobak13 - 28 LPts
04/10/2031Shah Alam, Malaysia1 - 27 Hassan Shafi21(1) - 23 LPts
06/08/2031Magnitogorsk, Russia1 - 26 Koldan Suleymanov2 - 5 LPts
08/06/2031San Antonio, USA1 - 25 Peter Quiles12 - 7 LPts
09/04/2031Brest, Belarus1 - 24 Oleksiy Hritz29 - 17 LPts
09/02/2031Indianapolis, USA1 - 23 James Mordecai6 - 11 LPts
12/12/2030Baltimore, USA1 - 22 Bob Keddy3 - 20 LPts
13/10/2030Sofia, Bulgaria1 - 21 Svetoslav á Serebrov9 - 17 LPts
15/08/2030Minsk, Belarus0 - 21 Koldan Galinovskiy11 - 25 WPts
17/06/2030Gdansk, Poland0 - 20 Piotr Kobak8 - 18 LPts
19/04/2030Baltimore, USA0 - 19 Danny Barland3 - 2 LPts
17/02/2030Birmingham, USA0 - 18 Robert Sare5 - 12 LPts
20/12/2029Mobile, USA0 - 17 Charles Morrison8 - 16 LPts
08/11/2029Baltimore, USA0 - 16 Elliot Huskey12 - 13 LPts
09/09/2029Baltimore, USA0 - 15 Sid Liddell9 - 6 LPts
10/07/2029Baltimore, USA0 - 14 Paul Shirah5 - 9 LPts
10/05/2029Barnaul, Russia0 - 13 Melor Shakhrai3 - 6 LPts
12/03/2029Santa Cruz de la Sierra, Bolivia0 - 12 Santiago Julio11 - 24 LPts
12/01/2029Karaj, Iran0 - 11 Aftab Zogby4 - 15 LPts
14/11/2028Bulawayo, Zimbabwe0 - 10 Dele Machapa7 - 23 LPts
16/09/2028Saltillo, Mexico0 - 9 Dario Antonio44(6) - 26 LPts
18/07/2028Bandar Lampung, Indonesia0 - 8 Darma Purwanto8 - 14 LPts
20/05/2028El Paso, USA0 - 7 David Kor0 - 13 LPts
31/03/2028Baltimore, USA0 - 6 Chris Kikafunda17 - 18(2) LPts
01/02/2028Antipolo, Philippines0 - 5 Antonio Dahan17 - 6 LPts
04/12/2027Lafayette, USA0 - 4 John Grandison14 - 11 LPts
15/10/2027Portoviejo, Ecuador0 - 3 Montel Monico9 - 11(1) LPts
17/08/2027Buenos Aires, Argentina0 - 2 Juan Del Valle8 - 10(2) LPts
19/06/2027Bridgeport, USA0 - 1 Sean Meston29 - 19 LPts
05/05/2027Baltimore, USA0 - 0 Mushegh Hakobian3 - 6 LPts