Weightclass:  Welterweight
Location:  Montreal, Canada
Record:  28(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2031Montreal, Canada28(1) - 22 Aaron Pullar33 - 10 LPts
15/03/2031Montreal, Canada27(1) - 22 Thongtaeng Ruenroeng1 - 5 WPts
15/01/2031Montreal, Canada26(1) - 22 Nazaire Nys2 - 23 WPts
16/11/2030Montreal, Canada25(1) - 22 Alpo Maijala5 - 8 WPts
18/09/2030Montreal, Canada24(1) - 22 Isaak Agamaliev6 - 7 WPts
20/07/2030Montreal, Canada23(1) - 22 Lloyd Samson0 - 2 WPts
21/05/2030Montreal, Canada22(1) - 22 Paul Henry1 - 11 WPts
22/03/2030Montreal, Canada21(1) - 22 Richie Muffett1 - 5 WPts
22/01/2030Montreal, Canada20(1) - 22 Declan Rorie2 - 11(1) WPts
23/11/2029Montreal, Canada19(1) - 22 Lyle Foccart8 - 8 WPts
24/09/2029Montreal, Canada19(1) - 21 Ollie Bogie10 - 3 LPts
26/07/2029Montreal, Canada18(1) - 21 Jeremie Giono0 - 12 WPts
27/05/2029Kumasi, Ghana17(1) - 21 Sean Adabor24 - 8 WPts
29/03/2029Stockholm, Sweden16(1) - 21 Theodor Winter5 - 20 WPts
29/01/2029Dublin, Ireland16(1) - 20 Carl McIver28(1) - 10 LPts
01/12/2028Guatemala City, Guatemala15(1) - 20 Reyes Saldivar14 - 15 WPts
03/10/2028Kumasi, Ghana14(1) - 20 Jamar Lunna10 - 17 WPts
05/08/2028Tallaght, Ireland13(1) - 20 Ethan McClelland14 - 20 WPts
07/06/2028Dublin, Ireland13(1) - 19 Matthew Tierney20 - 23 LPts
09/04/2028Accra, Ghana12(1) - 19 Penda Kwei4 - 14 WPts
10/02/2028Montreal, Canada11(1) - 19 Billy Fairlie3 - 11 WPts
12/12/2027Montreal, Canada10(1) - 19 Gage Beaumier4 - 8 WPts
13/10/2027Pematang Siantar, Indonesia9(1) - 19 Eko Adelaar3 - 16 WPts
15/08/2027Natal, Brazil8 - 19 Vicente Mancia5 - 21(3) WKO3
16/06/2027Montreal, Canada7 - 19 Aramis Richoux4 - 7 WPts
24/04/2027Lima, Peru6 - 19 Ora Alverez7 - 16 WPts
24/02/2027Mar del Plata, Argentina5 - 19 Alejandro Zamora5 - 17 WPts
27/12/2026Manila, Philippines4 - 19 Ian Atangan13 - 18 WPts
29/10/2026Samarqand, Uzbekistan4 - 18 Dmitriy Fattahov39(1) - 21 LPts
31/08/2026Montreal, Canada4 - 17 Ian Galloway5 - 5 LPts
03/07/2026Perth, Australia4 - 16 Scott Hughes0 - 1 LPts
05/05/2026Nuevo Laredo, Mexico3 - 16 Cisco Francisco0 - 0 WPts
07/03/2026Toronto, Canada2 - 16 Kieran Brisbane4 - 13 WPts
18/01/2026Montreal, Canada2 - 15 John Leishman5 - 7 LPts
19/11/2025Nassau, Bahamas1 - 15 Rob Halley1 - 5 WPts
21/09/2025Metz, France1 - 14 Coyne Pagnol3 - 12 LPts
24/07/2025Brampton, Canada1 - 13 Ian Wallace6 - 8 LPts
27/05/2025Montreal, Canada1 - 12 Robert Laidley19(2) - 26 LPts
29/03/2025Surrey, Canada1 - 11 Arnie Fails23 - 13 LPts
02/02/2025Montreal, Canada1 - 10 Mardian Duris28(1) - 10 LPts
07/12/2024London, Canada1 - 9 Geron Vian12 - 8 LPts
06/11/2024Calgary, Canada1 - 8 Oscar Mull21 - 16 LPts
21/09/2024Lima, Peru1 - 7 Alejandro Montesinos2 - 5 LPts
24/07/2024Lira, Uganda1 - 6 Kyrone Kigozi26(1) - 16 LPts
26/05/2024Bratislava, Slovakia1 - 5 Vßclav Salek5 - 19 LPts
23/05/2024Montreal, Canada1 - 4 Mark Foden6 - 6 LPts
28/03/2024Honolulu, USA1 - 3 Arnie Yuill23 - 12 LPts
29/01/2024Montreal, Canada1 - 2 David Curtin2 - 1 LPts
30/11/2023Markham, Canada0 - 2 Joel Cragg0 - 0 WPts
18/10/2023Toronto, Canada0 - 1 Stuart Mailer0 - 0 LPts
05/09/2023Montreal, Canada0 - 0 Hanuman Hari1 - 9 LPts