Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  20 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/05/2032Toronto, Canada19 - 12 Mark Charles1 - 0 WPts
12/03/2032Toronto, Canada18 - 12 Wandee Kratingdaenggym0 - 3 WPts
12/01/2032Toronto, Canada17 - 12 Simohamed Kazakpaev4 - 8 WPts
12/11/2031Toronto, Canada16 - 12 Jack Elliot17 - 10 WPts
12/09/2031Toronto, Canada15 - 12 Dmitriy Ozols6 - 18 WPts
14/07/2031Toronto, Canada15 - 11 Jack Elliot14 - 10 LPts
13/05/2031Toronto, Canada14 - 11 Colin Leith0 - 6 WPts
15/03/2031Toronto, Canada13 - 11 Sam Garr0 - 2 WPts
14/01/2031Toronto, Canada13 - 10 Jadran Ivanda11 - 9 LPts
15/11/2030Toronto, Canada12 - 10 Kyrylo Moldovan0 - 4 WPts
17/09/2030Toronto, Canada12 - 9 Charles Brimer15 - 14 LPts
19/07/2030Toronto, Canada11 - 9 Verrier de France3 - 14 WPts
20/05/2030Naples, Italy10 - 9 Gianmarco Di Maggio8 - 23(11) WPts
22/03/2030Oslo, Norway9 - 9 Quimby Torvik9 - 20 WPts
22/01/2030Petionville, Haiti9 - 8 Coyne Beal26 - 10 LPts
24/11/2029Camaguey, Cuba8 - 8 Juan Bailon0 - 9 WPts
26/09/2029Toronto, Canada7 - 8 Filip Gora8 - 11 WPts
29/07/2029Amsterdam, Netherlands6 - 8 Jourdan Keilliaert9 - 18 WPts
31/05/2029Montreal, Canada5 - 8 Francois Joubert2 - 4 WPts
06/04/2029Toronto, Canada5 - 7 Inigo Rease6 - 13 LPts
06/02/2029Toronto, Canada4 - 7 Spencer Ines2 - 12 WPts
09/12/2028Toronto, Canada4 - 6 John Duke9 - 14 LPts
11/10/2028Santa Clara, Cuba3 - 6 Gonzalo Ceniceros1 - 2 WPts
13/08/2028Gomel, Belarus3 - 5 Borya Soloviev21 - 11 LPts
15/06/2028Adelaide, Australia2 - 5 Duncan Sheedy4 - 8 WPts
17/04/2028Toronto, Canada2 - 4 Neil Bringhurst9 - 11 LPts
18/02/2028Bratislava, Slovakia2 - 3 Sßva Zacek4 - 10 LPts
21/12/2027Alexandria, Egypt2 - 2 Yasin Lodi5 - 7 LPts
23/10/2027Calgary, Canada1 - 2 Robert Kendrick2 - 4 WPts
29/08/2027Montreal, Canada1 - 1 Laron St. Jean2 - 17 LPts
06/07/2027Toronto, Canada1 - 0 Paul Jackson8(1) - 26 LPts
29/05/2027Toronto, Canada0 - 0 James Coll0 - 7 WPts