Millwall, Lincoln City, Eastleigh, Bromley, Sutton United, Welling
Signed by Millwall at 16 from Sunday League football progressing from a scholarship with The Lions and eventually into the first team where he made 76 appearances from 2006-2010 leaving the club for Lincoln City after helping Millwall reach the Championship.
League Two Lincoln City beckoned next where Ali made 51 appearances in 2010-11 but was one of many released when the Club lost their league status.
A very brief spell at Eastleigh was followed by the first of two spells with Bromley making a total of 135 appearances for the Lillywhites scoring 13 goals in two spells in 2012-13 & 2014-16. Sandwiched in between was a season at Sutton Utd making 29 appearances and Man of the match against in his only appearance against Bromley.
Ali joined Welling Utd in September 2016 where he made 31 appearances.