Weightclass:  Welterweight
Location:  Saskatoon, Canada
Record:  35(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/07/2031Saskatoon, Canada34(1) - 22 Nathan Pryor6 - 9 WPts
29/05/2031Saskatoon, Canada33(1) - 22 Fadei Novosel2 - 10 WPts
28/03/2031Saskatoon, Canada32(1) - 22 Ulises Barrio2 - 13 WPts
28/01/2031Saskatoon, Canada31(1) - 22 Min-hyeok You15 - 21(4) WPts
29/11/2030Saskatoon, Canada30(1) - 22 Ora Lanza9 - 8 WPts
30/09/2030Saskatoon, Canada29(1) - 22 Keun-ho Bae0 - 3 WPts
02/08/2030Saskatoon, Canada28(1) - 22 Rodrigo Jiminez2 - 1 WPts
03/06/2030Saskatoon, Canada27(1) - 22 Nicholas Lanman3 - 11 WPts
04/04/2030Saskatoon, Canada26(1) - 22 Dobroslav Fa1 - 1 WPts
03/02/2030Saskatoon, Canada25(1) - 22 Oro Cadiz0 - 13 WPts
05/12/2029Saskatoon, Canada24(1) - 22 Cipriano Martinez1 - 4 WPts
06/10/2029Saskatoon, Canada24(1) - 21 Ulvi Popal7 - 8 LPts
07/08/2029Montreal, Canada24(1) - 20 Odo Peyrefitte17 - 31 LPts
11/06/2029Toronto, Canada23(1) - 20 Clint Lanman14 - 21 WPts
22/04/2029Ottawa, Canada23(1) - 19 Mark Morgan25 - 15 LPts
15/03/2029Toronto, Canada23(1) - 18 Jake Novy18 - 20 LPts
10/02/2029Brisbane, Australia22(1) - 18 Joey McCardle5(1) - 12 WPts
13/12/2028Mogilev, Belarus21(1) - 18 Zernebog Tokarev7 - 8 WPts
15/10/2028Saskatoon, Canada20(1) - 18 Paul Craigie0 - 1 WPts
16/08/2028Toulouse, France20(1) - 17 Rance Nodine11 - 10 LPts
18/06/2028Saskatoon, Canada19(1) - 17 Mark Smith2 - 1 WPts
19/04/2028Toulouse, France18(1) - 17 Rance Nodine10 - 9 WPts
20/02/2028Gaineau, Canada18(1) - 16 Courvoisier Bazile24 - 7 LPts
23/12/2027Las Condes, Chile17(1) - 16 Carlos Siman2 - 6 WPts
25/10/2027Nagoya, Japan16(1) - 16 Yoshi Koyama11(1) - 9 WPts
26/08/2027Saskatoon, Canada15(1) - 16 Geoff Ewing1 - 21 WPts
25/06/2027Quebec City, Canada15(1) - 15 Sorrel Depardon14 - 21(1) LPts
30/04/2027Dushanbe, Tajikistan14(1) - 15 Tarlan Semaan4 - 16(1) WPts
02/03/2027Saskatoon, Canada13(1) - 15 Xi-Wang Tsen2 - 1 WPts
01/01/2027Hanoi, Vietnam12(1) - 15 Lang Vinh3 - 18 WPts
03/11/2026Toronto, Canada11 - 15 John Pottinger5 - 18(3) WKO3
06/09/2026Fortaleza, Brazil10 - 15 Emanuel Mancia6 - 24 WPts
09/07/2026San Jose, Costa Rica10 - 14 Rodrigo Aguero2 - 16 LPts
11/05/2026Namangan, Uzbekistan9 - 14 Shirzad Kassar7 - 16(1) WPts
13/03/2026Laval, Canada9 - 13 Nazaire Fossey18 - 7 LPts
17/01/2026Minsk, Belarus8 - 13 Isaak Abramov8 - 5 WPts
19/11/2025Saskatoon, Canada7 - 13 Ethan Gourley0 - 3 WPts
20/09/2025Saskatoon, Canada6 - 13 Kyrylo Trush4 - 13 WPts
23/07/2025Nonthaburi, Thailand5 - 13 Wandee Kesarat5 - 15 WPts
25/05/2025Saskatoon, Canada4 - 13 Arran Saunderson5 - 18 WPts
27/03/2025Mogilev, Belarus4 - 12 Fadei Domitrovich10 - 8 LPts
27/01/2025Saskatoon, Canada4 - 11 Jonathan Kellas9 - 11(2) LPts
28/11/2024Saskatoon, Canada3 - 11 Leo Creer2 - 10 WPts
30/09/2024Las Condes, Chile3 - 10 Vicente Villeda9 - 11 LPts
02/08/2024Saskatoon, Canada2 - 10 John Leishman1 - 1 WPts
03/06/2024Calgary, Canada2 - 9 Spencer Tinkler7 - 8 LPts
05/04/2024Calgary, Canada2 - 8 Spencer Tinkler6 - 8 LPts
08/02/2024Almaty, Kazakhstan1 - 8 Farhan Kalieff2 - 6 WPts
11/12/2023Tokyo, Japan1 - 7 Jun Takayama7 - 32 LPts
12/10/2023Quezon City, Philippines1 - 6 Joaquin Muniz26 - 8 LPts
14/08/2023Saskatoon, Canada1 - 5 Didier Seel6(1) - 5 LPts
15/06/2023Calgary, Canada1 - 4 John Roberts3 - 6 LPts
24/04/2023Vancouver, Canada1 - 3 Blaise Voisin17(1) - 15 LPts
25/02/2023Montreal, Canada1 - 2 Wyatt Gladieux12 - 19(1) LPts
16/01/2023Winnipeg, Canada1 - 1 Denis Gide17 - 15 LPts
16/12/2022Mixco, Guatemala1 - 0 Ovidio Alejo16 - 12 LPts
18/10/2022Saskatoon, Canada0 - 0 Nick Batie1 - 4 WPts