Если вы используете $wpdb, то зачем mysqli_fetch_assoc-то, подсчёт результатов, цикл while и прочая ерунда?
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/wp-load.php');
global $wpdb;
$results = $wpdb->get_results("SELECT * FROM stats_players ORDER BY logins LIMIT 10");
?>
<table class="gradienttable">
<tr>
<th>Позиція</th>
<th>Гравець</th>
<th>Входів</th>
</tr>
<?php foreach ($results as $i=>$row) { ?>
<tr>
<td><?= $i+1 ?></td>
<td><?= $row['name'] ?></td>
<td><?= $row['logins'] ?></td>
</tr>
<?php } ?>
</table>