Weightclass:  Welterweight
Location:  Seattle, USA
Record:  5 - 36(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2034Seattle, USA5 - 35(4) John Teran9 - 8 LPts
03/12/2033Seattle, USA5 - 34(4) Atif Kaba9 - 5 LPts
03/10/2033Seattle, USA4 - 34(4) Vicente Alameda0 - 1 WPts
03/08/2033Seattle, USA4 - 33(3) Clint Adu9 - 14 LKO3
02/06/2033Seattle, USA4 - 32(2) Xyshaun Buah4 - 13 LKO3
02/04/2033Seattle, USA4 - 31(2) Owen Sauceman1 - 0 LPts
29/01/2033Seattle, USA3 - 31(2) Ibrahim Marsha1 - 11 WPts
27/11/2032Seattle, USA3 - 30(2) Zernebog Berzinsh6 - 2 LPts
24/09/2032Seattle, USA3 - 29(2) Stuart Appleby14 - 22 LPts
25/07/2032Palermo, Italy3 - 28(2) Roberto Tardelli1 - 5 LPts
27/05/2032Seattle, USA3 - 27(2) Paul Monaghan9 - 12 LPts
27/03/2032Seattle, USA3 - 26(2) John Donkin4 - 6(1) LPts
28/01/2032Seattle, USA3 - 25(2) Dale Clark2 - 10 LPts
29/11/2031Seattle, USA2 - 25(2) Blake Voiles0 - 3 WPts
30/09/2031Seattle, USA2 - 24(2) Neil MacGill6 - 5 LPts
02/08/2031Carrefour, Haiti2 - 23(2) Aleron Bazinet5 - 4 LPts
04/06/2031Montevideo, Uruguay1 - 23(2) Cris Guitron2 - 22 WPts
06/04/2031Kolkata, India1 - 22(2) Pritish Shokeen6 - 10 LPts
06/02/2031Seattle, USA1 - 21(2) John Cooper1 - 1 LPts
09/12/2030Shreveport, USA1 - 20(2) Isaac Snodgrass3 - 6 LPts
11/10/2030Tegucigalpa, Honduras1 - 19(2) Alano Candelaria13(1) - 18 LPts
13/08/2030Seattle, USA0 - 19(2) Charles Bernardis8 - 12 WPts
14/06/2030Athens, Greece0 - 18(2) Yanni Anthis1 - 2 LPts
16/04/2030Izmir, Turkey0 - 17(2) Omer Guleryuz9 - 4 LPts
16/02/2030Boston, USA0 - 16(2) John Panas2 - 6 LPts
25/12/2029Dakar, Senegal0 - 15(1) Lionel Diame39(2) - 18 LKO3
27/10/2029Anaheim, USA0 - 14(1) Aaron Adie14 - 10 LPts
03/09/2029Seattle, USA0 - 13(1) Terry Meo4 - 9 LPts
06/07/2029Ghaziabad, India0 - 12(1) Zain Akram9 - 18 LPts
08/05/2029Minneapolis, USA0 - 11 Bob Degler15(1) - 14 LKO2
10/03/2029Osogbo, Nigeria0 - 10 Amjad Rafiq5(1) - 21 LPts
10/01/2029Antwerp, Belgium0 - 9 Bas Kierlinck25(1) - 12 LPts
12/11/2028Katlehong, South Africa0 - 8 Thabang Gcaba20 - 3 LPts
14/09/2028Medellin, Colombia0 - 7 Paco Larios16 - 10 LPts
17/07/2028Manchester, USA0 - 6 John McCorkle1 - 12 LPts
19/05/2028Cincinnati, USA0 - 5 John Stieve14(1) - 22(1) LPts
27/03/2028Indianapolis, USA0 - 4 Scott Cousar9 - 16 LPts
29/01/2028Seattle, USA0 - 3 William Ngatuny0 - 1 LPts
30/11/2027New York City, USA0 - 2 Bruce Winton4 - 14(1) LPts
21/10/2027Shreveport, USA0 - 1 Kian Hillen15 - 7 LPts
05/09/2027Volgograd, Russia0 - 0 Aleksandr Zubkov0 - 0 LPts