Weightclass:  Lightweight
Location:  Ottawa, Canada
Record:  26 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/06/2024Ottawa, Canada25 - 10 Ames Fontaine4 - 13 WPts
19/04/2024Ottawa, Canada24 - 10 Valeri Duda0 - 1 WPts
20/02/2024Ottawa, Canada23 - 10 Oleksiy Orlik3 - 15 WPts
22/12/2023Ottawa, Canada22 - 10 Leon Williams12 - 24 WPts
23/10/2023Ottawa, Canada21 - 10 Johnny Ballentine0 - 3 WPts
24/08/2023Ottawa, Canada20 - 10 Paul Kitchings3 - 5 WPts
25/06/2023Ottawa, Canada19 - 10 Sam Noury2 - 5 WPts
26/04/2023Ottawa, Canada18 - 10 Cruz Muzquiz10 - 12 WPts
26/02/2023Ottawa, Canada17 - 10 Robert Carwell16(1) - 14 WPts
28/12/2022Ottawa, Canada16 - 10 Neil Callender7(1) - 4 WPts
29/10/2022Ottawa, Canada15 - 10 Defrim Veseli0 - 6 WPts
31/08/2022Ottawa, Canada14 - 10 Ian Duffus6 - 16 WPts
01/07/2022Regina, Canada13 - 10 Louie Bastien12 - 10 WPts
18/05/2022Montreal, Canada12 - 10 Corbin Cevert15 - 10 WPts
24/03/2022Antofagasta, Chile11 - 10 Guillermo Cara12 - 12 WPts
24/01/2022London, UK10 - 10 Dennis McCausland5 - 14 WPts
25/11/2021Edmonton, Canada10 - 9 Chris Cumming16(1) - 5 LPts
17/10/2021Mississauga, Canada10 - 8 Ian Gaddis9 - 8 LPts
01/09/2021Guangzhou, China10 - 7 Tung Meng17 - 6 LPts
02/07/2021Ottawa, Canada10 - 6 Cris Tobar14 - 8 LPts
01/05/2021Winnipeg, Canada10 - 5 Travis Tellier13 - 7 LPts
22/03/2021Toronto, Canada9 - 5 Telo Courau4 - 11 WPts
02/02/2021Ottawa, Canada9 - 4 Montrose Cohen12 - 5 LPts
01/12/2020Randburg, South Africa9 - 3 Jasper Kalonda8 - 10 LPts
02/10/2020Ottawa, Canada9 - 2 Jacob Tinkler15 - 3 LPts
03/08/2020Mississauga, Canada9 - 1 Rob Lawman6 - 6 LPts
19/06/2020Ottawa, Canada8 - 1 Kris Pearce2 - 9 WPts
18/04/2020Montreal, Canada7 - 1 Wyatt Nolin0 - 0 WPts
28/02/2020Georgetown, Guyana7 - 0 Vincent Beattie12 - 1 LPts
30/12/2019Bandar Lampung, Indonesia6 - 0 Haaris Ayub1 - 3 WPts
31/10/2019Takoradi, Ghana5 - 0 Leeroy Adusei4 - 6 WPts
01/09/2019Ottawa, Canada4 - 0 Mark Povey1 - 1 WPts
03/07/2019Montreal, Canada3 - 0 Jay Nin1 - 6 WPts
10/05/2019Montreal, Canada2 - 0 John Morgans3 - 1 WPts
07/04/2019Ottawa, Canada1 - 0 Luca Rodano4 - 3 WPts
05/02/2019Ottawa, Canada0 - 0 Vince Bethel5 - 1 WPts