Kaizer Chiefs have had a difficult season thus far, but overall, 2018 hasn't been a good year for the men from Naturena.
After making some good signings at the start of the campaign, including the arrivals of Khama Billiat and Lebogang Manyama among other players, Chiefs were expected to be one of the contenders for the league title.
However, things have not been well as Amakhosi have found themselves struggling to move into the top two for the better part of the campaign.
What's worse is that Chiefs have had to make changes to their technical team just before the mid-season break.
Given how long their search for Steve Komphela's replacement took, the team was destined to be where it is because Giovanni Solinas had little time to prepare for the season.
While Solinas had his flaws, especially the chopping and changing of his starting line-up, the truth is that the management knew that he was never the right man for the job.
It took 21 official games for the club bosses to realize that Solinas' appointment was a huge gamble and that alone means being sixth on the PSL log is no coincidence.
The Amakhosi hierarchy must be kicking themselves for allowing Solinas to take over from Komphela, more so because of his record which dates back to when he first arrived in Africa eight years ago.
Solinas had never lasted a mere six months in all the teams that he previously coached, and looking back, he was never going to crack it at a big team like Chiefs.
Chiefs needed someone with a background of winning trophies after three barren seasons under the tutelage of Komphela.
Ernst Middendorp's re-appointed may have been ill-timed given that the season was fast-approaching its recess, but his return has proven to be exactly what the team needed.
This is because the mid-season break may disrupt their momentum and destroy the solid foundation which Middendorp has laid.
The German mentor won his first three games in charge, meaning it's not all doom and gloom for the Naturena-based outfit as they look forward to the second half of the season.
Chiefs may be placed in the sixth position on the log, and nine points behind log leaders Bidvest Wits, but they still have a chance to be at the top provided they win the majority of their next 15 league matches.