Weightclass:  Middleweight
Location:  Madison, USA
Record:  19(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2029Madison, USA18(1) - 28 Mark Tilford17(3) - 37(9) WPts
23/11/2028Madison, USA17(1) - 28 Harta Yamin14 - 5 WPts
25/09/2028San Salvador, El Salvador17(1) - 27 Joaquin Calvin5 - 8 LPts
28/07/2028Madison, USA17(1) - 26 Mark Tilford14(3) - 37(9) LPts
29/05/2028San Juan, Puerto Rico17(1) - 25 Reynaldo Mazon0 - 0 LPts
31/03/2028Settat, Morocco16(1) - 25 El Houari Serghini5(2) - 14 WPts
01/02/2028Madison, USA16(1) - 24 Joe Larrimore0 - 2 LPts
21/01/2028Isfara, Tajikistan16(1) - 23 Shahmar Mirzazade20 - 9 LPts
23/11/2027Ilesa, Nigeria16(1) - 22 Juwon Iwuji4 - 11 LPts
25/09/2027Stockholm, Sweden16(1) - 21 Emil Lindelof12 - 8 LPts
28/07/2027Udon Thani, Thailand15(1) - 21 Padjai Kiatponthip9 - 19 WPts
30/05/2027Madison, USA15(1) - 20 Ben Fettes4 - 17 LPts
08/04/2027Medina, Saudi Arabia14(1) - 20 Haider Haddaoui0 - 8 WPts
08/02/2027Ulaanbaatar, Mongolia14(1) - 19 Haziem Urantogs16(2) - 26 LPts
11/12/2026Madison, USA13(1) - 19 Sam Meredith12 - 18 WPts
12/10/2026Madison, USA12(1) - 19 David Darby0 - 2 WPts
13/08/2026Lincoln, USA12(1) - 18 Gazi Shakoor14 - 13 LPts
24/06/2026Madison, USA11(1) - 18 Kiki Garces3 - 3 WPts
25/04/2026Cebu City, Philippines11(1) - 17 Javier Lasam3 - 15 LPts
25/02/2026Kiev, Ukraine11(1) - 16 Petro Burda34(2) - 13 LPts
28/12/2025Lafayette, USA11(1) - 15 Adam Lacourse18(1) - 15 LPts
02/11/2025Madison, USA10 - 15 Odilon de Ronsard11(1) - 17(1) WKO3
04/09/2025Charlotte, USA9 - 15 Matthew Bevans0 - 17 WPts
08/07/2025El Paso, USA8 - 15 Kai Hamel28 - 13 WPts
09/05/2025Bakersfield, USA8 - 14 Alano Cid13 - 28 LPts
18/03/2025Oklahoma City, USA8 - 13 Steven Hanes20 - 11 LPts
15/02/2025Tehran, Iran7 - 13 Manchu Yaw1 - 19 WPts
18/12/2024Melbourne, Australia6 - 13 Justin Conway17(2) - 24 WPts
20/10/2024Madison, USA5 - 13 Diego Rangel4 - 10 WPts
22/08/2024Madison, USA4 - 13 Everett Geibler11(4) - 32 WPts
24/06/2024Seoul, South Korea4 - 12 Chae-min Cho34(1) - 4 LPts
26/04/2024Tampa, USA4 - 11 John Hewitt3 - 3 LPts USA National Championships 2024View
23/03/2024Louisville, USA3 - 11 John Belvin14 - 4 WPts
24/01/2024Charlotte, USA3 - 10 Mick Aye9 - 6 LPts
30/11/2023Perm, Russia3 - 9 Konstantin Ivlev6 - 12 LPts
02/10/2023Rotterdam, Netherlands3 - 8 Hendrik Leschottens32 - 6 LPts
04/08/2023Binjai, Indonesia3 - 7 Setia Dinata3 - 14 LPts
06/06/2023Busan, South Korea3 - 6 Chung-yong Sung18 - 12 LPts
08/04/2023Madison, USA3 - 5 Pagamsurengiin Damdin11 - 21 LPts
08/02/2023Athens, Greece2 - 5 Atreus Antonopoulos8 - 24 WPts
11/12/2022Kumasi, Ghana2 - 4 Azam Azzi19(1) - 8 LPts
13/10/2022Madison, USA1 - 4 Sam Meredith0 - 4 WPts
15/08/2022Hamburg, Germany1 - 3 Adlar Geffert19 - 6 LPts
16/06/2022Madison, USA1 - 2 Oscar Plowman2 - 0 LPts
17/04/2022Madison, USA1 - 1 Adam Lacourse5 - 5 LPts
16/02/2022Bakersfield, USA1 - 0 Harry Prentis6(2) - 15 LPts
05/01/2022Milwaukee, USA0 - 0 John Dasher0 - 0 WPts