Weightclass:  Welterweight
Location:  Saskatoon, Canada
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2030Saskatoon, Canada23 - 20 Corey Tullis6 - 7 WPts
08/04/2030Saskatoon, Canada22 - 20 Greg Nee3 - 1 WPts
07/02/2030Saskatoon, Canada21 - 20 James Pitcairn0 - 1 WPts
09/12/2029Saskatoon, Canada20 - 20 Derun Zacharyan2 - 3 WPts
10/10/2029Saskatoon, Canada19 - 20 Yago Muro4 - 12 WPts
11/08/2029Saskatoon, Canada19 - 19 Fedor Damdinsharav11(1) - 10 LPts
12/06/2029Saskatoon, Canada19 - 18 Dimos Carcamo11 - 8 LPts
13/04/2029Saskatoon, Canada18 - 18 Mark Scroggie30 - 24 WPts
08/04/2029Guatemala City, Guatemala17 - 18 Joaquin Montero12 - 17 WPts
08/02/2029Kulob, Tajikistan16 - 18 Koldan Omar0 - 7 WPts
11/12/2028Saskatoon, Canada15 - 18 Greg Gunn3 - 0 WPts
12/10/2028Saskatoon, Canada14 - 18 Rogelio Daniel7 - 7 WPts
14/08/2028Mombasa, Kenya14 - 17 Chiamaka Oliech21 - 15 LPts
16/06/2028Montreal, Canada14 - 16 Romain Carreau7 - 19 LPts
18/04/2028Las Tunas, Cuba13 - 16 Agapetus Capo2 - 6 WPts
19/02/2028Plzen, Czech Republic13 - 15 Veroslav Pivarnik6 - 3 LPts
22/12/2027Lyon, France12 - 15 Russel Cade3 - 13 WPts
24/10/2027Surrey, Canada12 - 14 Matthew Bard3 - 20 LPts
30/08/2027Montreal, Canada12 - 13 Talbot Montand16 - 6 LPts
01/07/2027Surrey, Canada12 - 12 Cody Wylie18 - 10 LPts
02/05/2027Vancouver, Canada12 - 11 Dom Glasscock15 - 14 LPts
06/03/2027Kuching, Malaysia11 - 11 Atif Mahmoud6 - 18(3) WPts
06/01/2027Saskatoon, Canada11 - 10 Norasing Sangprapai2 - 3 LPts
07/11/2026Baku, Azerbaijan11 - 9 Humbat Abdullaev14 - 13 LPts
09/09/2026Saskatoon, Canada10 - 9 Valentin Cassin2 - 11 WPts
11/07/2026Saskatoon, Canada9 - 9 Uljas Pellonpaa0 - 2 WPts
12/05/2026Saskatoon, Canada8 - 9 Honore Hinault0 - 5 WPts
13/03/2026Asahikawa, Japan8 - 8 Nao Kawata0 - 6 LPts
13/01/2026Saskatoon, Canada7 - 8 Guy Longo0 - 5 WPts
14/11/2025Saskatoon, Canada6 - 8 Euan Garros8 - 3 WPts
15/09/2025Kawaguchi, Japan6 - 7 Shinji Ito21(1) - 18 LPts
18/07/2025Salzburg, Austria5 - 7 Adalrik Jakober1 - 12 WPts
20/05/2025Saskatoon, Canada4 - 7 Joel Cragg5 - 5 WPts
21/03/2025Vancouver, Canada4 - 6 Brendan Brydon4 - 9 LPts
24/01/2025Eindhoven, Netherlands4 - 5 David Van den Hove27(1) - 24 LPts
26/11/2024Markham, Canada4 - 4 Joel Cragg2 - 5 LPts
03/10/2024Saskatoon, Canada4 - 3 Larrimore Beauchamp1 - 9 LPts
03/08/2024Kumasi, Ghana3 - 3 Wayne Nottinggham3 - 16 WPts
05/06/2024Saskatoon, Canada2 - 3 Courvoisier Bazile4 - 2 WPts
07/04/2024Montreal, Canada2 - 2 Clint Tilford19 - 21 LPts
08/02/2024Sydney, Australia1 - 2 Charlie Rispoli1 - 2 WPts
10/12/2023Gaineau, Canada1 - 1 Courvoisier Bazile0 - 0 LPts
20/10/2023Toronto, Canada1 - 0 Sean Maitland8 - 22 LPts
05/09/2023Durban, South Africa0 - 0 Xavier Hertzog0 - 0 WPts