Weightclass:  Light Heavyweight
Location:  San Diego, USA
Record:  29 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2023San Diego, USA28 - 9 Antonio Carvelli2 - 3 WPts
09/08/2023San Diego, USA27 - 9 Lucas Carberry1 - 2 WPts
09/06/2023San Diego, USA26 - 9 Joel Berwick4 - 10 WPts
10/04/2023San Diego, USA25 - 9 Walenty Brzezinski4 - 13 WPts
10/02/2023San Diego, USA24 - 9 Hayden Watt1 - 1 WPts
11/12/2022San Diego, USA23 - 9 David Middlemiss3 - 14(1) WPts
11/10/2022San Diego, USA22 - 9 Dai Davies2 - 3 WPts
13/08/2022New York City, USA22 - 8 Bronco Nieblas12 - 12(1) LPts
19/06/2022Phoenix, USA22 - 7 Vince Prichett15(1) - 9 LPts
26/04/2022Knoxville, USA22 - 6 Max Holland24(1) - 4 LPts USA National Championships 2022View
19/04/2022San Diego, USA21 - 6 Paul Rogerson25 - 3 WPts
18/02/2022Augsburg, Germany20 - 6 Bin Alpers0 - 0 WPts
20/12/2021Columbus, USA20 - 5 Paul Rogerson23 - 3 LPts
02/11/2021San Diego, USA19 - 5 Taras Orel0 - 2 WPts
02/09/2021Lima, Peru19 - 4 Angel Aja10 - 11 LPts
04/07/2021San Diego, USA18 - 4 Alessandro Parola5 - 16 WPts
02/05/2021Anaheim, USA17 - 4 Tobias Glowinski17 - 3 WPts USA National Championships 2021View
29/04/2021Anaheim, USA16 - 4 Max Holland18(1) - 3 WPts USA National Championships 2021View
26/04/2021Anaheim, USA15 - 4 Spencer Gerads23 - 2 WPts USA National Championships 2021View
10/04/2021Kampala, Uganda14 - 4 Umair Kamel0 - 8 WPts
10/02/2021Dubai, UAE13 - 4 Ali Salame10 - 8 WPts
13/12/2020Almaty, Kazakhstan12 - 4 Fahmin Merkulov8 - 5 WPts
15/10/2020Reno, USA11 - 4 Michael Neal2 - 16 WPts
26/08/2020Lodz, Poland10 - 4 Jeronim Starzynski13 - 3 WPts
27/06/2020San Diego, USA9 - 4 Marco Donoso4 - 9 WPts
26/04/2020Tucson, USA9 - 3 Spencer Gerads16 - 0 LPts USA National Championships 2020View
18/04/2020Grand Rapids, USA8 - 3 Michael Kazmierski3 - 7 WPts
28/02/2020San Diego, USA7 - 3 Olaf Tufte5 - 8 WPts
29/12/2019Norman, USA6 - 3 Hayden Burns10 - 3 WPts
30/10/2019San Diego, USA5 - 3 Rudi Beyer0 - 6 WPts
31/08/2019San Diego, USA4 - 3 Sam Marshall4 - 8 WPts
02/07/2019Albuquerque, USA3 - 3 Leon Olivera1 - 3 WPts
20/05/2019Santa Clarita, USA3 - 2 Felix Griffiths3 - 4 LPts
22/03/2019San Diego, USA2 - 2 Malik Shaban5 - 0 WPts
20/01/2019Tacoma, USA2 - 1 Isaac Moreau2 - 0 LPts
15/12/2018San Diego, USA1 - 1 David Cranston2 - 0 WPts
16/10/2018San Diego, USA1 - 0 Ian Eliot2 - 3 LPts
18/08/2018San Diego, USA0 - 0 Arran Sloas1 - 3 WPts