Che senso ha sfruttare tante volte la clausola UNION per estrarre risultati dalla stessa tabella quando potresti risolvere con la sola istruzione IN, senza creare poi tutti quegli ALIAS che potresti gestire più facilmente tramite php.

codice:
SELECT Nick FROM torneo_yes WHERE Posizione IN(1, 2, 3, 4, 5, 6 ... )
selezioni i Nick con posizione da 1 fino a 16 e al momento dell'estrazione poi creati le variabili dedicate ad ogni singolo nick.