Weightclass:  Lightweight
Location:  Waterbury, USA
Record:  4 - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2036Boston, USA4 - 32 Alen Riley37 - 3 LPts
02/01/2036Boston, USA4 - 30 Callum Doyle25(2) - 8 LPts
02/01/2036New York City, USA4 - 31 Gianluigi Bandinelli16 - 6 LPts
22/12/2035Detroit, USA4 - 29 Nathan Van Haelst7 - 26 LPts
26/10/2035Miramar, USA4 - 28 Blake Ledgerwood13 - 17 LPts
02/09/2035Los Angeles, USA4 - 27 Patrick Calero19 - 14 LPts
17/08/2035Waterbury, USA4 - 26 Rex Hannigan3 - 14 LPts
17/06/2035Miami, USA4 - 25 Vince Monica8 - 11 LPts
13/06/2035Los Angeles, USA4 - 24 Dan Valdez13 - 7 LPts
14/05/2035Jacksonville, USA4 - 23 Dylan Pennie17 - 15 LPts
13/04/2035Montevideo, Uruguay4 - 22 Quin Ruano22(1) - 8 LPts
24/03/2035Minneapolis, USA4 - 21 Owen Kennison12 - 13(1) LPts
23/03/2035Honolulu, USA4 - 20 Mark Whetten18 - 14 LPts
13/03/2035Minneapolis, USA4 - 19 Sam Eddington14 - 15(1) LPts
09/03/2035Los Angeles, USA4 - 18 Bradley Brown24 - 8 LPts
03/03/2035Chicago, USA4 - 17 James Seward20 - 10 LPts
28/02/2035Gdansk, Poland4 - 16 Wojtek Tomasko25(1) - 14 LPts
24/02/2035Greensboro, USA4 - 15 Jonathan Craigie5 - 17 LPts
21/02/2035Miami, USA4 - 14 Greg Jervey27 - 10 LPts
22/01/2035Minneapolis, USA3 - 14 Stephen Moffett15 - 15 WPts
21/01/2035Paris, France3 - 13 Wyatt Lafargue1 - 0 LPts
17/01/2035Paris, France2 - 13 Roy Flores1 - 0 WPts
14/01/2035Minneapolis, USA2 - 12 Andy Saul18 - 11 LPts
12/01/2035Los Angeles, USA2 - 11 Mark Hanmer15 - 3 LPts
05/01/2035Honolulu, USA2 - 10 Jack Redhead9 - 20 LPts
31/12/2034Nassau, Bahamas2 - 9 Elliot Ewin22 - 6 LPts
30/12/2034Minneapolis, USA2 - 8 Blake Power25 - 7 LPts
25/12/2034Las Vegas, USA2 - 7 Neil Higuera20 - 11 LPts
24/12/2034New York City, USA1 - 7 Gianluigi Bandinelli4 - 4 WPts
23/12/2034Boston, USA0 - 6 Callum Doyle11 - 7 LPts
23/12/2034Minneapolis, USA0 - 6 Wayne Lockie1 - 3 WPts
23/12/2034Miami, USA1 - 6 Mel Appleton25 - 18 LPts
21/12/2034Los Angeles, USA0 - 3 Jack Kerrigan10 - 0 LPts
21/12/2034San Miguelito, Panama0 - 4 Edmundo Balcazar9 - 14 LPts
21/12/2034Boston, USA0 - 5 Alen Riley19 - 3 LPts
19/12/2034San Antonio, USA0 - 2 Arthur Baxter8 - 7 LPts
18/12/2034San Antonio, USA0 - 0 David Veach1 - 3 LPts
18/12/2034Waterbury, USA0 - 1 Kir Romanko13 - 15(1) LPts