Weightclass:  Welterweight
Location:  Detroit, USA
Record:  17(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2033Detroit, USA16(2) - 20 Bryan Romanowski1 - 1 WPts
03/02/2033Detroit, USA16(2) - 19 Seferino Barca13 - 6 LPts
04/12/2032Detroit, USA15(2) - 19 Joaquin Roque0 - 2 WPts
05/10/2032Detroit, USA14(2) - 19 Desiderio Lansang9 - 8 WPts
05/08/2032Detroit, USA13(2) - 19 Ewan Finn0 - 1 WPts
05/06/2032Detroit, USA12(2) - 19 Davie Michaelsen0 - 1 WPts
06/04/2032Detroit, USA11(2) - 19 Ollie Cameron1 - 0 WPts
06/02/2032Detroit, USA10(2) - 19 Fedya Tetyukhin0 - 6 WPts
08/12/2031Detroit, USA9(1) - 19 David Farland0 - 1 WKO3
09/10/2031Detroit, USA8(1) - 19 Mike Carmichael0 - 1 WPts
10/08/2031Detroit, USA7(1) - 19 Igor Zalesky1 - 12 WPts
11/06/2031Detroit, USA6 - 19 Juan Salas3 - 9 WKO3
11/04/2031Mamelodi, South Africa6 - 18 RaphaÙl Krige10 - 16(1) LPts
11/02/2031Dallas, USA5 - 18 Arthur Pryor4 - 16(1) WPts
15/12/2030Auckland, New Zealand4 - 18 Theo Dowe5 - 20 WPts
17/10/2030Sofia, Bulgaria4 - 17 Georgi á Mironov23 - 20 LPts
19/08/2030Athens, Greece4 - 16 Eugen Nicolaides21 - 16 LPts
21/06/2030Athens, Greece3 - 16 George Carras0 - 0 WPts
23/04/2030San Pedro de Macoris, Dominican Republic3 - 15 Loredo Salvatierra11 - 22(5) LPts
23/02/2030Rabat, Morocco3 - 14 Istiqlaal Chami24 - 10 LPts
26/12/2029Detroit, USA2 - 14 Andy MacKay5 - 9 WPts
27/10/2029Kansas City, USA1 - 14 Bruce Elias6 - 12 WPts
31/08/2029Memphis, USA1 - 13 Isaac MacAdam2 - 20(1) LPts
04/07/2029Panama City, Panama1 - 12 Xalvador Quirino8 - 12 LPts
06/05/2029Christchurch, New Zealand1 - 11 Phil Frodge5 - 14(4) LPts
08/03/2029Chicago, USA1 - 10 Ian Kearney4 - 15 LPts
10/01/2029Santiago de Cuba, Cuba1 - 9 Alejandro Tax26 - 5 LPts
12/11/2028Saint Paul, USA1 - 8 Morgan Bolding2 - 28(8) LPts
17/09/2028Lowell, USA1 - 7 Andy MacKay1 - 5 LPts
19/07/2028Detroit, USA1 - 6 Blake Fallaw11(1) - 24 LPts
21/05/2028Detroit, USA0 - 6 Yong Yao0 - 2 WPts
23/03/2028Karaj, Iran0 - 5 Atif Farhat2 - 16 LPts
24/01/2028Minneapolis, USA0 - 4 James Follin4 - 10 LPts
30/11/2027Khayelitsha, South Africa0 - 3 Tshepo Sisulu14(2) - 43(5) LPts
02/10/2027Detroit, USA0 - 2 Noah Fallis1 - 5 LPts
03/08/2027Bogota, Colombia0 - 1 Juan Baltodano16(1) - 15 LPts
05/06/2027Detroit, USA0 - 0 David Smith2 - 5 LPts