Weightclass:  Middleweight
Location:  Brampton, Canada
Record:  26(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2032Brampton, Canada25(1) - 24 Mark Cumbee4 - 7 WPts
13/05/2032Brampton, Canada24(1) - 24 Kyle Nzau0 - 13 WPts
13/03/2032Brampton, Canada24(1) - 23 Corbin Casta16(2) - 7 LPts
13/01/2032Brampton, Canada23(1) - 23 Azer Akhmedov3 - 15 WPts
14/11/2031Brampton, Canada22(1) - 23 Melker Malmborg6 - 7 WPts
13/09/2031Brampton, Canada21(1) - 23 Sergey Pulcinsh1 - 4 WPts
15/07/2031Brampton, Canada20(1) - 23 Gomidas Saatjian18 - 13 WPts
15/05/2031Brampton, Canada19(1) - 23 Ricky Baston0 - 1 WPts
16/03/2031Brampton, Canada18(1) - 23 Gareth Cullom23(1) - 21 WPts
16/01/2031Brampton, Canada17(1) - 23 Holland Oran9 - 19 WPts
17/11/2030Brampton, Canada16(1) - 23 Bruce Gourcuff3 - 6 WPts
19/09/2030Brampton, Canada15(1) - 23 Dale Lyster5 - 14 WPts
21/07/2030Vantaa, Finland15(1) - 22 Aatos Aulis4 - 11 LPts
23/05/2030Brampton, Canada14(1) - 22 Ellis Gaudin7 - 11 WPts
25/03/2030Brampton, Canada13(1) - 22 Verrier de France2 - 13 WPts
25/01/2030Germiston, South Africa12(1) - 22 Siyabonga Molekane15 - 21 WPts
27/11/2029Riga, Latvia11 - 22 Fadei Nokalns0 - 11 WKO3
29/09/2029Brampton, Canada10 - 22 Horace Maine2 - 6 WPts
01/08/2029Geneva, Switzerland9 - 22 Gerard Bayle0 - 7 WPts
03/06/2029Kumasi, Ghana8 - 22 Danyaal Masri1 - 2 WPts
05/04/2029Boksburg, South Africa8 - 21 Merck De Villiers27 - 8 LPts
05/02/2029Brampton, Canada7 - 21 Hugh Duncanson0 - 7 WPts
08/12/2028Aalborg, Denmark7 - 20 Toste Siemsen4 - 12 LPts
10/10/2028Toshkent, Uzbekistan6 - 20 Fadei Panakhov2 - 17 WPts
12/08/2028Brampton, Canada5 - 20 Mateusz Wolanski5 - 3 WPts
14/06/2028Samarqand, Uzbekistan5 - 19 Alik Ganiev8 - 16 LPts
16/04/2028Brampton, Canada4 - 19 Faddei Lubarsky6 - 8 WPts
17/02/2028Toronto, Canada3 - 19 Colin Lester1 - 17(1) WPts
20/12/2027Valencia, Venezuela3 - 18 Rogelio Valdovinos7 - 14 LPts
22/10/2027Brampton, Canada3 - 17 Matt Orchard7 - 9 LPts
26/08/2027Brampton, Canada3 - 16 Rex Reinier6 - 7 LPts
25/06/2027Gaineau, Canada2 - 16 Anicetus Rimbaud0 - 10(1) WPts
28/04/2027Casablanca, Morocco2 - 15 Shoeaib Cheaouri22 - 15 LPts
28/02/2027Hanover, Germany2 - 14 Gottfried Mayr42(3) - 28 LPts
31/12/2026Toronto, Canada2 - 13 Leeroy Nish6 - 11 LPts
02/11/2026Gaineau, Canada2 - 12 Similien Barbusse3 - 10 LPts
11/09/2026Brampton, Canada2 - 11 Theo Ellis2 - 12 LPts
12/07/2026Accra, Ghana2 - 10 Chike Fuseini2 - 12 LPts
14/05/2026Kingston, Jamaica2 - 9 Jack Matteson10 - 17 LPts
16/03/2026Montreal, Canada2 - 8 Charles Mader6 - 15(4) LPts
17/01/2026Montreal, Canada2 - 7 Blake Faughn4 - 3 LPts
18/11/2025Montreal, Canada2 - 6 Forrest Candeloro0 - 4 LPts
21/09/2025Poznan, Poland2 - 5 Bonifacy Broz9 - 4 LPts
24/07/2025Ulaanbaatar, Mongolia2 - 4 Jumah Abykkassym5 - 18 LPts
26/05/2025Brampton, Canada2 - 3 Nghiem Tuan2 - 3 LPts
28/03/2025Brampton, Canada2 - 2 Max Mathie6 - 6 LPts
27/01/2025Brampton, Canada2 - 1 Richie Crear4 - 7 LPts
28/11/2024Edmonton, Canada2 - 0 Mark Mimoun5(1) - 14 LPts
05/10/2024Edmonton, Canada1 - 0 Rich Fitzroy6(1) - 13 WPts
07/08/2024Brampton, Canada0 - 0 Darryl Howden0 - 1 WPts