Weightclass:  Light Welterweight
Location:  Portland, USA
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Portland, USA21 - 19 Saturnin Canedo7 - 19 WPts
25/11/2033Portland, USA21 - 18 Syed Kackpenow14 - 2 LPts
24/09/2033Portland, USA20 - 18 Sierra Garayblas1 - 9(1) WPts
24/07/2033Portland, USA19 - 18 Alejandro Martinez3 - 10 WPts
24/05/2033Portland, USA18 - 18 Oja Aidoo0 - 12 WPts
24/03/2033Portland, USA17 - 18 Dave Kandie4 - 25 WPts
22/01/2033Portland, USA16 - 18 Trystan Dacourt32 - 15 WPts
22/11/2032Portland, USA15 - 18 Sam Moore5 - 5 WPts
22/09/2032Milwaukee, USA14 - 18 William Heird14(1) - 20 WPts
27/07/2032Charleston, USA13 - 18 Joe McQuire17 - 22 WPts
01/06/2032Detroit, USA13 - 17 Louis Wardrop22 - 9 LPts
26/04/2032Salt Lake City, USA13 - 16 Ben Forsythe6 - 0 LPts USA National Championships 2032View
25/03/2032Portland, USA12 - 16 Dai Heffernan14 - 11 WPts
25/01/2032Modena, Italy11 - 16 Alfredo Ingrao3 - 12 WPts
27/11/2031Milwaukee, USA11 - 15 William Heird10 - 19 LPts
04/10/2031Portland, USA10 - 15 Sean Weston5 - 5 WPts
05/08/2031Portland, USA9 - 15 Asif Safar0 - 16 WPts
07/06/2031Portland, USA8 - 15 Sammy Struthers4 - 6 WPts
06/04/2031Portland, USA7 - 15 James Slaight3 - 11 WPts
07/02/2031Croix des Bouqets, Haiti7 - 14 Varden Dauphin13 - 19 LPts
10/12/2030Berlin, Germany7 - 13 Waggoner Kuntzman9 - 10 LPts
12/10/2030Portland, USA6 - 13 Robert Stoker1 - 0 WPts
13/08/2030Las Vegas, USA6 - 12 John Villena3 - 10 LPts
15/06/2030Portland, USA6 - 11 Sapapetch Sitjaesairung6 - 9 LPts
17/04/2030Portland, USA5 - 11 Max Cullom0 - 6 WPts
17/02/2030Portland, USA5 - 10 Michael Cowman6 - 6 LPts
20/12/2029Portland, USA4 - 10 Sid Motto1 - 2 WPts
21/10/2029Shreveport, USA4 - 9 Mark Maddock7 - 10 LPts
07/09/2029Beijing, China3 - 9 Jin Zou9 - 15 WPts
10/07/2029Portland, USA3 - 8 Mark Syvertsen3 - 8 LPts
10/05/2029Portland, USA2 - 8 Akira Suto5 - 7 WPts
11/03/2029La Paz, Bolivia2 - 7 Javier Chavana15 - 16 LPts
11/01/2029Harare, Zimbabwe2 - 6 Harvey Roberton7 - 17 LPts
13/11/2028Portland, USA2 - 5 Garen Kalkwarf13 - 10(1) LPts
15/09/2028Portland, USA1 - 5 Stuart Belches1 - 2 WPts
17/07/2028Houston, USA1 - 4 Sam Boner2 - 8 LPts
22/05/2028Albuquerque, USA1 - 3 Gethin Duguid3 - 17 LPts
14/04/2028Kunming, China1 - 2 Woo Zhen12 - 14 LPts
15/02/2028Portland, USA1 - 1 Jerrold Aldrete7 - 11 LPts
18/12/2027Hartford, USA0 - 1 Dylan Kinnison12 - 21 WPts
05/11/2027Portland, USA0 - 0 Manuel Minjarez9 - 15 LPts