1986–87 NHL transactions
The following is a list of all team-to-team transactions that have occurred in the National Hockey League during the 1986–87 NHL season. It lists what team each player has been traded to, signed by, or claimed by, and for which player(s) or draft pick(s), if applicable. Trades between teams

May

June

July 

 The Rangers' fifth-round pick went to Winnipeg as the result of a trade on June 8, 1987 that sent Brian Mullen and Winnipeg's tenth-round pick in 1987 Entry Draft to the Rangers in exchange for the Rangers' third-round pick in 1989 Entry Draft and this pick. August

September 

  The trade was for a conditional pick in 1987 Entry Draft. The condition – the Rangers receives a 3rd-rd pick if MacLellan scores 25 or more goals in the 1986-87 season or a 4th-rd pick if less than 25 goals - was converted on March 3, 1987 scoring his 25th goal of the season. October 

 Trade completed on March 10, 1987. Minnesota's fourth-round pick was re-acquired as the result of a trade on November 13, 1986 that sent Curt Giles, Tony McKegney and Minnesota's second-round pick in 1988 Entry Draft to the Rangers in exchange for Bob Brooke and this pick. November

December

January

February

March 
 Trading Deadline: March 10, 1987 

 New Jersey's third-round pick went to Buffalo as the result of a trade on June 13, 1987 that sent Tom Kurvers to New Jersey in exchange for New Jersey's tenth-round pick in 1989 Entry Draft and this pick. The Rangers' third-round pick went to the Minnesota as the result of a trade on October 11, 1988 that sent Brian Lawton, Igor Liba and the rights to Rick Bennett to the Rangers in exchange for Paul Jerrard, Mark Tinordi, the rights to Mike Sullivan, the rights to Bret Barnett and this pick. April

References

Additional sources
 hockeydb.com - search for player and select "show trades"
 

National Hockey League transactions
1986–87 NHL season