Weightclass:  Welterweight
Location:  Seattle, USA
Record:  15(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2030Seattle, USA14(1) - 21 Michael Gough1 - 9 WPts
31/08/2030Seattle, USA13(1) - 21 Roger Dewey1 - 2 WPts
30/06/2030Trujillo, Peru12(1) - 21 Jerrold Landaverde0 - 4 WPts
02/05/2030Linyi, China12(1) - 20 Cong Sze18 - 13 LPts
04/03/2030Szczecin, Poland11(1) - 20 Drugi Zalewski0 - 24 WPts
04/01/2030Antipolo, Philippines10(1) - 20 Bruce Magbitang2 - 11 WPts
06/11/2029Seattle, USA9(1) - 20 Bob Prentiss6 - 6 WPts
07/09/2029Atlantic City, USA9(1) - 19 Andy MacNeil12 - 16 LPts
09/07/2029Constantine, Algeria8(1) - 19 Saad Badour11 - 44(2) WPts
11/05/2029Seattle, USA7(1) - 19 Michael Caldwell9 - 16(1) WPts
12/03/2029Riga, Latvia7(1) - 18 Afon Lietuvietis13 - 22 LPts
12/01/2029Itagui, Colombia7(1) - 17 Isidro Macario9 - 8 LPts
14/11/2028Davenport, USA7(1) - 16 Peter Crear4 - 19(1) LPts
17/09/2028Seattle, USA7(1) - 15 Aaron Adie7 - 10 LPts
18/07/2028Fes, Morocco7(1) - 14 Zarif Benzoukane13 - 17 LPts
20/05/2028Seattle, USA6(1) - 14 Michael Heggie2 - 5 WPts
22/03/2028Abidjan, Ivory Coast6(1) - 13 Ross Tasso12(2) - 20 LPts
23/01/2028Germiston, South Africa6(1) - 12 Kieran Ngangabouka17 - 14 LPts
25/11/2027Seattle, USA5(1) - 12 Justyn Jesionowski2 - 1 WPts
27/09/2027Barcelona, Spain5(1) - 11 Diego Chamorro17(3) - 12 LPts
30/07/2027Gaziantep, Turkey4(1) - 11 Ibrahim Gorgulu10 - 12 WPts
01/06/2027Abobo, Ivory Coast4(1) - 10 Raoul Delahaye8(1) - 27(4) LPts
03/04/2027Philadelphia, USA4(1) - 9 Floyd Dargie11 - 2(1) LPts
17/02/2027San Jose del Monte, Philippines3(1) - 9 Zacarias Alo6 - 13 WPts
19/12/2026Seattle, USA3(1) - 8 Sam Papafio9 - 10 LPts
21/10/2026Cologne, Germany3(1) - 7 Koen Kaldenberg12 - 7 LPts
23/08/2026Detroit, USA2(1) - 7 Lewis Noronen1 - 4 WPts
27/06/2026Shreveport, USA2(1) - 6 Kian Hillen9 - 5 LPts
02/05/2026Detroit, USA2(1) - 5 Paul Trimble13 - 20 LPts
05/03/2026Houston, USA2(1) - 4 Nicholas Rhind1 - 0 LPts
24/01/2026Seattle, USA2(1) - 3 Dave Nappier6 - 12(2) LPts
14/01/2026Seattle, USA2(1) - 2 Adam Hannahs11 - 10 LPts
29/12/2025Columbia, USA1 - 2 John McAfee1 - 15(8) WKO3
31/10/2025Seattle, USA1 - 1 David Bransfield14 - 13 LPts
04/09/2025Seattle, USA0 - 1 James Handyside0 - 4 WPts
06/07/2025Seattle, USA0 - 0 Stuart MacLachlan0 - 2 LPts