Weightclass:  Featherweight
Location:  Milwaukee, USA
Record:  26(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2033Milwaukee, USA25(2) - 13 Michael Teague3 - 8 WPts
21/09/2033Milwaukee, USA24(2) - 13 Ricky Trevor14 - 12 WPts
22/07/2033Milwaukee, USA24(2) - 12 Mark Kenley12 - 19 LPts
22/05/2033Takoradi, Ghana23(2) - 12 Rob Korsah7 - 16 WPts
24/03/2033Portland, USA22(2) - 12 Paul Penney7 - 13 WPts
24/01/2033Savannah, USA22(2) - 11 Kai Dovey24 - 10 LPts
24/11/2032Milwaukee, USA21(2) - 11 Gareth Buchan4 - 12 WPts
24/09/2032Milwaukee, USA20(2) - 11 Tobias Brewster6 - 2 WPts
25/07/2032Milwaukee, USA19(2) - 11 Paul Kilbride3 - 7 WPts
26/05/2032New York City, USA18(1) - 11 Raul Segre1 - 2 WKO3
26/03/2032Halle, Germany17(1) - 11 Leonard Helt1 - 12 WPts
27/01/2032Milwaukee, USA16(1) - 11 Jax Quintana1 - 1 WPts
28/11/2031Samarqand, Uzbekistan16(1) - 10 Afon Mekhtiyev14 - 11 LPts
30/09/2031Kingston, Jamaica15(1) - 10 Brett Price8 - 17(1) WPts
02/08/2031Milwaukee, USA14 - 10 Dominic Burns1 - 3 WKO3
04/06/2031Konibodom, Tajikistan14 - 9 Akram Jamilov22 - 20 LPts
06/04/2031San Francisco, USA13 - 9 Paul Sand5 - 17 WPts
07/02/2031San Juan, Puerto Rico12 - 9 Fresco Almendarez4 - 31 WPts
10/12/2030Lagos, Nigeria12 - 8 Ike Jessey44 - 8 LPts
12/10/2030Norfolk, USA11 - 8 Barry Mylne6 - 9 WPts
14/08/2030Milwaukee, USA10 - 8 John Ramage2 - 7 WPts
15/06/2030Barcelona, Spain10 - 7 Santiago Orrantia28 - 13 LPts
17/04/2030Milwaukee, USA9 - 7 Ian Donovan2 - 14 WPts
17/02/2030Belem, Brazil9 - 6 Paco Salvo7 - 10 LPts
20/12/2029Harare, Zimbabwe8 - 6 Vandwon Nqindi6 - 8 WPts
22/10/2029Milwaukee, USA8 - 5 Sam Krag2 - 2 LPts
23/08/2029Milwaukee, USA7 - 5 Habbab Amar0 - 3 WPts
25/06/2029Yerevan, Armenia6 - 5 Haygaran Jalalian15 - 23 WPts
27/04/2029Milwaukee, USA5 - 5 Ian Wainaina1 - 2 WPts
27/02/2029Milwaukee, USA4 - 5 Mark Kenley0 - 2 WPts
29/12/2028Oklahoma City, USA3 - 5 Mark McClory2 - 8 WPts
21/11/2028Las Vegas, USA3 - 4 Duncan Gillund12 - 5 LPts
23/09/2028Milwaukee, USA2 - 4 Roger Porteous1 - 12(3) WPts
24/07/2028Mexico City, Mexico2 - 3 Felippe Valcarcel7 - 8 LPts
26/05/2028Tulsa, USA1 - 3 Jacob McSpadden1 - 11 WPts
02/04/2028North Las Vegas, USA1 - 2 Chris Diaz13 - 10 LPts
02/03/2028Lima, Peru0 - 2 Montenegro Monge8 - 23 WPts
03/01/2028Riyadh, Saudi Arabia0 - 1 Rehan Ansari0 - 1 LPts
05/11/2027Aalborg, Denmark0 - 0 Filip Gress0 - 0 LPts