Weightclass:  Heavyweight
Location:  Brampton, Canada
Record:  17 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2029Brampton, Canada16 - 27 Leonel Jarquin1 - 6 WPts
02/05/2029Brampton, Canada15 - 27 Oscar Sundin1 - 2 WPts
03/03/2029Brampton, Canada14 - 27 Montgomery Maille2 - 6 WPts
02/01/2029Brampton, Canada13 - 27 Adalwen Schaben1 - 1 WPts
02/11/2028Brampton, Canada13 - 26 Michael Garmon11 - 16 LPts
03/09/2028Brampton, Canada12 - 26 Mike McClelland8 - 24 WPts
06/07/2028Brampton, Canada11 - 26 Blake Whary2 - 4 WPts
06/05/2028Brampton, Canada11 - 25 Farhan Salek14 - 18 LPts
07/03/2028Brampton, Canada10 - 25 Farhan Sahli1 - 12 WPts
07/01/2028Brampton, Canada9 - 25 Raoul Huret1 - 0 WPts
07/11/2027Brampton, Canada8 - 25 Ali Leghari2 - 11 WPts
07/09/2027Brampton, Canada7 - 25 Mark Osinde1 - 6 WPts
09/07/2027Vienna, Austria7 - 24 Luduvico Deck13 - 19(3) LPts
11/05/2027Minsk, Belarus7 - 23 Aleksei Samarin5 - 11 LPts
13/03/2027Maipu, Chile7 - 22 Sierra Lazos12 - 16 LPts
13/01/2027Montreal, Canada7 - 21 Hackett Hugo16 - 8 LPts
15/11/2026Brampton, Canada7 - 20 Ian Mason13 - 22 LPts
16/09/2026Mogilev, Belarus7 - 19 Apostol Boczar7 - 12 LPts
19/07/2026Brampton, Canada7 - 18 Jamie Isaacks1 - 0 LPts
19/05/2026Mogilev, Belarus7 - 17 Wasyl Guba11 - 8 LPts
21/03/2026Mississauga, Canada7 - 16 Joel Lochhead11 - 15 LPts
24/01/2026Cork, Ireland6 - 16 Joshua McBain3 - 20 WPts
26/11/2025Dakar, Senegal5 - 16 Ames Ndaw7 - 15 WPts
28/09/2025Brampton, Canada5 - 15 Juan Villagrana5 - 10 LPts
31/07/2025Brampton, Canada5 - 14 Dave Stilley2 - 6 LPts
02/06/2025Brampton, Canada5 - 13 Bart Herdman7 - 3 LPts
05/04/2025Brampton, Canada4 - 13 Natan Bolek2 - 5 WPts
05/02/2025Surrey, Canada4 - 12 Mark Farquharson15 - 26 LPts
11/12/2024Brampton, Canada3 - 12 Ghevont Darakdjyan0 - 9(1) WPts
12/10/2024Georgetown, Guyana3 - 11 John Woodfield10(1) - 8 LPts
14/08/2024Kampala, Uganda3 - 10 Jasper Byanyima8(1) - 9 LPts
16/06/2024Lima, Peru3 - 9 Diego Allende34 - 12 LPts
18/04/2024Brampton, Canada2 - 9 Adam Chrusciel0 - 3 WPts
19/02/2024Brampton, Canada1 - 9 Majid Arian0 - 8(2) WPts
22/12/2023Vaughan, Canada1 - 8 Zach Bryden16 - 20 LPts
01/11/2023Calgary, Canada1 - 7 John Fergerson14 - 17 LPts
06/09/2023Toronto, Canada1 - 6 Brin Gilday13 - 20 LPts
05/08/2023Markham, Canada1 - 5 Ashley Nicolls0 - 0 LPts
26/06/2023Brampton, Canada0 - 5 Floyd Cant1 - 1 WPts
27/04/2023Dushanbe, Tajikistan0 - 4 Mehdiqulu Tagizade26 - 7(2) LPts
27/02/2023Rio de Janeiro, Brazil0 - 3 Roman Lois21 - 10 LPts
30/12/2022Montreal, Canada0 - 2 Chivalry Papin1 - 27(1) LPts
07/11/2022Ottawa, Canada0 - 1 Cole Ewan3 - 1 LPts
05/10/2022Brampton, Canada0 - 0 Vittore Alasia3 - 16 LPts