Full list of all 50 Medal of Honor achievements worth 1,000 gamerscore. It takes around 30-35 hours to unlock all of the achievements on Xbox 360.
Reach top level in one class
Singleplayer: Finished All Tier 1 Levels under Par
Singleplayer: Defeated the DShK in under two minutes
Use each offensive support action once (awarded at end of round)
Get 1000 support points
Play two hours of Objective Raid
Be top 3 on the scoreboard ten times
Singleplayer: Killed 5 enemies with one grenade
Reach level 8 in one class
Play two hours of Sector Control
Fire 1000 bullets in a round (awarded at end of round)
Play two hours of Combat Mission
Singleplayer: Stealth Killed 13 Enemies
Singleplayer: Destroyed 30 buildings in Gunfighters Village
Singleplayer: Finished the Game on Hard
Singleplayer: Finished the Game
Singleplayer: Finished all of Dante's missions
Singleplayer: Completed Rescue the Rescuers
Singleplayer: Chopped Down 5 Trees with the Minigun
Singleplayer: Finished all of Rabbit's missions
Singleplayer: Completed Neptune's Net
Singleplayer: Killed 20 enemies with the knife
Singleplayer: Completed Compromised
Singleplayer: Killed 15 Enemies with the M60
Singleplayer: Completed Friends From Afar
Singleplayer: Finished all of Deuce's missions
Singleplayer: Sniped every body part
Singleplayer: Completed Gunfighters
Singleplayer: Completed Belly of the Beast
Singleplayer: Completed Dorothy's a Bitch
Singleplayer: Destroyed AQ Camp with AC-130
Play Combat Mission
Play two hours of Team Assault
Singleplayer: Completed Running with Wolves...
Singleplayer: ATV Jump
Singleplayer: Completed Breaking Bagram
Singleplayer: Destroyed 2 Vehicles with One 2000 lb Bomb
Singleplayer: Killed 30 Enemies with the Pistol
Singleplayer: Completed First In
Singleplayer: Killed Hostage Taker with a Head Shot
Singleplayer: Got 7 headshots in a row
Play online for 2 hours
Reach level 4 in any class
Play Sector Control
Deploy a missile strike support action (awarded at end of round)
Reach level 2 in any class
Play online for 15 minutes
Play once as each class (min 2 min)
Play Team Assault
Play Objective Raid