Hola jrBarcelo:
Hay muchas formas de hacer esto, una de ellas sería con UNION 1 agregando un campo para ordenar los registros, más o menos así:
Código MySQL:
Ver original+------+----------+
| id | nombre |
+------+----------+
| 1 | Española |
| 2 | Inglesa |
+------+----------+
+------+-----------+--------------+
| id | nombre | id_categoria |
+------+-----------+--------------+
| 1 | Madrid | 1 |
| 2 | Barcelona | 1 |
| 3 | Arsenal | 2 |
+------+-----------+--------------+
-> SELECT 2 orden
, id_categoria
, nombre
FROM equipo
+-------+------+----------+
| orden | id | nombre |
+-------+------+----------+
| 1 | 1 | Española |
| 2 | 1 | Barcelona|
| 2 | 1 | Madrid |
| 1 | 2 | Inglesa |
| 2 | 2 | Arsenal |
+-------+------+----------+
Faltaría agregar las etiquetas Liga o Equipo, pero no creo que tengas problemas para hacer eso.
Saludos
Leo.