Weightclass:  Middleweight
Location:  Overland Park, USA
Record:  26(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/12/2030Overland Park, USA25(1) - 25 Aleksandr Khvostov2 - 2 WPts
23/10/2030Kansas City, USA25(1) - 24 Sam Ost37 - 20(1) LPts
03/09/2030Overland Park, USA24(1) - 24 Kian Kinnick9 - 12 WPts
04/07/2030Overland Park, USA23(1) - 24 James Broadfoot2 - 6 WPts
06/05/2030Buenos Aires, Argentina22(1) - 24 Diego Don8 - 6 WPts
08/03/2030Port-au-Prince, Haiti21(1) - 24 Channing Housel2 - 9 WPts
08/01/2030Overland Park, USA21(1) - 23 Sung-ryong Kwak24 - 13 LPts
09/11/2029Overland Park, USA21(1) - 22 Danny Agostino17 - 6 LPts
09/09/2029Managua, Nicaragua20(1) - 22 Diego Saenz5 - 15 WPts
12/07/2029Overland Park, USA19(1) - 22 Napoleon Kamima1 - 2 WPts
14/05/2029Overland Park, USA18(1) - 22 Jun Iha6(1) - 12 WPts
15/03/2029Tarant, Italy17(1) - 22 Adriano Bondi1 - 7 WPts
15/01/2029Batangas City, Philippines16(1) - 22 Angel Morante1 - 6 WPts
17/11/2028Overland Park, USA15(1) - 22 Angel Morante1 - 5 WPts
18/09/2028Overland Park, USA14(1) - 22 Jerrold Tabil10(1) - 12 WPts
19/07/2028Waterbury, USA13(1) - 22 John Lin7(2) - 21 WPts
22/05/2028Des Moines, USA12(1) - 22 Oscar Borland13 - 17 WPts
24/03/2028Kikuyu, Kenya12(1) - 21 Felix Mathu15 - 25 LPts
25/01/2028Isfahan, Iran12(1) - 20 Kamran Sharif20 - 22 LPts
27/11/2027Boise, USA11(1) - 20 Chris Scholar11 - 12 WPts
04/10/2027New Haven, USA10 - 20 Sam Sayer9 - 22(12) WKO3
25/08/2027Santa Clara, Cuba10 - 19 Cris Capote14 - 6 LPts
25/06/2027Overland Park, USA9 - 19 Joey Christiansen1 - 7 WPts
28/04/2027Jackson, USA8 - 19 Harry Brodsky6 - 23 WPts
13/03/2027Lafayette, USA8 - 18 Adam Lacourse27(1) - 16 LPts
31/01/2027Cartagena, Colombia8 - 17 Joaquin Ciervo6 - 21 LPts
03/12/2026Harare, Zimbabwe7 - 17 Stephen Mukamba13 - 11 WPts
05/10/2026Overland Park, USA6 - 17 Tipene Paratene4 - 21 WPts
07/08/2026Overland Park, USA6 - 16 Carlo Di Maggio4 - 7 LPts
09/06/2026Overland Park, USA6 - 15 Antonio Rayas12 - 11 LPts
11/04/2026Badalona, Spain6 - 14 Cris Moron31 - 18 LPts
11/02/2026Bangkok, Thailand6 - 13 Kiatchai Jitsawad22 - 26 LPts
14/12/2025Overland Park, USA5 - 13 Bob Caudill0 - 12 WPts
16/10/2025Ulaanbaatar, Mongolia5 - 12 Dewei Orluk13 - 5 LPts
18/08/2025Overland Park, USA5 - 11 Jeong-hyeop Jun2 - 2 LPts
20/06/2025Salt Lake City, USA5 - 10 John Sanders2 - 16 LPts
26/04/2025Warren, USA4 - 10 Mick Lyng1 - 5 WPts
07/03/2025Puente Alto, Chile4 - 9 Angel Montero35 - 14 LPts
07/01/2025San Juan, Puerto Rico4 - 8 Juan Ravelo19 - 20 LPts
09/11/2024Jersey City, USA4 - 7 Billy Dinucci5 - 14 LPts
10/09/2024Overland Park, USA4 - 6 Frisco Gacutan3 - 15 LPts
13/07/2024Greeley, USA3 - 6 Mason Ballentine0 - 8 WPts
20/05/2024Overland Park, USA3 - 5 Bradley Valdespino2 - 1 LPts
22/03/2024Jersey City, USA3 - 4 Mark Hopkins15 - 10 LPts
23/01/2024Mesa, USA3 - 3 James Gibson3 - 26(2) LPts
05/12/2023Phoenix, USA3 - 2 Asif Hashem26 - 12 LPts
27/10/2023Overland Park, USA2 - 2 Mark Semple0 - 5(1) WPts
28/08/2023Limerick, Ireland2 - 1 Shane MacGibbon4 - 5(1) LPts
30/06/2023New Haven, USA1 - 1 Sam Sayer1 - 3(3) WPts
02/05/2023Huntsville, USA1 - 0 Will Ironside0 - 3 LPts
05/03/2023Overland Park, USA0 - 0 Syed Taheri1 - 0 WPts