Weightclass:  Lightweight
Location:  Milwaukee, USA
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Milwaukee, USA20 - 18 Mark Andino2 - 21 WPts
08/11/2033Milwaukee, USA19 - 18 Rich Eliot0 - 16(1) WPts
08/09/2033Milwaukee, USA19 - 17 Joey Bowen15 - 15 LPts
08/07/2033Milwaukee, USA19 - 16 Joe Sullivan8 - 13(1) LPts
08/05/2033Milwaukee, USA18 - 16 Bryan Wong3 - 6 WPts
09/03/2033Milwaukee, USA17 - 16 Michael Carran11 - 13 WPts
06/01/2033Milwaukee, USA16 - 16 Borya Pretinieks3 - 23 WPts
06/11/2032Milwaukee, USA15 - 16 Evgeny Lapinsh5 - 18(1) WPts
06/09/2032Milwaukee, USA14 - 16 Goga Sarfas0 - 8 WPts
07/07/2032Milwaukee, USA13 - 16 Ian Sharer7 - 8 WPts
08/05/2032Milwaukee, USA13 - 15 Luka Malukalns3 - 5 LPts
09/03/2032Milwaukee, USA13 - 14 Vicente Cabello5 - 5 LPts
09/01/2032Milwaukee, USA12 - 14 James Seward2 - 0 WPts
29/11/2031Kingston, Jamaica12 - 13 John Hoggan8 - 17 LPts
01/10/2031Barranquilla, Colombia11 - 13 Rogelio Lopez11 - 16 WPts
03/08/2031Zagreb, Croatia10 - 13 Aljoša Vrabec3 - 20 WPts
05/06/2031Bangkok, Thailand9 - 13 Prawet Ramboisan25 - 24 WPts
07/04/2031Milwaukee, USA8 - 13 George Cullum1 - 5(1) WPts
07/02/2031Gomel, Belarus8 - 12 Matviyko Podolsky20 - 19 LPts
10/12/2030Managua, Nicaragua7 - 12 Malvolio Hernandez13 - 31 WPts
12/10/2030Louisville, USA6 - 12 Ian Maxton1 - 17(5) WPts
16/08/2030Philadelphia, USA5 - 12 Kenzie Bevans1 - 8 WPts
28/06/2030Milwaukee, USA4 - 12 Neil Griffin0 - 5 WPts
28/04/2030Milwaukee, USA3 - 12 Enzo Gomez0 - 4 WPts
27/02/2030Soweto, South Africa3 - 11 Kadeem Sekyi12 - 29 LPts
30/12/2029Milwaukee, USA3 - 10 Adam Fedorko6 - 15 LPts
31/10/2029Milwaukee, USA3 - 9 Ethan Lytle7 - 10 LPts
31/08/2029Milwaukee, USA2 - 9 Barry Gwilliam1 - 1 WPts
03/07/2029Memphis, USA2 - 8 Adam Kneeland3 - 1 LPts
06/05/2029Milwaukee, USA1 - 8 Ashley Matteson1 - 3 WPts
07/03/2029Milwaukee, USA1 - 7 Volkan Akbay1 - 9 LPts
06/01/2029Boston, USA1 - 6 Chris Cameron2 - 2 LPts
15/11/2028St. Louis, USA1 - 5 Sam Kenneth7 - 6 LPts
20/09/2028Savannah, USA1 - 4 James Peffers10 - 4 LPts
19/08/2028Las Vegas, USA1 - 3 Carlos Rendon0 - 0 LPts
18/07/2028Milwaukee, USA1 - 2 George Gawley9 - 10 LPts
20/05/2028Knoxville, USA1 - 1 Mel Kinion2 - 13 LPts
12/04/2028Providence, USA1 - 0 Mark Bail22(1) - 15(3) LPts
06/03/2028Milwaukee, USA0 - 0 James Cogan3 - 2 WPts