Ive said a while ELO is Most accurate ranking IMO. Doesnt mean I always agree w/ it however. Org St for ex wouldnt be in my top 10