Career
He has experience of football at a continental level, having played in the Union of European Football Associations Europa League for Shamrock Rovers. Early career
Following a spell in the Cherry Orchard youth team Stevens signed professionally with University College Dublin but was released at the end of the 2008 season. He had trials with Nottingham Forest, Hull City, Stockport County and Yeovil Town.
He was one of Jeff Kenna"s first signings for Street Patrick"s Athletic.
He plays as a centre back or as a left back. Stevens made a breakthrough into the first team where he made himself the first choice left back with performances in the league, FAI Cup, and Europa League qualifiers.
He made six appearances in the 2009-2010 Union of European Football Associations Europa League as Pats advanced through two rounds to the play-off round. Shamrock Rovers
He signed for Shamrock Rovers in December 2009.
He competed in the 2011-2012 Union of European Football Associations Europa League with Rovers, the club"s first ever appearance in the competition.
Over the course of two seasons, Stevens made 15 appearances for Rovers in European competition. Aston Villa
On 31 August 2011, it was announced by Aston Villa manager Alex McLeish that Stevens would sign a three-year contract with the Premier League club, effective from January 2012. The agreement allowed Stevens to remain at Rovers until January 2012 to support them in their maiden Union of European Football Associations Europa League campaign.
Following Shamrock Rovers" exit from European competition, Aston Villa officially announced the signing of Stevens on 3 January 2012.
Stevens spent most of his first months at Villa playing for the reserve team He then made his first start for the first team in a 2–1 pre-season victory over Burton Albion, on 14 July 2012.
Stevens made his full league debut for Villa in the next match, starting against Manchester United on 10 November 2012, due to an injury to Joe Bennett and the suspension of Eric Lichaj. In the next game, only Stevens" third league appearance for the club, the Villa defence conceded five goals as they were beaten 5–0 by champions Manchester City.
= Loans Stevens made his debut for the club in a League Cup tie against Liverpool, on 27 August 2013.
Stevens returned to Aston Villa after a month"s loan, having made four appearances in all competitions for N ottinghamshire County. Stevens signed on a one-month loan deal with Doncaster Rovers on 28 November 2013. He then signed a one-month loan deal with Northampton Town on 10 October 2014.
Stevens was again loaned to Doncaster on a one-month loan on 6 November 2014.
Portsmouth
On 15 June 2015, Stevens signed a two-year deal with Portsmouth. Stevens made his Republic of Ireland U21 debut in a friendly in Cyprus in February 2011.