He becomes the fourth player to sign a deal with the club for the upcoming season.
"Oli has improved each year and established himself as an important player for us," said manager Dave Smith
"The most exciting part is there's more to come and he's the best young centre back in our league in my opinion."
Keep up-to-date with our exclusive email newsletters.
Subscribe