El problema (que puedes ver si ejecutas el tablesorter con la opcion de
debug a true) es que algunas de las columnas (en concreto la de Goles y la de T.R.) las está tomando como de tipo
text en lugar de tipo
digit.
No sé por qué lo está entendiendo así (quizá algo en el HTML, algún espacio o algún blanco, le hace pensar que sea texto), pero una forma de solucionarlo es pasarle el tipo que quieres en el parámetro
header.
Código javascript
:
Ver original$("#myTable").tablesorter({sortList: [[2,1]],
debug: true,
header: {2: {sorter:'digit'}, 4: {sorter:'digit'}}
});
Le he puesto el
debug: true para que veas cómo funciona, pero luego quítalo.