Weightclass:  Middleweight
Location:  Toronto, Canada
Record:   34(18) - 1(1)
DateVenueRecordOpponentOpp RecordOutcomeMethodRoundsCommentsReport
26/04/2031Claude Robillard Centre, Montreal, Canada33(17) - 1(1) Jamie Hind24(1) - 7(1) - 1 W KO5 12 North American Middleweight MandatoryView
14/12/2030Pavillon de Juenesse, Quebec City, Canada32(17) - 1(1) Neil Meikle25(5) - 7 W UD 10Scorecards: 100-90, 100-90, 100-90. View
10/08/2030Pavillon de Juenesse, Quebec City, Canada31(17) - 1(1) Luka Volk20 - 2(1) W UD 10Scorecards: 95-94, 95-94, 95-94. View
27/04/2030Maurice Richard Arena, Montreal, Canada30(17) - 1(1) Xavier Cerezo30 - 5 W UD 12Scorecards: 120-107, 120-106, 120-107. North American Middleweight Final EliminatorView
24/11/2029Pavillon de Juenesse, Quebec City, Canada29(16) - 1(1) Kieran Kyle14(2) - 4 - 1 W KO10 12 Commonwealth Middleweight SF EliminatorView
22/09/2029Centre Étienne Desmarteau - Ice Rink Caroline Ouellette, Montreal, Canada29(16) - 0 Chrestien Paille18(7) - 1 L KO9 12 Canada Middleweight View
28/07/2029Centre Étienne Desmarteau - Ice Rink Caroline Ouellette, Montreal, Canada28(15) - 0 Antonio Cifuentes14 - 5(2) - 2 W KO6 10 View
19/05/2029Maurice Richard Arena, Montreal, Canada27(15) - 0 Neil Jackson22 - 2 W MD 10Scorecards: 96-93, 94-94, 96-93. View
17/03/2029Bell Centre, Montreal, Canada26(15) - 0 Max Yeatts19 - 8(3) - 2 W UD 10Scorecards: 98-92, 98-92, 98-92. View
03/02/2029Pavillon de Juenesse, Quebec City, Canada25(15) - 0 Michel Anger16 - 3 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
18/10/2028Beaver Boxing Club, Ottawa, Canada24(14) - 0 Xebec Diaby14 - 7(1) - 4 W KO2 10 Canada-Ontario Middleweight MandatoryView
15/01/2028Mastercard Centre, Toronto, Canada23(14) - 0 Morgan Gordon6(1) - 0 W UD 10Scorecards: 100-91, 100-92, 100-92. Canada-Ontario Middleweight View
06/11/2027Goulbourn Recreation Centre, Ottawa, Canada22(13) - 0 Peter Oliver0 - 0 W KO10 10 View
25/09/2027Toronto Hedding, Toronto, Canada21(12) - 0 Antwan Kennon0 - 1 W KO6 6 View
21/08/2027Tait McKenzie Centre, Toronto, Canada20(11) - 0 Chris Crear2 - 0 W KO9 10 View
22/05/2027Mastercard Centre, Toronto, Canada19(10) - 0 John Fuertes0 - 0 W KO6 10 View
03/04/2027Mastercard Centre, Toronto, Canada18(9) - 0 Elliot Turk5 - 12 - 5 W KO6 10 View
08/01/2027Goulbourn Recreation Centre, Ottawa, Canada17(8) - 0 Seymour Nolle16 - 8 - 2 W KO6 10 View
12/09/2026Delta Ottawa Hotel, Ottawa, Canada16(8) - 0 Paul Dougall20(4) - 1 W UD 10Scorecards: 98-92, 98-92, 98-92. View
08/08/2026Delta Ottawa Hotel, Ottawa, Canada15(8) - 0 Sam Nixon0 - 0 W UD 10Scorecards: 99-91, 99-91, 99-91. View
09/05/2026Goulbourn Recreation Centre, Ottawa, Canada14(7) - 0 John Nield1 - 11 - 1 W KO10 10 View
06/03/2026Goulbourn Recreation Centre, Ottawa, Canada13(6) - 0 John Gibson6 - 3 - 1 W KO8 10 View
27/12/2025Goulbourn Recreation Centre, Ottawa, Canada12(5) - 0 Neil Cartier4 - 11(1) - 2 W TKO8 10Referee waved fight off. View
25/10/2025Toronto Hollinger, Toronto, Canada11(4) - 0 Francisco Alban5 - 9 - 3 W KO8 10 View
09/08/2025Royal York Hotel, Toronto, Canada10(3) - 0 Talbot Noury2 - 13 - 6 W TKO8 10Referee waved fight off. View
14/06/2025Royal York Hotel, Toronto, Canada9(2) - 0 Chris Thomas4 - 16 - 1 W KO8 10 View
23/03/2025Chris Greenlaw Gym, London, Canada8(2) - 0 Robert Cunningham1 - 0 W UD 6Scorecards: 60-54, 60-54, 60-54. View
08/03/2025The Design Exchange, Toronto, Canada7(1) - 0 Nathan Caulder0 - 0 W KO5 6 View
11/01/2025Monster Gym, London, Canada6(1) - 0 Euan Drucker9 - 7 - 1 W UD 10Scorecards: 100-90, 100-90, 100-90. View
29/11/2024Monster Gym, London, Canada5(1) - 0 Antwan Hamell1 - 3 - 1 W UD 8Scorecards: 80-72, 80-72, 80-72. View
26/10/2024Monster Gym, London, Canada4 - 0 Paul Crighton2 - 5 W KO7 8 View
09/08/2024Monster Gym, London, Canada3 - 0 Denton Pugh9 - 0 W UD 6Scorecards: 60-54, 60-54, 59-56. View
01/06/2024Monster Gym, London, Canada2 - 0 Rob Mellis5 - 2(1) - 2 W UD 6Scorecards: 60-54, 60-54, 60-54. View
29/02/2024Monster Gym, London, Canada1 - 0 Ellis Sillers3 - 2 - 1 W UD 6Scorecards: 60-54, 60-54, 60-54. View
05/01/2024Monster Gym, London, Canada0 - 0 John Ednie1 - 3(1) - 3 W UD 6Scorecards: 60-54, 60-54, 60-54. View