Weightclass:  Welterweight
Location:  Des Moines, USA
Record:  29(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2029Des Moines, USA29(1) - 18 Mick Griffiths27(2) - 17 LPts
12/07/2029Des Moines, USA28(1) - 18 Ioakim Gadzhibekov10 - 5 WPts
14/05/2029Des Moines, USA27(1) - 18 Ibrahim David2 - 4 WPts
15/03/2029Des Moines, USA26(1) - 18 Dave Lloyd11 - 14 WPts
13/01/2029Des Moines, USA25(1) - 18 Felix Gowen0 - 7 WPts
15/11/2028Nagpur, India24(1) - 18 Jasvinder Sinh12 - 17 WPts
17/09/2028Horlivka, Ukraine24(1) - 17 Zernebog Dragon15(1) - 15 LPts
19/07/2028Tallahassee, USA23(1) - 17 Michael Gall1 - 5 WPts
21/05/2028Bratislava, Slovakia23(1) - 16 Vratislav Fiala12(1) - 10 LPts
23/03/2028Donetsk, Ukraine23(1) - 15 Hadeon Trush16 - 11 LPts
24/01/2028Abobo, Ivory Coast23(1) - 14 Waltier Noah33 - 14 LPts
26/11/2027Kingston, Jamaica23(1) - 13 William Kemp11 - 6 LPts
28/09/2027Atlanta, USA23(1) - 12 Jack Baird19 - 13 LPts
23/08/2027Des Moines, USA22(1) - 12 Dominic Kellis3 - 1 WPts
23/08/2027Des Moines, USA21(1) - 12 Dave Nappier15 - 21(4) WPts
31/07/2027Des Moines, USA20(1) - 12 Dominic Kellis2 - 0 WPts
06/06/2027Jersey City, USA19(1) - 12 Connor Gubay18(1) - 18 WPts
29/04/2027Huntsville, USA19(1) - 11 Johnny Biggs16 - 10 LPts USA National Championships 2027View
26/04/2027Huntsville, USA18(1) - 11 John Carothers8 - 8 WPts USA National Championships 2027View
01/04/2027Riga, Latvia17 - 11 Marlen Bergs17 - 23(4) WKO3
01/02/2027Antwerp, Belgium16 - 11 Matthys Mets8 - 20 WPts
04/12/2026London, UK15 - 11 Denton MacBride2 - 24(6) WPts
06/10/2026Szczecin, Poland14 - 11 Bohater Kott9 - 16 WPts
08/08/2026Thessaloniki, Greece14 - 10 Gregoly Mona11 - 9 LPts
10/06/2026Montgomery, USA13 - 10 Brett Glen6 - 12 WPts
12/04/2026Montgomery, USA12 - 10 Brett Glen6 - 11 WPts
12/02/2026Harare, Zimbabwe11 - 10 Owen Mawoyo3 - 11 WPts
15/12/2025Des Moines, USA10 - 10 Damiano Fabian2 - 4 WPts
17/10/2025Des Moines, USA9 - 10 Rohit Dyal4 - 5 WPts
19/08/2025Des Moines, USA8 - 10 Luigino Barella4 - 18 WPts
21/06/2025Des Moines, USA7 - 10 Kong Wen0 - 4 WPts
23/04/2025Umlazi, South Africa7 - 9 Andile Erasmus7(1) - 14 LPts
23/02/2025Harare, Zimbabwe6 - 9 Dume Chipeta2 - 14 WPts
26/12/2024Des Moines, USA5 - 9 Zachary Binney3 - 7(3) WPts
28/10/2024Des Moines, USA4 - 9 Francisco Escalante3 - 6 WPts
30/08/2024Manchester, USA4 - 8 Kenzie Oliver6 - 3 LPts
16/07/2024Utrecht, Netherlands4 - 7 Geirnaert Amyrex5 - 9(1) LPts
18/05/2024Des Moines, USA3 - 7 Carl Finnin4 - 13 WPts
20/03/2024Des Moines, USA2 - 7 Juan Camejo9 - 15 WPts
20/01/2024Des Moines, USA1 - 7 Obaid Salehi0 - 12 WPts
22/11/2023Provo, USA1 - 6 Lee MacNeil18 - 16 LPts
24/09/2023New Kingston, Jamaica1 - 5 Adam Gash32(1) - 4 LPts
27/07/2023Palopo, Indonesia1 - 4 Gapit Mubaraq33 - 6 LPts
29/05/2023Boston, USA1 - 3 Sam Barthez13(1) - 9 LPts
02/04/2023San Antonio, USA1 - 2 Brendan Roza4(1) - 24 LPts
18/02/2023Sydney, Australia1 - 1 Glynn McKay12 - 14 LPts
21/12/2022Los Angeles, USA1 - 0 Joaquin De Gonia14(2) - 18 LPts
05/11/2022Des Moines, USA0 - 0 Ben Harrold0 - 6 WPts