“Some guys don't go for it, some guys would rather drive the big BMWs and not look to the future”
As well as fighting to save his football career, the goalkeeper also used his time on the sidelines to go back to education.
And it's there that he began the journey to becoming a financial advisor.
"You always have to update your qualifications in this industry so it's an ongoing process but the two years I was out for I focused a lot on my rehab and a lot on my studies and obviously talking with players, taking flights to Johannesburg to make contacts."
"I've got a couple of players in Europe as well which is great. It's coming together slowly, it is a process but I think the next two or 3 years it'll be great."
Roberts says he chose to work with footballers because he's been shocked by the the lack of financial knowledge of some of the players he's met in the game, who have been earning big money.
"You know a lot of the guys, especially in Africa they're not educated, so what do they after football?" he added.
"So I'm just trying to say, well if you're not educated, let me look after your money so once you do stop playing you've got something to fall back on at least.
"Even in Europe, it's not just in Africa. The problem is with these guys, they'll sign a two or three year contract and they can't see beyond those two or three years.
"They see a nice pay cheque now and live in the moment which is always nice but you've got to prepare for the worst and that's why I've come on board.
Another problem he has noticed is the growing number of hangers-on footballers have to deal with in the modern game.
"Agents are the biggest problem with that. Some agents, not just here but in Europe are absolute sharks," he said.
"Giving players the wrong advice or doing the deal and never hearing from them.
"That also might be something I'll be looking into doing in the next 4-5 years, becoming an agent and including the finance part.
"Looking after the players in every aspect, financially, doing the deals and everything in their life.
"I think there's a big gap in the market for a very, very good agent.
So what advice does he give to the players he works with?
"Saving money takes a lot of discipline it sounds easy but it's not," he pointed out.
"I try to get them to invest 10 to 20% of their gross income every month - and if they start very young, 19 or 20 years old, by the time they're 30 or 31 they've got a massive nest egg to fall back on."
"It's just a mindset, it's about changing that mindset for them to realise it. And it's working, it's working slowly but it's working and it's exciting.
"Some guys don't go for it, some guys would rather drive the big BMWs and not look to the future and I'm trying to change that mindset and it is a process, it takes time."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.