Weightclass:  Middleweight
Location:  Saint Paul, USA
Record:  28 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2042Minneapolis, USA27 - 8 Spencer Bires2 - 3 WPts
04/07/2042Minneapolis, USA26 - 8 Mark Archie1 - 5 WPts
09/06/2042Minneapolis, USA25 - 8 Michael Kulzer4 - 18(1) WPts
15/05/2042Minneapolis, USA24 - 8 Ashley Stackpoole2 - 19(1) WPts
19/04/2042Minneapolis, USA23 - 8 Ellis Leary1 - 6 WPts
25/03/2042Charlotte, USA22 - 8 Denton McChesney13 - 12 WPts
24/03/2042Minneapolis, USA21 - 8 Will Oyola1 - 2 WPts
22/02/2042Minneapolis, USA20 - 8 David Handley0 - 3 WPts
28/01/2042Minneapolis, USA19 - 8 Dylan Durie3 - 15 WPts
01/01/2042Minneapolis, USA18 - 8 Nicholas Hanning3 - 2 WPts
25/11/2041New York City, USA18 - 7 Noah Thomson17 - 19 LPts
23/11/2041Minneapolis, USA17 - 7 Clinton Boyle1 - 1 WPts
25/10/2041Minneapolis, USA16 - 7 Josh Rowand1 - 7 WPts
19/09/2041Lancaster, USA16 - 6 Robert Boswell4 - 13 LPts
17/09/2041Minneapolis, USA15 - 6 Kian Floyd6 - 18(1) WPts
19/08/2041Minneapolis, USA14 - 6 Leighton Hathorne3 - 17 WPts
25/07/2041Minneapolis, USA13 - 6 Richard Scott2 - 19 WPts
28/06/2041Minneapolis, USA12 - 6 Stephen Ballantyne2 - 9 WPts
27/05/2041Jacksonville, USA12 - 5 Glynn Steele16(1) - 11 LPts
24/05/2041Minneapolis, USA11 - 5 Michael Kulzer1 - 7(1) WPts
26/04/2041Minneapolis, USA10 - 5 Greg Musgrave1 - 0 WPts
02/04/2041Minneapolis, USA9 - 5 Brett Lyall1 - 12 WPts
05/03/2041Minneapolis, USA8 - 5 Arran Evans1 - 5(1) WPts
01/02/2041Minneapolis, USA8 - 4 Martyn Neagle3 - 15 LPts
04/01/2041Minneapolis, USA7 - 4 Felix Golightly1 - 6 WPts
10/12/2040Minneapolis, USA6 - 4 Ashley Stackpoole0 - 2(1) WPts
11/11/2040Minneapolis, USA5 - 4 Joe Ledingham1 - 2 WPts
12/10/2040Minneapolis, USA4 - 4 Connor Gash1 - 3 WPts
10/09/2040Minneapolis, USA4 - 3 Vincent Shiel1 - 3 LPts
06/08/2040Minneapolis, USA4 - 2 Kian Floyd3 - 10 LPts
12/07/2040Minneapolis, USA3 - 2 Richard Scott1 - 5 WPts
16/06/2040Minneapolis, USA2 - 2 Mark Bate2 - 5 WPts
20/05/2040Minneapolis, USA1 - 2 Ferde Markgraf1 - 0 WPts
18/04/2040Atlanta, USA1 - 1 Leighton Hathorne0 - 0 LPts
17/03/2040Minneapolis, USA1 - 0 Kuppe Davele3 - 5 LPts
18/02/2040Saint Paul, USA0 - 0 Stuart Leland1 - 0 WPts