the mongols in my opinion were the best during medieval time because not only did they destroy the European knights at their prime, but they also establish the largest empire ever until the British Empire.
ok first of all GUNPOWDER destroyed the european knight not the mongols

Second they had the biggest empire EVER the british empire didnt come close