Here is the full list of all 42 Company of Heroes: Eastern Front achievements.
Produce an IS-2 tank.
Have a Landser squad with 50 kills in one game.
Build only Tigers and Panthers (no other vehicles) in a game.
Playing as Soviets, win a game using only infantry and support weapons.
Destroy 25 vehicles with a single KV-2 in one game.
Playing as Soviets, have a veterancy 3 sharpshooter that never took damage.
Win a game using only Danko and call-in infantry.
Destroy 5 tanks with a single ISU-152.
Playing as Ostheer, win a game while only controlling your HQ sector.
Destroy 10 tanks and 2 light vehicles using a single Tiger.
Win a game and build only T34/76s and SU-76s (no other vehicles).
Win a game not reinforcing a single squad.
Playing as Soviets, have only veterancy 3 squads at the end of the game.
Playing as Ostheer, have only veterancy 4 squads at the end of the game.
You know what you did.
Destroy 6 tanks with a KV-1.
Have a single sniper with 100 confirmed kills.
Build a US Willys Jeep.
Call in a Kingtiger and still loose the game.
Kill 25 german tanks with a single 76mm Sherman.
Kill 25 tanks with a single Tiger.
As an allied faction, win a game in less than 15 minutes.
Win the game and have 3, veterancy 3 airborne squads in the end.
Get 50 kills with a single HMG42.
Destroy all ambient buildings on a map.
Have a Skirmish Commander at veterancy 4 or a Wehrmacht Officer at veterancy 3.
Destroy 10 tanks with the Elefant.
Kill 10 soldiers, 1 light vehicle and 1 tank with a single Sturmtiger.
Playing as USA, call-in a Pershing and receive veterancy 3 with it.
Call-in a Hummel, that survives until the end of the game.
Playing as Brits or Soviets, use only stolen team weapons in a game.
Build only Volksgrenadiers and win the game.
Build 3, 8.8cm Flaks and have more than 100 total kills (everything in a single round).
Call-in only the Pershing tank and gain veterancy 3 with it.
Get 75 kills with a Churchill heavy tank.
Build 10 M10 tanks in a single game.
Playing as USA, get a Jeep to veterancy 3.
Playing as Panzer Elite, get a Bergetiger to veterancy 3.
Playing as Panzer Elite, get a Kettenkrad to veterancy 3.
Playing as Ostheer, destroy 5 tanks with a single T-34 Beutepanzer.
Have your looses exceed 200 and still win the game.
As an Axis faction, loose a game that lasts more than 90 minutes.