Weightclass:  Heavyweight
Location:  London, Canada
Record:  17 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/11/2023London, Canada16 - 22 Ross Dacourt15 - 17 WPts
08/09/2023London, Canada15 - 22 Spencer Tweed1 - 7 WPts
09/07/2023London, Canada14 - 22 Dylan Aitkens0 - 4 WPts
09/05/2023London, Canada14 - 21 Darryl Livingston13 - 23 LPts
09/03/2023London, Canada13 - 21 Davin Harder2 - 5 WPts
08/01/2023London, Canada12 - 21 Louis Madhuku2 - 4 WPts
08/11/2022London, Canada11 - 21 Spencer Tweed0 - 2 WPts
08/09/2022London, Canada10 - 21 Jake Maddix6 - 20 WPts
09/07/2022London, Canada10 - 20 Tiitus Isokoski25 - 6 LPts
10/05/2022London, Canada9 - 20 Ardian Albrup0 - 8(3) WPts
11/03/2022London, Canada9 - 19 Paul Blackie1 - 1 LPts
09/01/2022London, Canada8 - 19 Wendale Rakoczy1 - 1 WPts
09/11/2021Toronto, Canada7 - 19 John Cattanach12 - 9 WPts
11/09/2021Ottawa, Canada7 - 18 Hayden Badder14 - 8 LPts
13/07/2021Toronto, Canada7 - 17 Brin Gilday7 - 13 LPts
23/05/2021Brampton, Canada7 - 16 Morgan Alford18 - 1 LPts
22/04/2021Hamilton, Canada7 - 15 Chris Davidge11 - 7 LPts
03/03/2021London, Canada6 - 15 Matt Stockard3 - 7 WPts
02/01/2021London, Canada5 - 15 Brian McCalla0 - 2 WPts
02/11/2020London, Canada5 - 14 Petro Truss8 - 8 LPts
04/09/2020Calgary, Canada5 - 13 Leeroy Hutcheon5 - 8 LPts
14/07/2020London, Canada5 - 12 Joey Penry4 - 5 LPts
13/05/2020Laval, Canada5 - 11 Ross Dacourt4 - 5 LPts
14/03/2020London, Canada5 - 10 Justin Strahan14(1) - 1 LPts
13/01/2020London, Canada4 - 10 Yevhen Soroka6 - 4 WPts
13/11/2019Edmonton, Canada4 - 9 Justin Strahan12(1) - 1 LPts
16/09/2019Halifax, Canada4 - 8 Jake Walker3 - 2 LPts
19/07/2019Odense, Denmark4 - 7 Snorre Winge3 - 2 LPts
21/05/2019London, Canada4 - 6 Sam Hinshaw4 - 2 LPts
21/03/2019Calgary, Canada4 - 5 Vince Woods3 - 6 LPts
16/02/2019London, Canada3 - 5 Dave Duncan3 - 3 WPts
17/12/2018Ottawa, Canada3 - 4 Leon Magouirk0 - 1 LPts
16/11/2018London, Canada3 - 3 Brett Penman1 - 6 LPts
16/09/2018Montreal, Canada2 - 3 Clint Ra2 - 0 WPts
25/07/2018London, Canada1 - 3 Brett Penman1 - 4 WPts
27/05/2018London, Canada1 - 2 Kahil Affair1 - 2 LPts
29/03/2018Laval, Canada1 - 1 Raynard Platini2 - 0 LPts
24/02/2018London, Canada0 - 1 Aaron Cram0 - 1 WPts
09/01/2018Vancouver, Canada0 - 0 Tobias Fullerton0 - 0 LPts