Weightclass:  Welterweight
Location:  San Francisco, USA
Record:  25 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/09/2042San Francisco, USA25 - 19 Shayan Orazaev3 - 7 LPts
26/07/2042San Francisco, USA24 - 19 Malik Ghoneim0 - 9 WPts
24/05/2042San Francisco, USA23 - 19 Sammy Craigmile1 - 0 WPts
25/03/2042San Francisco, USA23 - 18 Nick Crossen7 - 10 LPts
22/01/2042San Francisco, USA22 - 18 Gus Firth1 - 9 WPts
20/11/2041San Francisco, USA21 - 18 Kiwi Ahitana3 - 42(2) WPts
18/09/2041San Francisco, USA20 - 18 Dom Henry1 - 12 WPts
17/07/2041San Francisco, USA19 - 18 Kieran Prentis1 - 1 WPts
16/05/2041San Francisco, USA18 - 18 Jonathan Work2 - 3 WPts
16/03/2041Cartagena, Colombia17 - 18 Onofre Estay7 - 20 WPts
16/01/2041Tallahassee, USA16 - 18 Paul Almonte3 - 23 WPts
24/11/2040London, UK16 - 17 Vince McCabe5 - 8(2) LPts
24/09/2040San Francisco, USA15 - 17 Billy Prophet0 - 3 WPts
25/07/2040San Francisco, USA14 - 17 Alen Rusk9 - 13 WPts
25/05/2040San Francisco, USA14 - 16 Melor Ivanenko5 - 9 LPts
25/03/2040San Francisco, USA13 - 16 Rob Ritchie9 - 20 WPts
23/01/2040San Francisco, USA12 - 16 Harendra Ramasubbier2 - 4 WPts
23/11/2039Kiev, Ukraine11 - 16 Kolzak Zaretsky9 - 19 WPts
23/09/2039San Francisco, USA10 - 16 Dan Adcock3 - 10 WPts
24/07/2039San Francisco, USA10 - 15 Vince Crockett13 - 9 LPts
23/05/2039Seville, Spain10 - 14 Quico Santiesteban15 - 17 LPts
25/03/2039London, UK9 - 14 Ali Deeb8 - 15(1) WPts
25/01/2039Istanbul, Turkey8 - 14 Osman Sokmen5 - 22(2) WPts
26/11/2038Riga, Latvia7 - 14 Zernebog Sargs8 - 19 WPts
26/09/2038Charlotte, USA7 - 13 Ricky Olivero8 - 15 LPts
05/08/2038San Salvador, El Salvador6 - 13 Carlos Rafael0 - 0 WPts
06/06/2038Pretoria, South Africa5 - 13 Uland Ncita4 - 13 WPts
08/04/2038Manukau, New Zealand5 - 12 Robert Ogle15 - 8 LPts
08/02/2038San Francisco, USA5 - 11 Mike Broadfoot7 - 11 LPts
09/12/2037Milan, Italy5 - 10 Nico Gatti13 - 11 LPts
10/10/2037Bratislava, Slovakia4 - 10 Hugo Brodsky5 - 9 WPts
11/08/2037Detroit, USA4 - 9 Cole Rak1 - 19 LPts
13/06/2037Aurora, USA3 - 9 Alec Thomaston0 - 4 WPts
14/04/2037San Francisco, USA3 - 8 Paul Amiot2 - 4 LPts
13/02/2037Kolkata, India3 - 7 Jaidev Mukherjee7 - 4 LPts
16/12/2036Milwaukee, USA3 - 6 Glyn Ryan5 - 12 LPts
21/10/2036Atlanta, USA3 - 5 Glynn Brison7 - 6 LPts
05/09/2036Anchorage, USA3 - 4 Hugh Crary2 - 4 LPts
20/08/2036Chicago, USA3 - 3 Elliot Comb33 - 15 LPts
18/08/2036Minneapolis, USA3 - 2 Mark Rummage37 - 9 LPts
26/06/2036Detroit, USA2 - 2 Ian Bliven7 - 25 WPts
27/04/2036Yongin, South Korea2 - 1 Tae-hwi Youn15 - 19 LPts
28/02/2036Antwerp, Belgium2 - 0 Mus Van Bryaerde10 - 17 LPts
31/12/2035Nashville, USA1 - 0 Vince Depardieu1 - 2 WPts
15/11/2035San Francisco, USA0 - 0 Edward Carreau1 - 6 WPts