Chris Forrester has left Aberdeen after the Scottish Premiership club agreed to terminate the midfielder's contract.

Forrester joined Aberdeen last summer, having spent the previous three seasons with English League 1 side Peterborough.

The 26-year-old played seven times for Aberdeen.

"Aberdeen Football Club can confirm we have agreed to terminate Chris Forrester’s contract," read a club statement.

Forrester began his career at Bohemians before moving to fellow Dublin side St Patrick's Athletic in 2012.

The Dubliner was capped at Under-21 level for Ireland following a fine spell of form at the Inchicore club and Forrester subsequently moved across to England to sign for Peterborough.

Taking on a holding role for The Posh, a string of superb performances earned Forrester a call-up to Martin O'Neill's provisional Ireland squad, however, the midfielder has yet to be capped at senior level.

"It’s with a lot of sadness and regret that we’ve terminated Chris’s contract," said Aberdeen manager Derek McInnes.

"At his request we’ve allowed him to be back with his family in Ireland.

"He’s had a lot to contend with in his personal life and as a club, we have an understanding of the situation and we wish him well with his future career."