Weightclass:  Middleweight
Location:  Mississauga, Canada
Record:  30(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2030Mississauga, Canada29(1) - 14 Yago Pozo2 - 16 WPts
05/04/2030Mississauga, Canada28(1) - 14 Patrick Sloan9 - 10 WPts
04/02/2030Mississauga, Canada27(1) - 14 Ross Coughlin5 - 5 WPts
06/12/2029Mississauga, Canada26(1) - 14 Ferdinand Vondracek0 - 5 WPts
07/10/2029Mississauga, Canada25(1) - 14 John Hush1 - 6 WPts
08/08/2029Mississauga, Canada24(1) - 14 Gosdon Lylozian2 - 4 WPts
09/06/2029Mississauga, Canada23(1) - 14 Connor Rosser3 - 4 WPts
10/04/2029Mississauga, Canada22(1) - 14 Alen St. Jean7 - 8 WPts
09/02/2029Mississauga, Canada21(1) - 14 Mohsin Abdou3 - 12 WPts
11/12/2028Mississauga, Canada20(1) - 14 Mark Rabbitt1 - 3 WPts
12/10/2028Mississauga, Canada19(1) - 14 Yeghivart Ismailian7 - 12 WPts
14/08/2028Perth, Australia18(1) - 14 Dave Hall7 - 18 WPts
16/06/2028Mississauga, Canada17 - 14 Sean Kenney0 - 2(2) WKO3
17/04/2028Mississauga, Canada16 - 14 Hugh Duncanson0 - 2 WPts
17/02/2028Puente Alto, Chile16 - 13 Ramiro Duron9 - 7 LPts
20/12/2027Milan, Italy15 - 13 Vittore Adduce2 - 4 WPts
22/10/2027Minsk, Belarus14 - 13 Oleksiy Macey1 - 10 WPts
24/08/2027Mississauga, Canada13 - 13 Umair Mahmud15 - 7 WPts
23/06/2027Mississauga, Canada12 - 13 Barbabe Blondel4 - 4 WPts
26/04/2027Minsk, Belarus11 - 13 Symon Makuch5 - 5 WPts
26/02/2027Heraklion, Greece11 - 12 Acastus Maras63(2) - 27 LPts
29/12/2026Mississauga, Canada10 - 12 Richie Crear11 - 12 WPts
30/10/2026Soshanguve, South Africa9 - 12 Owen Kibonge6 - 21 WPts
01/09/2026Ottawa, Canada8 - 12 Sam Montillet6 - 9 WPts
07/07/2026Mississauga, Canada7 - 12 Leeroy Nish4 - 10 WPts
08/05/2026Odessa, Ukraine7 - 11 Vasyl Mach5 - 10 LPts
10/03/2026Munich, Germany6 - 11 Hartman Schemmel13(2) - 12 WPts
10/01/2026Cologne, Germany6 - 10 Jarman Gibbens25(1) - 24 LPts
12/11/2025Changwon, South Korea6 - 9 Myung-joo Bang21 - 24(6) LPts
14/09/2025Abidjan, Ivory Coast6 - 8 Simon de Vigny20 - 30 LPts
17/07/2025Tokyo, Japan6 - 7 Daichi Nagamine36 - 11 LPts
19/05/2025Bremen, Germany6 - 6 Rainhard Geppert29 - 12 LPts
21/03/2025Toronto, Canada5 - 6 Aaron Igo4 - 9 WPts
24/01/2025Mississauga, Canada5 - 5 Marco Loureiro3 - 14(2) LPts
26/11/2024Soweto, South Africa5 - 4 Raimy Dewornu23 - 16 LPts
28/09/2024Mississauga, Canada5 - 3 Roscoe Winding9 - 13 LPts
31/07/2024Casablanca, Morocco4 - 3 Mehammed Kabous11 - 23 WPts
02/06/2024Rosario, Argentina3 - 3 Jax Ector2 - 13 WPts
04/04/2024Mississauga, Canada3 - 2 Felippe Velez11 - 11 LPts
05/02/2024Edmonton, Canada2 - 2 Paul Woodhouse6 - 8 WPts
08/12/2023Mississauga, Canada1 - 2 Borek Chladek0 - 4 WPts
09/10/2023Markham, Canada1 - 1 Charlie Porter2 - 9 LPts
21/08/2023Laval, Canada1 - 0 Brigham Cotillard5(1) - 24 LPts
18/07/2023Mississauga, Canada0 - 0 Demir Guchlu12 - 22 WPts