Weightclass:  Welterweight
Location:  Detroit, USA
Record:  20 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/01/2034Brussels, Belgium19 - 19 Flannery Baze29 - 14 WPts
11/11/2033Detroit, USA18 - 19 Henry Crail6 - 3 WPts
14/09/2033Nashville, USA18 - 18 Kai Corson20(2) - 15 LPts
16/07/2033Detroit, USA17 - 18 Bryan Romanowski1 - 3 WPts
16/05/2033Jacksonville, USA16 - 18 Ewan Ignacio10 - 6 WPts
18/03/2033Mamelodi, South Africa16 - 17 Lehlohonolo Nomvete16(1) - 12 LPts
17/01/2033Rochester, USA15 - 17 Mauro Romagnoli6 - 18 WPts
18/11/2032iBhayi, South Africa15 - 16 Uzondu Aning23(1) - 12 LPts
20/09/2032Kharkiv, Ukraine14 - 16 Aleksei Rakowski10 - 17 WPts
23/07/2032Murcia, Spain14 - 15 Cipriano Mantilla22 - 7 LPts
25/05/2032Port-au-Prince, Haiti13 - 15 Demont Vieira5 - 39(3) WPts
26/03/2032Montevideo, Uruguay13 - 14 Desiderio Mustafa26 - 16 LPts
27/01/2032Cordoba, Spain13 - 13 Diego Eugenio9 - 15 LPts
29/11/2031Newark, USA12 - 13 James Tighe4 - 15(1) WPts
07/10/2031Bursa, Turkey12 - 12 Can Gulek17 - 10 LPts
09/08/2031Detroit, USA12 - 11 Bernardo Astori3 - 5 LPts
11/06/2031Indianapolis, USA12 - 10 Leighton Gerdon4 - 22 LPts
16/04/2031Wichita, USA12 - 9 John Maver7 - 16 LPts
06/03/2031Milwaukee, USA12 - 8 Paul Friel1 - 0 LPts
03/02/2031Zagreb, Croatia11 - 8 Vito Peršic9 - 16 WPts
06/12/2030Detroit, USA10 - 8 Devrim Cihan13(1) - 11 WPts
08/10/2030Detroit, USA9 - 8 Carlos Tello17 - 21 WPts
10/08/2030Katlehong, South Africa8 - 8 Jasper Bosman0 - 13 WPts
12/06/2030Ponce, Puerto Rico8 - 7 Jair Castanon23(1) - 17(1) LPts
14/04/2030Santo Domingo de Guzman, Dominican Republic7 - 7 Fresco Hinojos3 - 22 WPts
14/02/2030Izmir, Turkey6 - 7 Derya Asker1 - 23 WPts
17/12/2029Tijuana, Mexico5 - 7 Angel Monte8(1) - 19(2) WPts
19/10/2029Sale, Morocco5 - 6 Zuffur Haq22 - 9 LPts
21/08/2029Plovdiv, Bulgaria5 - 5 Stanimir á Shevchev7 - 31 LPts
23/06/2029Dubai, UAE5 - 4 Aftab Tanoos20 - 9 LPts
25/04/2029San Jose, Costa Rica5 - 3 Rodrigo Llerena11(1) - 20 LPts
25/02/2029Shamkir, Azerbaijan4 - 3 Elsevar Mardanov19 - 7 WPts
27/12/2028Boston, USA3 - 3 John Panas1 - 0 WPts
19/11/2028Hialeah, USA2 - 3 Dominic Kellis7 - 8 WPts
15/10/2028Detroit, USA2 - 2 Paul Rankin11 - 5 LPts
17/08/2028Detroit, USA1 - 2 Sam Weatherley1 - 8 WPts
18/06/2028Boston, USA1 - 1 Gyn Llandinam0 - 0 LPts
26/04/2028Des Moines, USA1 - 0 Ollie Stevison2 - 2 LPts USA National Championships 2028View
05/04/2028Detroit, USA0 - 0 Chris Banter4 - 4 WPts