| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 27 May 1987 |
| Nationality | Canada |
| Lives in | Powell River, British Columbia |
| Division | Middleweight |
| Team | Toshido Mixed Martial Arts |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 10 Dec 2010 |
| Last fight | 3 Oct 2025 |
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
22 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Tim Smith | TKO (punches) | 1 | 1:23 | Unified MMA 64 - Unified MMA | 3 Oct 2025 |
| Referee Andy Social | ||||||
| Loss | Albert Tadevosyan | TKO (punches) | 1 | 1:20 | COGA 83 - Battle at the Bay | 23 Nov 2024 |
| Loss | Pat Pytlik | TKO (punches) | 1 | 2:48 | Unified MMA 48 - Unified MMA | 16 Dec 2022 |
| Referee Matt Rocca | ||||||
| Loss | Stephen Beaumont | TKO (punches) | 1 | 1:12 | Unified MMA 46 - Unified MMA | 23 Sep 2022 |
| Referee Luke Boutin | ||||||
| Loss | Ryan Dickson | Submission (rear-naked choke) | 1 | 0:54 | XFC 43 - Xtreme Fighting Championships | 11 Nov 2020 |
| Referee Blake Grice | ||||||
| Loss | Bobby Lee | Decision (unanimous) | 4 | 5:00 | CFFC 85 - Cage Fury Fighting Championships 85 | 18 Sep 2020 |
| Referee Eric McMahon | ||||||
| Win | Matt Krayco | Decision (unanimous) | 5 | 5:00 | XFFC 19 - Monsters Collide | 11 Aug 2018 |
| Referee Andy Social | ||||||
| Win | Cody Krahn | Decision (unanimous) | 3 | 5:00 | XFFC 17 - Brawls Deep | 16 Mar 2018 |
| Referee Jerin Valel | ||||||
| Draw | Maxim Butorin | Draw (majority) | 3 | 5:00 | FNG - Fight Nights Global 70 | 7 Jul 2017 |
| Win | Spencer Jebb | Decision (split) | 3 | 5:00 | XFFC 9 - Conviction | 15 Apr 2016 |
| Referee Andy Social | ||||||
| Loss | Matt MacGrath | Decision (unanimous) | 5 | 5:00 | Elite 1 - Fall Brawl | 3 Oct 2015 |
| Win | Mark Drummond | Decision (split) | 3 | 5:00 | WSOF 21 - Palmer vs. Horodecki | 5 Jun 2015 |
| Referee Vern Gorman | ||||||
| Loss | Bristol Marunde | Decision (unanimous) | 3 | 5:00 | XFFC 6 - The Proving Ground | 20 Mar 2015 |
| Referee Kyle Cardinal | ||||||
| Win | Ryan Dickson | Decision (unanimous) | 3 | 5:00 | WSOF Canada 1 - Ford vs. Powell | 21 Feb 2014 |
| Referee Vern Gorman | ||||||
| Win | Richard Arsenault | TKO (doctor stoppage) | 2 | 1:29 | WSOF 7 - Karakhanyan vs. Palmer | 7 Dec 2013 |
| Referee Kevin Dornan | ||||||
| Loss | Ryan Ford | Submission (rear-naked choke) | 5 | 4:29 | AFC 19 - Undisputed | 5 Jul 2013 |
| Referee Kyle Cardinal | ||||||
| Loss | Joel Powell | Decision (split) | 3 | 5:00 | AFC 18 - Mayhem | 19 May 2013 |
| Win | Josh Kitchen | TKO (punches) | 1 | 4:43 | AFC 15 - The Ides | 15 Mar 2013 |
| Win | Mike Scarcello | Decision (unanimous) | 3 | 5:00 | AMMA 8 - Unfinished Business | 16 Sep 2011 |
| Referee John Braak | ||||||
| Win | Nolan Clark | TKO (punches) | 1 | 4:51 | BFL 10 - Battlefield Fight League: War | 20 Aug 2011 |
| Win | Bill Fraser | Decision (unanimous) | 3 | 5:00 | BFL 7 - Battlefield Fight League: Invasion | 26 Mar 2011 |
| Win | Dustin Tremblay | TKO (punches) | 1 | 4:48 | PFC - Pure Fighting Championships 6 | 10 Dec 2010 |
| Referee Brian Beauchamp | ||||||
Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Mike Ricci | Decision (unanimous) (exhibition) | 2 | 5:00 | UFC - The Ultimate Fighter Season 16 Quarterfinals, Day 2 | 5 Sep 2012 |
| Referee Josh Rosenthal | ||||||
| Win | Matt Secor | Decision (split) (exhibition) | 3 | 5:00 | UFC - The Ultimate Fighter Season 16 Opening Round, Day 6 | 23 Aug 2012 |
| Referee Josh Rosenthal | ||||||
| Win | Lev Magen | KO (punches) (exhibition) | 1 | 1:27 | UFC - The Ultimate Fighter Season 16 Elimination Fights | 31 Jul 2012 |
| Referee Steve Mazzagatti | ||||||
Amateur record 2-1 (3 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Russell Smith | Submission (triangle choke) | 2 | 2:24 | Psychout MMA - Capital City Throwdown 2 | 30 May 2009 |
| Loss | Kyle Bullock | Submission (choke) | 1 | 1:27 | Psychout - MMA | 7 Mar 2009 |
| Referee Larry Ingle | ||||||
| Win | Alexander Ducksworth | Submission | 1 | 2:30 | RMMA - Renaissance MMA 8 | 23 Aug 2008 |