Weightclass:  Light Heavyweight
Location:  Montreal, Canada
Record:  25 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2025Montreal, Canada24 - 23 Vandra Jelicic4 - 6 WPts
27/09/2025Montreal, Canada23 - 23 Isidro Carreno3 - 18 WPts
29/07/2025Montreal, Canada22 - 23 Santiago Cornejo1 - 12 WPts
30/05/2025Montreal, Canada21 - 23 Chris Wallace0 - 0 WPts
31/03/2025Montreal, Canada20 - 23 Gottfried Genz1 - 2 WPts
30/01/2025Montreal, Canada19 - 23 Cipriano Montiel0 - 2 WPts
01/12/2024Montreal, Canada18 - 23 Travis Gracq1 - 4 WPts
02/10/2024Montreal, Canada17 - 23 Ollie Pherson1 - 3 WPts
03/08/2024Montreal, Canada16 - 23 Etienne de Laroche2 - 4 WPts
04/06/2024Montreal, Canada16 - 22 Tito Palomba24(3) - 17 LPts
06/04/2024Montreal, Canada15 - 22 Duncan Greenway0 - 2 WPts
06/02/2024Montreal, Canada14 - 22 Colville Garros4 - 7 WPts
08/12/2023Montreal, Canada13 - 22 Barbabe Bernardis1 - 9 WPts
09/10/2023Montreal, Canada12 - 22 Dior Giroud2 - 16 WPts
13/08/2023Montreal, Canada11 - 22 Kolzak Keninsh0 - 6 WPts
14/06/2023Mississauga, Canada11 - 21 Joey Leitch27 - 5 LPts
22/04/2023Montreal, Canada11 - 20 Marin Carlin18 - 10 LPts
23/02/2023Montreal, Canada10 - 20 Dillon Cecil13 - 10 WPts
24/12/2022Nassau, Bahamas9 - 20 James Agnew5 - 15 WPts
25/10/2022Almaty, Kazakhstan9 - 19 Kashif Yahulukow4 - 19(2) LPts
27/08/2022Kiev, Ukraine9 - 18 Daniil Shapovalov17 - 14 LPts
29/06/2022Zagreb, Croatia9 - 17 Ognjan Boric10 - 16 LPts
01/05/2022Brampton, Canada8 - 17 Bryn Grant12 - 12 WPts
12/03/2022Sydney, Australia8 - 16 Floyd Ward9 - 13 LPts
12/01/2022Montreal, Canada7 - 16 Marin Carlin13 - 7 WPts
16/11/2021Zagreb, Croatia7 - 15 Vjeko Jugovic6 - 15 LPts
16/09/2021Oran, Algeria7 - 14 Asif Temam22 - 3 LPts
19/07/2021Perth, Australia7 - 13 Oliver Buchan9 - 9 LPts
18/05/2021Montreal, Canada6 - 13 Giles Marais0 - 8 WPts
18/03/2021Calgary, Canada6 - 12 Ian Robbie11 - 7 LPts
25/01/2021Copenhagen, Denmark5 - 12 Kerr Fano4(1) - 9 WPts
26/11/2020Toronto, Canada5 - 11 Bob Forgie14 - 5 LPts
14/10/2020Offa, Nigeria5 - 10 Obafemi Ibekwe3 - 1 LPts
16/08/2020Montreal, Canada4 - 10 Kai Loch5 - 6 WPts
15/06/2020Montreal, Canada4 - 9 Nils Lindstrom11(1) - 4 LPts
14/04/2020Montreal, Canada4 - 8 Haaris Frayer10 - 3 LPts
15/02/2020Lagos, Nigeria4 - 7 Kashif Ghaffari9(1) - 3 LPts
17/12/2019Port Elizabeth, South Africa4 - 6 Hayden Ndibu5 - 4 LPts
18/10/2019Montreal, Canada4 - 5 Ian Uren10 - 1 LPts
19/08/2019Vaughan, Canada3 - 5 Dylan Magowan1 - 9(1) WPts
21/06/2019Toronto, Canada2 - 5 Roger Sarr3 - 2 WPts
16/05/2019Santo Domingo de Guzman, Dominican Republic2 - 4 Marjun Olmeda3 - 1 LPts
18/03/2019Yerevan, Armenia2 - 3 Panos Vartughian4 - 2 LPts
17/01/2019Calgary, Canada1 - 3 Mason Spence5 - 1 WPts
30/11/2018Montreal, Canada1 - 2 James Kugblenu1 - 2 LPts
01/10/2018Montreal, Canada1 - 1 Lucas Pryce4 - 0 LPts
03/08/2018Montreal, Canada0 - 1 Snorre Munsen0 - 3 WPts
05/06/2018Montreal, Canada0 - 0 Louis Bruant2 - 0 LPts