Weightclass:  Bantamweight
Location:  Toronto, Canada
Record:  31 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2027Toronto, Canada30 - 25 Senior Radiguet1 - 6 WPts
04/03/2027Toronto, Canada29 - 25 Joe Wyllie1(1) - 1 WPts
03/01/2027Toronto, Canada28 - 25 Ellis Rough1 - 8 WPts
04/11/2026Toronto, Canada27 - 25 Phil Cubbison8 - 12 WPts
06/09/2026Toronto, Canada27 - 24 Carolus Belmondo12 - 7 LPts
07/07/2026Toronto, Canada26 - 24 Montana Leal30(1) - 19 WPts
08/05/2026Laval, Canada25 - 24 Neville Blondel18 - 29 WPts
14/03/2026Hamilton, Canada25 - 23 Didier Le Roy Ladurie23 - 14 LPts Canada National Championships 2026View
11/03/2026Hamilton, Canada24 - 23 Theo Bankes12 - 9 WPts Canada National Championships 2026View
21/02/2026Toronto, Canada23 - 23 Mark Le Roy Ladurie10(1) - 14 WPts
23/12/2025Toronto, Canada22 - 23 John Fowlie1 - 0 WPts
24/10/2025Algiers, Algeria21 - 23 Sajid Jaber5 - 8 WPts
26/08/2025Algiers, Algeria20 - 23 Rashid Touil4 - 13 WPts
28/06/2025Milan, Italy19 - 23 Colombo Raia3 - 16 WPts
29/04/2025Ipoh, Malaysia18 - 23 Aftab Shakoor2 - 0 WPts
01/03/2025Nizhny Novgorod, Russia18 - 22 Boris Zarubin2 - 1 LPts
01/01/2025Worcester, USA17 - 22 Max Rowan0 - 2 WPts
03/11/2024Medellin, Colombia16 - 22 Marco Camilo1 - 0 WPts
05/09/2024Tours, France15 - 22 Jeffrey Pinault0 - 0 WPts
08/07/2024Annaba, Algeria14 - 22 Rehman Hecini1 - 6 WPts
10/05/2024Toronto, Canada13 - 22 Daniel Arther1 - 6 WPts
11/03/2024Toronto, Canada13 - 21 Andy Belvin28 - 7 LPts Canada National Championships 2024View
15/01/2024San Miguelito, Panama12 - 21 Neper Valdivia10(1) - 11(1) WPts
17/11/2023Toronto, Canada11 - 21 Fanuco Salido8(1) - 18 WPts
19/09/2023Toronto, Canada10 - 21 Senon Millian1 - 2 WPts
21/07/2023San Felipe de Puerto Plata, Dominican Republic10 - 20 Quin Barrientos13 - 12 LPts
23/05/2023Toronto, Canada10 - 19 David Couts14 - 13 LPts
25/03/2023Viba del Mar, Chile10 - 18 Angel Ovando29(1) - 5 LPts
25/01/2023Toronto, Canada9 - 18 Vince Kydd7 - 23 WPts
02/12/2022Montreal, Canada9 - 17 Georges Carre14(1) - 8 LPts
05/10/2022Sakai, Japan8 - 17 Kyo Hayakawa8 - 17 WPts
07/08/2022Winnipeg, Canada8 - 16 Mark Skeen8 - 8 LPts
14/06/2022Mendoza, Argentina8 - 15 Ulises Jerez5 - 17 LPts
16/04/2022Toronto, Canada8 - 14 Justin Gorry13(1) - 12 LPts
01/03/2022Toronto, Canada8 - 13 Michael Brown20 - 2 LPts
25/01/2022Mexico City, Mexico8 - 12 Diego Reynoso4 - 16(3) LPts
27/11/2021Toronto, Canada7 - 12 Manuel Valderrama11(1) - 10 WPts
27/09/2021Port-au-Prince, Haiti7 - 11 Jay Cassel9 - 12 LPts
29/07/2021Accra, Ghana7 - 10 Nabulung Bani5 - 11 LPts
31/05/2021Toronto, Canada6 - 10 On Vien4 - 15 WPts
01/04/2021Toronto, Canada5 - 10 Vince Kydd3 - 15 WPts
09/02/2021Toronto, Canada4 - 10 Mark Bard2 - 7 WPts
10/12/2020Toronto, Canada4 - 9 Paku Wiwi7 - 8(1) LPts
10/10/2020Halifax, Canada4 - 8 Wayne Broach7 - 9 LPts
26/08/2020Tijuana, Mexico3 - 8 Juan Arebalo3 - 6 WPts
28/06/2020Toronto, Canada3 - 7 Mark Blyth11 - 6 LPts
13/05/2020Toronto, Canada3 - 6 Svatoslav Klema8 - 6 LPts
14/03/2020Soweto, South Africa3 - 5 Ian Tshimangakabangu2 - 7 LPts
14/01/2020San Jose, Costa Rica3 - 4 Xabat Febus5 - 5 LPts
14/11/2019Adelaide, Australia3 - 3 Robert Rezin3 - 5 LPts
15/09/2019Toronto, Canada2 - 3 Beltran Bumatay1 - 1 WPts
16/07/2019Managua, Nicaragua2 - 2 Pedro Arjona7 - 3 LPts
16/05/2019Mississauga, Canada1 - 2 Ricky Platt1 - 4 WPts
17/03/2019Santo Domingo de Guzman, Dominican Republic0 - 2 Montenegro Vielma3 - 1 WPts
17/01/2019Ghent, Belgium0 - 1 Minne Van den Zolre2 - 0 LPts
18/11/2018Toronto, Canada0 - 0 Joshua Raitt0 - 2 LPts