Weightclass:  Featherweight
Location:  Portland, USA
Record:  51 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2042Eugene, USA50 - 11 Billy Horn1 - 10 WPts
26/07/2042Eugene, USA49 - 11 Rob Litts0 - 6 WPts
26/06/2042Eugene, USA48 - 11 Paul Erwin2 - 7 WPts
02/06/2042Eugene, USA47 - 11 David Levingston5 - 16(3) WPts
09/05/2042Eugene, USA46 - 11 Stephen Hope1 - 0 WPts
13/04/2042Eugene, USA45 - 11 Hayden Kavanah0 - 17(3) WPts
20/03/2042Eugene, USA44 - 11 Joshua Clinkscale1 - 3(1) WPts
19/02/2042Eugene, USA43 - 11 Jasper Ellis1 - 5(2) WPts
25/01/2042Eugene, USA42 - 11 Mark Blackley0 - 1 WPts
31/12/2041Eugene, USA41 - 11 Davie Mattix2 - 3(2) WPts
06/12/2041Eugene, USA40 - 11 Mark Leonards0 - 6(2) WPts
12/11/2041Eugene, USA39 - 11 Alastair Setton0 - 24(5) WPts
13/10/2041Eugene, USA38 - 11 Dom Kenny1 - 8(1) WPts
18/09/2041Eugene, USA37 - 11 Josh Emslie0 - 2 WPts
23/08/2041Eugene, USA36 - 11 Eddie Fleming4 - 38(2) WPts
28/07/2041Eugene, USA35 - 11 Malcolm Smiley1 - 1 WPts
29/06/2041Eugene, USA34 - 11 Ian Dacko0 - 3 WPts
28/05/2041Eugene, USA34 - 10 David Levingston1 - 3(1) LPts
01/05/2041Eugene, USA33 - 10 Colin Cardwell0 - 6 WPts
30/03/2041Eugene, USA33 - 9 Justin Armenteros1 - 3 LPts
06/03/2041Eugene, USA32 - 9 Hayden Kavanah0 - 5(2) WPts
04/02/2041Eugene, USA31 - 9 Brett Donnellon1 - 5(2) WPts
09/01/2041Eugene, USA30 - 9 Theo Gowan1 - 1 WPts
14/12/2040Eugene, USA29 - 9 Dan Donnelly1 - 31(4) WPts
19/11/2040Eugene, USA28 - 9 Davie Brodie0 - 10(2) WPts
23/10/2040Eugene, USA27 - 9 Alastair Setton0 - 12(2) WPts
18/09/2040Eugene, USA27 - 8 Blake Cerrato1 - 2 LPts
22/08/2040Eugene, USA26 - 8 Rich McBroom2 - 22(1) WPts
24/07/2040Eugene, USA25 - 8 Gonzalo Palma2 - 1 WPts
28/06/2040Eugene, USA24 - 8 Cody Smith3 - 21 WPts
04/06/2040Eugene, USA23 - 8 Eddie Fleming0 - 7 WPts
11/05/2040Eugene, USA22 - 8 Dave McCardell1 - 1 WPts
11/04/2040Eugene, USA21 - 8 John Bowens1 - 3 WPts
15/03/2040Eugene, USA20 - 8 William Evans5 - 16 WPts
18/02/2040Eugene, USA19 - 8 Vincent Hoose0 - 3 WPts
22/01/2040Eugene, USA18 - 8 Rob Howey1 - 1 WPts
27/12/2039Eugene, USA17 - 8 Clint Boliver0 - 3 WPts
02/12/2039Eugene, USA16 - 8 Dan Donnelly1 - 15(2) WPts
31/10/2039Eugene, USA16 - 7 Sam Hinsch3 - 24 LPts
07/10/2039Eugene, USA15 - 7 Inigo Yeatts2 - 4 WPts
13/09/2039Eugene, USA14 - 7 James Gatti0 - 7 WPts
09/08/2039Atlanta, USA14 - 6 Joel Gartley5 - 9 LPts
06/08/2039Eugene, USA13 - 6 Rich McBroom0 - 1 WPts
09/07/2039Eugene, USA12 - 6 Isaac Wisely1 - 7(1) WPts
15/06/2039Eugene, USA11 - 6 Cody Smith2 - 10 WPts
16/05/2039Eugene, USA10 - 6 Mark Caudill0 - 3 WPts
11/04/2039New York City, USA10 - 5 Scott MacAlastair13 - 14(1) LPts
08/04/2039Eugene, USA10 - 4 Duncan McNee0 - 1 LPts
11/03/2039Eugene, USA9 - 4 William Evans1 - 1 WPts
09/02/2039Santa Clarita, USA8 - 4 Kyle Paradise1 - 17(1) WPts
07/02/2039Eugene, USA7 - 4 Mick MacInnis3 - 5 WPts
08/01/2039Eugene, USA6 - 4 Mason Atencio1 - 4 WPts
09/12/2038Eugene, USA5 - 4 Paul Byrne1 - 11 WPts
15/11/2038Eugene, USA4 - 4 Ian Henard0 - 4 WPts
19/10/2038Eugene, USA3 - 4 Joseph Lockart0 - 6 WPts
24/09/2038Eugene, USA2 - 4 Peter Crowe0 - 9 WPts
22/08/2038New York City, USA2 - 3 Jacob Hamell13 - 10 LPts
22/07/2038Eugene, USA2 - 2 Hiro Kurata0 - 3 LPts
24/06/2038Eugene, USA1 - 2 Carlos Segura0 - 2 WPts
31/05/2038Eugene, USA0 - 2 Mikio Oda1 - 5 WPts
25/04/2038Eugene, USA0 - 1 Nakula Sandria1 - 6 LPts
22/03/2038Portland, USA0 - 0 Ellis Main0 - 1 LPts