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.
Singleplayer: Sniped every body part
Reach top level in one class
Be top 3 on the scoreboard ten times
Get 1000 support points
Play two hours of Objective Raid
Singleplayer: Destroyed 2 Vehicles with One 2000 lb Bomb
Singleplayer: Completed Rescue the Rescuers
Singleplayer: Finished the Game
Singleplayer: Finished the Game on Hard
Singleplayer: Finished all of Dante's missions
Singleplayer: Completed Neptune's Net
Singleplayer: Finished all of Rabbit's missions
Singleplayer: Killed 30 Enemies with the Pistol
Reach level 8 in one class
Play Objective Raid
Use each offensive support action once (awarded at end of round)
Deploy a missile strike support action (awarded at end of round)
Singleplayer: Completed Compromised
Singleplayer: Finished all of Deuce's missions
Singleplayer: Completed Friends From Afar
Singleplayer: Completed Gunfighters
Singleplayer: Completed Belly of the Beast
Singleplayer: Defeated the DShK in under two minutes
Singleplayer: Completed Dorothy's a Bitch
Singleplayer: Destroyed AQ Camp with AC-130
Singleplayer: Got 7 headshots in a row
Singleplayer: Completed Running with Wolves...
Singleplayer: ATV Jump
Play two hours of Team Assault
Play two hours of Sector Control
Singleplayer: Completed Breaking Bagram
Play two hours of Combat Mission
Fire 1000 bullets in a round (awarded at end of round)
Reach level 4 in any class
Play Team Assault
Play online for 2 hours
Singleplayer: Completed First In
Singleplayer: Killed Hostage Taker with a Head Shot
Singleplayer: Killed 20 enemies with the knife
Reach level 2 in any class
Play once as each class (min 2 min)
Play online for 15 minutes
Play Sector Control
Play Combat Mission
Singleplayer: Destroy 30 buildings in Gunfighters Village
Singleplayer: In Compromised, get 15 kills with the M60
Singleplayer: In Neptune's Net, eliminate 13 enemies without alerting anyone
Singleplayer: In Rescue the Rescuers, chop down 5 trees with the Minigun
Singleplayer: Finish every level in the game on Tier 1 Mode under par time
Singleplayer: Kill 5 enemies at once with a single hand grenade