Weightclass:  Welterweight
Location:  Ottawa, Canada
Record:  33 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/09/2025Ottawa, Canada32 - 12 Jaguar Tomas7 - 25 WPts
01/08/2025Ottawa, Canada31 - 12 Jose Torrente6(1) - 8 WPts
02/06/2025Ottawa, Canada30 - 12 Albert Vasicek0 - 2(1) WPts
03/04/2025Ottawa, Canada29 - 12 Carlos Palomarez0 - 11 WPts
02/02/2025Ottawa, Canada28 - 12 Brendan Bartholdi0 - 3 WPts
04/12/2024Ottawa, Canada27 - 12 Shayan Kassis4 - 7 WPts
05/10/2024Ottawa, Canada26 - 12 Filip Andreassen0 - 9 WPts
07/08/2024Ottawa, Canada25 - 12 Erno Gerg1 - 18 WPts
09/06/2024Ottawa, Canada24 - 12 Matthew Bard1 - 1 WPts
10/04/2024Ottawa, Canada23 - 12 Dylan Llewelyn15 - 18 WPts
10/02/2024Ottawa, Canada22 - 12 Prewitt Himly0 - 10 WPts
12/12/2023Ottawa, Canada21 - 12 Mardian Duris22(1) - 9 WPts
12/10/2023Ottawa, Canada20 - 12 Sam Broadus29 - 7 WPts
14/08/2023Ottawa, Canada19 - 12 Mehdi Abbasov12 - 16 WPts
15/06/2023Lusaka, Zambia19 - 11 Lavaughn Munalula11 - 15 LPts
17/04/2023Toshkent, Uzbekistan18 - 11 Veysal Alizade11 - 18 WPts
17/02/2023Melbourne, Australia17 - 11 Antwan Zecca6(1) - 7 WPts
20/12/2022iBhayi, South Africa17 - 10 Lugono Hamidou19 - 9 LPts
22/10/2022Laval, Canada16 - 10 Varden Carre16 - 10 WPts
24/08/2022Ottawa, Canada15 - 10 Jalil Baksh25 - 4 WPts
25/06/2022Davao City, Philippines14 - 10 Macario Casiano16 - 10 WPts
27/04/2022Ottawa, Canada13 - 10 Aftab Bal11 - 7 WPts
27/02/2022Lusaka, Zambia12 - 10 Usi Sipula12 - 14 WPts
30/12/2021Montreal, Canada11 - 10 Channing de Nerval9(2) - 10 WPts
03/11/2021Ottawa, Canada10 - 10 Amaoebus Mali0 - 1 WPts
03/09/2021Ottawa, Canada9 - 10 Paul Nairn7 - 9 WPts
03/07/2021Vaughan, Canada9 - 9 Mark Tassie9 - 11 LPts
04/05/2021Ottawa, Canada8 - 9 David Diggins6 - 10(3) WPts
06/03/2021Ottawa, Canada8 - 8 Rich Eddie8 - 10 LPts
04/01/2021Ottawa, Canada7 - 8 Evgeny Borisov8(1) - 5 WPts
04/11/2020Toronto, Canada7 - 7 Matthew Dunwoody7 - 8 LPts
30/09/2020Toronto, Canada7 - 6 Shaun Brattin5 - 6 LPts
25/08/2020Toronto, Canada7 - 5 Paul Reidhead12 - 1 LPts
27/06/2020Laval, Canada6 - 5 Labaron Truffaut8 - 3 WPts
20/05/2020Montevideo, Uruguay6 - 4 Dario Naragon10 - 5 LPts
22/03/2020Ottawa, Canada5 - 4 Garvyn Abegg4 - 11 WPts
22/01/2020Melitopol, Ukraine4 - 4 Faddei Panas1 - 12 WPts
22/11/2019Ottawa, Canada3 - 4 Harvey Rostand3 - 11 WPts
21/09/2019Montreal, Canada3 - 3 Andre Le Vau9 - 1 LPts
04/08/2019Ottawa, Canada2 - 3 Nicholas Bataille4 - 4 WPts
04/06/2019Ensenada, Mexico1 - 3 Joaquin Balcazar4 - 0 WPts
06/04/2019San Jose, Costa Rica1 - 2 Luis Duenas1 - 4 LPts
05/02/2019Toronto, Canada1 - 1 Hayden Elliot0 - 0 LPts
04/01/2019Oulu, Finland1 - 0 Jorma Sinkkonen0 - 1 LPts
06/11/2018Ottawa, Canada0 - 0 Anele Masango0 - 0 WPts