bueno, mi respuesta es....
estas usando solo una <tr/> y puros <td/> ¿es eso correcto??
digo, es obvio que por eso... te sale todo desordenado ... o que ¿acaso querías que te corrigiera el código???
dime, y como quieres organizar tus datos...
¿como debemos adivinar???