Kinsella, who is a product of the club's Academy system, has put pen-to-paper on a deal which we believe should keep him at the club until at least the summer of 2021 as manager Darrell Clarke seeks to rebuild following last season's relegation to League Two.
Liam picked up last season's Young Player of the Season and Community Player of the Season as, despite being part of a team which was relegated to League Two, he enjoyed a superb campaign - gaining a host of new fans and suitors alike.
The Colchester-born 23-year-old, who also collected last season's Goal of the Season Award for his Cup-tie winning goal against Sunderland, was one of only two players to be offered a new deal by manager Darrell Clarke with fellow Saddler Nicky Devlin opting to reject fresh terms in favour of a switch to Livingston.
Speaking via the club's official website, Liam said; "I’m delighted to get it over the line and I can’t wait to get going again. It’s a really good feeling knowing the manager wants you.
"He called me up a few days after he took the job and we had a really good chat. Once I had finished the phone call, I knew I wanted to sign. When you’re a young kid and you’re coming into the club’s academy, it’s your dream to play for the first team.
"I am continuing that dream and, over the next two years, hopefully I can continue to rack up more appearances and fingers crossed I can surpass the 100 mark this season. The aim has to be to bounce back immediately and hopefully we will be able to do that this season with the new manager."