| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 26 Nov 1984 |
| Nationality | Canada |
| Lives in | Lethbridge, Alberta |
| Division | Welterweight |
| Team | Canadian Martial Arts Centre |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 15 Mar 2008 |
| Last fight | 6 Dec 2019 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
27 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Mike Scarcello | Decision (unanimous) | 3 | 5:00 | Unified MMA 39 - Campbell vs. Pickney | 6 Dec 2019 |
| Referee Luke Boutin | ||||||
| Loss | K.B. Bhullar | Submission (anaconda choke) | 1 | 4:50 | Unified MMA 36 - Mayhem | 1 Mar 2019 |
| Referee Andy Social | ||||||
| Loss | Pat Pytlik | TKO (elbows) | 1 | 4:59 | Unified MMA 33 - Resurgence | 11 May 2018 |
| Referee Andy Social | ||||||
| Loss | Matt Krayco | Decision (unanimous) | 3 | 5:00 | RITC - Rumble in the Cage 55 | 30 Sep 2017 |
| Referee Mark Aparicio | ||||||
| Loss | Spencer Jebb | Decision (split) | 3 | 5:00 | XFFC 12 - Oktoberfist | 14 Oct 2016 |
| Loss | Taki Uluilakepa | Decision (split) | 3 | 5:00 | RITC - Rumble in the Cage 52 | 16 Apr 2016 |
| Loss | Joel Powell | TKO (punches) | 1 | 4:53 | HKFC - Hard Knocks 44 | 26 Jun 2015 |
| Referee Adam Cheadle | ||||||
| Loss | Shane Campbell | TKO (body kick and punches) | 3 | 0:31 | WSOF 18 - Moraes vs. Hill | 12 Feb 2015 |
| Referee John Braak | ||||||
| Win | Shawn Fitzsimmons | TKO (punches) | 2 | 2:03 | RITC - Rumble in the Cage 50 | 18 Oct 2014 |
| Win | Jose Rodriguez | Decision (split) | 3 | 5:00 | RITC - Rumble in the Cage 49 | 5 Apr 2014 |
| Win | Dia Grant | TKO (elbows) | 1 | 4:06 | HKFC - School of Hard Knocks 34 | 17 Jan 2014 |
| Loss | Chad Laprise | Decision (unanimous) | 3 | 5:00 | XFFC 2 - East vs. West | 20 Jul 2013 |
| Referee Andy Social | ||||||
| Win | Eben Kaneshiro | TKO (punches) | 3 | 1:25 | BFTB 2 - Redemption | 1 Jun 2013 |
| Win | Aaron Armstrong | Decision (unanimous) | 3 | 5:00 | BFTB 1 - Battle for the Border 1 | 8 Sep 2012 |
| Win | Dan Ring | TKO (punches) | 1 | 0:20 | MFC 34 - Total Recall | 10 Aug 2012 |
| Referee Kyle Cardinal | ||||||
| Loss | Shane Campbell | Decision (unanimous) | 3 | 5:00 | SFS 4 - Score Fighting Series 4 | 16 Mar 2012 |
| Referee Dan Miragliotta | ||||||
| Win | Alex Popov | KO (flying knee) | 1 | 2:36 | RITR 15 - Rage Fighting Series | 9 Sep 2011 |
| Loss | Jason Saggo | Submission (rear-naked choke) | 3 | 2:18 | JEG - MMA Live 1 | 19 May 2011 |
| Win | Casey Kelly | Submission (rear-naked choke) | 1 | 1:51 | TT - Too Tuff 1 | 12 Feb 2011 |
| Win | Tim Welch | Decision (split) | 3 | 5:00 | PBFN - Playboy Fight Night 5 | 11 Sep 2010 |
| Win | Aaron Armstrong | TKO (punches) | 3 | 2:05 | HKFC - School of Hard Knocks 7 | 4 Jun 2010 |
| Referee John Braak | ||||||
| Loss | Josh Machan | Submission (kimura) | 2 | 3:05 | EFC 4 - Respect | 24 Apr 2010 |
| Win | Dia Grant | Decision (unanimous) | 3 | 5:00 | RITR 14 - The Headache | 26 Mar 2010 |
| Win | Tim Welch | KO (kick) | 3 | 3:15 | RITR 13 - Built To Ruin | 17 Oct 2009 |
| Loss | Ford Robertson | Submission (rear-naked choke) | 3 | 3:12 | EFC 3 - Domination | 12 Sep 2009 |
| Loss | Devin Kirk | Submission (guillotine choke) | 1 | 2:55 | KOTC - Trooper | 27 Feb 2009 |
| Referee Kyle Cardinal | ||||||
| Win | Hollis Huggins | TKO (punches) | 3 | – | RITR 12 - Shamrocks & Shenanigans | 15 Mar 2008 |
Amateur record 0-1 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Darrin Schritt | Submission (armbar) | 2 | 1:23 | SUAF - Shut Up and Fight | 1 Dec 2006 |