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