Weightclass:  Lightweight
Location:  Winnipeg, Canada
Record:  24 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2024Winnipeg, Canada23 - 10 Dave Sutherland1 - 14 WPts
16/04/2024Winnipeg, Canada22 - 10 Rehan Pasha3 - 9 WPts
17/02/2024Winnipeg, Canada21 - 10 Arthur Gillies1 - 2 WPts
19/12/2023Winnipeg, Canada20 - 10 Michael Noon1 - 1 WPts
20/10/2023Winnipeg, Canada19 - 10 John Jamison1 - 5 WPts
21/08/2023Winnipeg, Canada18 - 10 Aftab Hamad1 - 1 WPts
22/06/2023Winnipeg, Canada18 - 9 Nariman Samedov20(1) - 14 LPts
23/04/2023Winnipeg, Canada17 - 9 Phornello Mabena9 - 11 WPts
23/02/2023Winnipeg, Canada16 - 9 Sam Maddux16 - 11 WPts
25/12/2022Winnipeg, Canada15 - 9 Eggewaart Verwoerd0 - 3 WPts
26/10/2022Winnipeg, Canada14 - 9 Chris Coppin2 - 15 WPts
27/08/2022Winnipeg, Canada13 - 9 Antoine Marceau3 - 10 WPts
27/06/2022Tirana, Albania12 - 9 Brahim Bozkir7 - 19 WPts
29/04/2022Winnipeg, Canada11 - 9 Algernon Normandeau4 - 6 WPts
01/03/2022Winnipeg, Canada11 - 8 Denis Eury8(2) - 14 LPts
30/12/2021Tirana, Albania11 - 7 Christos Syla9 - 2 LPts
01/11/2021Winnipeg, Canada10 - 7 Rafael Bueno2 - 9 WPts
01/09/2021Stockholm, Sweden10 - 6 Jack Bok16 - 6 LPts
04/07/2021Riga, Latvia9 - 6 Andrii Zirdzinsh2 - 7 WPts
06/05/2021Antofagasta, Chile9 - 5 Diego Valiente3 - 10 LPts
08/03/2021Winnipeg, Canada9 - 4 Mark Nappier9 - 4 LPts
07/01/2021Montreal, Canada8 - 4 Montgomery Bataille0 - 7 WPts
18/11/2020Saskatoon, Canada7 - 4 Lewis Connell2 - 9 WPts
20/09/2020Winnipeg, Canada7 - 3 Senon Portilla12 - 4 LPts
20/07/2020Markham, Canada6 - 3 Oscar Corse2 - 12 WPts
30/05/2020Winnipeg, Canada5 - 3 James Crookshanks4 - 6 WPts
29/03/2020Winnipeg, Canada4 - 3 Richard Harding3 - 10(1) WPts
29/01/2020New Kingston, Jamaica3 - 3 Robert Haliburton7 - 6 WPts
29/11/2019Dushanbe, Tajikistan3 - 2 Afon Maiceew4 - 5 LPts
30/09/2019Winnipeg, Canada2 - 2 Adrien Guitry5 - 3 WPts
31/07/2019Copenhagen, Denmark2 - 1 Denholm Frisk1 - 4(1) LPts
02/06/2019Halifax, Canada2 - 0 Dillon Bayard2 - 3 LPts
07/04/2019Winnipeg, Canada1 - 0 Nils Gudmundson3 - 4 WPts
05/02/2019Winnipeg, Canada0 - 0 James Dunson1 - 3 WPts