Вы можете транспонировать, сортировать и транспонировать обратно
df = pd.DataFrame( { "name": ["messi"], "height": [170], "weight":[72], "attack_cross":[88] })
df.T[df.T.index != 'name'].sort_values(0,ascending = False).T
дает
height attack_cross weight
0 170 88 72
добавить обратно имя игрока, и вы хороши.
Если вы хотите только 6 лучших можно добавить в head(6)
df.T[df.T.index != 'name'].sort_values(0,ascending = False).head(6).T