Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  29 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2032Montreal, Canada28 - 28 Chris Gilday3 - 9 WPts
16/05/2032Montreal, Canada27 - 28 Ricky Barland3 - 5 WPts
16/03/2032Montreal, Canada26 - 28 Essien Mapfumo2 - 6 WPts
16/01/2032Montreal, Canada25 - 28 Billy Tracey5 - 7 WPts
16/11/2031Montreal, Canada25 - 27 Napoleon Samaras17 - 9 LPts
15/09/2031Montreal, Canada24 - 27 Xalvador Sanchez1 - 5 WPts
16/07/2031Montreal, Canada23 - 27 Vanslow Thulin2 - 11 WPts
17/05/2031Montreal, Canada22 - 27 Ignado Meneses1 - 3 WPts
18/03/2031Montreal, Canada21 - 27 Rodrigo Ordaz4 - 12 WPts
16/01/2031Montreal, Canada20 - 27 Slavco Soric3 - 7 WPts
17/11/2030Montreal, Canada19 - 27 Adalwen Gehl15 - 18 WPts
19/09/2030Montreal, Canada18 - 27 Leggett Herard23 - 22 WPts
21/07/2030Valparaiso, Chile17 - 27 Juan Zacarias1 - 6 WPts
23/05/2030Ottawa, Canada17 - 26 Chris Mun24 - 11 LPts
25/03/2030Ottawa, Canada17 - 25 Chris Mun23 - 11 LPts
27/01/2030Chimalhuacan, Mexico17 - 24 Diego Diaz16 - 14 LPts
29/11/2029Toronto, Canada17 - 23 Kieran Law32 - 5 LPts
02/10/2029Richmond, Canada17 - 22 Bob Davidge15 - 16 LPts
28/08/2029Montreal, Canada17 - 21 Leggett Herard16 - 18 LPts
02/08/2029Montreal, Canada16 - 21 Josh Gove13 - 16 WPts
04/06/2029Puebla, Mexico16 - 20 Olindo Manzano22(1) - 19 LPts
06/04/2029Gdansk, Poland15 - 20 Julian Jaskowiak6 - 18 WPts
06/02/2029Toronto, Canada14 - 20 Arran Purdie14 - 13 WPts
10/12/2028London, UK13 - 20 Jack Tremaglia1 - 17 WPts
12/10/2028Montreal, Canada12 - 20 Seth Hewitson12 - 9 WPts
13/08/2028London, UK12 - 19 John McCarthy15 - 3 LPts
15/06/2028Nassau, Bahamas11 - 19 Ian Sherratt4 - 9 WPts
17/04/2028Santo Domingo de Guzman, Dominican Republic11 - 18 Alfonso Matias9 - 10 LPts
18/02/2028Montreal, Canada11 - 17 Felix Bryn6 - 22 LPts
21/12/2027Nassau, Bahamas11 - 16 Antwan Ballantine8 - 7 LPts
23/10/2027Sao Paulo, Brazil11 - 15 Desiderio Guerreiro14 - 13 LPts
25/08/2027Northampton, UK11 - 14 Gareth Kilduff1 - 11 LPts
25/06/2027Montreal, Canada10 - 14 Byron Mauriac8(1) - 17(1) WPts
28/04/2027Montreal, Canada9 - 14 Geoff Thom3 - 4 WPts
28/02/2027Philadelphia, USA9 - 13 Chris Abbuhl14 - 11 LPts
31/12/2026Montreal, Canada8 - 13 Santiago Alba0 - 13(3) WPts
02/11/2026Kiev, Ukraine8 - 12 Matviyko Karmazin3 - 26 LPts
04/09/2026Montreal, Canada7 - 12 Carlo Verratti2 - 15(3) WPts
07/07/2026Montreal, Canada6 - 12 Joshua Ledingham2 - 8 WPts
08/05/2026Milan, Italy6 - 11 Adriano Alasia6 - 9 LPts
10/03/2026Ottawa, Canada5 - 11 Ollie Pherson2 - 11 WPts
13/01/2026Montreal, Canada4 - 11 Joshua Mill6 - 3 WPts
14/11/2025Montreal, Canada4 - 10 Nedelcho á Vaganov4 - 8 LPts
16/09/2025Calgary, Canada3 - 10 Kenzie Byars1 - 4 WPts
18/07/2025Khujand, Tajikistan3 - 9 Evgeny Moldabekov5 - 7 LPts
20/05/2025Surrey, Canada3 - 8 Leo Grandison3 - 5 LPts
23/03/2025Montreal, Canada2 - 8 Fausto Rioli3 - 19 WPts
23/01/2025Montreal, Canada1 - 8 Mason Tiozzo7 - 8 WPts
24/11/2024Halifax, Canada1 - 7 Leighton Brown4 - 2 LPts
29/09/2024Quebec City, Canada1 - 6 Sinjon de Brosse2 - 14 LPts
03/08/2024Gaineau, Canada1 - 5 Dior Giroud5 - 18 LPts
11/06/2024Calgary, Canada1 - 4 Sylvain Jadin9 - 12 LPts
16/04/2024Toronto, Canada1 - 3 Roger Sarr24 - 12 LPts
16/03/2024Montreal, Canada0 - 3 Mason Tiozzo1 - 0 WPts
08/02/2024Yerevan, Armenia0 - 2 Varteres Chamyan23 - 15(1) LPts
11/12/2023Laval, Canada0 - 1 Guy Bourdelle9 - 21 LPts
30/10/2023Montreal, Canada0 - 0 Owen Auteuil0 - 8 LPts