Weightclass:  Welterweight
Location:  Calgary, Canada
Record:  22(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Calgary, Canada22(1) - 10 Rob Carlisle11 - 12 LPts
17/10/2033Calgary, Canada22(1) - 9 Dave Blower24 - 8 LPts
17/08/2033Calgary, Canada21(1) - 9 Roger Bringhurst2 - 13 WPts
17/06/2033Calgary, Canada20(1) - 9 Dave Gaul6 - 14 WPts
17/04/2033Townsville, Australia19(1) - 9 Ian Croy6 - 17 WPts
17/02/2033Quezon City, Philippines18(1) - 9 Dillon Cabanit14 - 22 WPts
19/12/2032Giza, Egypt17(1) - 9 Bilal Nishtar12 - 12 WPts
21/10/2032Nairobi, Kenya16(1) - 9 Arnie Kipyego11 - 14 WPts
23/08/2032Ottawa, Canada15(1) - 9 Sam Everett3(1) - 21(1) WPts
26/06/2032Namyangju, South Korea15(1) - 8 Eun-sun Choo33 - 12(1) LPts
27/04/2032Calgary, Canada14(1) - 8 John Ure11 - 16 WPts
28/02/2032Calgary, Canada13(1) - 8 Grgur Draženovic2 - 2 WPts
30/12/2031Calgary, Canada13(1) - 7 Greg Nee7 - 8 LPts
06/11/2031Calgary, Canada12(1) - 7 David Elijah2 - 7 WPts
06/09/2031Canberra, Australia11 - 7 Darryl Angello11 - 7 WKO3
09/07/2031London, Canada11 - 6 Corey Tyre16 - 13 LPts
10/05/2031Padang, Indonesia10 - 6 Ken-arok Polhaupessy7 - 22 WPts
12/03/2031Calgary, Canada9 - 6 Evgeny Zakiev2 - 0 WPts
12/01/2031Winnipeg, Canada8 - 6 Lewis Whiteside6 - 15(1) WPts
16/11/2030Toshkent, Uzbekistan8 - 5 Akram Abbas12 - 21 LPts
18/09/2030Calgary, Canada7 - 5 Spencer Pont1 - 19 WPts
20/07/2030Calgary, Canada6 - 5 Michael Kerwood1 - 16 WPts
25/05/2030Calgary, Canada5 - 5 Kyrylo Baran2 - 15 WPts
27/03/2030Samarqand, Uzbekistan5 - 4 Sergey Mirzayev32 - 15 LPts
27/01/2030Surrey, Canada5 - 3 Richard Selkirk11 - 6 LPts
05/12/2029Mississauga, Canada5 - 2 Zach Boal0 - 0 LPts
04/11/2029Gaineau, Canada4 - 2 Sergeant Maheux0 - 0 WPts
04/10/2029Toronto, Canada4 - 1 Patrick Carrie21(1) - 10 LPts
08/08/2029Calgary, Canada4 - 0 Josce Malot16 - 4 LPts
06/08/2029Calgary, Canada3 - 0 Brad Newlands1 - 0 WPts
07/06/2029Calgary, Canada2 - 0 Aleksandar Šodan3(1) - 18 WPts
09/04/2029Montreal, Canada1 - 0 Damien Bobet9 - 16 WPts
03/03/2029Calgary, Canada0 - 0 Hayden Guffy0 - 8 WPts