Royal AM have won nine, drawn six and lost five games for a total of 33 points from 20 fixtures.
Mamelodi Sundowns lead the way with 48 points, but having played 21 matches.
Mkhize’s side will next be in action at home against Swallows on Sunday, 6 March (15:30) ahead of a Nedbank Cup last 16 clash against the same opponents the following Friday, 11 March (18:00) away from home.
Speaking to SowetanLIVE, Mkhize said: “We are humbled to be in that position, especially in the elite league. Yes, in the GladAfrica Championship we were a competitive side but we never thought we could be so competitive in the elite league and be in that position as well. It’s amazing.
“We came in four days before the start of the season and we didn’t have all the players together for pre-season. We were saved by the grace of the FIFA international fixtures week which enabled us to assemble the team.
“This season was to stabilise Royal AM and make sure we don’t get relegated. The next season the original plan was to make sure we finish in the Top 8 and in the third year we were going to compete for the league title.
“I think we are in line to exceed our expectations we were hoping for this season. The plan was to stabilise the team, hence we didn’t sell Victor Letsoalo when everyone was gunning for him. We can’t allow our team to be destabilised.”