Weightclass:  Welterweight
Location:  Louisville, USA
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2033San Jose, USA30 - 13 William Whitson41 - 8 LPts
23/10/2033Soyapango, El Salvador30 - 12 Federico Navar35 - 12 LPts
25/08/2033Kitwe, Zambia29 - 12 Ontibile Ziwa19 - 17 WPts
27/06/2033Vilnius, Lithuania28 - 12 Aleksander Skalecki33 - 12 WPts
29/04/2033North Las Vegas, USA28 - 11 Arthur Wattles12 - 4 LPts USA National Championships 2033View
26/04/2033North Las Vegas, USA27 - 11 Colin Emond17 - 14 WPts USA National Championships 2033View
17/03/2033Oslo, Norway26 - 11 Sigurd Endresen9 - 15 WPts
17/01/2033Zaria, Nigeria25 - 11 Idris Sharefa11 - 8 WPts
19/11/2032Carolina, Puerto Rico24 - 11 Juan Langa31(1) - 22 WPts
21/09/2032Hoover, USA24 - 10 Kyle Gilland18 - 8 LPts
26/07/2032Mesa, USA23 - 10 Rafael Domingo9 - 16 WPts
28/05/2032New Orleans, USA22 - 10 Harry Picken12(1) - 25 WPts
30/03/2032Pittsburgh, USA21 - 10 Jasper Bowen12 - 13 WPts
03/02/2032Floridablanca, Colombia20 - 10 Fausto Torrez19 - 13 WPts
06/12/2031Izmir, Turkey19 - 10 Derya Asker5 - 30 WPts
08/10/2031Tallahassee, USA18 - 10 Michael Gall7 - 19 WPts
11/08/2031Louisville, USA17 - 10 Jean Van Ghuuleke1 - 3 WPts
13/06/2031Walbrzych, Poland17 - 9 Adam Flak5 - 6 LPts
14/04/2031Louisville, USA16 - 9 Arthur Melchior2 - 8 WPts
13/02/2031Wiesbaden, Germany15 - 9 Herbert Scheier3 - 11 WPts
16/12/2030Bratislava, Slovakia14 - 9 Oskar Lenhart8 - 16 WPts
18/10/2030Pembroke Pines, USA13 - 9 Elliot Dunbar6 - 14 WPts
28/08/2030Cairo, Egypt12 - 9 Saad Hazem1 - 4 WPts
30/06/2030Bratislava, Slovakia11 - 9 TomᚠMatejka0 - 0 WPts
02/05/2030Newark, USA10 - 9 Kai Williams1 - 23 WPts
04/03/2030Louisville, USA9 - 9 Enzo Barragan3(1) - 28(2) WPts
04/01/2030Dortmund, Germany8 - 9 Helmutt Dehler4 - 10 WPts
06/11/2029Nashville, USA7 - 9 Kian Lennie14 - 12 WPts
07/09/2029Anderlecht, Belgium7 - 8 Prewitt Senne16 - 27 LPts
10/07/2029Louisville, USA6 - 8 Cole Murphy2 - 14(6) WPts
11/05/2029Yerevan, Armenia5 - 8 Varastad Ganayan23(1) - 23 WPts
13/03/2029Izmir, Turkey5 - 7 Berkant Basgil3 - 23 LPts
13/01/2029Aba, Nigeria5 - 6 Nelson Babalade12 - 15 LPts
15/11/2028Richmond, USA5 - 5 Gareth Dalton11 - 18 LPts
19/09/2028Louisville, USA4 - 5 Sammy Fergusson0 - 4 WPts
21/07/2028Louisville, USA3 - 5 Oliver Wathen2 - 3 WPts
23/05/2028Tulsa, USA2 - 5 Gareth Merricks5 - 5 WPts
25/03/2028Albuquerque, USA2 - 4 Mark Salcedo5 - 17 LPts
29/01/2028Louisville, USA2 - 3 Jawad Nahas5 - 14 LPts
01/12/2027Milwaukee, USA2 - 2 Matthew Fulton15 - 20 LPts
11/10/2027Salvador, Brazil2 - 1 Malvolio Soares13(1) - 9 LPts
13/08/2027Louisville, USA1 - 1 John Penney2 - 1 WPts
13/06/2027Portland, USA0 - 1 Noel Waterston0 - 4 WPts
05/05/2027Louisville, USA0 - 0 Kyo Miyahira11 - 5 LPts