Analysis
Computed from attack classes, armour and cost — not hand-written lists.

150
200
1 / 150
melee / pierce
0
range 16
These matchups are this site's own model, not values from the game files. Damage per hit is resolved class by class against the defender's armour, turned into DPS with reload time and projectile accuracy, then weighted by resource cost (gold and stone counted at 1.5× food and wood). A trade has to be 1.5× lopsided before it is listed.
Trebuchet wins these trades
War Chariot
Scorpion
Fire Archer
Janissary
Arambai
Elite Fire Archer
These win the trade against Trebuchet
Elite Kipchak
Elite Konnik (Dismounted)
Konnik (Dismounted)
Siege Ram
Capped Ram
Battering Ram