Bruins 2010 fourth-round draft pick Craig Cunningham just bettered his chances to win the Memorial Cup.

The 20-year-old Cunningham was dealt from seventh-place Vancouver to Western Conference-leading Portland today in a Western Hockey League swap.

Although he has slumped with just nine points in his last 18 games, Cunningham still ranks 11th in the WHL in scoring with 45 points (1o goals). He had led the league in scoring through the season’s first 18 games.

“Without a doubt, this is the hardest trade I have ever had to make in my WHL career,” Giants general manager Scott Bonner said in a statement.

Should Cunningham, the Giants’ all-time leader in games played, be a perfect fit in Portland, it could mean plenty of postseason success and a chance for the 5-foot-9, 175-pound left winger to finish off his junior career on a high note. Next season, he’ll turn pro and could use the momentum of a strong finish to contribute to the Boston organization next fall the same way Milan Lucic, another ex-Giants player, did in 2007.