Career
Raised in Daventry, Northamptonshire, Haynes was spotted by Coventry City at a youth tournament in Rugby, Warwickshire. With senior left-backs at the club unavailable through injury and suspension, Haynes made his professional debut on 6 April 2013 in a 1–1 League One playing the whole game of a draw with Brentford. Haynes marked his debut by vomiting on the pitch due to nerves.
During the 2013/14 season he made two further appearances for Coventry City, starting in a 1–1 drew with Shrewsbury Town and as a late substitute in a 2–2 draw with Crawley Town.
After spending a season with Coventry City"s under-21 side, Ryan Haynes became regarded as one of the brightest prospects at the club and had been scouted by several Premier League sides. An injury to Danny Pugh during a League Cup tie against Cardiff City in August 2014 allowed Haynes his chance to break into the first-team
Despite scoring an own-goal in the second-half of the Cardiff City fixture, Haynes recovered well and assisted Shaun Miller for Coventry City"s only goal in a 2–1 defeat. Since then Ryan Haynes has been a regular in the Coventry City first-team
On 13 February 2016, Haynes joined Cambridge United on loan for the remainder of the 2015-2016 season.