Weightclass:  Welterweight
Location:  Toronto, Canada
Record:  20 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/08/2024Toronto, Canada20 - 16 Viljam Kuusi9 - 4 LPts
16/06/2024Toronto, Canada20 - 15 Alano Montanez34(1) - 12 LPts
16/04/2024Toronto, Canada19 - 15 Sava á Nankov6 - 11 WPts
16/02/2024Toronto, Canada18 - 15 Boswell Filipacchi0 - 2 WPts
18/12/2023Toronto, Canada17 - 15 Guido Santana1 - 4 WPts
19/10/2023Toronto, Canada16 - 15 Vedran Jonjic13 - 19 WPts
20/08/2023Toronto, Canada15 - 15 Arnie Fails14 - 12 WPts
21/06/2023Toronto, Canada14 - 15 Courvoisier Noland0 - 2 WPts
22/04/2023Toronto, Canada13 - 15 Prewitt Himly0 - 4 WPts
21/02/2023Toronto, Canada12 - 15 Dennys Julianto0 - 4 WPts
23/12/2022Toronto, Canada12 - 14 Mardian Cartier22 - 7 LPts
24/10/2022Toronto, Canada11 - 14 Fraser Herdman7(1) - 19 WPts
26/08/2022Hamilton, Canada10 - 14 Leeroy Auchter12(3) - 16 WPts
28/06/2022Toronto, Canada9 - 14 Dave Wasson1 - 1 WPts
29/04/2022Toronto, Canada8 - 14 Yannick Evra0 - 3 WPts
01/03/2022Kyoto, Japan7 - 14 Hisao Osada4 - 22 WPts
31/12/2021Toronto, Canada6 - 14 Jonathan Kellas1 - 0 WPts
31/10/2021Port Said, Egypt6 - 13 Ibrahim Fahim18 - 6 LPts
01/09/2021Edmonton, Canada6 - 12 Sid Romans11 - 12 LPts
05/07/2021Montreal, Canada5 - 12 Mark Colville0 - 0 WPts
07/05/2021Liege, Belgium5 - 11 Wyatt Labrouste13 - 6(2) LPts
08/03/2021Toronto, Canada4 - 11 Agim Halili9 - 9 WPts
08/01/2021Toronto, Canada4 - 10 Leeroy Mundy9 - 8 LPts
14/11/2020Toronto, Canada3 - 10 Jori Kauranen3 - 9 WPts
14/09/2020Toronto, Canada2 - 10 Ashley Pye4 - 9 WPts
21/07/2020Toronto, Canada2 - 9 Leon Byrne9 - 1 LPts
20/05/2020Laval, Canada2 - 8 Maslin Guitry6 - 4 LPts
29/03/2020Rome, Italy2 - 7 Gianfranco Valentini5 - 10 LPts
30/01/2020Ghent, Belgium2 - 6 Blasius Gheskiere6 - 2 LPts
02/12/2019Toronto, Canada2 - 5 Sid Cool1 - 4 LPts
16/10/2019Toronto, Canada1 - 5 Bryan Nicholson1 - 3(2) WPts
16/08/2019Almaty, Kazakhstan1 - 4 Mahir Sarsembaeff3 - 4 LPts
18/06/2019Toronto, Canada1 - 3 Ovidio Alanis6 - 3 LPts
19/04/2019Riga, Latvia0 - 3 Viktor Kaiminsh2 - 3 WPts
18/02/2019Vancouver, Canada0 - 2 Clint Williams0 - 0 LPts
17/01/2019Dallas, USA0 - 1 Dylan Johns1 - 0 LPts
18/11/2018Toronto, Canada0 - 0 Geoff Bay0 - 2 LPts