Hola hostmigo,
como generar una consulta que te de el ranking de los usuarios lo puedes hacer usando MySQL directamente, asi que te recomiendo que busques ejemplos en internet de como se hace o acudas al foro MySQL para que te ayuden.
En cuanto a tu codigo, me imagino que siempre te devuelve el mismo valor porque nunca llega a entrar al if "
if( $last_score!= $row['Wins'] )" que pusiste. Si pruebas a sacar...
Código PHP:
$rank = $rows;
...fuera de ese if veras que se incrementa la variable $rank.
Saludos.