Association: Freelance
Pro Debut Date: 2004-06-08
Pro Record: 8-29-1
Win Finish %: 100.0%
Quality Perf. %:
Last Ranked: N/A
Highest Ranked: N/A
Last Loss Date:


Complete Professional MMA Fight History
Fighter rankings represent most recent generated quarterly rating prior to the fight

  Opponent Event Outcome
L Lee Mein   RITC - Rumble in the Cage 66
Saturday, October 14th 2023
Submission (Scarf Hold)
Round 1
L Mike Meade   BTC 18 - Next Generation
Saturday, December 10th 2022
TKO (Punches)
Round 2
L Jayden Martin   BFL 70 - Battlefield Fight League
Friday, December 3rd 2021
TKO (Punches)
Round 1
W Matt Heim   Teofista: Fight For The Troops
Saturday, November 9th 2019
TKO (Punches)
Round 1
L Jared Revel   BFL 42 - Battlefield Fight League
Saturday, March 12th 2016
Submission (Armbar)
Round 1
W Matt Heim   ECC 19 - Showdown
Saturday, January 25th 2014
TKO (Punches)
Round 1
L Aaron Myers   ECC 15 - Carnage
Saturday, February 16th 2013
TKO (Elbows)
Round 2
L Aaron Ware   IFL 51 - No Guts, No Glory
Saturday, November 17th 2012
TKO (Retirement)
Round 3
L Jason Davis   Triple X Cagefighting - Legends
Saturday, August 4th 2012
Submission (Rear Naked Choke)
Round 1
L Mike Kent
#168 Light Heavyweight
  ECC - Extreme Cage Combat 13
Friday, January 27th 2012
TKO (Punches)
Round 2
L Cory MacDonald
#125 Welterweight
  UGC 25 - Ultimate Generation Combat
Saturday, September 18th 2010
TKO (Punches)
Round 1
L Bill Mahood
#106 Light Heavyweight
  EFC 10 - Homecoming
Saturday, May 29th 2010
TKO (Punches)
Round 2
L David Loiseau
#59 Middleweight
  MFL 2 - Battleground
Saturday, February 27th 2010
TKO (Punches)
Round 1
L Lance Cartwright   CFC - Canadian Fighting Championship 3
Friday, November 13th 2009
Submission (Armbar)
Round 1
L Nick Ring
#116 Middleweight
  RITC 36 - Rumble in the Cage 36
Saturday, September 12th 2009
TKO (Punches)
Round 1
L Adam MacDonald   ECC 9 - Rumble on the Island
Saturday, May 16th 2009
TKO (Punches)
Round 1
L Todd Gouwenberg
#166 Middleweight
  EFC 6 - Home Coming
Saturday, October 11th 2008
Submission (Arm Triangle Choke)
Round 2
L Brian Heden
#139 Heavyweight
  Iroquois - MMA Championships 5
Saturday, September 27th 2008
Submission (Punches)
Round 1
L Kyle Sandford
#243 Middleweight
  ECC 8 - Rise of the Warrior
Saturday, September 20th 2008
Submission (Rear Naked Choke)
Round 1
L Victor Valimaki
#80 Light Heavyweight
  KOTC - Moment de Verite
Friday, June 20th 2008
Submission (Rear Naked Choke)
Round 1
L Dan Chambers   RITC - Rumble in the Cage 29
Saturday, March 29th 2008
Submission (Neck Crank)
Round 2
L Josh Powell   Iroquois - MMA Championships 2
Saturday, February 9th 2008
TKO (Punches)
Round 1
W Chuck Monture   ROTR - Rumble on the Rez
Saturday, November 3rd 2007
Submission (Strikes)
Round 2
L Danny Valimaki   HCF - Unfinished Business
Saturday, July 21st 2007
TKO (Corner Stoppage)
Round 1
L Sean Pierson   TKO - MMA 2007 Tourney
Saturday, March 17th 2007
TKO (Punches)
Round 1
W Markhaile Wedderburn   KOTC - Freedom Fight
Saturday, January 20th 2007
Submission (Guillotine Choke)
Round 2
W Jason Zazelenchuk   KOTC - Icebreaker
Friday, November 3rd 2006
Submission (Rear Naked Choke)
Round 3
L Marcus Celestin   UGC 15 - Ultimate Generation Combat 15
Friday, October 20th 2006
TKO
Round 1
D Sandro Joseph   UGC 13 - Ultimate Generation Combat 13
Thursday, May 25th 2006
Draw
Round 2
W Scott Epstine WT 7 - Warriors Tribunal 7
Saturday, February 11th 2006
KO
Round 1
L Nabil Khatib   Freedom Fight - Canada vs. USA
Saturday, January 14th 2006
TKO (Punches)
Round 1
W Leon Kowaski WT 6 - Warriors Tribunal 6
Saturday, October 8th 2005
TKO (Kicks)
Round 1
L Fritz Paul   UGC 11 - Ultimate Generation Combat 11
Saturday, October 1st 2005
TKO
Round 1
L Jose Medina   TFC 4 - Total Fight Challenge 4
Saturday, September 17th 2005
TKO (Punches)
Round 1
L Yan Pellerin   TKO 21 - Collision
Friday, July 15th 2005
TKO
Round 1
L Tyrone Roberts
#117 Light Heavyweight
  IFC - Michigan
Thursday, June 16th 2005
TKO (Punches)
Round 1
W Shawn Russel   UGC 9 - Ultimate Generation Combat 9
Saturday, October 30th 2004
TKO
Round 2
L Brent Beauparlant   UGC 8 - Ultimate Generation Combat 8
Tuesday, June 8th 2004
TKO (Punches)
Round 1