Weightclass:  Light Welterweight
Location:  Overland Park, USA
Record:  47(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/12/2027Overland Park, USA46(2) - 7 Timofei Garoza2 - 30(5) WPts
15/10/2027Overland Park, USA45(2) - 7 Chang-woo Woo6 - 8 WPts
16/08/2027Overland Park, USA44(2) - 7 Jose Landaverde1 - 4 WPts
16/06/2027Overland Park, USA43(2) - 7 Juan Ledo0 - 4 WPts
17/04/2027Overland Park, USA42(2) - 7 Guillermo Curiel1 - 12 WPts
16/02/2027Overland Park, USA41(2) - 7 Ramiro Farias4 - 17 WPts
18/12/2026Overland Park, USA40(1) - 7 Husam al Din Khalis4 - 6(1) WKO3
19/10/2026Overland Park, USA40(1) - 6 Hikaru Osaki14(1) - 15 LPts
20/08/2026Overland Park, USA39(1) - 6 Ricardo Colmenero8 - 8 WPts
21/06/2026Overland Park, USA38(1) - 6 John Douna2 - 12 WPts
22/04/2026Overland Park, USA37(1) - 6 Kei Fujimura4 - 10 WPts
21/02/2026Overland Park, USA36(1) - 6 Greg Adee1 - 6 WPts
23/12/2025Heraklion, Greece35(1) - 6 Filippo Laskaris4 - 19 WPts
25/10/2025Overland Park, USA34(1) - 6 Ichiro Kawata12 - 1 WPts
26/08/2025Overland Park, USA33(1) - 6 Joey Rivas3 - 8 WPts
27/06/2025Karaj, Iran32 - 6 Obaid Sabet9(1) - 25 WKO3
29/04/2025Lancaster, USA32 - 5 Connor Cumming33(2) - 15 LPts USA National Championships 2025View
26/04/2025Lancaster, USA31 - 5 Joseph McPhee37 - 19 WPts USA National Championships 2025View
09/03/2025Overland Park, USA30 - 5 John Taylor7 - 7 WPts
08/01/2025Tabriz, Iran29 - 5 Ahmed Budagova21 - 9 WPts
09/11/2024Harare, Zimbabwe28 - 5 John Mutamangira3 - 23 WPts
10/09/2024Overland Park, USA27 - 5 Brin Cullen1 - 10 WPts
14/07/2024Oslo, Norway26 - 5 Ove Sund19 - 15 WPts
16/05/2024Fort Wayne, USA25 - 5 Robert Mossman11 - 12 WPts
20/03/2024Madrid, Spain24 - 5 Jose Jorge5 - 4 WPts
21/01/2024Managua, Nicaragua23 - 5 Guillermo Escobedo0 - 14 WPts
23/11/2023Lexington, USA22 - 5 Wayne Mattix10 - 16 WPts
28/09/2023Saint Petersburg, Russia21 - 5 Kolya Wolsky26 - 8 WPts
31/07/2023Little Rock, USA20 - 5 Dylan Grandison13 - 21 WPts
01/06/2023Overland Park, USA19 - 5 Ramiro Paet0 - 4 WPts
02/04/2023Overland Park, USA18 - 5 Floyd Shanklin3 - 6 WPts
01/02/2023Overland Park, USA17 - 5 Marjun Millian3 - 9 WPts
02/12/2022Overland Park, USA17 - 4 Michael Nixon5 - 11 LPts
02/10/2022Malaga, Spain16 - 4 Marco Pozo0 - 3 WPts
04/08/2022Harare, Zimbabwe15 - 4 Denzel Mkwananzi8 - 15 WPts
04/06/2022Overland Park, USA14 - 4 Diego Abila4 - 11 WPts
06/04/2022Overland Park, USA13 - 4 Jaguar Rivera9 - 16 WPts
05/02/2022Overland Park, USA12 - 4 Sajid Salameh15 - 11 WPts
06/12/2021Kampala, Uganda11 - 4 Bob Rugyendo5 - 6 WPts
08/10/2021Madison, USA10 - 4 Daniel MacLaine10(1) - 14 WPts
08/08/2021Overland Park, USA9 - 4 Greg McChesney3 - 7 WPts
06/06/2021Prague, Czech Republic8 - 4 Radek Tomanek9 - 8 WPts
08/04/2021Overland Park, USA7 - 4 Neil Atkins5 - 5 WPts
05/02/2021Almaty, Kazakhstan6 - 4 Amer Urazoff3 - 16 WPts
07/12/2020Brno, Czech Republic5 - 4 Nikola Vorishek2 - 16 WPts
09/10/2020Sofia, Bulgaria4 - 4 Lyuben á Sobolev9 - 6 WPts
11/08/2020Kansas City, USA3 - 4 John Hurtig2 - 4 WPts
23/06/2020Augusta, USA3 - 3 Dave Aiton5 - 6 LPts
22/04/2020Columbus, USA3 - 2 Ian Shirer3 - 8 LPts
23/02/2020Los Angeles, USA3 - 1 Waqas Awad2 - 10 LPts
01/01/2020Overland Park, USA2 - 1 Aimon Perez0 - 6 WPts
02/11/2019Overland Park, USA1 - 1 Zernebog Lazko0 - 2 WPts
03/09/2019Overland Park, USA0 - 1 Diego Albino1 - 0 WPts
05/07/2019Overland Park, USA0 - 0 Adam Lim0 - 0 LPts