Weightclass:  Middleweight
Location:  Winnipeg, Canada
Record:  21 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/02/2030Winnipeg, Canada20 - 21 Chen Tu0 - 8 WPts
12/12/2029Winnipeg, Canada19 - 21 Travis Oliver2 - 7 WPts
13/10/2029Winnipeg, Canada18 - 21 Dave Mawhinney2 - 18 WPts
14/08/2029Winnipeg, Canada18 - 20 Lorcan Moloney7 - 18 LPts
15/06/2029Winnipeg, Canada17 - 20 Jesper Lippmann1 - 3 WPts
16/04/2029Winnipeg, Canada17 - 19 Charles Brimer9 - 8 LPts
15/02/2029Winnipeg, Canada16 - 19 Ian Mattix0 - 0 WPts
17/12/2028Winnipeg, Canada16 - 18 James Jelley26(1) - 9 LPts
18/10/2028Winnipeg, Canada15 - 18 David Lee6 - 12 WPts
19/08/2028Winnipeg, Canada14 - 18 James Yeoman9 - 8 WPts
20/06/2028Winnipeg, Canada13 - 18 Brin Dalzell12 - 16 WPts
21/04/2028Winnipeg, Canada12 - 18 Mason Baute21 - 13 WPts
21/02/2028Edmonton, Canada11 - 18 John Mateer16(2) - 10 WPts
25/12/2027Winnipeg, Canada10 - 18 Arthur Nixon2 - 0 WPts
26/10/2027Winnipeg, Canada9 - 18 Garron Sandner0 - 5 WPts
27/08/2027Winnipeg, Canada8 - 18 Nathan Anderson0 - 2 WPts
27/06/2027Delmas, Haiti8 - 17 Granville Verlaine14 - 32(16) LPts
29/04/2027Sofia, Bulgaria7 - 17 Emil á Serebrov4 - 8 WPts
01/03/2027Rijeka, Croatia7 - 16 Florijan Belic11 - 31 LPts
01/01/2027Ottawa, Canada7 - 15 Mel Treharne0 - 4 LPts
03/11/2026Winnipeg, Canada6 - 15 Rob Beth4 - 9 WPts
05/09/2026Virginia Beach, USA5 - 15 Dominic Paradis0 - 0 WPts
08/07/2026Winnipeg, Canada4 - 15 Gianluigi Bandinelli1 - 15 WPts
09/05/2026Vancouver, Canada3 - 15 James Bankhead7 - 16 WPts
17/03/2026Winnipeg, Canada3 - 14 Mason Baute7 - 3 LPts
08/03/2026Leon, Nicaragua3 - 13 Frisco Rolon6 - 14 LPts
08/01/2026Ottawa, Canada3 - 12 Dave de Saint-Exupery8(1) - 18 LPts
19/11/2025Montreal, Canada3 - 11 Marvel Baze12(1) - 29 LPts
04/10/2025Winnipeg, Canada2 - 11 Jeremie Gillard4 - 2 WPts
18/09/2025Samarqand, Uzbekistan2 - 10 Tural Jabour10(1) - 14 LPts
21/07/2025London, Canada1 - 10 Kai Humphries0 - 8 WPts
23/05/2025Odessa, Ukraine1 - 9 Kolzak Ostrovsky2 - 16 LPts
25/03/2025Winnipeg, Canada0 - 9 Kai Humphries0 - 6 WPts
24/01/2025Calgary, Canada0 - 8 John Marchbanks9(1) - 18 LPts
25/11/2024Toronto, Canada0 - 7 Jack Cadwell5 - 3 LPts
03/10/2024Winnipeg, Canada0 - 6 Mark Glaspey1 - 1 LPts
04/08/2024Winnipeg, Canada0 - 5 Ian Eason1 - 0 LPts
06/06/2024Montreal, Canada0 - 4 Tugdual Bartholdi6 - 13 LPts
12/04/2024Toronto, Canada0 - 3 Inigo Erving1 - 1 LPts
14/02/2024Halifax, Canada0 - 2 Leeroy Crabb12 - 24 LPts
11/01/2024Montreal, Canada0 - 1 Luc Dubreuil0 - 0 LPts
23/11/2023Winnipeg, Canada0 - 0 Ian Waldie2 - 2 LPts