From Coaching "FX", Ross progressed as a youth player at Arsenal before moving to Fulham in 2003 where he made a number of appearances on the Fulham bench in the Premiership as cover for senior keepers such as Edwin van der Sar and Mark Crossley, but never made the first team. He did however have two loan spells with Brighton & Hove Albion and a further loan spell with Doncaster Rovers where he gained league experience. In March 2005 he joined Isthmian League side Yeading on loan. He was released by Fulham in May 2005, joining Barnet the following month.
On 26 October 2005, he became the recipient of the quickest red card in the history of Old Trafford. In a League Cup match for Barnet against Manchester United, he was sent off for handling the ball outside his penalty area, only 80 seconds into the game. It was his first touch in the match, and Barnet went on to lose 4-1. The red card was later rescinded on appeal. During the 2005/06 season, Ross then went on to play for Grays Athletic in June 2007.
Ross signed for Croydon Athletic January 2009.
In January 2010, Flitney signed for Conference South club Dover Athletic. Dover manager Andy Hessenthaler said, "He's a keeper I've had my eye on. He brings something different to the table in that he is 6ft 3in and kicks the ball a mile!"
He was signed by Hessenthaler again, when he joined Gillingham in July 2011.