Weightclass:  Light Welterweight
Location:  Edmonton, Canada
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/10/2028Edmonton, Canada25 - 12 Matt Patillo0 - 1 WPts
15/08/2028Edmonton, Canada24 - 12 Charlie Hopper1 - 10 WPts
16/06/2028Edmonton, Canada23 - 12 Eric Brander3 - 3 WPts
17/04/2028Edmonton, Canada22 - 12 Dmitriy Kaghgaliev6 - 2 WPts
18/02/2028Edmonton, Canada21 - 12 Louis Malcom1 - 11 WPts
21/12/2027Edmonton, Canada20 - 12 Georges Moniotte13 - 5 WPts
22/10/2027Edmonton, Canada19 - 12 Simon Nin4 - 18 WPts
22/08/2027Edmonton, Canada18 - 12 Arantser Adjibekian3 - 9 WPts
23/06/2027Edmonton, Canada17 - 12 Chris Frasher1 - 3 WPts
27/04/2027Edmonton, Canada16 - 12 Jacob Appleby15 - 15 WPts
26/02/2027Edmonton, Canada16 - 11 Dave Clelland10 - 9 LPts
28/12/2026Edmonton, Canada15 - 11 Mark Sharper9 - 13 WPts
29/10/2026Edmonton, Canada14 - 11 Jose Cruz7 - 16 WPts
30/08/2026Edmonton, Canada13 - 11 Viktor Harync4 - 13(1) WPts
01/07/2026Edmonton, Canada12 - 11 Aaron Elijah1 - 7 WPts
02/05/2026Guayaquil, Ecuador11 - 11 Jose Diaz5 - 13 WPts
04/03/2026Edmonton, Canada11 - 10 Yo Chang3 - 13 LPts
04/01/2026Nuevo Laredo, Mexico11 - 9 Felippe Amescua9 - 17 LPts
06/11/2025Edmonton, Canada11 - 8 Urvano Barajas6 - 9(1) LPts
07/09/2025Boksburg, South Africa11 - 7 Runako Appiah22(4) - 23 LPts
09/07/2025Edmonton, Canada11 - 6 Kyrylo Wujek4 - 7 LPts
10/05/2025Surrey, Canada11 - 5 Zachary Ledingham10(1) - 11 LPts
26/03/2025Laval, Canada11 - 4 Antwan Kenny6 - 12 LPts
28/01/2025Surrey, Canada10 - 4 Sean Valentine4 - 20 WPts
02/12/2024Edmonton, Canada9 - 4 Arnie de Laclos0 - 7 WPts
03/10/2024Floridablanca, Colombia9 - 3 Manuel Pinedo1 - 3(1) LPts
05/08/2024Turin, Italy9 - 2 Angelo Casula6(1) - 31 LPts
07/06/2024Richmond, Canada8 - 2 Oliver Allen0 - 3 WPts
11/04/2024Vancouver, Canada7 - 2 Noah Drennan13 - 22 WPts
11/03/2024Toronto, Canada7 - 1 Vince Roach23(1) - 17 LPts Canada National Championships 2024View
01/02/2024Edmonton, Canada6 - 1 Kyle Pitcairn3 - 11 WPts
03/12/2023Edmonton, Canada5 - 1 Noel Christal5 - 7 WPts
03/10/2023Edmonton, Canada4 - 1 Sammy Swanston2 - 0 WPts
05/08/2023Montreal, Canada3 - 1 Reinald Ozanne0 - 0 WPts
09/06/2023Edmonton, Canada2 - 1 Juan Inocencio0 - 7 WPts
11/04/2023Laval, Canada1 - 1 Antwan Kenny1 - 4 WPts
09/03/2023Halifax, Canada1 - 0 Brett Greenshields19 - 13 LPts
05/02/2023Edmonton, Canada0 - 0 Xebec Beauchamp0 - 5 WPts