Weightclass:  Middleweight
Location:  Minneapolis, USA
Record:  34 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/07/2042Minneapolis, USA33 - 7 Davie Cookston1 - 2 WPts
30/06/2042Minneapolis, USA32 - 7 Michael Oviedo0 - 2 WPts
02/06/2042Minneapolis, USA31 - 7 Joey McCaskey1 - 10 WPts
06/05/2042Minneapolis, USA30 - 7 Henry Corse1 - 6 WPts
03/04/2042Riverside, USA30 - 6 Richie Dunbar17 - 25 LPts
01/04/2042Minneapolis, USA29 - 6 Chris Sillers1 - 1 WPts
03/03/2042Minneapolis, USA28 - 6 Kai Halley12 - 23 WPts
03/02/2042Minneapolis, USA27 - 6 Cody Robertson1 - 1 WPts
06/01/2042Minneapolis, USA26 - 6 Gregor Joswiak1 - 0 WPts
09/12/2041Minneapolis, USA25 - 6 Michael Chisolm1 - 5(1) WPts
09/11/2041Minneapolis, USA24 - 6 Dominic Morse0 - 2 WPts
14/10/2041Minneapolis, USA23 - 6 Martyn Neagle6 - 19 WPts
20/09/2041Minneapolis, USA22 - 6 Paul Hernando0 - 8 WPts
24/08/2041Minneapolis, USA21 - 6 Alastair Satter1 - 5 WPts
26/07/2041Davenport, USA20 - 6 Kyle Rose11 - 30 WPts
23/07/2041Minneapolis, USA19 - 6 Connor Stawski6 - 27 WPts
25/06/2041Minneapolis, USA18 - 6 Stephen Ballantyne2 - 7 WPts
30/05/2041Minneapolis, USA17 - 6 Greg Musgrave1 - 2 WPts
05/05/2041Minneapolis, USA16 - 6 Michael Kulzer1 - 5(1) WPts
31/03/2041Lowell, USA16 - 5 Jonathan Meyrick6 - 14 LPts
28/02/2041Minneapolis, USA16 - 4 Dave Dunwoodie2 - 9 LPts
29/01/2041Huntsville, USA15 - 4 Edward Hutcherson14 - 17 WPts
27/01/2041Minneapolis, USA14 - 4 Sean Albany1 - 4(1) WPts
29/12/2040Minneapolis, USA13 - 4 Felix Golightly1 - 5 WPts
03/12/2040Minneapolis, USA12 - 4 Ashley Stackpoole0 - 1(1) WPts
08/11/2040Minneapolis, USA11 - 4 Joe Ledingham1 - 1 WPts
07/10/2040Lincoln, USA11 - 3 Peter Rhind12 - 16 LPts
05/10/2040Minneapolis, USA10 - 3 Martyn Neagle2 - 11 WPts
06/09/2040Minneapolis, USA9 - 3 Vincent Shiel1 - 2 WPts
10/08/2040Minneapolis, USA8 - 3 Leighton Hathorne1 - 7 WPts
17/07/2040Minneapolis, USA7 - 3 Kian Floyd3 - 8 WPts
22/06/2040Minneapolis, USA6 - 3 Mark Bate2 - 6 WPts
27/05/2040Minneapolis, USA5 - 3 Ulick Kindberg2 - 2 WPts
03/05/2040Minneapolis, USA4 - 3 Cris Rengel2 - 1 WPts
30/03/2040Boston, USA4 - 2 Lewis Guinness12 - 20 LPts
28/03/2040Minneapolis, USA3 - 2 Lew Birke1 - 5 WPts
28/02/2040Minneapolis, USA2 - 2 Otello Geissinger1 - 2 WPts
31/01/2040Detroit, USA1 - 2 Mark Slane4 - 24 WPts
31/12/2039Minneapolis, USA0 - 2 Kuppe Davele2 - 3 WPts
24/11/2039Columbus, USA0 - 1 Clint Bever11 - 22 LPts
18/10/2039Minneapolis, USA0 - 0 Orlando Modesto25 - 11(1) LPts