Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/03/2031Toronto, Canada18 - 14 Kyle Housler1 - 4 WPts
23/01/2031Toronto, Canada17 - 14 Rehman Guler0 - 15 WPts
24/11/2030Toronto, Canada16 - 14 Thong Thaweekarn2 - 2 WPts
25/09/2030Toronto, Canada15 - 14 Charlie Maddox1 - 0 WPts
25/07/2030Toronto, Canada14 - 14 Kundrat Kapel2 - 0 WPts
25/05/2030Toronto, Canada13 - 14 Harry Lory1 - 5 WPts
26/03/2030Toronto, Canada13 - 13 Rich Marn26(1) - 7 LPts
26/01/2030Toronto, Canada13 - 12 Ivan Babich11 - 8 LPts
28/11/2029Toronto, Canada12 - 12 Matt Orchard17 - 13 WPts
29/09/2029Toronto, Canada11 - 12 Robert Kendrick6 - 12 WPts
31/07/2029Toronto, Canada11 - 11 Mick Berland7 - 7 LPts
01/06/2029Toronto, Canada11 - 10 Sagaz Pasion20 - 13 LPts
03/04/2029Montreal, Canada11 - 9 Blake Faughn16 - 11 LPts
06/02/2029Toronto, Canada10 - 9 Nils Johannesen2 - 4 WPts
09/12/2028Montreal, Canada10 - 8 Michael Milliner7 - 17 LPts
12/10/2028Toronto, Canada9 - 8 Olympe Ndour1 - 8 WPts
13/08/2028Toronto, Canada8 - 8 Mark Wass0 - 4 WPts
14/06/2028Valencia, Venezuela7 - 8 Rogelio Valdovinos9 - 15 WPts
16/04/2028Toronto, Canada6 - 8 Robert Noon0 - 1 WPts
17/02/2028Toronto, Canada5 - 8 Faddei Lubarsky6 - 7 WPts
19/12/2027Caracas, Venezuela5 - 7 Alfonso Alcon12 - 9(3) LPts
21/10/2027Gdynia, Poland4 - 7 Blazej Guzik2 - 9 WPts
23/08/2027Toronto, Canada3 - 7 James Harvard0 - 3 WPts
07/07/2027London, Canada3 - 6 Will Maffett5 - 17 LPts
29/05/2027Lonueuil, Canada3 - 5 Charles Brimer0 - 0 LPts
26/04/2027Toronto, Canada2 - 5 Forrest Huet0 - 14 WPts
26/02/2027Jeddah, Saudi Arabia2 - 4 Obaid Tantawi3 - 19 LPts
29/12/2026San Salvador, El Salvador2 - 3 Quico Enriquez8 - 15(1) LPts
31/10/2026The Hague, Netherlands2 - 2 Wannes Baude9 - 16 LPts
02/09/2026Toronto, Canada1 - 2 Greg Bridgeforth1 - 0 WPts
05/07/2026London, Canada1 - 1 Greg Bridgeforth0 - 0 LPts
18/05/2026Edmonton, Canada1 - 0 Mark Glaspey7 - 7 LPts
07/04/2026Toronto, Canada0 - 0 Phil Routledge0 - 1 WPts