Association: Higher Level Martial Arts
Pro Debut Date: 2009-10-18
Pro Record: 8-8-1
Win Finish %: 62.5%
Quality Perf. %: 35.3%
Last Ranked: N/A
Highest Ranked: N/A
Last Loss Date: 5/05/2018
Last Loss: [#218 MW] Matthew Bonner
Opponent's Last 5: W L W W L


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

  Opponent Event Outcome
L Matthew Bonner   Budo 30 - Armstrong vs. Bonner
Saturday, May 5th 2018
Decision (Unanimous)
Round 3
W Matthew Thomas   Budo 21 - Armstrong vs. Thomas
Saturday, April 29th 2017
TKO (Punches)
Round 1
D Thomas Jessing   SFC 12 - Scottish Fighting Championship 12
Saturday, February 11th 2017
Draw
Round 3
L Hakon Foss
#281 Welterweight
  ICE FC - ICE Fighting Championships 15
Saturday, May 28th 2016
TKO (Punches)
Round 2
W Shah Hussain
#691 Lightweight
  Headhunters FC
Saturday, February 28th 2015
Decision (Unanimous)
Round 3
L Shaun Taylor   SFC 7 - Tear Up
Sunday, September 1st 2013
Submission (Rear Naked Choke)
Round 3
L Uche Ihiekwe
#456 Lightweight
  OMMAC 16 - Redemption
Saturday, March 2nd 2013
TKO (Knees)
Round 1
W Phil Flynn   VFC 4 - Evolution
Thursday, September 6th 2012
Submission (Rear Naked Choke)
Round 2
L Martin Delaney   SS - Sportfight Scotland 14
Saturday, November 5th 2011
Decision (Unanimous)
Round 3
L Claes Beverlov
#411 Lightweight
  OT - On Top 2
Saturday, June 18th 2011
Submission (Triangle Choke)
Round 1
W Shaun Edmondson   CK 13 - Cage Kombat 13
Monday, May 30th 2011
Decision (Unanimous)
Round 3
W Sofian Boucherf   SFC 4 - Resolution
Sunday, April 17th 2011
TKO (Punches)
Round 2
W Gary Ward   OT - On Top 1
Saturday, February 26th 2011
Decision (Unanimous)
Round 3
W Richard McLarty   SS - Sportfight Scotland 12
Saturday, November 13th 2010
Submission (Rear Naked Choke)
Round 3
L Kieran Malone   AoC 2 - Art of Combat
Saturday, August 28th 2010
Submission (Rear Naked Choke)
Round 1
W Si Flannigan   SFC 2 - Retribution
Sunday, June 27th 2010
TKO (Punches)
Round 1
L Andy Ogle   CK 11 - Cage Kombat 11
Sunday, October 18th 2009
Decision (Unanimous)
Round 3