Weightclass:  Featherweight
Location:  Montreal, Canada
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2028Halifax, Canada24 - 14 Bryn Patton8 - 12 LPts
16/09/2028Toronto, Canada23 - 14 John Jones4 - 7 WPts
17/08/2028Regina, Canada22 - 14 Paul Southerland5(1) - 33 WPts
14/07/2028Vancouver, Canada21 - 14 Justin Kyles2 - 22 WPts
15/06/2028Markham, Canada20 - 14 Bart Lawhead0 - 1 WPts
23/05/2028Gaineau, Canada20 - 13 Granger Fontaine14 - 20(2) LPts
27/04/2028Laval, Canada19 - 13 Granville Houlette4 - 13 WPts
19/04/2028Saskatoon, Canada18 - 13 Felix Burgess8 - 37 WPts
24/02/2028Toronto, Canada17 - 13 Joel Ruane0 - 10 WPts
17/02/2028Calgary, Canada17 - 12 Jordan Housler5 - 18 LPts
31/12/2027Regina, Canada16 - 12 Colin Morrice5 - 20 WPts
14/11/2027Toronto, Canada15 - 12 William Magouirk3 - 1 WPts
21/10/2027Ottawa, Canada15 - 11 Paul Lory14 - 18 LPts
19/09/2027Regina, Canada14 - 11 Dylan Balch5 - 9 WPts
03/09/2027Quebec City, Canada13 - 11 Villard Cartier12(1) - 16 WPts
03/08/2027Halifax, Canada12 - 11 Prewitt Bayle0 - 5 WPts
16/06/2027Gaineau, Canada12 - 10 Antoine Percier5 - 9 LPts
25/04/2027Ottawa, Canada12 - 9 Paul Lory11 - 18 LPts
09/03/2027Toronto, Canada12 - 8 Morgan Glynn8 - 10 LPts
04/02/2027Montreal, Canada11 - 8 Justin Giono1 - 4 WPts
07/01/2027Toronto, Canada11 - 7 Gregor Scripture18 - 13 LPts
06/12/2026Vancouver, Canada11 - 6 Michael Stein3 - 9 LPts
26/10/2026Montreal, Canada11 - 5 Laramie Auriol15 - 20 LPts
26/09/2026Winnipeg, Canada10 - 5 John Spang5 - 9 WPts
30/08/2026Edmonton, Canada9 - 5 Gareth Teel3 - 2 WPts
16/08/2026Winnipeg, Canada8 - 5 John Cromie3 - 4 WPts
06/07/2026Gaineau, Canada7 - 5 Antoine Percier2 - 6 WPts
19/06/2026Gaineau, Canada6 - 5 Garner Seigner0 - 3 WPts
11/05/2026Toronto, Canada6 - 4 Morgan Glynn4 - 9 LPts
27/04/2026Edmonton, Canada6 - 3 Gareth Teel0 - 2 LPts
11/04/2026Gaineau, Canada5 - 3 Antoine Percier2 - 4 WPts
17/03/2026Ottawa, Canada5 - 2 Vince Ballard4 - 3 LPts
15/03/2026Toronto, Canada5 - 1 Josh Hasson4 - 5 LPts
03/03/2026Montreal, Canada4 - 1 Telo Richoux7 - 13 WPts
22/01/2026Edmonton, Canada3 - 1 Dylan Harwood1 - 5 WPts
08/01/2026Halifax, Canada2 - 1 Bryn Patton1 - 0 WPts
23/12/2025Surrey, Canada2 - 0 Severin Ortega1 - 9 LPts
05/12/2025Montreal, Canada1 - 0 Kris Tassie0 - 14 WPts
15/11/2025Montreal, Canada0 - 0 Zach Mattix1 - 2 WPts