Пробовали сортировать в запросе?
$ranks = $model->orderBy('rank', 'DESC')->limit(10)->getRanks(); // DESC или ASC
Через это получается, все работает, но потом я в php cоздаю это
; // Побед 25 Например. $x = $rank['rank']; // Побед 25 Например. $y = $rank['lost']; // Поражений 10 Например. $summ = $x + $y; // Прибавляем что бы узнать сколько в общем было игр и получаем сумму. $dil = $rank['rank'] / $summ; //Сумму Побед делим на полученную сумму. = 35.71000000 $itoq = $dil * 100; //Полученную победы умножаем на 100 что бы получить итог в процентах что бы убрать ноль перед числом. 35.7100000 ?> ]