Weightclass:  Lightweight
Location:  Sacremento, USA
Record:  22 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2035Oakland, USA21 - 25(1) Daniil Petrenko12(1) - 13 WPts
13/03/2035Boston, USA21 - 24(1) Zachary McCard30 - 15 LPts
15/01/2035Detroit, USA20 - 24(1) Nathan Mosman26 - 19 WPts
14/12/2034Tulsa, USA20 - 23(1) Patrick Speed21 - 10 LPts
07/12/2034Los Angeles, USA19 - 23(1) Ian Smith11 - 13 WPts
17/11/2034Davenport, USA18 - 23(1) Chris Hulme2 - 2(1) WPts
10/11/2034Boston, USA18 - 22(1) Zachary McCard28 - 15 LPts
10/10/2034Chicago, USA18 - 21(1) David Lyons6 - 1 LPts
27/09/2034Gainesville, USA17 - 21(1) Davie Rodgers8 - 17 WPts
28/08/2034San Jose, Costa Rica17 - 20(1) Juan Angulo33 - 17 LPts
28/07/2034San Jose, Costa Rica17 - 19(1) Juan Angulo32 - 17 LPts
27/06/2034San Jose, Costa Rica17 - 18(1) Juan Angulo31 - 17 LPts
27/05/2034San Jose, Costa Rica17 - 17(1) Juan Angulo30 - 17 LPts
26/04/2034Tallahassee, USA17 - 16(1) Charles Beattie15 - 7 LPts USA National Championships 2034View
15/04/2034Sacremento, USA16 - 16(1) Mikhail á Prandzhov10 - 22 WPts
15/03/2034Sacremento, USA15 - 16(1) Bertl Birchmeier13 - 20 WPts
12/02/2034Burgas, Bulgaria14 - 16(1) Mikhail á Prandzhov9 - 20 WPts
09/01/2034Maracay, Venezuela14 - 15(1) Juan Angulo24 - 16 LPts Americas Championships 2034View
04/01/2034Columbia, USA13 - 15(1) Dylan MacDonald1 - 9 WPts
28/12/2033Honolulu, USA12 - 15(1) Chris De Corato29(5) - 23 WPts
14/12/2033Tulsa, USA12 - 14(1) Patrick Speed13 - 5 LPts
08/12/2033Durham, USA12 - 13(1) Arthur MacFadden25(3) - 1(1) LPts
28/11/2033New York City, USA11 - 13(1) Paul Tracey1 - 3 WPts
26/11/2033Anchorage, USA10 - 13(1) Antwan Stirrat19 - 27 WPts
20/11/2033New Orleans, USA10 - 12(1) Ewan Puma15 - 7 LPts
13/11/2033Provo, USA9 - 12(1) Tobias Warrender7 - 12 WPts
09/11/2033Nashville, USA9 - 11(1) Arran McCalmon18(1) - 3 LPts
04/11/2033Nashville, USA9 - 10 Arran McCalmon17 - 3 LKO3
01/11/2033Los Angeles, USA8 - 10 Ian Smith9 - 4 WPts
28/10/2033Chicago, USA7 - 10 John Kinzey3 - 14 WPts
20/10/2033Chicago, USA6 - 10 John Kinzey3 - 13 WPts
16/10/2033Boston, USA6 - 9 Zachary McCard21 - 15 LPts
07/10/2033Santa Ana, USA5 - 9 Dom Louden7 - 33(1) WPts
29/09/2033Milwaukee, USA5 - 8 Michael Waddel6 - 9 LPts
24/09/2033Seattle, USA4 - 8 James Hutcherson4 - 8 WPts
20/09/2033Minneapolis, USA4 - 7 Neil Rabb22 - 7(1) LPts
15/09/2033Jacksonville, USA4 - 6 John Casto6 - 11 LPts
13/09/2033Columbia, USA3 - 6 Dylan MacDonald1 - 6 WPts
10/09/2033Jacksonville, USA3 - 5 David Cumbee9 - 21 LPts
03/09/2033Lexington, USA3 - 4 Lloyd Wadle7 - 12 LPts
23/08/2033Mobile, USA2 - 4 Amon Schade3 - 12 WPts
19/08/2033Chicago, USA2 - 3 Bob Kellar7 - 13 LPts
30/07/2033Seattle, USA1 - 3 John Greenlaw13 - 20 WPts
26/07/2033Omaha, USA0 - 3 Charlie Christy4 - 19 WPts
22/07/2033San Jose, USA0 - 2 Joey Caceres10 - 12 LPts
19/07/2033San Jose, USA0 - 1 Joey Caceres9 - 12 LPts
13/07/2033Sacremento, USA0 - 0 Blake Corfield0 - 4 LPts