Weightclass:  Featherweight
Location:  Winnipeg, Canada
Record:  20 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2026Winnipeg, Canada19 - 14 Granville Houlette2 - 3 WPts
21/05/2026Winnipeg, Canada18 - 14 Alejandro Moro2 - 1 WPts
22/03/2026Winnipeg, Canada17 - 14 Konstantin Ghacksylykow1 - 8 WPts
18/01/2026Winnipeg, Canada16 - 14 Zach Whalen3 - 13 WPts
19/11/2025Winnipeg, Canada15 - 14 Ian Hason1 - 1 WPts
20/09/2025Winnipeg, Canada14 - 14 Ethan Minto0 - 6 WPts
22/07/2025Winnipeg, Canada13 - 14 Morgan Glynn2 - 5 WPts
23/05/2025Winnipeg, Canada12 - 14 Mardian Jouffroy5 - 8 WPts
24/03/2025Winnipeg, Canada11 - 14 Rich Hillock5 - 4(1) WPts
23/01/2025Winnipeg, Canada10 - 14 Leeroy Kinnick0 - 2 WPts
24/11/2024Winnipeg, Canada9 - 14 Nethra Por Korbkua0 - 5 WPts
26/09/2024Asuncion, Paraguay9 - 13 Alejandro Gonzalez7 - 11(2) LPts
29/07/2024Seoul, South Korea9 - 12 Tae-hee Kee24(1) - 13 LPts
31/05/2024Calamba, Philippines9 - 11 Baltasar Nacalaban25 - 15 LPts
02/04/2024Calamba, Philippines9 - 10 Alejandro Lora27 - 11 LPts
03/02/2024Aba, Nigeria9 - 9 Ogenyi Eneramo22(4) - 17 LPts
06/12/2023Dublin, Ireland9 - 8 Charles Menelaws15(1) - 20 LPts
08/10/2023San Jose, USA9 - 7 Arran Valdez16 - 17 LPts
10/08/2023Saskatoon, Canada8 - 7 Ethan Crary14 - 21 WPts
12/06/2023Saskatoon, Canada8 - 6 George Tasso18(1) - 15 LPts
14/04/2023Kiev, Ukraine8 - 5 Vitali Lach5 - 18(6) LPts
14/02/2023Winnipeg, Canada7 - 5 James Papin2 - 1 WPts
16/12/2022Winnipeg, Canada6 - 5 Inigo Ritchey1 - 3 WPts
17/10/2022Calgary, Canada5 - 5 Jonathan Black14 - 9 WPts
28/08/2022Calgary, Canada5 - 4 Felix Lafargue18(1) - 10(1) LPts
27/07/2022Winnipeg, Canada5 - 3 Vince Sellar7 - 15 LPts
16/06/2022Calgary, Canada5 - 2 Rob Frame2 - 13 LPts
25/04/2022Winnipeg, Canada5 - 1 Zach Ferguson15 - 5 LPts
25/03/2022Brampton, Canada5 - 0 Robert Smiley13 - 8 LPts
04/02/2022Winnipeg, Canada4 - 0 Felippe Aparicio1 - 8 WPts
06/12/2021Toronto, Canada3 - 0 John Master1 - 0 WPts
02/11/2021Apopa, El Salvador2 - 0 Angel Mellado2 - 22 WPts
04/09/2021Salvador, Brazil1 - 0 Joaquin Peres1 - 1 WPts
05/07/2021Winnipeg, Canada0 - 0 Oliver Dollar2 - 3 WPts