Ford began his career at Charlton Athletic under Alan Curbishley and was promoted to the club's first-team squad in the 2000–01 season. But he found his first-team chances at The Valley halted and he was released from the London club in summer 2001 having never played a first-team match for the club.
Grimsby Town
After leaving Charlton in 2001, he signed for Lennie Lawrence's Grimsby Town before the start of the 2001–02 season. Ford made his professional debut on 21 August 2001 during a 2–1 victory over local rivals Lincoln City in the first round of the Football League Cup, coming on as a 79th-minute substitute for Ben Chapman. On 22 December 2001, he made his league debut in the club's Division One 0–0 away draw with Preston North End where he played from the start. The following week on 29 December 2001 Ford scored his 1st goal for Grimsby with a header to give them a 2–1 lead against Portsmouth, after Peter Crouch had put Pompey 1–0 up with the game eventually finishing a 3–1 victory to the Mariners.[2] Ford would go on to make 16 appearances in all competitions during his first season at Blundell Park.
During the 2002–03 season Ford was favoured by new manager Paul Groves and took his chance in the first team when injury had sidelined new signing Steve Chettle earlier that season. Ford, who regularly partnered Georges Santos at the back, would go on to make 40 appearances that season. Despite Ford's surge into the first team the club were relegated but his consistent performances had drawn some interest from fellow Division One sides Bradford City and Wolverhampton Wanderers.[3] But no transfer ever materialised. During the 2003–04 season Ford fell out of contention within the club to the preferred pairing of Tony Crane and Mike Edwards.
Despite being a valued player only a year before, Ford's contract was not renewed when it expired in summer 2004 and he departed Grimsby in August 2004. He made 84 appearances in all competitions for the club and scored four goals.
Bristol Rovers and Redbridge
Ford quickly joined Bristol Rovers[4] on a non-contract basis before the start of the 2004–05 season,[5] but manager Ian Atkins allowed him to leave the club without playing a game only a couple of weeks into his stay.
Shortly after his brief stint in Bristol, Ford signed professional terms for Conference South side Redbridge who were placed three levels below the last league he played in for Grimsby. Ford played in only one match for the club before he was approached by Scottish Premier League side Kilmarnock who were naturally given permission by Redbridge to talk to the player.
Kilmarnock
He had to initially sign for Kilmarnock[6] as an amateur[4] because he had signed professionally for Redbridge shortly beforehand.[7] Ford was paid for commercial and marketing work while playing as an amateur.[7] On 27 December 2004 Ford scored in the 3–1 victory against Dundee on 38 minutes, a left-wing free-kick from Garry Hay found Ford unmarked, he rose to power home his first goal for the club.[8] He then signed as a professional in January 2005.[4]
He had been a regular since arriving in October 2004, but in March 2005 it was stated he had to undergo a double hernia operation, that will rule him out until the following season.[9]
On 15 October 2005 he scored the opening goal on 7 minutes in the 4–2 defeat at Hibernian, after Gordon Greer flicked the ball to Ford, goalkeeper Zbigniew Malkowski had little chance as the header went in from close range.[10] After missing the following two games through injury, on 29 October 2005 he made it 1–1 against Aberdeen when Kris Boyd's low drive could not be held by goalkeeper Ryan Esson and Ford headed in the rebound, the game finishing 4–2 to Kilmarnock.[11]
Ford damaged his medial ligament and cartilage in April 2006 and faced over four months on the sidelines, assistant manager Billy Brown said "It's a major blow for the lad and club. He's been terrific." He was due to have a hip operation in the summer but had to wait until the knee had begun to heal.[12] He eventually returned in October 2006.
Ford went on to make 144 league appearances in a six-year stay with Killie, where he scored six times.
Chesterfield
Ford signed for Chesterfield under freedom of contract in June 2010 and to replace the recently departed Kevin Austin, in defence, who was released by Chesterfield.[13] On 21 August 2010 he scored the 4th goal on 62 minutes in the 4–0 thrashing of Hereford United, Danny Whitaker whipped in a corner and picked out Ford and the defender powered a header into the net.[14]
Ford was part of the 2011–12 side that beat Swindon Town 2–0 in the Football League Trophy final on 25 March 2012, he hit the crossbar on 8 minutes with striker Jack Lester hitting in the rebound, only to be ruled out for offside.[15]
He was released by the club at the end of the 2011–12 season.[16]
Return to Grimsby Town
10 seasons on since Grimsby and Ford suffered relegation from what is now the Football League Championship, Ford returned to Grimsby Town on 28 July 2012 on a trial basis and played in the club's pre-season friendly against Barton Town Old Boys.[17] Three days later he signed a one-year contract.[18] Despite dropping out of the professional game for the first time in his career, Ford struggled to hold down a place back at Blundell Park. On 27 February 2013, after failing to make a single appearance all season and failing to dislodge the likes of Shaun Pearson, Ian Miller and Nathan Pond from the first team, Ford was loaned out to fellow Conference side AFC Telford United until the end of the 2012–13 season.[19]
Ford was recalled to Grimsby on 10 April 2013 after injuries to both Shaun Pearson and Ian Miller. He played 6 times for Telford with the club also being relegated from the Conference National during that time.[20] Ford made his second debut for The Mariners in the club's 1–1 draw at Luton Town on 12 April 2013. Ford played one more game for the club but wasn't used in Town's unsuccessful play-off campaign. He was released on 2 May 2013.[21]