The midfielder has agreed to stay for another season at the Showgrounds, despite being linked with a move to England
The 22-year-old has played 75 times for the Bit o' Red, and manager Ian Baraclough is confident that the best is still to come from the midfielder. “David is a good young player," Baraclough told the club's official website. "I think he is under-rated, he can run a game, he is a great character with a good engine and he can aim for more.
"He needs to come out of his shell a bit. Three or four English club were interested in David and at quite a high level, they were keen to bring him over. For family reasons, with a first baby on the way shortly, he has decided Sligo Rovers is where he wants to be.
"He ticks all the boxes and people don't see half of what he gives us. He made 30 starts last season and is still at a young age. Next year can be a very big one for him."
Sligo are set to reveal two more contract announcements on Friday evening, having already re-signed nine members of last season's FAI Cup winning side.