Weightclass:  Middleweight
Location:  Phoenix, USA
Record:  30 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2024Phoenix, USA29 - 12 Mick Nivison1 - 3 WPts
03/04/2024Phoenix, USA28 - 12 Leeroy Dunn4 - 3 WPts
03/02/2024Phoenix, USA27 - 12 Max Taggart3 - 5 WPts
05/12/2023Phoenix, USA26 - 12 Ian Heriot3 - 2 WPts
06/10/2023Phoenix, USA25 - 12 John McPhee1 - 0 WPts
07/08/2023Phoenix, USA24 - 12 Darryl Gillogly2 - 2 WPts
07/06/2023Phoenix, USA23 - 12 Marlen Savin3 - 13 WPts
09/04/2023Phoenix, USA22 - 12 Rico Vides2 - 3 WPts
09/02/2023Phoenix, USA21 - 12 Charles Luna6 - 16 WPts
11/12/2022Phoenix, USA20 - 12 John Amiot2 - 6 WPts
11/10/2022Phoenix, USA20 - 11 Davie Muffett20(1) - 6 LPts
12/08/2022Phoenix, USA19 - 11 Seth Sproull12 - 19 WPts
11/06/2022Stockholm, Sweden18 - 11 Liam Blomstrom15 - 11 WPts
13/04/2022Saint Petersburg, Russia17 - 11 Luka Sukosyan3 - 16 WPts
13/02/2022Ulaanbaatar, Mongolia16 - 11 Manchu Cacpenoff16 - 8 WPts
16/12/2021Makassar, Indonesia15 - 11 Haider Rashid1 - 3 WPts
16/10/2021Phoenix, USA14 - 11 Tim Dee3 - 3 WPts
15/08/2021Phoenix, USA13 - 11 Cristiano Ucchielli1 - 6 WPts
14/06/2021Phoenix, USA12 - 11 Chen Miao4 - 16 WPts
14/04/2021Wuhan, China11 - 11 Hui-chao New7 - 9 WPts
14/02/2021Phoenix, USA10 - 11 Dimi Stepushkin6 - 9 WPts
16/12/2020Melbourne, Australia9 - 11 Brendan Hargest9 - 5 WPts
17/10/2020Boston, USA9 - 10 Nathan Walker9 - 3 LPts
19/08/2020Indianapolis, USA9 - 9 Cole Prichard16 - 2 LPts
30/06/2020Rosario, Argentina8 - 9 Francisco Guarin3 - 10 WPts
30/04/2020New Orleans, USA8 - 8 Henry Donkin12 - 1 LPts
24/03/2020Baku, Azerbaijan8 - 7 Waqar Massoud8 - 3 LPts
25/01/2020Asuncion, Paraguay8 - 6 Jose Colmenares7 - 5 LPts
27/11/2019Rotterdam, Netherlands7 - 6 Dominique Malazyens6 - 5 WPts
28/09/2019Dun Laoghaire, Ireland6 - 6 Ronan Lennon5 - 3 WPts
31/07/2019Raleigh, USA5 - 6 Morgan Yeamans9 - 2 WPts
14/06/2019Phoenix, USA4 - 6 Hiroki Tobe2 - 8 WPts
15/04/2019Vantaa, Finland4 - 5 Taavi Nikkonen3 - 3 LPts
15/02/2019Phoenix, USA3 - 5 Cole Prichard7 - 1 WPts
16/12/2018Phoenix, USA2 - 5 Quinto Agosto0 - 2 WPts
18/10/2018Austin, USA2 - 4 William Delangel0 - 0 LPts
16/09/2018Omaha, USA2 - 3 Jacob Donohoe5 - 0 LPts
18/07/2018Dallas, USA1 - 3 Phil Alejandre0 - 0 WPts
24/05/2018Phoenix, USA0 - 3 Andy Erven0 - 1 WPts
26/03/2018Paterson, USA0 - 2 Declan Goudy1 - 1 LPts
18/02/2018Overland Park, USA0 - 1 Paul Hopper0 - 0 LPts
18/01/2018Los Angeles, USA0 - 0 Chris Harding0 - 0 LPts