Weightclass:  Middleweight
Location:  Saint Paul, USA
Record:  22 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/10/2032Saint Paul, USA21 - 12 Nathan Kipe1 - 3 WPts
08/08/2032Saint Paul, USA20 - 12 Mark Whan1 - 0 WPts
09/06/2032Saint Paul, USA19 - 12 Lazar Parshivlyuk7 - 17 WPts
10/04/2032Saint Paul, USA18 - 12 Byron Halley1 - 7 WPts
11/02/2032Saint Paul, USA17 - 12 Sam Smailes0 - 1 WPts
13/12/2031Saint Paul, USA16 - 12 Mark Edmison9(1) - 26 WPts
14/10/2031Saint Paul, USA15 - 12 Sacha Mevoungou2 - 3 WPts
15/08/2031Saint Paul, USA14 - 12 Brin Valbuena0 - 1 WPts
16/06/2031Saint Paul, USA13 - 12 Aleron Olin4 - 10 WPts
16/04/2031Saint Paul, USA13 - 11 Owen Raith3 - 4 LPts
15/02/2031Saint Paul, USA12 - 11 Spencer Donnellan0 - 2 WPts
18/12/2030Saint Paul, USA12 - 10 Alastair Cathey0 - 2 LPts
19/10/2030Montgomery, USA12 - 9 Owen Raith2 - 1 LPts
21/08/2030Cedar Rapids, USA11 - 9 Declan Haxton7 - 8 WPts
23/06/2030Amsterdam, Netherlands10 - 9 Geeraard Renkens2 - 14 WPts
25/04/2030Saint Paul, USA9 - 9 Theon Mena6 - 7 WPts
25/02/2030Saint Paul, USA8 - 9 Mike Huntress0 - 2 WPts
27/12/2029San Jose, USA8 - 8 Arthur Daw6 - 3 LPts
29/10/2029Bayamon, Puerto Rico8 - 7 Diego Ramos7 - 14 LPts
31/08/2029Saint Paul, USA7 - 7 Eubuleus Mula0 - 3 WPts
03/07/2029Charlotte, USA6 - 7 Corey Reith0 - 5 WPts
14/05/2029Saint Paul, USA5 - 7 Joe Larrimore5 - 7 WPts
15/03/2029Daegu, South Korea4 - 7 Ui-jo Boo3 - 10(1) WPts
15/01/2029Stamford, USA4 - 6 John Scott2 - 18(4) LPts
19/11/2028Greensboro, USA4 - 5 Dominic Wight8 - 8 LPts
18/10/2028New Orleans, USA3 - 5 Shaun Carnes0 - 0 WPts
16/09/2028Saint Paul, USA2 - 5 Colin Patience0 - 6 WPts
18/07/2028Montgomery, USA2 - 4 Paul Scotland5 - 8 LPts
20/05/2028Ilorin, Nigeria2 - 3 Segun Opabunmi5 - 13 LPts
22/03/2028Dallas, USA2 - 2 Bronco Corea17 - 5 LPts
29/01/2028Los Angeles, USA1 - 2 Jordan Renta2 - 5 WPts
01/12/2027Cincinnati, USA1 - 1 Nick Halloran0 - 25(4) LPts
08/10/2027St. Petersburg, USA1 - 0 John Provan2 - 1 LPts
05/09/2027Saint Paul, USA0 - 0 James Llandinam1 - 1 WPts