He made his league debut as a starter in the season-opening game at Manchester City, and has since racked up a further 15 First Team appearances so far in the current campaign.
"I can't describe it," he told saintsfc.co.uk. "If you'd said this time last year that I would have done what I have, I'd have taken it.
"I've played in the Premier League - the biggest league in the world - against the best players in the world, at the best grounds in the world and now I've captained my country.
"I'm where I wanted to be. It's been unreal, but it's not over yet so hopefully we've got a bit more to come."