Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  22(1) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2032Toronto, Canada21(1) - 25 Makalo Ndoro0 - 4 WPts
19/11/2031Toronto, Canada20(1) - 25 Rodrigo Velarde1 - 4 WPts
18/09/2031Toronto, Canada19(1) - 25 John Leven1 - 1 WPts
19/07/2031Toronto, Canada18(1) - 25 Matthew Flynn1 - 0 WPts
20/05/2031Toronto, Canada17(1) - 25 Seth Anang0 - 9 WPts
21/03/2031Toronto, Canada16(1) - 25 Ziaul-Haq Amartuvshin5 - 8 WPts
21/01/2031Toronto, Canada15(1) - 25 Vincent Poku1 - 3 WPts
22/11/2030Toronto, Canada15(1) - 24 Wilbur Schehr19 - 16 LPts
23/09/2030Toronto, Canada14(1) - 24 Colin Leith0 - 2 WPts
25/07/2030Toronto, Canada13(1) - 24 Ahmed Galla4 - 7 WPts
26/05/2030Toronto, Canada12(1) - 24 Antwan Morris0 - 2 WPts
27/03/2030Toronto, Canada11(1) - 24 Nushiravan Ghanem4 - 15 WPts
27/01/2030Lusaka, Zambia11(1) - 23 Nwa Shumina22 - 19 LPts
29/11/2029Montreal, Canada10(1) - 23 Forrest Candeloro6 - 23 WPts
04/10/2029Calgary, Canada10(1) - 22 Vince Nixon12 - 18 LPts
28/08/2029Toronto, Canada9(1) - 22 Trystan Beaumarchais4 - 3 WPts
01/08/2029Viba del Mar, Chile8(1) - 22 Quin Lago2 - 5 WPts
03/06/2029Port-de-Paix, Haiti8(1) - 21 Simon Larive20 - 22(1) LPts
05/04/2029Ottawa, Canada8(1) - 20 Hugh Duncanson0 - 8 LPts
05/02/2029Riga, Latvia7(1) - 20 Arseni Paipala2 - 4 WPts
08/12/2028San Luis Potosi, Mexico7(1) - 19 Ramiro Marzan10 - 23(1) LPts
10/10/2028Warsaw, Poland7(1) - 18 Pawel Gruca6 - 12 LPts
12/08/2028Toronto, Canada6(1) - 18 Burim Kapllani1 - 5 WPts
14/06/2028Douala, Cameroon6(1) - 17 Gaston Sengatkuo6 - 18 LPts
16/04/2028Soweto, South Africa5 - 17 Matt Van den Berg5 - 26(20) WKO3
17/02/2028Toronto, Canada5 - 16 Pawel Szymczyk7 - 7 LPts
20/12/2027Shymkent, Kazakhstan5 - 15 Syed Mucaghanov6 - 12(1) LPts
22/10/2027Poznan, Poland4 - 15 Mateusz Wolanski2 - 1 WPts
24/08/2027Perth, Australia4 - 14 Corey Nield10 - 14(1) LPts
24/06/2027Toronto, Canada4 - 13 George Hercules9 - 15 LPts
28/04/2027Samarqand, Uzbekistan4 - 12 Parvin Magamedov9(1) - 16 LPts
28/02/2027Montreal, Canada4 - 11 Ian Gaul21 - 12 LPts
31/12/2026Nassau, Bahamas3 - 11 Andy Kirkland2 - 16 WPts
02/11/2026Vancouver, Canada3 - 10 Lee Tolmie2 - 3 LPts
08/09/2026Toronto, Canada2 - 10 Phil Routledge1 - 3 WPts
09/07/2026Toronto, Canada1 - 10 Charles Fauteux4 - 4 WPts
09/05/2026Brampton, Canada1 - 9 Chris Gartley4 - 13 LPts
12/03/2026Toronto, Canada1 - 8 Jack Cadwell10 - 6 LPts
12/01/2026Nassau, Bahamas1 - 7 Nick Steele14 - 12 LPts
14/11/2025Quezon City, Philippines1 - 6 Luis Palapal27 - 15 LPts
16/09/2025Toronto, Canada1 - 5 Aaron Igo5 - 11 LPts
26/07/2025Edmonton, Canada1 - 4 Paul Woodhouse14 - 9 LPts
28/05/2025Toronto, Canada1 - 3 Theo Ellis0 - 6 LPts
01/04/2025Toronto, Canada1 - 2 Darryl Howden0 - 6(1) LPts
31/01/2025Toronto, Canada1 - 1 George Bryn21 - 19 LPts
02/12/2024Ottawa, Canada1 - 0 Henry Humphreys4 - 14 LPts
16/10/2024Toronto, Canada0 - 0 Hazi Ally2 - 8 WPts