Reckord joined Wolverhampton Wanderers academy in December 2001 before being given a scholarship.[2] Then in 2010, Reckord signed his first professional contract at the club.[3]
In May 2011, Reckord signed a 12-month contract extension, keeping him at the club until 2012.[4] He made his Wolves debut in a League Cup match on 23 August 2011, in a 4–0 win over his former loan club, Northampton.[5] This was to be his only appearance for the club until another League Cup tie two years later on 6 August 2013, in a 1–0 loss against Morecambe.[6]
After an impressive loan spell at Scunthorpe United, Reckord had his contract with Wolves extended for another 12 months in May 2011.[7] At the end of the 2013–14 season, it was announced that his contract with Wolves would not be extended.[8]
Loan spells
In March 2011, Reckord gained his first senior football experience when he moved on loan for the rest of the season to League Two side Northampton Town,[9] where he made his professional debut a day before his 19th birthday in a 2–1 defeat at Chesterfield.[10] Reckford went on to make eleven appearances for Northampton Town.
On 30 January 2012, Reckord joined League One side Scunthorpe United on a month's loan, later extended for a further month.[11] Reckford made his Scunthorpe United debut on 14 February 2012, in a 1–0 win over Rochdale.[12] His four appearances at Scunthorpe led to the club extending the move until 31 March 2012.[13] Then on 5 April 2012, the loan was extended until the end of the season.[14] The next day, Reckord then provided an assist for Jon Parkin, in a 1–0 win over Exeter City.[15] Reckord went on to make seventeen appearances for the club before a shoulder injury kept him out for the rest of the season.[16]
Reckord went out on loan again in September 2012, when he joined League One side Coventry City on an agreed 93-day emergency loan.[17] He made his Coventry City debut the next day, coming on as a substitute for Billy Daniels in the 64th minutes, in a 2–1 loss against Carlisle United.[18] However, after nine appearances for Coventry, he was ultimately recalled early by his parent club after failing to get regular playing time.[19]
In September 2013, Reckord was loaned to League Two side Plymouth Argyle for three months,[20] during which he made 16 appearances before returning to his parent club.[21]
On 25 January 2014, Reckord again moved on loan, this time to League One Swindon Town in a three-month deal.[22] He made his debut the same day, coming on as a substitute for Jay McEveley after he was injured, in a 3–1 loss against Shrewsbury Town.[23] Reckord made only three appearances for the Robins during this loan, as his first team opportunities soon became limited before returning to Wolves.[24]
After making an impression in the left-back position, Reckord signed an 18-month contract with the club.[29] He then scored his first goal, in a 1–0 win over Dundee on 28 February 2015.[30]
On 11 July 2016, Reckord signed a one-year deal with League One side Oldham Athletic.[32] He was released at the end of the season and joined Solihull Moors on a short-term deal in December 2017.
Wrexham
On 14 August 2020, Reckord signed for National League club Wrexham on a one-year deal.[33]
Boreham Wood
On 21 January 2022, Reckord moved to fellow National League club Boreham Wood on an eighteen-month contract following the mutual termination of his Wrexham contract.[34]
Yeovil Town
On 1 July 2022, Reckord signed for fellow National League club Yeovil Town on a one-year deal with an option of an additional year.[35] On 23 June 2023, Reckord departed Yeovil Town following mutual termination of his contract.[36]