Weightclass:  Middleweight
Location:  Seattle, USA
Record:  34 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2031Seattle, USA33 - 12 Lewis Makakadiaka3 - 2 WPts
20/10/2031Seattle, USA32 - 12 Giuseppe Bandinelli5 - 0 WPts
20/08/2031Seattle, USA31 - 12 David Janick1 - 3(1) WPts
21/06/2031Hamburg, Germany30 - 12 Maynard Hellberg8 - 11 WPts
22/04/2031Saint Petersburg, Russia29 - 12 Nikolai Slivka5 - 14 WPts
22/02/2031Valencia, Spain28 - 12 Ignado Vallejos21 - 13 WPts
25/12/2030Riyadh, Saudi Arabia27 - 12 Zafa Bangura8 - 13 WPts
27/10/2030Seattle, USA26 - 12 Angel Lobo1 - 17(2) WPts
28/08/2030Seattle, USA25 - 12 Josh Cheves16(1) - 14 WPts
29/06/2030Seattle, USA24 - 12 Barry King16 - 11 WPts
30/04/2030Sao Paulo, Brazil23 - 12 Seferino Reinoso3 - 2 WPts
02/03/2030Seattle, USA22 - 12 Clinton Philp1 - 3 WPts
02/01/2030Maracay, Venezuela21 - 12 Ignado Cara1 - 1 WPts
04/11/2029Cedar Rapids, USA21 - 11 Jasper Brydon9 - 4 LPts
06/09/2029Seattle, USA20 - 11 Barry Gollon1 - 16 WPts
08/07/2029Cali, Colombia19 - 11 Vidal Alderete6 - 22 WPts
10/05/2029Carolina, Puerto Rico18 - 11 Esteban Largo15 - 13 WPts
12/03/2029Kolkata, India17 - 11 Akil Parkash10 - 7 WPts
11/01/2029New York City, USA16 - 11 Jay Domenici6 - 16(3) WPts
17/11/2028Seattle, USA15 - 11 Clinton Punsalang9 - 7 WPts
18/09/2028Seattle, USA14 - 11 Alfredo Zambrotta6 - 14 WPts
19/07/2028San Jose, Costa Rica13 - 11 Carlos Placido2 - 14(2) WPts
21/05/2028Seattle, USA12 - 11 Clint Sheriff2 - 10 WPts
23/03/2028Mixco, Guatemala12 - 10 Diego Rubio22 - 9 LPts
24/01/2028Madrid, Spain11 - 10 Dario Ruis1 - 16 WPts
26/11/2027Seattle, USA11 - 9 John Cathey9 - 6 LPts
27/09/2027Naivasha, Kenya10 - 9 James Nzau3 - 14(1) WPts
30/07/2027Kampala, Uganda9 - 9 Michael Ssempa13 - 16 WPts
01/06/2027Gothenburg, Sweden8 - 9 Adam Appell22(1) - 10 WPts
03/04/2027Pittsburgh, USA7 - 9 Max Fenwick2(1) - 8 WPts
04/02/2027Dallas, USA6 - 9 Mason Gunn1 - 14 WPts
06/12/2026Tipitapa, Nicaragua6 - 8 Zacarias Nava35(3) - 24 LPts
08/10/2026Irbid, Jordan5 - 8 Haider Ayoub4 - 18(1) WPts
10/08/2026Seattle, USA4 - 8 Mick Hill1 - 0 WPts
11/06/2026Madrid, Spain3 - 8 Pedro Canizales4 - 17(6) WPts
13/04/2026Harare, Zimbabwe3 - 7 Phil Ncube26(1) - 27 LPts
13/02/2026Augusta, USA3 - 6 James Gavin11(1) - 15 LPts
16/12/2025Tabriz, Iran3 - 5 Amer Melikov10 - 15 LPts
18/10/2025Oceanside, USA2 - 5 Waqas Meskin4 - 4 WPts
20/08/2025Seattle, USA2 - 4 Brad Clardy21(1) - 28 LPts
22/06/2025Mumbai, India1 - 4 Johar Behl10 - 14 WPts
24/04/2025Bulawayo, Zimbabwe1 - 3 Edward Mushonga3 - 22 LPts
24/02/2025Providence, USA1 - 2 Harvey San Angelo14 - 12 LPts
29/12/2024Bangkok, Thailand1 - 1 Yodchanchai Oungsoongnem18 - 7 LPts
31/10/2024Newark, USA0 - 1 Charlie Duffy0 - 3 WPts
05/09/2024Seattle, USA0 - 0 Liang Gang0 - 0 LPts