Weightclass:  Light Heavyweight
Location:  Toronto, Canada
Record:  23(2) - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2022Toronto, Canada22(2) - 7 John Yarwood22(2) - 6 WPts
16/05/2022Toronto, Canada21(2) - 7 Metody Stygar3 - 10 WPts
16/03/2022Toronto, Canada20(2) - 7 James Nevins0 - 3 WPts
14/01/2022Toronto, Canada20(2) - 6 Granger Aime12 - 11 LPts
13/11/2021Toronto, Canada19(2) - 6 Sylvain Jadin2 - 1 WPts
12/09/2021Toronto, Canada19(2) - 5 Darijo Ancic16(1) - 8 LPts
12/07/2021Toronto, Canada18(2) - 5 Cabal Genet7 - 9 WPts
10/05/2021Toronto, Canada18(2) - 4 Neno Pešic7 - 12 LPts
11/03/2021Toronto, Canada17(2) - 4 Frasier Montand9 - 9 WPts
10/01/2021Toronto, Canada16(2) - 4 Juan Garcia7 - 10 WPts
09/11/2020Toronto, Canada15(2) - 4 Canon Houdon5 - 7 WPts
09/09/2020Toronto, Canada14(2) - 4 Max Snyman5 - 5 WPts
09/07/2020Burgas, Bulgaria13(1) - 4 Lyuben á Lazarov5 - 4 WKO3
11/05/2020Montreal, Canada12(1) - 4 Alastair Walker8 - 3 WPts
15/03/2020Toronto, Canada11(1) - 4 Ian Dashiell3 - 4 WPts
14/01/2020Pikine, Senegal11(1) - 3 Vere Ory6 - 6 LPts
15/11/2019Berlin, Germany11(1) - 2 Kort Martel12 - 0 LPts
16/09/2019Toronto, Canada10(1) - 2 Owen Edwards1 - 7 WPts
17/07/2019Almaty, Kazakhstan10(1) - 1 Baba Turcebai5 - 2 LPts
18/05/2019Edmonton, Canada9(1) - 1 Dominic Edmiston3 - 3 WPts
20/03/2019Dresden, Germany8(1) - 1 Lambrett Strausser0 - 2 WPts
18/01/2019Vaughan, Canada7(1) - 1 Lucas Scurlock0 - 0 WPts
17/12/2018Brampton, Canada7(1) - 0 Wayne Purves0 - 1 LPts
08/11/2018Montreal, Canada6(1) - 0 Dax Prost3 - 2 WPts
05/10/2018Vaughan, Canada5(1) - 0 Alastair Barrie0 - 0 WPts
23/08/2018Toronto, Canada4(1) - 0 Eldar Rahmanzade2 - 2 WPts
23/06/2018Enugu, Nigeria3 - 0 Obaid Akram0 - 2 WKO3
25/04/2018Toronto, Canada2 - 0 Ouida Mimoun0 - 2 WPts
27/02/2018London, Canada1 - 0 Vince Carrington0 - 1 WPts
18/01/2018Burnaby, Canada0 - 0 Brad Leyes0 - 0 WPts