Here is the full list of all 40 NHL 10 achievements worth 1,000 gamerscore. It takes around 25-30 hours to unlock all of the achievements on Xbox 360.
As the lead profile, do five manual line changes during a match
Get 60 points with your Be A Pro character
Complete an Online Versus Play ranked match without being called for icing
Complete an Online Versus Play ranked match without being called for an offside
Earn a pair of 2 slot skates
Score four unanswered goals against the CPU or an online opponent in a ranked match
Get 35 assists with your Be A Pro character
Score a goal with an injured player
As the lead profile, score two break away goals in one match
Perform a loose puck deke and score a goal
Be a member of a team that has won all the EA SPORTS™ Hockey League team trophies
Complete an EA SPORTS™ Hockey League match with 6 human controlled players on your side
Be a member of an EA SPORTS™ Hockey League team that has won a Bronze Medal
Be a member of an EA SPORTS™ Hockey League team that has won a Silver Medal
Complete the Boot Flow Interactive Tutorial
Unlock 3 phones in Be A GM mode
Get an overall A rating in a match with your Be A Pro character
Pull your goalie and score a goal against the CPU or an online opponent in a ranked match
Win a fight against a human controlled opponent
Dump the puck from outside the offensive blue line 10 times in one match
Pin a player using board play and gain possession of the puck
Get the first star in a match with your Be A Pro character
Be a member of an EA SPORTS™ Hockey League team that has won a Gold Medal
Challenge and beat another EA SPORTS™ Hockey League team
Complete an Online Versus Play ranked match without getting a penalty
Get 25 goals with your Be A Pro character
Win 5 matches with your Be A Pro character playing as a goalie
Score a total of 100 goals in Online Versus Play ranked matches over your career
Complete and win an Online Versus Play ranked match with three guests on the same Xbox 360 console
Beat a NHL team using an AHL team in an Online Versus Play ranked match
Win 80% of the faceoffs in an Online Versus Play ranked match
Win an Online Shootout ranked match without being scored on
Score three goals in a row in an Online Shootout ranked match
Win an Online League that has at least 4 members
As the lead profile keep the pass completion % for CPU or online opponent in ranked match under 40%
As the lead profile, play and win a match on Hardcore Superstar settings against the CPU
Earn a pair of 2 slot gloves
Win a Battle for the Cup series with an Elite league team in a 7 game series against the CPU
As the lead profile, complete a match using NHL® 94 Control settings
Complete an Online League playoff match