Weightclass:  Lightweight
Location:  Montreal, Canada
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029Montreal, Canada23 - 13 Agnuni Nahigian3 - 4 WPts
23/04/2029Montreal, Canada22 - 13 Viktor Biezais4 - 1 WPts
22/02/2029Montreal, Canada21 - 13 Dawid Wieckowski5 - 11 WPts
24/12/2028Montreal, Canada20 - 13 Taniel Galajyan0 - 4 WPts
25/10/2028Montreal, Canada19 - 13 Frey Storjohann2 - 5 WPts
26/08/2028Montreal, Canada18 - 13 Alen Wright0 - 1 WPts
27/06/2028Montreal, Canada17 - 13 Waqar Khaliquzzaman3 - 12 WPts
28/04/2028Montreal, Canada16 - 13 Mason Abercrombie12(1) - 13 WPts
29/02/2028Montreal, Canada15 - 13 LudvÝk Piskor3 - 11 WPts
31/12/2027Montreal, Canada14 - 13 James Johnston3 - 1 WPts
01/11/2027Montreal, Canada13 - 13 Jadran Vukasovic2 - 13(3) WPts
02/09/2027Montreal, Canada12 - 13 Arthur Scott1 - 1 WPts
04/07/2027Montreal, Canada11 - 13 Andy Elley0 - 1 WPts
06/05/2027Al Ain, UAE11 - 12 Adnan Nazif8 - 14 LPts
08/03/2027El Alto, Bolivia10 - 12 Selestino Loredo3 - 5 WPts
08/01/2027Soweto, South Africa9 - 12 Kamohelo Gabuza6 - 13 WPts
10/11/2026Montreal, Canada9 - 11 Robert Sellards1 - 19 LPts
13/09/2026Winnipeg, Canada9 - 10 Clinton Fenderson16(1) - 15 LPts
21/07/2026Hamilton, Canada8 - 10 Paul Sproul32(1) - 19 WPts
24/05/2026Montreal, Canada8 - 9 Oisin Moriarty10(1) - 11 LPts
26/03/2026Cape Town, South Africa7 - 9 Arthur Nkuba12 - 15 WPts
26/01/2026Montreal, Canada7 - 8 Mark Masker3 - 12 LPts
27/11/2025Montreal, Canada6 - 8 Robert Baillie3 - 6 WPts
28/09/2025Mississauga, Canada6 - 7 Charles Kinnie5 - 10 LPts
02/08/2025Toronto, Canada6 - 6 John Kimmick4 - 13 LPts
04/06/2025Markham, Canada6 - 5 Davie Headen24 - 18 LPts
11/04/2025Havana, Cuba6 - 4 Angel Lora5 - 9 LPts
11/02/2025Montreal, Canada5 - 4 John Redpath7 - 9 WPts
13/12/2024Almaty, Kazakhstan4 - 4 Sasha Otarow3 - 12 WPts
15/10/2024Calgary, Canada4 - 3 Lloyd Satter35(1) - 9 LPts
20/08/2024Quebec City, Canada3 - 3 Jeremie Joel0 - 0 WPts
27/06/2024Calgary, Canada3 - 2 Robert Eddington29 - 12 LPts
27/05/2024Montreal, Canada2 - 2 Forrest Jean8 - 4 WPts
23/05/2024Montreal, Canada1 - 2 Francois Lucas5 - 7 WPts
04/04/2024Saskatoon, Canada1 - 1 Malcolm Turk19 - 16 LPts
15/02/2024Edmonton, Canada1 - 0 James Dunson11 - 27 LPts
12/01/2024Montreal, Canada0 - 0 Rob Buchanon1 - 4(1) WPts