He is not, he is best post pon fight character in One Piece manga. But to be strongest he need to take the challenges, stop post pon fights, stop hunting don krieg and only then his haki could get to the lvl when he will be able give Akainu mid diff battle, for hight diff Mihawk need timeskip, or Impel Down off-screen training