Weightclass:  Lightweight
Location:  Ottawa, Canada
Record:  21 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/03/2023Ottawa, Canada20 - 12 James Boateng0 - 1 WPts
17/01/2023Ottawa, Canada19 - 12 Reyes Martinez1 - 4 WPts
18/11/2022Ottawa, Canada18 - 12 Dai Cron1 - 9 WPts
19/09/2022Ottawa, Canada17 - 12 Alen Wingate0 - 2 WPts
20/07/2022Ottawa, Canada16 - 12 Ethan Lynch3 - 2 WPts
20/05/2022Ottawa, Canada15 - 12 Thomas Byrne0 - 4 WPts
22/03/2022Ottawa, Canada14 - 12 Ben Dewey2 - 7 WPts
20/01/2022Ottawa, Canada14 - 11 Leon Espey9 - 18 LPts
19/11/2021Ottawa, Canada13 - 11 Ognian á Stojanov16 - 7 WPts
19/09/2021Ottawa, Canada12 - 11 Danylko Komar1 - 9 WPts
19/07/2021Ottawa, Canada11 - 11 Paul Sproul10 - 8 WPts
17/05/2021Ottawa, Canada11 - 10 Leverett Mauresmo6 - 9 LPts
17/03/2021Santo Domingo Este, Dominican Republic11 - 9 Carlos Bail8 - 12 LPts
17/01/2021Ulaanbaatar, Mongolia10 - 9 Konstantin Amar11(1) - 6 WPts
17/11/2020Ottawa, Canada10 - 8 Manuel Bracamonte7 - 8 LPts
18/09/2020Dnipropetrovsk, Ukraine9 - 8 Bohdan Rusinko2 - 10 WPts
21/07/2020Ottawa, Canada8 - 8 Justin Hilley3 - 8 WPts
20/05/2020Montreal, Canada8 - 7 Rupert Fontaine1 - 7 LPts
30/03/2020Montreal, Canada8 - 6 Corey Crossin5 - 9 LPts
13/02/2020Hamilton, Canada8 - 5 Brendan Prichett11 - 3 LPts
10/01/2020Algiers, Algeria8 - 4 Bilal Greki5 - 8 LPts
11/11/2019Tilburg, Netherlands8 - 3 Adrianus Lame8 - 2 LPts
13/09/2019Brest, Belarus7 - 3 Petro Chrobak5 - 6 WPts
16/07/2019Toronto, Canada6 - 3 John Croskey2(1) - 4 WPts
06/06/2019Malmo, Sweden6 - 2 Hampus Norrell4 - 1 LPts
08/04/2019Ottawa, Canada5 - 2 Mark Bringhurst3 - 3 WPts
05/02/2019Ottawa, Canada5 - 1 Sam Work0 - 0 LPts
30/12/2018Winnipeg, Canada4 - 1 Roger Ross0 - 3 WPts
01/11/2018Ottawa, Canada3 - 1 Satya Pranoto1 - 2 WPts
03/09/2018Ottawa, Canada3 - 0 Dimi Petrik3(1) - 2 LPts
06/07/2018Burnaby, Canada2 - 0 Richard Marot0 - 0 WPts
16/05/2018Ottawa, Canada1 - 0 James Gillies0 - 1 WPts
18/03/2018Edmonton, Canada0 - 0 Leighton Saucer0 - 0 WPts