Weightclass:  Welterweight
Location:  Seattle, USA
Record:  42 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2026Seattle, USA41 - 11 Bum-young Sim0 - 10 WPts
14/03/2026Seattle, USA40 - 11 Piotr Zatorski4 - 14(1) WPts
14/01/2026Seattle, USA39 - 11 Marin Bartholdi7 - 12 WPts
15/11/2025Seattle, USA38 - 11 Bruce Jarrett9 - 7 WPts
16/09/2025Seattle, USA37 - 11 Oleydong Singthong4 - 12 WPts
18/07/2025Seattle, USA36 - 11 John Keenor4 - 14 WPts
19/05/2025Seattle, USA35 - 11 Nao Yagi0 - 4 WPts
20/03/2025Seattle, USA34 - 11 Juan Pereida2 - 12(1) WPts
19/01/2025Seattle, USA33 - 11 Dmitriy Bogdanovich0 - 12 WPts
20/11/2024Seattle, USA32 - 11 Gregory Eury0 - 2 WPts
21/09/2024Seattle, USA31 - 11 Chris Rufino3 - 3 WPts
23/07/2024Seattle, USA30 - 11 Wayan Heryanto5 - 16 WPts
24/05/2024Los Angeles, USA29 - 11 Aaron Maddix17(3) - 22 WPts
26/03/2024Seattle, USA28 - 11 Rob Tata0 - 7 WPts
26/01/2024Toshkent, Uzbekistan28 - 10 Gunduz Laham21 - 14 LPts
28/11/2023Dakar, Senegal27 - 10 Destin Thioune25(1) - 14 WPts
30/09/2023Kitwe, Zambia26 - 10 Bryn Numba2 - 3(2) WPts
02/08/2023Toshkent, Uzbekistan25 - 10 Talib Mardanov13(1) - 19 WPts
04/06/2023Goiania, Brazil24 - 10 Montenegro Verissimo1 - 10 WPts
06/04/2023New York City, USA24 - 9 Declan Llewelyn9(2) - 20 LPts
16/02/2023San Antonio, USA23 - 9 John Elliot22 - 7 WPts
22/12/2022Cedar Rapids, USA23 - 8 Kian Dorch24(2) - 2 LPts
20/11/2022London, UK22 - 8 Dave de Chaumont21 - 9 WPts
22/09/2022Mexico City, Mexico21 - 8 Montenegro Lindo8 - 13 WPts
25/07/2022Halle, Germany21 - 7 Koen May27 - 4 LPts
25/05/2022Seattle, USA20 - 7 Dmitri Yashin12 - 11 WPts
26/03/2022Wroclaw, Poland19 - 7 Stanislaw Kapusta3 - 21 WPts
26/01/2022Seattle, USA18 - 7 Lee MacNeil12 - 10 WPts
26/11/2021Santiago de los Caballeros, Dominican Republic17 - 7 Urvano Baena4 - 18(1) WPts
27/09/2021Mombasa, Kenya17 - 6 Isaac Mwachofi11 - 10(1) LPts
29/07/2021Beijing, China17 - 5 Liko San4 - 10 LPts
29/05/2021Lexington, USA16 - 5 David Nanney12 - 6 WPts
03/04/2021Seattle, USA15 - 5 Oscar Robert10 - 4 WPts
03/02/2021Athens, Greece14 - 5 Baste Kaya10 - 6 WPts
04/12/2020Seattle, USA13 - 5 Inigo Snyman8(2) - 8 WPts
03/10/2020Seattle, USA12 - 5 Brendan Bricken3 - 12 WPts
04/08/2020Mitchells Plain, South Africa11 - 5 Otte Kotze3 - 8 WPts
06/06/2020Accra, Ghana11 - 4 Inigo Asamoah6 - 9 LPts
07/04/2020Soshanguve, South Africa11 - 3 Chike Magwanishi5 - 3 LPts
08/02/2020Zurich, Switzerland11 - 2 Gerard Peil5 - 8 LPts
11/12/2019Seattle, USA10 - 2 Genard De Vries2 - 9 WPts
11/10/2019Harare, Zimbabwe9 - 2 Nick Parirenyatwa5 - 5 WPts
12/08/2019Quito, Ecuador8 - 2 Venacio Ancheta5 - 2 WPts
14/06/2019Seattle, USA7 - 2 Mark Givan1 - 1 WPts
15/04/2019Pekanbaru, Indonesia7 - 1 Dennys Salampessy4 - 2 LPts
14/02/2019Seattle, USA6 - 1 Zernebog Kaposts2 - 1 WPts
15/12/2018Seattle, USA5 - 1 Valeri Titov0 - 2 WPts
16/10/2018Jacksonville, USA4 - 1 Mark Gilchrist3 - 1 WPts
11/09/2018Maipu, Chile3 - 1 Xalvador Lago2 - 3 WPts
11/07/2018Seattle, USA2 - 1 Quico Santos2 - 0 WPts
09/05/2018Tirana, Albania1 - 1 Ervin Baybashin0 - 0 WPts
10/03/2018Seattle, USA0 - 1 Edward Bowens1 - 1 WPts
05/02/2018Seattle, USA0 - 0 Ricky Venters0 - 0 LPts