Weightclass:  Middleweight
Location:  Montreal, Canada
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2031Montreal, Canada22 - 14 Darrell Bedel4 - 6 WPts
16/11/2030Montreal, Canada21 - 14 Neil Bellamy9 - 12 WPts
18/09/2030Montreal, Canada21 - 13 Jonathan Ouimet3 - 18 LPts
20/07/2030Montreal, Canada20 - 13 Dave Hillhouse5 - 15 WPts
21/05/2030Montreal, Canada19 - 13 Vikenti Bugaj7 - 16 WPts
23/03/2030Montreal, Canada18 - 13 Georgiy Banga4 - 3 WPts
23/01/2030Montreal, Canada17 - 13 Sam Adger3 - 16 WPts
24/11/2029Montreal, Canada16 - 13 Georgiy Banga3 - 2 WPts
25/09/2029Montreal, Canada16 - 12 Mark Pendry10 - 7 LPts
27/07/2029Montreal, Canada16 - 11 Charles Lindsay12 - 4 LPts
29/05/2029Montreal, Canada15 - 11 Ian Mattix0 - 2 WPts
30/03/2029Montreal, Canada14 - 11 Gauvain Jean2(1) - 8 WPts
30/01/2029Montreal, Canada13 - 11 Vermont Belair1 - 2 WPts
15/01/2029Calgary, Canada13 - 10 Matthew Carew14 - 14 LPts
20/12/2028Ottawa, Canada12 - 10 Jack Elliot3 - 4 WPts
17/12/2028Montreal, Canada11 - 10 David Lee6 - 13 WPts
15/11/2028Calgary, Canada10 - 10 Owen Fergusson3 - 7 WPts
12/10/2028Calgary, Canada10 - 9 Matthew Carew12 - 14 LPts
16/09/2028Toronto, Canada9 - 9 Phil Dougal11 - 16 WPts
19/08/2028Winnipeg, Canada9 - 8 Declan Morrison14 - 18 LPts
14/07/2028Ottawa, Canada8 - 8 Kris Binnion1 - 16 WPts
15/06/2028Quebec City, Canada7 - 8 Merrill Chaudet0 - 1 WPts
23/05/2028Montreal, Canada6 - 8 Verrier de France1 - 2 WPts
27/04/2028Lonueuil, Canada5 - 8 Barbabe Blondel6 - 8 WPts
17/04/2028Basel, Switzerland5 - 7 Gustav Geiger5 - 15(1) LPts
18/02/2028Edmonton, Canada5 - 6 David Moffit5 - 7 LPts
20/12/2027Calgary, Canada5 - 5 Ian Waldie21 - 11(1) LPts
06/11/2027Montreal, Canada4 - 5 Luc Dubreuil8 - 17(5) WPts
04/10/2027Quebec City, Canada3 - 5 Briar Beaulac0 - 1 WPts
19/09/2027Calgary, Canada3 - 4 Vince Nixon4 - 12 LPts
04/09/2027Toronto, Canada3 - 3 Paul Jackson9(1) - 26 LPts
03/08/2027Toronto, Canada3 - 2 Gethin Levingston4 - 4 LPts
09/07/2027Edmonton, Canada2 - 2 John Crangle4 - 27 WPts
05/06/2027Edmonton, Canada1 - 2 Nathan Anderson0 - 0 WPts
27/04/2027Toronto, Canada1 - 1 Hackett Lemartin7 - 16 LPts
16/03/2027Lonueuil, Canada0 - 1 Chevy Ader0 - 1 WPts
15/03/2027Vancouver, Canada0 - 0 Dan Hughson19 - 11 LPts