Well... Roman Army's where didn't have any good cavalry(if any). 35000 Romans where crushed at the battle of Carrhae because they didn't have enough cavalry(dispite the romans having the numbers on their side. And so did the Greek army. The 10.000 had only 40(!) cavalry troops so you can't expect that Thessalian troops are the best trained cavalry force in the known world.
Bookmarks