Weightclass:  Featherweight
Location:  Buffalo, USA
Record:  41 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/01/2045New York City, USA40 - 5 Peter Hannah0 - 3 WPts
03/12/2044New York City, USA39 - 5 Waqar Elbaz1 - 3 WPts
05/11/2044New York City, USA38 - 5 Scott Garson1 - 0 WPts
07/10/2044New York City, USA37 - 5 Brin Blackiston2 - 11 WPts
09/09/2044New York City, USA36 - 5 Noah Harrison0 - 1 WPts
14/08/2044New York City, USA35 - 5 Davie Lawless0 - 5(1) WPts
19/07/2044New York City, USA34 - 5 Ulises Arquilla2 - 3 WPts
23/06/2044New York City, USA33 - 5 Noah Fordyce3 - 13(1) WPts
26/05/2044New York City, USA32 - 5 Declan Kinzie2 - 0 WPts
01/05/2044New York City, USA31 - 5 Zachary Stalford1 - 0 WPts
07/04/2044New York City, USA30 - 5 Hayden Camm1 - 11(2) WPts
12/03/2044New York City, USA29 - 5 Vincent Shira2 - 26(6) WPts
15/02/2044New York City, USA28 - 5 Arthur Headen1 - 1 WPts
19/01/2044New York City, USA27 - 5 William Cruden0 - 2 WPts
26/12/2043New York City, USA26 - 5 Leonardo Cuffaro1 - 1 WPts
01/12/2043New York City, USA25 - 5 Stephen Hope3 - 17 WPts
02/11/2043New York City, USA24 - 5 Bruce Fontaine1 - 6 WPts
02/10/2043Montgomery, USA24 - 4 Chris Clanahan8 - 23 LPts
30/09/2043New York City, USA23 - 4 Joshua Clinkscale4 - 29(5) WPts
01/09/2043New York City, USA22 - 4 Max Horsburgh3 - 32(5) WPts
06/08/2043New York City, USA21 - 4 David Levingston7 - 27(5) WPts
13/07/2043New York City, USA20 - 4 Daniel Hetrick1 - 3 WPts
16/06/2043New York City, USA19 - 4 Ian Tavera1 - 0 WPts
22/05/2043New York City, USA18 - 4 Dave Lassen0 - 5 WPts
26/04/2043New York City, USA17 - 4 Spencer Crangle2 - 0 WPts
31/03/2043New York City, USA16 - 4 Hayden Kavanah1 - 29(3) WPts
07/03/2043New York City, USA15 - 4 Joseph Burke1 - 2 WPts
30/01/2043Charleston, USA15 - 3 Mel Vaughn15 - 23 LPts
29/01/2043New York City, USA14 - 3 Noah Fordyce1 - 4 WPts
30/12/2042New York City, USA13 - 3 Jesus Guerra0 - 10(2) WPts
05/12/2042New York City, USA12 - 3 Arthur Risk1 - 10(2) WPts
10/11/2042New York City, USA11 - 3 Hayden Clenney2 - 13(3) WPts
11/10/2042New York City, USA10 - 3 Oihane Oropeza1 - 17(1) WPts
07/09/2042New York City, USA10 - 2 Bradley Clogston0 - 1 LPts
08/08/2042New York City, USA9 - 2 Billy Horn0 - 9 WPts
14/07/2042New York City, USA8 - 2 Rob Litts0 - 4 WPts
20/06/2042New York City, USA7 - 2 Paul Erwin2 - 3 WPts
22/05/2042New York City, USA6 - 2 Stephen Hope1 - 2 WPts
26/04/2042New York City, USA5 - 2 Joshua Clinkscale3 - 8(3) WPts
23/03/2042New York City, USA5 - 1 William King0 - 5 LPts
24/02/2042New York City, USA4 - 1 Shaun Neish0 - 6(2) WPts
27/01/2042Albuquerque, USA3 - 1 John Alcazar3 - 24 WPts
26/12/2041New York City, USA3 - 0 Davie Mattix1 - 2(1) LPts
26/11/2041New York City, USA2 - 0 Mark Leonards0 - 4(2) WPts
02/11/2041New York City, USA1 - 0 Ian Dacko1 - 8(3) WPts
03/10/2041Buffalo, USA0 - 0 Matt Hanes0 - 4 WPts