Weightclass:  Lightweight
Location:  Lafayette, USA
Record:  13 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2034Lafayette, USA12 - 19 Isaac Mestrallet1 - 2 WPts
15/03/2034Lafayette, USA11 - 19 Chiamaka Pnyango2 - 13 WPts
14/01/2034Lafayette, USA10 - 19 Baptiste De Leon1 - 1 WPts
11/11/2033Lafayette, USA9 - 19 Fanuco Maes2 - 5 WPts
12/09/2033Winnipeg, Canada9 - 18 David Calderwood14 - 9 LPts
15/07/2033Rome, Italy8 - 18 Emilio Donini8 - 11 WPts
17/05/2033Yerevan, Armenia8 - 17 Sukias Tarakjyan33 - 15 LPts
19/03/2033Cali, Colombia7 - 17 Jax Guiterrez12 - 19 WPts
19/01/2033Bokhtar, Tajikistan6 - 17 Dimi Pishnamazzade9 - 12 WPts
21/11/2032Lafayette, USA5 - 17 Dylan MacDonald0 - 1 WPts
21/09/2032Surat, India5 - 16 Vinay Ranganathan12 - 7 LPts
24/07/2032Mashhad, Iran5 - 15 Haaris Zaki40 - 26 LPts
26/05/2032Soledad, Colombia5 - 14 Xavier Penate22 - 12 LPts
27/03/2032Galway, Ireland4 - 14 Jack Batch4 - 18 WPts
28/01/2032Lafayette, USA4 - 13 Jerrold Vilchez3 - 6 LPts
29/11/2031Lafayette, USA3 - 13 Lloyd Wadle3 - 5 WPts
30/09/2031Dakar, Senegal3 - 12 Laramie Cotillard33(3) - 26 LPts
02/08/2031Shymkent, Kazakhstan3 - 11 Konstantin Saparov3 - 19 LPts
04/06/2031San Salvador, El Salvador3 - 10 Ramirez Buitron57 - 26 LPts
05/04/2031Overland Park, USA3 - 9 Mark Hanes8 - 9 LPts
05/02/2031Cincinnati, USA3 - 8 Charlie Candlish7 - 7 LPts
08/12/2030Amsterdam, Netherlands3 - 7 Hendrick Van Bocxlaer7 - 10 LPts
10/10/2030Gomel, Belarus3 - 6 Matviyko Podolsky18 - 19 LPts
12/08/2030Lafayette, USA2 - 6 Owen Adamowicz2 - 0 WPts
13/06/2030Brest, Belarus2 - 5 Daniil Rakowski10 - 14 LPts
15/04/2030Lafayette, USA2 - 4 Greg Oliverson4 - 11 LPts
15/02/2030Bucaramanga, Colombia2 - 3 Venacio Portales12 - 17 LPts
18/12/2029Louisville, USA1 - 3 Ian Maxton1 - 12(4) WPts
30/10/2029Lafayette, USA0 - 3 Rex Lockhart2 - 8 WPts
30/08/2029Incheon, South Korea0 - 2 Jin-hyeon Min1 - 2 LPts
02/07/2029Columbus, USA0 - 1 Euan Fitzpatrick1 - 1 LPts
05/05/2029Lafayette, USA0 - 0 Klement Jansky0 - 0 LPts