Here the stats that may explain the level of each team in SPL
Source: statista.comWhy is Al Ahli's level above Al Nassr and in second place after Al Hilal? even though in fact if we trace the levels in the Saudi League it is very clear that Al Hilal and Al Nassr are the best clubs in the Saudi League at the moment and they are ranked 1st and 2nd in the Saudi Pro League standings and Al Ahli is ranked 3rd below Al Nassr with a difference There are a lot of points and if you look at the quality of the club, it is clear that Al Nassr is superior to Al Ahli and I believe that the table favors Al Hilal and Al Ahli because for me the best club in the Saudi Pro League is currently occupied by Al Hilal and secondly Al Nassr.
I agree that the the coaches have crucial roles. Even if Al Nassr has many star players, they can't win the trophy of SPL because the quality of Al Nassr coach is still in lower level of Al Hilal coach. Al Hilal has a great coach, he can make the team to play solidly. Having many top players will be useless if they can't play as a solid team.
It is true that the coach has a very big role in improving the quality of the club's performance and it is true that Al Nassr is a club filled with the best European players, but unfortunately the coach does not have the abilities like the Al Hilal coach who has made a big contribution in training the club to be invincible in the Saudi League and the Al Nassr coach also have to learn a lot like the Al Hilal coach did in playing defensive strategies, for me Al Nassr's attack is strong enough, they just need to hone their back line so that they remain strong and compete with Al Hilal next season and become title contenders again.