Weightclass:  Light Welterweight
Location:  Burnaby, Canada
Record:  18 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/12/2027Burnaby, Canada17 - 14 Jordan Kinnard0 - 0 WPts
01/11/2027Burnaby, Canada16 - 14 Dean Byrne8 - 6 WPts
02/09/2027Burnaby, Canada15 - 14 Lloyd MacRae7 - 11(1) WPts
04/07/2027Burnaby, Canada14 - 14 Ardian Gokcen3 - 6 WPts
03/05/2027Winnipeg, Canada13 - 14 Greg Montgomery20 - 38(1) WPts
14/03/2027Montreal, Canada13 - 13 Davie Amberson17 - 23 LPts Canada National Championships 2027View
11/03/2027Montreal, Canada12 - 13 Jacob Appleby15 - 14 WPts Canada National Championships 2027View
26/02/2027Seoul, South Korea11 - 13 Chang-soo Gang9 - 7(1) WPts
29/12/2026Winnipeg, Canada10 - 13 Rich Ray5(2) - 22 WPts
01/11/2026Burnaby, Canada9 - 13 Mark Sharper9 - 12 WPts
03/09/2026Montreal, Canada8 - 13 Algernon Cendrars4 - 9 WPts
06/07/2026Calgary, Canada7 - 13 Sacha Mouyal10 - 15(4) WPts
08/05/2026Managua, Nicaragua6 - 13 Santiago Bilbao12 - 19 WPts
10/03/2026Bratislava, Slovakia5 - 13 Ivan Sestak11 - 26 WPts
10/01/2026Hamilton, Canada5 - 12 Robert Blakely7(1) - 17 LPts
14/11/2025Managua, Nicaragua5 - 11 Oro Beltre15 - 14 LPts
16/09/2025Mississauga, Canada5 - 10 Noel Christal9 - 14 LPts
20/07/2025San Lorenzo, Paraguay5 - 9 Joaquin Cruzado22 - 17 LPts
22/05/2025Toronto, Canada5 - 8 Jacob Steuart9(1) - 14 LPts
27/03/2025Burnaby, Canada4 - 8 Robert Wilson3 - 7 WPts
27/01/2025Gyumri, Armenia4 - 7 Peklar Yaylyan2 - 3 LPts
29/11/2024Aarhus, Denmark4 - 6 Olan Berntsen6 - 13 LPts
01/10/2024Sao Paulo, Brazil4 - 5 Angel Calix32 - 9 LPts
03/08/2024Mississauga, Canada4 - 4 James Downie2 - 0 LPts
08/06/2024Samarqand, Uzbekistan3 - 4 Khaladdin Farooq4 - 9(5) WPts
10/04/2024Burnaby, Canada2 - 4 John Nabb2 - 6 WPts
11/02/2024Vancouver, Canada2 - 3 Jamie Seth3 - 19(7) LPts
28/12/2023Quebec City, Canada1 - 3 Valentin Mansart0 - 0 WPts
21/11/2023Laval, Canada1 - 2 Morgan Gittins1 - 0 LPts
01/10/2023Johannesburg, South Africa1 - 1 Kaleb Agbee16 - 17 LPts
03/08/2023Recife, Brazil1 - 0 Rogelio Paz8 - 12 LPts
05/06/2023Burnaby, Canada0 - 0 Paul Ines2 - 4 WPts