Weightclass:  Light Welterweight
Location:  Santa Clarita, USA
Record:  24 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/03/2037Macon, USA23 - 21 Kris Trimble43 - 6 WPts
14/02/2037Las Vegas, USA23 - 20 Dave Rodie15 - 24(1) LPts
04/01/2037Hartford, USA23 - 19 James Dashiell12 - 12(1) LPts
26/12/2036Chicago, USA23 - 18 Rob Boyd34 - 5 LPts
18/12/2036Hartford, USA22 - 18 Barry Ross14 - 13 WPts
11/12/2036Santa Clarita, USA21 - 18 Ollie Cham13 - 3 WPts
11/10/2036Santa Clarita, USA20 - 18 Greg Wyllie2 - 4 WPts
12/08/2036San Antonio, USA20 - 17 Lee Dredge31 - 10 LPts
31/07/2036Charleston, USA20 - 16 Jamie Tannehill6 - 20 LPts
15/07/2036Quebec City, Canada20 - 15 Seymour Duris38 - 10 LPts
14/06/2036Prague, Czech Republic20 - 14 VendelÝn Bolin9 - 2 LPts
22/04/2036Hartford, USA19 - 14 Ashley Kidd4 - 12 WPts
22/04/2036Nashville, USA18 - 14 Frank Bennett12 - 15 WPts
26/02/2036New York City, USA17 - 14 Alejandro Matos8 - 21 WPts
26/01/2036Chicago, USA16 - 14 Peter Renfrew34(1) - 7 WPts
25/01/2036Macon, USA16 - 13 Kris Trimble28 - 5 LPts
28/12/2035Miami, USA16 - 12 Sam Penate39 - 11 LPts
11/12/2035Macon, USA15 - 12 Sam Hennion24 - 7 WPts
03/12/2035Hartford, USA13 - 12 Barry Ross6 - 6 WPts
03/12/2035Chicago, USA14 - 12 Rob Boyd20 - 3 WPts
30/11/2035Honolulu, USA12 - 12 Ewan Combee8 - 9 WPts
20/10/2035Minneapolis, USA12 - 11 Stuart Dick26 - 9 LPts
15/10/2035Chicago, USA12 - 10 Gus Gough27 - 5 LPts
14/10/2035Las Vegas, USA11 - 10 Lucas Hoose23 - 9 WPts
28/08/2035Albuquerque, USA10 - 10 Harvey Hill10 - 15 WPts
30/06/2035Omaha, USA10 - 9 Marc Thomas9 - 17 LPts
16/05/2035Albuquerque, USA10 - 8 Vincent Strachan19 - 34 LPts
14/04/2035Hartford, USA9 - 8 Ashley Kidd1 - 2 WPts
02/03/2035Jacksonville, USA9 - 7 Jordan Jerez12 - 11 LPts
08/01/2035Raleigh, USA8 - 7 Joseph McPhetridge9 - 23 WPts
06/12/2034Hartford, USA7 - 7 James Dashiell1 - 0 WPts
02/12/2034Macon, USA7 - 6 Kris Trimble13 - 4 LPts
14/11/2034Savannah, USA7 - 5 Bryan Lemond13 - 21 LPts
10/10/2034Honolulu, USA7 - 3 Nathan Ardrey5 - 16 LPts
10/10/2034Miami, USA7 - 4 Sam Penate23 - 10 LPts
09/10/2034Tallahassee, USA7 - 2 Hayden Roger19 - 29 LPts
08/10/2034Las Vegas, USA6 - 2 Lucas Hoose13 - 4 WPts
29/09/2034Chicago, USA5 - 2 Peter Renfrew18 - 5 WPts
26/09/2034Chicago, USA4 - 2 Rob Boyd4 - 2 WPts
20/09/2034Chicago, USA4 - 1 Gus Gough12 - 4 LPts
16/09/2034Minneapolis, USA3 - 1 Stuart Dick12 - 8 WPts
24/08/2034Macon, USA2 - 1 Sam Hennion6 - 6 WPts
29/07/2034Jersey City, USA1 - 1 Dillon Hearn0 - 26(1) WPts
28/06/2034San Antonio, USA1 - 0 Lee Dredge6 - 7 LPts
20/06/2034Santa Clarita, USA0 - 0 Theo Carbajal1 - 7 WPts