Weightclass:  Featherweight
Location:  Winnipeg, Canada
Record:  30 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2023Winnipeg, Canada29 - 4 Morgan Reece1 - 2 WPts
08/10/2023Winnipeg, Canada28 - 4 Zain Kajrckulow3 - 12 WPts
09/08/2023Winnipeg, Canada27 - 4 Clint Methven0 - 5 WPts
09/06/2023Winnipeg, Canada26 - 4 Fernand Oliphant0 - 15 WPts
10/04/2023Winnipeg, Canada25 - 4 Gabriel Jozwiak12 - 9 WPts
10/02/2023Winnipeg, Canada24 - 4 Kian Pollick16(3) - 18 WPts
11/12/2022Winnipeg, Canada23 - 4 Seferino Peno0 - 4 WPts
11/10/2022Winnipeg, Canada22 - 4 Chris Emond25(1) - 6 WPts
13/08/2022Winnipeg, Canada21 - 4 Jax Albino10 - 18 WPts
13/06/2022Winnipeg, Canada20 - 4 Paco Polanco1 - 12 WPts
14/04/2022Winnipeg, Canada19 - 4 Chan-dong Kye9 - 12 WPts
14/02/2022Winnipeg, Canada18 - 4 Fadei Tchepikov0 - 18 WPts
15/12/2021Bogota, Colombia18 - 3 Beltran Caldera8(2) - 15 LPts
17/10/2021Winnipeg, Canada17 - 3 Jin-hyeon Cho11(1) - 6 WPts
16/08/2021Edmonton, Canada16 - 3 Morgan Gaddie11 - 6 WPts
24/06/2021Winnipeg, Canada15 - 3 Dmytro Rudnitsky10(1) - 10 WPts
24/04/2021Winnipeg, Canada14 - 3 VÝtezslav Melichar10 - 11 WPts
23/02/2021Shijiazhuang, China13 - 3 Chung Ghiam4(1) - 16 WPts
26/12/2020Winnipeg, Canada12 - 3 Ajwad Faris1 - 5 WPts
25/10/2020Winnipeg, Canada11 - 3 Simon Fors6 - 11 WPts
27/08/2020Gaziantep, Turkey10 - 3 Cumhur Ozbayrakli11 - 6 WPts
27/06/2020Winnipeg, Canada9 - 3 Shinji Nakazawa4 - 5 WPts
26/04/2020Dun Laoghaire, Ireland8 - 3 Jason McIver7 - 5 WPts
27/02/2020Edmonton, Canada7 - 3 Briar Orme3 - 7 WPts
03/01/2020Lonueuil, Canada7 - 2 Inigo Dunwoodie6 - 6 LPts
18/11/2019Ottawa, Canada6 - 2 Bruce Lovitt0 - 7 WPts
18/09/2019Winnipeg, Canada6 - 1 Fraco Bordon5 - 7 LPts
19/07/2019Winnipeg, Canada5 - 1 Lakista Chibilika1 - 8 WPts
19/05/2019Winnipeg, Canada5 - 0 Dian Lumain4 - 1 LPts
19/03/2019Winnipeg, Canada4 - 0 Alano Mazo1 - 0 WPts
15/01/2019Winnipeg, Canada3 - 0 Jasper Towns3 - 0 WPts
16/11/2018Winnipeg, Canada2 - 0 Santiago Bandera1 - 0 WPts
16/09/2018Tegucigalpa, Honduras1 - 0 Malvolio Pinel1 - 2 WPts
18/07/2018Winnipeg, Canada0 - 0 Duncan Newman2 - 1 WPts