Weightclass:  Welterweight
Location:  Birmingham, USA
Record:  22 - 23(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2034Birmingham, USA21 - 23(1) Jasper Pringle2 - 1 WPts
05/12/2033Birmingham, USA21 - 22(1) Jeronim Slepicka5 - 12 LPts
05/10/2033Birmingham, USA20 - 22(1) Lei Mo0 - 7 WPts
05/08/2033Birmingham, USA19 - 22(1) Bilal Kackpenow6 - 6 WPts
04/06/2033Birmingham, USA18 - 22(1) Felippe Bilbao2 - 5 WPts
04/04/2033Birmingham, USA18 - 21(1) Noel Luspo5 - 6 LPts
01/02/2033Birmingham, USA17 - 21(1) Algernon Dabo0 - 4 WPts
29/11/2032Birmingham, USA17 - 20 Santiago Aragona23(2) - 11 LKO3
26/09/2032Birmingham, USA16 - 20 Nicholas Rhind16 - 27 WPts
27/07/2032Birmingham, USA16 - 19 William Whitson32 - 7 LPts
28/05/2032Birmingham, USA15 - 19 Mel Doughtie8 - 6 WPts
28/03/2032Birmingham, USA14 - 19 Mike Kitson5 - 4 WPts
28/01/2032New Orleans, USA14 - 18 Harry Picken10(1) - 25 LPts
06/12/2031Port-de-Paix, Haiti13 - 18 Cade Lacan11 - 14 WPts
08/10/2031Rome, Italy12 - 18 Vittore Tardelli9 - 5 WPts
10/08/2031Birmingham, USA11 - 18 Josh Dacourt3 - 0 WPts
11/06/2031Turin, Italy11 - 17 Augusto Strano8 - 12 LPts
13/04/2031Auckland, New Zealand10 - 17 Theo Dowe5 - 22 WPts
13/02/2031North Shore, New Zealand10 - 16 Brin Katete10 - 24 LPts
16/12/2030Pembroke Pines, USA9 - 16 Elliot Dunbar6 - 15 WPts
24/10/2030Birmingham, USA8 - 16 Dave Razak1 - 6 WPts
25/08/2030Tallahassee, USA8 - 15 Denton Shanklin8 - 19 LPts
29/06/2030Mariupol, Ukraine8 - 14 Dmitri Kowaleski16 - 12 LPts
01/05/2030Heraklion, Greece7 - 14 Jayr Patras0 - 0 WPts
03/03/2030Denver, USA6 - 14 Steven Brackenridge2 - 13 WPts
05/01/2030Athens, Greece5 - 14 Aristaeus Rota0 - 0 WPts
07/11/2029Aurora, USA4 - 14 Noah Fallis3 - 17 WPts
09/09/2029Birmingham, USA4 - 13 Ibrahim David3 - 5 LPts
11/07/2029Cedar Rapids, USA4 - 12 Morgan Greenway20(1) - 7 LPts
13/05/2029Birmingham, USA3 - 12 Davie Hislop2 - 4 WPts
14/03/2029Johannesburg, South Africa3 - 11 Afram Assiful17 - 18 LPts
13/01/2029Kharkiv, Ukraine3 - 10 Mikhail Maruska26(1) - 16 LPts
15/11/2028Boston, USA2 - 10 Michael MacEwan1 - 13 WPts
17/09/2028New Kingston, Jamaica2 - 9 Jack Moyle8 - 15 LPts
19/07/2028Zaporizhia, Ukraine2 - 8 Afon Gankin17 - 6(1) LPts
21/05/2028Savannah, USA2 - 7 Sid Wilson8 - 19 LPts
23/03/2028Tabriz, Iran2 - 6 Amer Gaziev18 - 5 LPts
24/01/2028Bouake, Ivory Coast2 - 5 Yannick Oliver14 - 7 LPts
26/11/2027Cali, Colombia2 - 4 Santiago Luis8 - 15 LPts
28/09/2027Guayaquil, Ecuador2 - 3 Leonardo Gonzalez11 - 10 LPts
31/07/2027Bacoor, Philippines2 - 2 Carlos Mapi-ut18 - 7 LPts
02/06/2027Buffalo, USA1 - 2 Mark Dodd2 - 5 WPts
05/04/2027Henderson, USA1 - 1 Mark Evans13 - 12 LPts
20/02/2027Chicago, USA1 - 0 Corey Sheridan12 - 7 LPts
05/01/2027Birmingham, USA0 - 0 Barry Leon0 - 4 WPts