Weightclass:  Middleweight
Location:  Toronto, Canada
Record:  13(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2030Toronto, Canada13(1) - 22 Mark Rabbitt3 - 8 LPts
30/11/2029Toronto, Canada12(1) - 22 Sid Ewens1 - 1 WPts
01/10/2029Toronto, Canada12(1) - 21 Nicholas Cadenhead5 - 7 LPts
02/08/2029Toronto, Canada11(1) - 21 Raoul Candeloro5 - 27 WPts
03/06/2029Toronto, Canada11(1) - 20 Matthew Carew15 - 16 LPts
04/04/2029Toronto, Canada10(1) - 20 Spencer Geddie4 - 11 WPts
03/02/2029Toronto, Canada10(1) - 19 Isaak Stelmach11 - 8 LPts
06/12/2028Toronto, Canada9(1) - 19 Sean Landrum5 - 14 WPts
07/10/2028Toronto, Canada8(1) - 19 Gabriel Boruch0 - 8 WPts
09/08/2028Toronto, Canada7(1) - 19 Felippe Chavana1 - 2 WPts
11/06/2028Toronto, Canada6(1) - 19 Fraco Rita2 - 4 WPts
13/04/2028Toronto, Canada5(1) - 19 Marco Cayo1 - 2 WPts
14/02/2028Puente Alto, Chile5(1) - 18 Ponce Travieso6 - 6 LPts
17/12/2027Toronto, Canada4(1) - 18 Forrest Candeloro3 - 14 WPts
18/10/2027Chipancingo, Mexico3(1) - 18 Diego Silvestre0 - 6 WPts
20/08/2027Soweto, South Africa2 - 18 Matt Van den Berg5 - 22(16) WKO3
22/06/2027Toronto, Canada2 - 17 Cisco Gimenez11 - 5 LPts
24/04/2027Calgary, Canada2 - 16 Vince Nixon3 - 10 LPts
27/02/2027Tembisa, South Africa1 - 16 Ayabulela Nyanda1(1) - 23 WPts
30/12/2026Toronto, Canada1 - 15 Charles Fauteux4 - 7 LPts
08/11/2026Toronto, Canada1 - 14 Karr Felsing2 - 9 LPts
09/09/2026Toronto, Canada1 - 13 Quiqui Carmona11 - 19 LPts
11/07/2026Berlin, Germany1 - 12 Evrard Juhnke43 - 9 LPts
12/05/2026Toronto, Canada1 - 11 Rich Buyers8 - 3 LPts
13/03/2026Toronto, Canada1 - 10 Berislav Križanovic3 - 12 LPts
13/01/2026Toronto, Canada0 - 10 Zygfryd Wadzinski1 - 18 WPts
15/11/2025Regina, Canada0 - 9 Adam Crookshank12 - 13(1) LPts
22/09/2025Halifax, Canada0 - 8 Danny Dallis4 - 6 LPts
29/07/2025Winnipeg, Canada0 - 7 Dai Jones27 - 17 LPts
03/06/2025Laval, Canada0 - 6 Gauvain Maillard28 - 22(1) LPts
03/05/2025Calgary, Canada0 - 5 Vince Nixon0 - 0 LPts
27/03/2025Vancouver, Canada0 - 4 Kenzie Moor6 - 22(1) LPts
27/01/2025Toronto, Canada0 - 3 Rich Buyers1 - 2 LPts
04/12/2024Ottawa, Canada0 - 2 David Dinwoodie10 - 17 LPts
08/10/2024Halifax, Canada0 - 1 Ace Amiot14 - 16 LPts
20/08/2024Toronto, Canada0 - 0 Vashon Gaddae3 - 12 LPts