Weightclass:  Welterweight
Location:  Cleveland, USA
Record:  11 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/05/2028Cleveland, USA10 - 27 James Bricken1 - 2 WPts
29/03/2028Cleveland, USA9 - 27 Duncan Wallace2 - 0 WPts
29/01/2028Cleveland, USA8 - 27 Anton Dewar2 - 7 WPts
30/11/2027Philadelphia, USA7 - 27 Sam Philley7 - 10 WPts
01/10/2027Surprise, USA7 - 26 Chris Rufino12 - 15 LPts
13/08/2027Cleveland, USA6 - 26 Raden Sutisnawinata1 - 5 WPts
14/06/2027Belo Horizonte, Brazil6 - 25 Alejandro Isabel5 - 8 LPts
16/04/2027Eugene, USA5 - 25 John Keenor9 - 20 WPts
16/02/2027Cleveland, USA5 - 24 Dylan Rabiu12 - 8 LPts
18/12/2026Cleveland, USA5 - 23 Triago Satya7 - 9 LPts
19/10/2026Jakarta, Indonesia4 - 23 Natal Kudus1 - 14 WPts
21/08/2026Portland, USA4 - 22 Mark Torry10(1) - 18 LPts
23/06/2026Cleveland, USA3 - 22 Bob George0 - 1 WPts
24/04/2026Manaus, Brazil2 - 22 Rodrigo Cortes4 - 7 WPts
24/02/2026Dublin, Ireland2 - 21 Kieran Ward8 - 2 LPts
27/12/2025Achiaman, Ghana2 - 20 Zafa Kader4 - 5 LPts
29/10/2025Cleveland, USA2 - 19 Leon Hian7 - 22 LPts
30/08/2025Albuquerque, USA2 - 18 Ulises Nova6 - 16 LPts
08/07/2025Providence, USA2 - 17 Paul Canto9(2) - 24(1) LPts
10/05/2025Palmira, Colombia2 - 16 Alfonso Ordonez10 - 13 LPts
12/03/2025Fort Wayne, USA2 - 15 Mark Heggie12 - 13 LPts
12/01/2025Dakar, Senegal2 - 14 Lucien Leblanc5 - 16 LPts
13/11/2024Cleveland, USA2 - 13 Slamet Wiryawan9(1) - 14 LPts
13/09/2024Cleveland, USA2 - 12 Ghislain Heidebrink1 - 7 LPts
16/07/2024El Paso, USA2 - 11 Sam Messer3 - 15(4) LPts
19/05/2024Oklahoma City, USA2 - 10 Brin Lusk2 - 13 LPts
25/03/2024Managua, Nicaragua2 - 9 Berto Alcantara15(2) - 20 LPts
26/01/2024Cleveland, USA1 - 9 John Keenor1 - 7 WPts
27/11/2023Albuquerque, USA1 - 8 Dave Antonio4 - 16 LPts
28/09/2023Spokane, USA1 - 7 Ian Berlato7 - 15(1) LPts
31/07/2023Spokane, USA1 - 6 Ian Berlato6 - 15(1) LPts
10/06/2023Los Angeles, USA1 - 5 Michael Profit23 - 11 LPts
05/05/2023Providence, USA0 - 5 Rich Puerta0 - 0 WPts
29/03/2023Philadelphia, USA0 - 4 David Campbell9 - 8 LPts
08/02/2023Antipolo, Philippines0 - 3 Joaquin Gusilatar21(1) - 7 LPts
11/12/2022Medellin, Colombia0 - 2 Angel Beas19 - 14 LPts
13/10/2022Chicago, USA0 - 1 Josh Gawel7 - 10 LPts
05/09/2022Cleveland, USA0 - 0 George Dunlop1 - 6 LPts