Weightclass:  Heavyweight
Location:  Toronto, Canada
Record:  16 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2033Toronto, Canada15 - 18 Mason Phillips0 - 11(1) WPts
08/01/2033Toronto, Canada14 - 18 Sumner Ledoyen2 - 1 WPts
08/11/2032Toronto, Canada14 - 17 Ronan Cooney17(1) - 11 LPts
07/09/2032Toronto, Canada13 - 17 Thoralf Stopp1 - 11 WPts
08/07/2032Toronto, Canada12 - 17 Marco Medina3 - 7 WPts
08/05/2032Toronto, Canada12 - 16 Evgeny Mikita5 - 10 LPts
09/03/2032Toronto, Canada11 - 16 Clint Kabugo0 - 5 WPts
09/01/2032Toronto, Canada10 - 16 Noah Beavin3 - 9 WPts
09/11/2031Toronto, Canada9 - 16 Will Hendren2 - 4 WPts
08/09/2031Toronto, Canada8 - 16 Rob Blakely1 - 2 WPts
10/07/2031Toronto, Canada8 - 15 Richard Nicolson27 - 22 LPts
10/05/2031Toronto, Canada7 - 15 Ian Stronach3 - 4 WPts
11/03/2031Buenos Aires, Argentina6 - 15 Baltasar Mustafa8 - 9 WPts
11/01/2031Quebec City, Canada6 - 14 Donatien Marceau9 - 18 LPts
24/11/2030Montreal, Canada5 - 14 Satch du Cerceau1 - 14 WPts
26/09/2030Adana, Turkey5 - 13 Onur Yildirim22 - 15 LPts
29/07/2030Toronto, Canada5 - 12 Ian Charles0 - 4 LPts
31/05/2030Vilnius, Lithuania5 - 11 Franciszek Nowicki8 - 21 LPts
02/04/2030Puente Alto, Chile5 - 10 Diego Basa0 - 0 LPts
02/02/2030Vilnius, Lithuania5 - 9 Adam Czar17 - 10 LPts
05/12/2029Constantine, Algeria5 - 8 Irfan Fahas28(1) - 38 LPts
07/10/2029Toronto, Canada4 - 8 Percival Dewaere2 - 7 WPts
08/08/2029Yerevan, Armenia4 - 7 Yeprem Gabrielian11 - 7 LPts
10/06/2029Vilnius, Lithuania4 - 6 Tymoteusz Wachowski11(1) - 18 LPts
12/04/2029Toronto, Canada3 - 6 Sylvain Cassin1 - 13(4) WPts
12/02/2029Toronto, Canada2 - 6 Miroslav Jelavic2 - 9 WPts
15/12/2028Calgary, Canada2 - 5 Dom Boydston2 - 16 LPts
17/10/2028Halifax, Canada1 - 5 Callum Grierson3 - 11 WPts
23/08/2028Santo Domingo, Ecuador1 - 4 Fausto Zapata12 - 11 LPts
25/06/2028Madrid, Spain1 - 3 Lisandro Florentino1 - 1 LPts
26/04/2028Winnipeg, Canada1 - 2 Nicholas Corse8 - 26(1) LPts
06/03/2028Tianjin, China1 - 1 Lei Wah21 - 8 LPts
07/01/2028Brampton, Canada1 - 0 Michael Montgomery9 - 25 LPts
07/12/2027Toronto, Canada0 - 0 Lee Tullis3 - 4 WPts