Weightclass:  Welterweight
Location:  Kansas City, USA
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/09/2034Kansas City, USA29 - 20 Jordan Grahame4 - 5 WPts
14/07/2034Kansas City, USA28 - 20 Sam Lumanta0 - 3 WPts
13/05/2034Kansas City, USA27 - 20 Cody Corfield4 - 9 WPts
13/03/2034Kansas City, USA26 - 20 Ellis McNorton0 - 3 WPts
12/01/2034Kansas City, USA25 - 20 James Caddick3 - 12 WPts
11/11/2033Kansas City, USA24 - 20 Brad Wood1 - 20 WPts
12/09/2033Kansas City, USA23 - 20 Jair Pablo3 - 13 WPts
13/07/2033Kansas City, USA22 - 20 David MacLachlan3 - 11 WPts
13/05/2033Mendoza, Argentina22 - 19 Franco Cruz53 - 12 LPts
15/03/2033Oslo, Norway22 - 18 Volund Lian16 - 11 LPts
15/01/2033Dubai, UAE21 - 18 Haaris Marwan14(1) - 29 WPts
17/11/2032Kansas City, USA20 - 18 Jasper Pherson4 - 7 WPts
17/09/2032Chihuahua, Mexico19 - 18 Ponce Mancera5 - 16 WPts
20/07/2032Seoul, South Korea18 - 18 Tae-hwi Kwon13 - 12 WPts
22/05/2032Santiago de los Caballeros, Dominican Republic18 - 17 Manuel Quijano16 - 12 LPts
24/03/2032Eugene, USA17 - 17 Steven Ogilvie2 - 11 WPts
25/01/2032Kansas City, USA16 - 17 Andy McFarlane4 - 4(1) WPts
26/11/2031Santo Domingo de Guzman, Dominican Republic15 - 17 Diego Casco5 - 8 WPts
26/09/2031Kansas City, USA14 - 17 Joshua Mostyn3 - 12 WPts
31/07/2031Chitungwiza, Zimbabwe13 - 17 Onaedo Ncube2 - 10 WPts
02/06/2031Seville, Spain12 - 17 Jesus Colon9 - 11 WPts
04/04/2031Zaporizhia, Ukraine12 - 16 Daniil Mihalovich13 - 9(1) LPts
04/02/2031Madrid, Spain11 - 16 Dimos Alameda8 - 15 WPts
07/12/2030Buenaventura, Colombia10 - 16 Manuel Losada9 - 10 WPts
09/10/2030Montevideo, Uruguay9 - 16 Cris Guitron2 - 18 WPts
11/08/2030Middlesbrough, UK9 - 15 Waqas Ellahi4 - 28 LPts
13/06/2030Kansas City, USA9 - 14 Tobias Steven2 - 10 LPts
14/04/2030Sale, Morocco8 - 14 Ratib Benchemsi13 - 12 WPts
14/02/2030Masally, Azerbaijan8 - 13 Emin Allahverdiyev2 - 22(1) LPts
17/12/2029Kansas City, USA7 - 13 Chandrakant Ratanpuri1 - 3 WPts
19/10/2029Nassau, Bahamas6 - 13 Vincent Greenway14 - 22 WPts
21/08/2029Kansas City, USA5 - 13 Darryl Grahm6 - 11 WPts
22/06/2029Riga, Latvia4 - 13 Zernebog Kasparovics4 - 18 WPts
24/04/2029Prague, Czech Republic4 - 12 Andrej Bubel16 - 17 LPts
24/02/2029Port-au-Prince, Haiti3 - 12 Demont Vieira0 - 24(3) WPts
27/12/2028Carolina, Puerto Rico3 - 11 Jair Ortego17 - 5 LPts
29/10/2028Mitchells Plain, South Africa3 - 10 Thabang Mashaba3(1) - 11 LPts
31/08/2028Cheonan, South Korea3 - 9 Young-gwon Ra8 - 22 LPts
02/07/2028El Paso, USA2 - 9 Felix Gowen0 - 3 WPts
06/05/2028Kansas City, USA2 - 8 Bruce Elias3 - 6 LPts
02/04/2028Albuquerque, USA2 - 7 Dai Villanova5 - 19 LPts
16/02/2028Kansas City, USA2 - 6 Kenji Okamoto2 - 8 LPts
19/12/2027Albuquerque, USA2 - 5 Jack Westwood43(2) - 16 LPts
05/11/2027Overland Park, USA2 - 4 James Swanston0 - 0 LPts
30/09/2027Baltimore, USA1 - 4 Gethin Abraham2 - 12(1) WPts
02/08/2027Kansas City, USA1 - 3 Clinton Cecil4 - 4 LPts
03/06/2027Atlanta, USA1 - 2 Mick Govern3(1) - 7 LPts
05/04/2027Minneapolis, USA1 - 1 Lewis Walin10(1) - 6 LPts
22/02/2027Little Rock, USA1 - 0 Isaac Quail9 - 18 LPts
05/01/2027Kansas City, USA0 - 0 Geoff Hutchison0 - 0 WPts