Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  19 - 20(5)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Calgary, Canada18 - 20(5) Ranger Gabriel2 - 3 WPts
11/09/2033Calgary, Canada17 - 20(5) Sam Keough11(1) - 23 WPts
11/07/2033Calgary, Canada16 - 20(5) Isaac Wharry3 - 5 WPts
10/05/2033Calgary, Canada16 - 19(5) Raul Filipacchi2 - 6 LPts
10/03/2033Calgary, Canada15 - 19(5) Noel Russell1 - 5 WPts
08/01/2033Calgary, Canada14 - 19(5) Dashiell Barse2 - 4 WPts
08/11/2032Calgary, Canada13 - 19(5) Thomas Nicholson2 - 11 WPts
07/09/2032Calgary, Canada12 - 19(5) Justin Finlayson1 - 0 WPts
08/07/2032Calgary, Canada12 - 18(5) Hardicanute Selvig2 - 4 LPts
08/05/2032Calgary, Canada11 - 18(5) Kamran Hamam2 - 10 WPts
09/03/2032Calgary, Canada10 - 18(5) Briant Batiste8 - 12 WPts
08/01/2032Calgary, Canada9 - 18(5) Benedict Filipacchi7 - 16 WPts
08/11/2031Ottawa, Canada9 - 17(4) Jacob Brodie5 - 24 LKO3
09/09/2031Bandar Lampung, Indonesia9 - 16(4) Topan Arnaz10 - 23(16) LPts
12/07/2031Calgary, Canada8 - 16(4) Bob Dawe2 - 2 WPts
11/05/2031Calgary, Canada7 - 16(4) Billy Bryson0 - 1 WPts
13/03/2031Calgary, Canada7 - 15(3) Montrose Moreau7 - 15 LKO3
13/01/2031Calgary, Canada7 - 14(2) Johnny Esplin5 - 7 LKO3
14/11/2030Mixco, Guatemala7 - 13(2) Saturnin Florentino26 - 13 LPts
16/09/2030Barcelona, Venezuela7 - 12(2) Angel Tinoco21 - 7 LPts
18/07/2030Calgary, Canada6 - 12(2) James Millwee0 - 3 WPts
20/05/2030Calgary, Canada5 - 12(2) Bradley Philip2 - 7 WPts
22/03/2030Calgary, Canada5 - 11(2) Vince Main27(1) - 15(1) LPts
22/01/2030San Jose, Costa Rica5 - 10(2) Dimos Flores1 - 1 LPts
24/11/2029Tirana, Albania5 - 9(1) Agon Shener10(1) - 24 LKO2
26/09/2029Calgary, Canada5 - 8(1) Morgan Motto4 - 16(1) LPts
29/07/2029Zarqa, Jordan5 - 7(1) Ali Quadri17(1) - 23 LPts
31/05/2029Caracas, Venezuela4 - 7(1) Santiago Palacio5 - 18 WPts
02/04/2029Dubai, UAE4 - 6(1) Syed Hallal31 - 16 LPts
02/02/2029Laval, Canada4 - 5(1) Odilon de Pizan10 - 15 LPts
11/12/2028Vancouver, Canada4 - 4(1) Shaun Carrick11 - 14 LPts
14/10/2028Calgary, Canada3 - 4(1) Hiro Ashikaga1 - 7 WPts
12/10/2028Calgary, Canada3 - 3 Villard Huet6(1) - 18 LKO3
16/08/2028Toronto, Canada2 - 3 Sam Keough1 - 1 WPts
14/07/2028Saskatoon, Canada2 - 2 Marin Carreau12 - 13 LPts
05/06/2028Calgary, Canada1 - 2 Dalmat Ganem0 - 2 WPts
07/04/2028Burnaby, Canada0 - 2 Ian Cranston0 - 0 WPts
17/02/2028Sendai, Japan0 - 1 Satoru Taketa11 - 11 LPts
20/12/2027Calgary, Canada0 - 0 Mark Samuel1 - 3 LPts