2015–16 NHL transactions

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

The following is a list of all team-to-team transactions that have occurred in the National Hockey League during the 2015–16 NHL season. It lists which team each player has been traded to, signed by, or claimed by, and for which player(s) or draft pick (s), if applicable. Players who have retired are also listed.

The 2015–16 trade deadline was on February 29, 2016. Any players traded or claimed off of waivers after this date are eligible to play up until, but not in the 2016 Stanley Cup playoffs.

Retirement

Date Player Last Team Ref
June 29, 2015 Patrick Wey Washington Capitals [1]
June 30, 2015 Scott Clemmensen New Jersey Devils [2]
June 30, 2015 Sheldon Souray Anaheim Ducks [3]
July 2, 2015 Martin St. Louis New York Rangers [4]
July 9, 2015 Bobby Robins Boston Bruins [5]
July 15, 2015 Greg Nemisz Carolina Hurricanes [6]
August 17, 2015 Daniel Briere Colorado Avalanche [7]
August 31, 2015 Drew Bagnall Buffalo Sabres [8]
September 2, 2015 Bryce Salvador New Jersey Devils [9]
September 4, 2015 Rich Peverley Dallas Stars [10]
September 15, 2015 Simon Gagne Boston Bruins [11]
September 17, 2015 Daniel Carcillo Chicago Blackhawks [12]
September 20, 2015 Troy Bodie Toronto Maple Leafs [13]
October 5, 2015 Mike Weaver Montreal Canadiens [14]
October 20, 2015 Curtis Glencross Washington Capitals [15]
October 27, 2015 Sergei Gonchar Montreal Canadiens [16]
November 3, 2015 Brad Mills Ottawa Senators [17]
December 9, 2015 Keith Ballard Minnesota Wild [18]
December 30, 2015 Jack Hillen Carolina Hurricanes [19]
January 26, 2016 Craig Adams Pittsburgh Penguins [20]
February 24, 2016 Scott Hannan San Jose Sharks [21]
February 28, 2016 Lubomir Visnovsky New York Islanders [22]
March 17, 2016 Brenden Morrow Tampa Bay Lightning [23]
April 11, 2016 Cody McCormick Buffalo Sabres [24]
April 28, 2016 Colton Orr Toronto Maple Leafs [25]
May 25, 2016 Tim Brent Philadelphia Flyers [26]
May 26, 2016 Chris Phillips Ottawa Senators [27]
June 1, 2016 Grant Clitsome Winnipeg Jets [28]
June 21, 2016 Vincent Lecavalier Los Angeles Kings [29]

Contract terminations

A team and player may mutually agree to terminate a player's contract at any time.

For more details on contract terminations:

Date Name Previous team Notes Ref
June 28, 2015 Richard Clune Nashville Predators Buyout [30]
June 29, 2015 Mike Richards Los Angeles Kings Termination1 [31][32]
June 29, 2015 P.A. Parenteau Montreal Canadiens Buyout [33]
June 29, 2015 Mark Fistric Anaheim Ducks Buyout [34]
June 30, 2015 Viktor Stalberg Nashville Predators Buyout [30]
June 30, 2015 Cody Hodgson Buffalo Sabres Buyout [35]
June 30, 2015 Stephen Weiss Detroit Red Wings Buyout [36]
July 1, 2015 Alexander Semin Carolina Hurricanes Buyout [37]
July 1, 2015 Brad Boyes Florida Panthers Buyout [38]
July 30, 2015 Dainius Zubrus New Jersey Devils Buyout [39]
August 24, 2015 Jeremie Blain Vancouver Canucks Mutual termination [40]
October 8, 2015 Tom Nilsson New York Islanders Mutual termination [41]
October 9, 2015 Mikko Vainonen Nashville Predators Mutual termination [42]
October 17, 2015 Louis Leblanc New York Islanders Mutual termination [43]
November 4, 2015 Austin Madaisky Columbus Blue Jackets Mutual termination [44]
November 13, 2015 Martin Havlat St. Louis Blues Mutual termination [45]
November 18, 2015 Petr Zamorsky New York Rangers Mutual termination [46]
December 4, 2015 Steve Moses Nashville Predators Mutual termination [47]
December 10, 2015 Alexander Semin Montreal Canadiens Mutual termination [48]
December 20, 2015 Marek Tvrdon Detroit Red Wings Mutual termination [49]
December 30, 2015 Justin Hodgman St. Louis Blues Mutual termination [50]
January 1, 2016 Scott Gomez St. Louis Blues Mutual termination [51]
January 17, 2016 Konrad Abeltshauser St. Louis Blues Mutual termination [52]
May 14, 2016 Sebastian Collberg New York Islanders Mutual termination [53]
June 2016 Christian Marti Philadelphia Flyers Mutual termination [54]
June 16, 2016 R.J. Umberger Philadelphia Flyers Buyout [55]
June 16, 2016 Jared Cowen Toronto Maple Leafs Buyout2 [56][57]
  1. Richards appealed the contract termination, and on October 9, 2015, Richards and the Kings settled, officially ending Richards' contract with the team.
  2. Cowen appealed the buyout, and on December 7, 2016, an independent arbitrator sided with the Maple Leafs, officially ending Cowen's contract with the team.

Free agency

Note: This does not include players who have re-signed with their previous team as an unrestricted free agent or as a restricted free agent.


Date Player New team Previous team Ref
July 1, 2015 Matt Hunwick Toronto Maple Leafs New York Rangers [58]
July 1, 2015 Francois Beauchemin Colorado Avalanche Anaheim Ducks [59]
July 1, 2015 Taylor Chorney Washington Capitals Pittsburgh Penguins [60]
July 1, 2015 Thomas Greiss New York Islanders Pittsburgh Penguins [61]
July 1, 2015 Paul Martin San Jose Sharks Pittsburgh Penguins [62]
July 1, 2015 Andrej Sekera Edmonton Oilers Los Angeles Kings [63]
July 1, 2015 Michal Neuvirth Philadelphia Flyers New York Islanders [64]
July 1, 2015 Mark Letestu Edmonton Oilers Columbus Blue Jackets [65]
July 1, 2015 Blake Comeau Colorado Avalanche Pittsburgh Penguins [66]
July 1, 2015 Brad Richardson Arizona Coyotes Vancouver Canucks [67]
July 1, 2015 Steve Downie Arizona Coyotes Pittsburgh Penguins [68]
July 1, 2015 Michael Frolik Calgary Flames Winnipeg Jets [69]
July 1, 2015 Anders Lindback Arizona Coyotes Buffalo Sabres [70]
July 1, 2015 Zbynek Michalek Arizona Coyotes St. Louis Blues [71]
July 1, 2015 Matt Bartkowski Vancouver Canucks Boston Bruins [72]
July 1, 2015 Barret Jackman Nashville Predators St. Louis Blues [73]
July 1, 2015 Jhonas Enroth Los Angeles Kings Dallas Stars [74]
July 1, 2015 Mike McKenna Florida Panthers Arizona Coyotes [75]
July 1, 2015 P.A. Parenteau Toronto Maple Leafs Montreal Canadiens [58]
July 1, 2015 David Warsofsky Pittsburgh Penguins Boston Bruins [76]
July 1, 2015 Richard Bachman Vancouver Canucks Edmonton Oilers [77]
July 1, 2015 Erik Condra Tampa Bay Lightning Ottawa Senators [78]
July 1, 2015 Raphael Diaz New York Rangers Calgary Flames [79]
July 1, 2015 Matt Lindblad New York Rangers Boston Bruins [80]
July 1, 2015 Jayson Megna New York Rangers Pittsburgh Penguins [81]
July 1, 2015 Cody Hodgson Nashville Predators Buffalo Sabres [82]
July 1, 2015 Sena Acolatse Florida Panthers Calgary Flames [75]
July 1, 2015 Cal O'Reilly Buffalo Sabres Vancouver Canucks [83]
July 1, 2015 Matt Donovan Buffalo Sabres New York Islanders [84]
July 1, 2015 Eric O'Dell Ottawa Senators Winnipeg Jets [85]
July 1, 2015 John Moore New Jersey Devils Arizona Coyotes [86]
July 1, 2015 Zack Stortini Ottawa Senators Philadelphia Flyers [87]
July 1, 2015 Taylor Fedun Vancouver Canucks San Jose Sharks [88]
July 1, 2015 Derek Grant Calgary Flames Ottawa Senators [89]
July 1, 2015 Viktor Stalberg New York Rangers Nashville Predators [90]
July 1, 2015 Mike Kostka Ottawa Senators New York Rangers [91]
July 1, 2015 Brian Gibbons New York Rangers Columbus Blue Jackets [92]
July 1, 2015 Kevin Porter Pittsburgh Penguins Detroit Red Wings [93]
July 1, 2015 Mike Green Detroit Red Wings Washington Capitals [94]
July 1, 2015 Kael Mouillierat Pittsburgh Penguins New York Islanders [95]
July 1, 2015 Cameron Gaunce Florida Panthers Dallas Stars [96]
July 1, 2015 Brent Regner Florida Panthers St. Louis Blues [96]
July 1, 2015 Mark Arcobello Toronto Maple Leafs Arizona Coyotes [58]
July 1, 2015 Zac Dalpe Minnesota Wild Buffalo Sabres [97]
July 1, 2015 Steve Oleksy Pittsburgh Penguins Washington Capitals [98]
July 1, 2015 Brad Richards Detroit Red Wings Chicago Blackhawks [99]
July 1, 2015 Jason Akeson Buffalo Sabres Philadelphia Flyers [84]
July 1, 2015 Carter Camper Washington Capitals Ottawa Senators [100]
July 1, 2015 Sean Collins Washington Capitals Columbus Blue Jackets [100]
July 1, 2015 Aaron Ness Washington Capitals New York Islanders [100]
July 1, 2015 Matt Hackett Anaheim Ducks Buffalo Sabres [101]
July 1, 2015 Chris Mueller Anaheim Ducks New York Rangers [101]
July 1, 2015 Joe Piskula Anaheim Ducks Nashville Predators [101]
July 1, 2015 Chris Conner Philadelphia Flyers Washington Capitals [102]
July 1, 2015 Davis Drewiske Philadelphia Flyers Montreal Canadiens [102]
July 1, 2015 Gregory Campbell Columbus Blue Jackets Boston Bruins [103]
July 1, 2015 Matt Beleskey Boston Bruins Anaheim Ducks [104]
July 1, 2015 Mark Barberio Montreal Canadiens Tampa Bay Lightning [105]
July 1, 2015 Daniel Winnik Toronto Maple Leafs Pittsburgh Penguins [106]
July 1, 2015 Dustin Jeffrey Arizona Coyotes New York Islanders [107]
July 1, 2015 Antoine Vermette Arizona Coyotes Chicago Blackhawks [108]
July 1, 2015 Shawn Horcoff Anaheim Ducks Dallas Stars [109]
July 1, 2015 Joe Whitney New York Islanders New Jersey Devils [110]
July 1, 2015 John McCarthy San Jose Sharks St. Louis Blues [111]
July 1, 2015 Justin Williams Washington Capitals Los Angeles Kings [112]
July 1, 2015 Mike Reilly Minnesota Wild Columbus Blue Jackets [113]
July 2, 2015 Justin Florek New York Islanders Boston Bruins [110]
July 2, 2015 Ben Holmstrom New York Islanders Carolina Hurricanes [110]
July 2, 2015 Cameron Schilling Chicago Blackhawks Washington Capitals [114]
July 2, 2015 Andrew Bodnarchuk Columbus Blue Jackets Los Angeles Kings [115]
July 2, 2015 Danny Kristo St. Louis Blues New York Rangers [116]
July 2, 2015 Rob Flick Florida Panthers Boston Bruins [117]
July 2, 2015 Conor Allen Nashville Predators New York Rangers [118]
July 2, 2015 Brett Gallant Columbus Blue Jackets New York Islanders [119]
July 2, 2015 Chris Bourque Washington Capitals New York Rangers [120]
July 2, 2015 Will O'Neill Pittsburgh Penguins Winnipeg Jets [121]
July 2, 2015 Jordan Caron St. Louis Blues Colorado Avalanche [116]
July 2, 2015 Tyson Strachan Minnesota Wild Buffalo Sabres [122]
July 2, 2015 Bobby Sanguinetti Buffalo Sabres Vancouver Canucks [123]
July 2, 2015 Matt Fraser Winnipeg Jets Edmonton Oilers [124]
July 2, 2015 Jason LaBarbera Philadelphia Flyers Anaheim Ducks [125]
July 2, 2015 Mark Cundari San Jose Sharks Calgary Flames [126]
July 2, 2015 Peter Harrold St. Louis Blues New Jersey Devils [116]
July 2, 2015 Alex Grant Arizona Coyotes Ottawa Senators [127]
July 2, 2015 Kyle Brodziak St. Louis Blues Minnesota Wild [128]
July 3, 2015 Carlo Colaiacovo Buffalo Sabres Philadelphia Flyers [129]
July 3, 2015 Blair Jones Vancouver Canucks Philadelphia Flyers [130]
July 3, 2015 Andrew MacWilliam Winnipeg Jets Toronto Maple Leafs [131]
July 3, 2015 Colin McDonald Philadelphia Flyers New York Islanders [132]
July 3, 2015 Harry Zolnierczyk Anaheim Ducks New York Islanders [133]
July 3, 2015 John Ramage Columbus Blue Jackets Calgary Flames [134]
July 3, 2015 Luke Adam New York Rangers Columbus Blue Jackets [135]
July 3, 2015 Joel Ward San Jose Sharks Washington Capitals [136]
July 4, 2015 Dan Ellis Washington Capitals Florida Panthers [137]
July 4, 2015 Cody Bass Nashville Predators Chicago Blackhawks [138]
July 6, 2015 Shawn Matthias Toronto Maple Leafs Vancouver Canucks [139]
July 6, 2015 Andre Benoit St. Louis Blues Buffalo Sabres [140]
July 6, 2015 Brandon DeFazio Boston Bruins Vancouver Canucks [141]
July 7, 2015 Justin Hodgman St. Louis Blues Arizona Coyotes [142]
July 8, 2015 Paul Carey Washington Capitals Boston Bruins [143]
July 8, 2015 Eric Tangradi Detroit Red Wings Montreal Canadiens [144]
July 9, 2015 Brian McGrattan Anaheim Ducks Calgary Flames [145]
July 10, 2015 Matt Irwin Boston Bruins San Jose Sharks [146]
July 10, 2015 John Scott Arizona Coyotes San Jose Sharks [147]
July 12, 2015 Chris Stewart Anaheim Ducks Minnesota Wild [148]
July 15, 2015 Johnny Oduya Dallas Stars Chicago Blackhawks [149]
July 15, 2015 Zach Sill Washington Capitals Toronto Maple Leafs [150]
July 16, 2015 Shane O'Brien Anaheim Ducks Florida Panthers [151]
July 17, 2015 Louis Leblanc New York Islanders Anaheim Ducks [152]
July 21, 2015 Tye McGinn Tampa Bay Lightning Arizona Coyotes [153]
July 24, 2015 Ryan Stanton Washington Capitals Vancouver Canucks [154]
July 24, 2015 Alexander Semin Montreal Canadiens Carolina Hurricanes [155]
July 28, 2015 Eric Fehr Pittsburgh Penguins Washington Capitals [156]
August 6, 2015 Matt Cullen Pittsburgh Penguins Nashville Predators [157]
August 8, 2015 Chris Porter Philadelphia Flyers St. Louis Blues [158]
August 10, 2015 Jarret Stoll New York Rangers Los Angeles Kings [159]
August 16, 2015 Robbie Russo Detroit Red Wings New York Islanders [160]
August 17, 2015 Mike Santorelli Anaheim Ducks Nashville Predators [161]
August 23, 2015 Christian Ehrhoff Los Angeles Kings Pittsburgh Penguins [162]
August 24, 2015 Frazer McLaren San Jose Sharks Toronto Maple Leafs [163]
August 25, 2015 Adam Cracknell Vancouver Canucks St. Louis Blues [164]
September 8, 2015 Pierre-Luc Letourneau-Leblond New Jersey Devils Pittsburgh Penguins [165]
September 10, 2015 Cody Franson Buffalo Sabres Nashville Predators [166]
September 10, 2015 David Schlemko New Jersey Devils Calgary Flames [167]
September 16, 2015 Jiri Tlusty New Jersey Devils Winnipeg Jets [168]
September 17, 2015 Steve Bernier New York Islanders New Jersey Devils [169]
September 18, 2015 Marek Zidlicky New York Islanders Detroit Red Wings [170]
September 27, 2015 Brad Boyes Toronto Maple Leafs Florida Panthers [171]
September 28, 2015 Mark Fraser Ottawa Senators New Jersey Devils [172]
September 29, 2015 Andrew Campbell Toronto Maple Leafs Arizona Coyotes [173]
October 2, 2015 Corey Potter Arizona Coyotes Calgary Flames [174]
October 3, 2015 Lee Stempniak New Jersey Devils Winnipeg Jets [175]
October 4, 2015 Tomas Fleischmann Montreal Canadiens Anaheim Ducks [176]
October 4, 2015 Jonas Gustavsson Boston Bruins Detroit Red Wings [177]
October 5, 2015 Scottie Upshall St. Louis Blues Florida Panthers [178]
October 6, 2015 Jack Skille Colorado Avalanche Columbus Blue Jackets [179]
October 7, 2015 Scott Gomez St. Louis Blues New Jersey Devils [180]
October 9, 2015 Peter Budaj Los Angeles Kings Winnipeg Jets [181]
October 29, 2015 Rich Clune Toronto Maple Leafs Nashville Predators [182]
November 6, 2015 Martin Havlat St. Louis Blues New Jersey Devils [183]
November 24, 2015 Dainius Zubrus San Jose Sharks New Jersey Devils [184]
November 27, 2015 Tyler Kennedy New Jersey Devils New York Islanders [185]
January 6, 2016 Mike Richards Washington Capitals Los Angeles Kings [186]
January 21, 2016 Daniel Paille New York Rangers Boston Bruins [187]
February 1, 2016 Tom Sestito Pittsburgh Penguins Vancouver Canucks [188]
March 2, 2016 Scott Gomez Ottawa Senators St. Louis Blues [189]
May 26, 2016 Tom Nilsson Vancouver Canucks New York Islanders [190]

Imports

This section is for players who were not previously on contract with NHL teams in the past season. Listed is their previous team and the league that they belonged to.

Date Player New team Previous team League Ref
July 1, 2015 Shane Harper Florida Panthers Chicago Wolves AHL [75]
July 1, 2015 Joel Hanley Montreal Canadiens Portland Pirates AHL [191]
July 1, 2015 T.J. Hensick Carolina Hurricanes Hamilton Bulldogs AHL [192]
July 1, 2015 Sergei Plotnikov Pittsburgh Penguins Lokomotiv Yaroslavl KHL [193]
July 1, 2015 Conor Sheary Pittsburgh Penguins Wilkes-Barre/Scranton Penguins AHL [194]
July 1, 2015 Viktor Tikhonov Chicago Blackhawks SKA Saint Petersburg KHL [195]
July 1, 2015 Paul Thompson New Jersey Devils Albany Devils AHL [196]
July 1, 2015 Ruslan Fedotenko Minnesota Wild Iowa Wild AHL [97]
July 1, 2015 Marc Hagel Minnesota Wild Iowa Wild AHL [97]
July 1, 2015 Tim Brent Philadelphia Flyers Metallurg Magnitogorsk AHL [102]
July 1, 2015 Dakota Mermis Arizona Coyotes Oshawa Generals OHL [197]
July 1, 2015 Bud Holloway Montreal Canadiens SC Bern NLA [198]
July 1, 2015 Jim O'Brien New Jersey Devils Hershey Bears AHL [199]
July 2, 2015 Bracken Kearns New York Islanders Espoo Blues Liiga [110]
July 2, 2015 Justin Vaive New York Islanders Hartford Wolf Pack OHL [110]
July 2, 2015 James Wright New York Islanders Medvescak Zagreb KHL [110]
July 2, 2015 Matt Taormina Tampa Bay Lightning Worcester Sharks AHL [200]
July 2, 2015 Jaime Sifers Columbus Blue Jackets Springfield Falcons AHL [201]
July 2, 2015 Mike Liambas Chicago Blackhawks Milwaukee Admirals AHL [114]
July 3, 2015 Byron Froese Toronto Maple Leafs Toronto Marlies AHL [202]
July 3, 2015 Marc-Andre Gragnani New Jersey Devils SC Bern NLA [203]
July 3, 2015 Yann Danis New Jersey Devils Hartford Wolf Pack AHL [204]
July 3, 2015 Eric Selleck Arizona Coyotes Portland Pirates AHL [205]
July 3, 2015 Derek Smith Arizona Coyotes ZSC Lions NLA [206]
July 5, 2015 Jeff Tambellini Tampa Bay Lightning Vaxjo Lakers SHL [207]
July 7, 2015 Kole Sherwood Columbus Blue Jackets Ohio Blue Jackets U18 T1EHL [208]
July 13, 2015 Ryan Johnston Montreal Canadiens Colgate Raiders NCAA [209]
July 29, 2015 Niklas Treutle Arizona Coyotes Red Bull Munchen DEL [210]
August 18, 2015 Nolan Valleau Chicago Blackhawks Bowling Green Falcons NCAA [211]
August 27, 2015 Damir Sharipzyanov Los Angeles Kings Owen Sound Attack OHL [212]
September 17, 2015 Trevor Murphy Nashville Predators Windsor Spitfires OHL [213]
September 21, 2015 Philippe Myers Philadelphia Flyers Rouyn-Noranda Huskies QMJHL [214]
September 23, 2015 Nick Schneider Calgary Flames Medicine Hat Tigers WHL [215]
September 24, 2015 Michael McNiven Montreal Canadiens Owen Sound Attack OHL [216]
October 1, 2015 Oleg Yevenko Columbus Blue Jackets Cleveland Monsters AHL [217]
October 5, 2015 Ken Appleby New Jersey Devils Oshawa Generals OHL [218]
October 5, 2015 Tim McGauley Washington Capitals Brandon Wheat Kings WHL [219]
October 6, 2015 Thomas Raffl Winnipeg Jets Red Bull Salzburg EBEL [220]
October 6, 2015 Braden Christoffer Edmonton Oilers Bakersfield Condors AHL [221]
October 7, 2015 Cavan Fitzgerald San Jose Sharks Halifax Mooseheads QMJHL [222]
January 5, 2016 Frederick Gaudreau Nashville Predators Milwaukee Admirals AHL [223]
January 20, 2016 Mike Zalewski Vancouver Canucks Utica Comets AHL [224]
March 2, 2016 Dryden Hunt Florida Panthers Moose Jaw Warriors WHL [225]
March 2, 2016 Jonathon Martin San Jose Sharks Swift Current Broncos WHL [226]
March 8, 2016 Andrew Poturalski Carolina Hurricanes New Hampshire Wildcats NCAA [227]
March 8, 2016 Nick Lappin New Jersey Devils Brown Bears NCAA [228]
March 10, 2016 Dan Renouf Detroit Red Wings Maine Black Bears NCAA [229]
March 13, 2016 Jere Sallinen Edmonton Oilers Jokerit KHL [230]
March 21, 2016 Jordan Maletta Columbus Blue Jackets Niagara IceDogs OHL [231]
March 22, 2016 Casey Nelson Buffalo Sabres Minnesota State Mavericks NCAA [232]
March 26, 2016 Tom Parisi Montreal Canadiens Providence Friars NCAA [233]
March 28, 2016 Justin Selman St. Louis Blues Michigan Wolverines NCAA [234]
March 28, 2016 Adam Carlson Washington Capitals Mercyhurst Lakers NCAA [235]
March 28, 2016 Kasimir Kaskisuo Toronto Maple Leafs Minnesota–Duluth Bulldogs NCAA [236]
March 29, 2016 Ethan Prow Pittsburgh Penguins St. Cloud State Huskies NCAA [237]
March 30, 2016 Charlie Lindgren Montreal Canadiens St. Cloud State Huskies NCAA [238]
March 30, 2016 Brandon Tanev Winnipeg Jets Providence Friars NCAA [239]
March 30, 2016 Kalle Kossila Anaheim Ducks St. Cloud State Huskies NCAA [240]
March 30, 2016 Kevin Boyle Anaheim Ducks UMass Lowell River Hawks NCAA [241]
April 1, 2016 Macoy Erkamps Ottawa Senators Brandon Wheat Kings WHL [242]
April 1, 2016 Ray Emery Philadelphia Flyers Adler Mannheim DEL [243]
April 1, 2016 Adam Chapie New York Rangers UMass Lowell River Hawks NCAA [244]
April 5, 2016 Alex Lyon Philadelphia Flyers Yale Bulldogs NCAA [245]
April 7, 2016 Nick Ellis Edmonton Oilers Providence Friars NCAA [246]
April 11, 2016 Mantas Armalis San Jose Sharks Djurgardens IF SHL [247]
April 13, 2016 Troy Stecher Vancouver Canucks North Dakota Fighting Hawks NCAA [248]
April 15, 2016 Sam Anas Minnesota Wild Quinnipiac Bobcats NCAA [249]
April 15, 2016 Justin Scott Columbus Blue Jackets Barrie Colts OHL [250]
April 17, 2016 Malte Stromwall New York Rangers AIK IF HA [251]
April 21, 2016 Adam Payerl Nashville Predators Milwaukee Admirals AHL [252]
April 22, 2016 Jake Chelios Carolina Hurricanes Charlotte Checkers AHL [253]
April 27, 2016 Lukas Bengtsson Pittsburgh Penguins Frolunda HC SHL [254]
April 29, 2016 Daniel Pribyl Calgary Flames HC Sparta Praha ELH [255]
April 29, 2016 Michael Garteig Vancouver Canucks Quinnipiac Bobcats NCAA [256]
May 2, 2016 Nikita Zaitsev Toronto Maple Leafs CSKA Moscow KHL [257]
May 3, 2016 Linus Hultstrom Florida Panthers Djurgårdens IF SHL [258]
May 7, 2016 Drake Caggiula Edmonton Oilers North Dakota Fighting Hawks NCAA [259]
May 9, 2016 Patrick Russell Edmonton Oilers St. Cloud State Huskies NCAA [260]
May 13, 2016 Marcus Sorensen San Jose Sharks Djurgardens IF SHL [261]
May 16, 2016 Yan-Pavel Laplante Vancouver Canucks Gatineau Olympiques QMJHL [262]
May 18, 2016 Adam Vay Minnesota Wild Debreceni HK MOL Liga [263]
May 24, 2016 Tim Heed San Jose Sharks Skelleftea AIK SHL [264]
May 24, 2016 Lars Johansson Chicago Blackhawks Frolunda HC SHL [265]
May 24, 2016 Michal Kempny Chicago Blackhawks Avangard Omsk KHL [265]
May 24, 2016 Martin Lundberg Chicago Blackhawks Skelleftea AIK SHL [265]
May 24, 2016 Tom Pyatt Ottawa Senators Geneve-Servette HC NLA [266]
May 27, 2016 Yohann Auvitu New Jersey Devils HIFK Liiga [267]
June 1, 2016 Jonas Gunnarsson Nashville Predators Malmo Redhawks SHL [268]
June 10, 2016 David Rittich Calgary Flames BK Mlada Boleslav ELH [269]

Trades

* Retained Salary Transaction: Each team is allowed up to three contracts on their payroll where they have retained salary in a trade (i.e. the player no longer plays with Team A due to a trade to Team B, but Team A still retains some salary). Only up to 50% of a player's contract can be kept, and only up to 15% of a team's salary cap can be taken up by retained salary. A contract can only be involved in one of these trades twice.

June

June 26, 2015 To Buffalo Sabres
Robin Lehner
David Legwand
To Ottawa Senators
NYI's 1st-round pick in 2015
[270]
June 26, 2015 To Calgary Flames
Dougie Hamilton
To Boston Bruins
1st-round pick in 2015
2nd-round pick in 2015
WSH's 2nd-round pick in 2015
[271]
June 26, 2015 To Los Angeles Kings
Milan Lucic*
To Boston Bruins
Martin Jones
Colin Miller
1st-round pick in 2015
[272]
June 26, 2015 To Buffalo Sabres
Ryan O'Reilly
Jamie McGinn
To Colorado Avalanche
Nikita Zadorov
Mikhail Grigorenko
J.T. Compher
2nd-round pick in 2015
[273]
June 26, 2015 To Edmonton Oilers
Griffin Reinhart
To New York Islanders
PIT's 1st-round pick in 2015
2nd-round pick in 2015
[274]
June 26, 2015 To New Jersey Devils
Kyle Palmieri
To Anaheim Ducks
FLA's 2nd-round pick in 2015
conditional 3rd-round pick in 2016
[275]
June 27, 2015 To Carolina Hurricanes
Eddie Lack
To Vancouver Canucks
3rd-round pick in 2015
7th-round pick in 2016
[276]
June 27, 2015 To Dallas Stars
Antti Niemi
To San Jose Sharks
7th-round pick in 2015
[277]
June 27, 2015 To Anaheim Ducks
Carl Hagelin
2nd-round pick in 2015
6th-round pick in 2015
To New York Rangers
Emerson Etem
FLA's 2nd-round pick in 2015
[278]
June 27, 2015 To Carolina Hurricanes
James Wisniewski
To Anaheim Ducks
Anton Khudobin
[279]
June 27, 2015 To Edmonton Oilers
Cam Talbot
7th-round pick in 2015
To New York Rangers
MTL's 2nd-round pick in 2015
OTT's 3rd-round pick in 2015
7th-round pick in 2015
[280]
June 27, 2015 To San Jose Sharks
Patrick McNally
To Vancouver Canucks
TBL's 7th-round pick in 2015
[281]
June 27, 2015 To Toronto Maple Leafs
Martin Marincin
To Edmonton Oilers
Brad Ross
PIT's 4th-round pick in 2015
[282]
June 27, 2015 To Edmonton Oilers
Eric Gryba
To Ottawa Senators
Travis Ewanyk
PIT's 4th-round pick in 2015
[282]
June 27, 2015 To New York Rangers
Antti Raanta
To Chicago Blackhawks
Ryan Haggerty
[283]
June 27, 2015 To Arizona Coyotes
Nicklas Grossmann*
Chris Pronger
To Philadelphia Flyers
Sam Gagner
conditional 4th-round pick in 2016 or
      3rd-round pick in 2017
[284]
June 29, 2015 To Boston Bruins
Zac Rinaldo
To Philadelphia Flyers
3rd-round pick in 2017
[285]
June 29, 2015 To St. Louis Blues
Konrad Abeltshauser
To San Jose Sharks
conditional 7th-round pick in 2016
[286]
June 30, 2015 To San Jose Sharks
Martin Jones
To Boston Bruins
Sean Kuraly
1st-round pick in 2016
[287]
June 30, 2015 To Columbus Blue Jackets
Brandon Saad
Michael Paliotta
Alex Broadhurst
To Chicago Blackhawks
Artem Anisimov
Marko Dano
Jeremy Morin
Corey Tropp
4th-round pick in 2016
[288]
June 30, 2015 To Anaheim Ducks
Kevin Bieksa
To Vancouver Canucks
2nd-round pick in 2016
[289]
June 30, 2015 To Edmonton Oilers
Lauri Korpikoski
To Arizona Coyotes
Boyd Gordon
[290]

July

July 1, 2015 To Pittsburgh Penguins
Phil Kessel*
Tim Erixon
Tyler Biggs
conditional PIT's 2nd-round pick in 2016 or
     TOR's 2nd-round pick in 2017
To Toronto Maple Leafs
Nick Spaling
Kasperi Kapanen
Scott Harrington
conditional 1st-round pick in 2016 or
     1st-round pick in 2017 or
     2nd-round pick in 2017

NJD's 3rd-round pick in 2016

[300]
July 1, 2015 To Montreal Canadiens
Zack Kassian
5th-round pick in 2016
To Vancouver Canucks
Brandon Prust
[301]
July 1, 2015 To Nashville Predators
Max Reinhart
To Calgary Flames
conditional 4th-round pick in 2016
[302]
July 1, 2015 To New York Rangers
Magnus Hellberg
To Nashville Predators
6th-round pick in 2017
[303]
July 1, 2015 To Florida Panthers
Reilly Smith
Marc Savard
To Boston Bruins
Jimmy Hayes
[304]
July 2, 2015 To Washington Capitals
T.J. Oshie
To St. Louis Blues
Troy Brouwer
Pheonix Copley
3rd-round pick in 2016
[305]
July 6, 2015 To Edmonton Oilers
Anders Nilsson
To Chicago Blackhawks
Liam Coughlin
[306]
July 10, 2015 To Dallas Stars
Patrick Sharp
Stephen Johns
To Chicago Blackhawks
Trevor Daley
Ryan Garbutt*
[307]
July 12, 2015 To Toronto Maple Leafs
Taylor Beck
To Nashville Predators
Jamie Devane
[308]
July 28, 2015 To Vancouver Canucks
Brandon Sutter
NYI's or VAN's 3rd-round pick in 2016
To Pittsburgh Penguins
Nick Bonino
Adam Clendening
ANA's 2nd-round pick in 2016
[309]

September

September 9, 2015 To Colorado Avalanche
Brandon Gormley
To Arizona Coyotes
Stefan Elliott
[310]
September 11, 2015 To Carolina Hurricanes
Kris Versteeg
Joakim Nordstrom
3rd-round pick in 2017
To Chicago Blackhawks
Dennis Robertson
Jake Massie
5th-round pick in 2017
[311]
September 17, 2015 To Toronto Maple Leafs
Michael Grabner
To New York Islanders
Taylor Beck
Matt Finn
Carter Verhaeghe
Tom Nilsson
Christopher Gibson
[312]

October

October 4, 2015 To Calgary Flames
Freddie Hamilton
To Colorado Avalanche
conditional 7th-round pick in 2016
[313]
October 6, 2015 To New Jersey Devils
Brian O'Neill
To Los Angeles Kings
conditional 7th-round pick in 2017
[314]

November

November 12, 2015 To Calgary Flames
Kevin Poulin
To Tampa Bay Lightning
future considerations
[315]

December

December 14, 2015 To Chicago Blackhawks
Rob Scuderi*
To Pittsburgh Penguins
Trevor Daley
[316]
December 15, 2015 To Arizona Coyotes
Christian Thomas
To Montreal Canadiens
Lucas Lessio
[317]
December 28, 2015 To Montreal Canadiens
Ben Scrivens*
To Edmonton Oilers
Zack Kassian
[318]

January

January 3, 2016 To Toronto Maple Leafs
Jeremy Morin
To Chicago Blackhawks
Richard Panik
[319]
January 6, 2016 To Los Angeles Kings
Vincent Lecavalier*
Luke Schenn*
To Philadelphia Flyers
Jordan Weal
3rd-round pick in 2016
[320]
January 6, 2016 To Nashville Predators
Ryan Johansen
To Columbus Blue Jackets
Seth Jones
[321]
January 7, 2016 To Anaheim Ducks
Dustin Tokarski
To Montreal Canadiens
Max Friberg
[322]
January 8, 2016 To Vancouver Canucks
Emerson Etem
To New York Rangers
Nicklas Jensen
6th-round pick in 2017
[323]
January 14, 2016 To Ottawa Senators
Conor Allen
To Nashville Predators
Patrick Mullen
[324]
January 15, 2016 To St. Louis Blues
Richard Nedomlel
To Detroit Red Wings
future considerations
[325]
January 15, 2016 To Arizona Coyotes
Victor Bartley
To Nashville Predators
Stefan Elliott
[326]
January 15, 2016 To Montreal Canadiens
John Scott
Victor Bartley
To Arizona Coyotes
Jarred Tinordi
Stefan Fournier
[326]
January 16, 2016 To Anaheim Ducks
David Perron
Adam Clendening
To Pittsburgh Penguins
Carl Hagelin
[327]
January 21, 2016 To Anaheim Ducks
Ryan Garbutt
To Chicago Blackhawks
Jiri Sekac
[328]

February

February 9, 2016 To Ottawa Senators
Dion Phaneuf
Matt Frattin
Casey Bailey
Ryan Rupert
Cody Donaghey
To Toronto Maple Leafs
Jared Cowen
Milan Michalek
Colin Greening
Tobias Lindberg
2nd-round pick in 2017
[329]
February 21, 2016 To Colorado Avalanche
Shawn Matthias
To Toronto Maple Leafs
Colin Smith
4th-round pick in 2016
[330]
February 22, 2016 To San Jose Sharks
Roman Polak
Nick Spaling
To Toronto Maple Leafs
Raffi Torres
2nd-round pick in 2017
2nd-round pick in 2018
[331]
February 22, 2016 To Vancouver Canucks
Markus Granlund
To Calgary Flames
Hunter Shinkaruk
[332]
February 23, 2016 To Washington Capitals
Mike Weber*
To Buffalo Sabres
3rd-round pick in 2017
[333]
February 24, 2016 To Vancouver Canucks
Philip Larsen
To Edmonton Oilers
conditional 4th or 5th-round pick in 2017
[334]
February 25, 2016 To Chicago Blackhawks
Andrew Ladd*
Jay Harrison
Matt Fraser
To Winnipeg Jets
Marko Dano
1st-round pick in 2016
conditional 3rd-round pick in 2018
[335]
February 26, 2016 To Chicago Blackhawks
Christian Ehrhoff*
To Los Angeles Kings
Rob Scuderi*
[336]
February 26, 2016 To Chicago Blackhawks
Tomas Fleischmann
Dale Weise*
To Montreal Canadiens
Phillip Danault
2nd-round pick in 2018
[337]
February 27, 2016 To St. Louis Blues
Anders Nilsson
To Edmonton Oilers
Niklas Lundstrom
5th-round pick in 2016
[338]
February 27, 2016 To San Jose Sharks
James Reimer
Jeremy Morin
To Toronto Maple Leafs
Alex Stalock
Ben Smith
conditional 4th-round pick in 2018
[339]
February 27, 2016 To Florida Panthers
Jiri Hudler
To Calgary Flames
2nd-round pick in 2016
4th-round pick in 2018
[340]
February 27, 2016 To Florida Panthers
Teddy Purcell
To Edmonton Oilers
conditional 3rd-round pick in 2016
[340]
February 27, 2016 To Florida Panthers
Jakub Kindl*
To Detroit Red Wings
6th-round pick in 2017
[340]
February 27, 2016 To Pittsburgh Penguins
Justin Schultz*
To Edmonton Oilers
3rd-round pick in 2016
[341]
February 27, 2016 To Buffalo Sabres
Eric O'Dell
Cole Schneider
Michael Sdao
Alex Guptill
To Ottawa Senators
Jason Akeson
Phil Varone
Jerome Leduc
conditional 7th-round pick in 2016
[342]
February 28, 2016 To New York Rangers
Eric Staal*
To Carolina Hurricanes
Aleksi Saarela
2nd-round pick in 2016
2nd-round pick in 2017
[343]
February 28, 2016 To Los Angeles Kings
Kris Versteeg
To Carolina Hurricanes
Valentin Zykov
conditional 5th-round pick in 2016
[344]
February 28, 2016 To New York Rangers
Chris Brown
To Washington Capitals
Ryan Bourque
[345]
February 28, 2016 To Toronto Maple Leafs
Brooks Laich
Connor Carrick
2nd-round pick in 2016
To Washington Capitals
Daniel Winnik
ANA's 5th-round pick in 2016
[346]
February 29, 2016 To Arizona Coyotes
Sergei Plotnikov
To Pittsburgh Penguins
Matthias Plachta
conditional 7th-round pick in 2017
[347]
February 29, 2016 To Chicago Blackhawks
Drew MacIntyre
To Carolina Hurricanes
Dennis Robertson
[348]
February 29, 2016 To Arizona Coyotes
Alex Tanguay
Conner Bleackley
Kyle Wood
To Colorado Avalanche
Mikkel Boedker
[349]
February 29, 2016 To Colorado Avalanche
Eric Gelinas
To New Jersey Devils
3rd-round pick in 2017
[350]
February 29, 2016 To Dallas Stars
Kris Russell
To Calgary Flames
Jyrki Jokipakka
Brett Pollock
conditional 2nd-round pick in 2016
[351]
February 29, 2016 To Anaheim Ducks
Brandon Pirri
To Florida Panthers
6th-round pick in 2016
[352]
February 29, 2016 To New York Islanders
Shane Prince
7th-round pick in 2016
To Ottawa Senators
conditional 3rd-round pick in 2016
[353]
February 29, 2016 To Boston Bruins
John-Michael Liles
To Carolina Hurricanes
Anthony Camara
3rd-round pick in 2016
5th-round pick in 2017
[354]
February 29, 2016 To Minnesota Wild
Conor Allen
To Ottawa Senators
Michael Keranen
[355]
February 29, 2016 To Colorado Avalanche
Taylor Beck
To New York Islanders
Marc-Andre Cliche
[356]
February 29, 2016 To New Jersey Devils
Devante Smith-Pelly
To Montreal Canadiens
Stefan Matteau
[357]
February 29, 2016 To Boston Bruins
Lee Stempniak
To New Jersey Devils
4th-round pick in 2016
2nd-round pick in 2017
[358]
February 29, 2016 To Anaheim Ducks
Jamie McGinn
To Buffalo Sabres
conditional 3rd-round pick in 2016
[352]
February 29, 2016 To Pittsburgh Penguins
Dustin Jeffrey
Dan O'Donoghue
James Melindy
To Arizona Coyotes
Matia Marcantuoni
[359]
February 29, 2016 To Los Angeles Kings
Brett Sutter
To Minnesota Wild
Scott Sabourin
[360]
February 29, 2016 To Anaheim Ducks
Corey Tropp
To Chicago Blackhawks
Tim Jackman
7th-round pick in 2017
[361]
February 29, 2016 To Edmonton Oilers
Patrick Maroon*
To Anaheim Ducks
Martin Gernat
4th-round pick in 2016
[362]
February 29, 2016 To Nashville Predators
Corey Potter
To Arizona Coyotes
future considerations
[363]
February 29, 2016 To Calgary Flames
Niklas Backstrom
6th-round pick in 2016
To Minnesota Wild
David Jones
[364]

March

March 4, 2016 To St. Louis Blues
Zack Phillips
To Boston Bruins
future considerations
[365]
March 7, 2016 To Carolina Hurricanes
Dane Fox
To Vancouver Canucks
future considerations
[366]

May

May 25, 2016 To Vancouver Canucks
Erik Gudbranson
NYI's 5th-round pick in 2016
To Florida Panthers
Jared McCann
2nd-round pick in 2016
4th-round pick in 2016
[367]
May 26, 2016 To Detroit Red Wings
Dylan Sadowy
To San Jose Sharks
3rd-round pick in 2017
[368]

June (2016)

June 10, 2016 To New Jersey Devils
Marc Savard
2nd-round pick in 2018
To Florida Panthers
Paul Thompson
Graham Black
[369]
June 15, 2016 To Carolina Hurricanes
Teuvo Teravainen
Bryan Bickell
To Chicago Blackhawks
NYR's 2nd-round pick in 2016
CHI's 3rd-round pick in 2017
[370]
June 16, 2016 To Arizona Coyotes
Alex Goligoski
To Dallas Stars
5th-round pick in 2016
[371]
June 20, 2016 To San Jose Sharks
Maxim Letunov
6th-round pick in 2017
To Arizona Coyotes
4th-round pick in 2016
DET's 3rd-round pick in 2017
[372]
June 20, 2016 To Buffalo Sabres
Jimmy Vesey
To Nashville Predators
MIN's 3rd-round pick in 2016
[373]
June 20, 2016 To Toronto Maple Leafs
Frederik Andersen
To Anaheim Ducks
PIT's 1st-round pick in 2016
conditional 2nd-round pick in 2017
[374]
June 20, 2016 To Florida Panthers
Keith Yandle
To New York Rangers
6th-round pick in 2016
conditional 4th-round pick in 2017
[375]
June 23, 2016 To Florida Panthers
Reto Berra
To Colorado Avalanche
Rocco Grimaldi
[376]

Waivers

Once an NHL player has played in a certain number of games or a set number of seasons has passed since the signing of his first NHL contract (see here), that player must be offered to all of the other NHL teams before he can be assigned to a minor league affiliate.

Date Player New team Previous team Ref
September 27, 2015 Kevin Poulin Tampa Bay Lightning New York Islanders [377]
October 1, 2015 Chris Porter Minnesota Wild Philadelphia Flyers [378]
October 6, 2015 Jean-Francois Berube New York Islanders Los Angeles Kings [379]
October 6, 2015 Frank Corrado Toronto Maple Leafs Vancouver Canucks [380]
October 6, 2015 Paul Byron Montreal Canadiens Calgary Flames [381]
October 26, 2015 Bobby Farnham New Jersey Devils Pittsburgh Penguins [382]
November 15, 2015 Chris Wagner Colorado Avalanche Anaheim Ducks [383]
November 22, 2015 Landon Ferraro Boston Bruins Detroit Red Wings [384]
November 22, 2015 Petter Granberg Nashville Predators Toronto Maple Leafs [385]
December 6, 2015 Viktor Tikhonov Arizona Coyotes Chicago Blackhawks [386]
December 15, 2015 Jarret Stoll Minnesota Wild New York Rangers [387]
January 5, 2016 Andrew Bodnarchuk Colorado Avalanche Columbus Blue Jackets [388]
January 13, 2016 Kevin Connauton Arizona Coyotes Columbus Blue Jackets [389]
January 27, 2016 Adam Clendening Edmonton Oilers Anaheim Ducks [390]
February 25, 2016 Chris Wagner Anaheim Ducks Colorado Avalanche [391]
February 27, 2016 Jiri Sekac Arizona Coyotes Chicago Blackhawks [392]
February 29, 2016 Mike Brown Montreal Canadiens San Jose Sharks [393]
February 29, 2016 Adam Cracknell Edmonton Oilers Vancouver Canucks [394]
February 29, 2016 Adam Pardy Edmonton Oilers Winnipeg Jets [394]
February 29, 2016 David Warsofsky New Jersey Devils Pittsburgh Penguins [395]

Staff compensation

Prior to January 1, 2016 NHL teams received compensation for losing a coach, general manager or president of hockey operations to another team while they are still under contract. Teams received a second-round draft pick if a transaction happened during the season and a third-round pick if one occurred in the off-season (a coach's season ends when his team is eliminated from the playoffs, while seasons for GMs and presidents of hockey operations finish after the conclusion of the NHL Draft in June). Teams will have a three-year window to choose from when to lose their draft pick.[396]

Date Employee Position New team Previous team Compensation Ref
July 23, 2015 Lou Lamoriello General Manager Toronto Maple Leafs New Jersey Devils 3rd-round pick in 2018 [397]
October 21, 2015 John Tortorella Head Coach Columbus Blue Jackets Vancouver Canucks 2nd-round pick in 2017 [398]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. 30.0 30.1 Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 58.2 Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. Lua error in package.lua at line 80: module 'strict' not found.
  63. Lua error in package.lua at line 80: module 'strict' not found.
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. 75.0 75.1 75.2 Lua error in package.lua at line 80: module 'strict' not found.
  76. Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. 84.0 84.1 Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. 96.0 96.1 Lua error in package.lua at line 80: module 'strict' not found.
  97. 97.0 97.1 97.2 Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. 100.0 100.1 100.2 Lua error in package.lua at line 80: module 'strict' not found.
  101. 101.0 101.1 101.2 Lua error in package.lua at line 80: module 'strict' not found.
  102. 102.0 102.1 102.2 Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. 110.0 110.1 110.2 110.3 110.4 110.5 Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. 114.0 114.1 Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. 116.0 116.1 116.2 Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. Lua error in package.lua at line 80: module 'strict' not found.
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. Lua error in package.lua at line 80: module 'strict' not found.
  176. Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.
  201. Lua error in package.lua at line 80: module 'strict' not found.
  202. Lua error in package.lua at line 80: module 'strict' not found.
  203. Lua error in package.lua at line 80: module 'strict' not found.
  204. Lua error in package.lua at line 80: module 'strict' not found.
  205. Lua error in package.lua at line 80: module 'strict' not found.
  206. Lua error in package.lua at line 80: module 'strict' not found.
  207. Lua error in package.lua at line 80: module 'strict' not found.
  208. Lua error in package.lua at line 80: module 'strict' not found.
  209. Lua error in package.lua at line 80: module 'strict' not found.
  210. Lua error in package.lua at line 80: module 'strict' not found.
  211. Lua error in package.lua at line 80: module 'strict' not found.
  212. Lua error in package.lua at line 80: module 'strict' not found.
  213. Lua error in package.lua at line 80: module 'strict' not found.
  214. Lua error in package.lua at line 80: module 'strict' not found.
  215. Lua error in package.lua at line 80: module 'strict' not found.
  216. Lua error in package.lua at line 80: module 'strict' not found.
  217. Lua error in package.lua at line 80: module 'strict' not found.
  218. Lua error in package.lua at line 80: module 'strict' not found.
  219. Lua error in package.lua at line 80: module 'strict' not found.
  220. Lua error in package.lua at line 80: module 'strict' not found.
  221. Lua error in package.lua at line 80: module 'strict' not found.
  222. Lua error in package.lua at line 80: module 'strict' not found.
  223. Lua error in package.lua at line 80: module 'strict' not found.
  224. Lua error in package.lua at line 80: module 'strict' not found.
  225. Lua error in package.lua at line 80: module 'strict' not found.
  226. Lua error in package.lua at line 80: module 'strict' not found.
  227. Lua error in package.lua at line 80: module 'strict' not found.
  228. Lua error in package.lua at line 80: module 'strict' not found.
  229. Lua error in package.lua at line 80: module 'strict' not found.
  230. Lua error in package.lua at line 80: module 'strict' not found.
  231. Lua error in package.lua at line 80: module 'strict' not found.
  232. Lua error in package.lua at line 80: module 'strict' not found.
  233. Lua error in package.lua at line 80: module 'strict' not found.
  234. Lua error in package.lua at line 80: module 'strict' not found.
  235. Lua error in package.lua at line 80: module 'strict' not found.
  236. Lua error in package.lua at line 80: module 'strict' not found.
  237. Lua error in package.lua at line 80: module 'strict' not found.
  238. Lua error in package.lua at line 80: module 'strict' not found.
  239. Lua error in package.lua at line 80: module 'strict' not found.
  240. Lua error in package.lua at line 80: module 'strict' not found.
  241. Lua error in package.lua at line 80: module 'strict' not found.
  242. Lua error in package.lua at line 80: module 'strict' not found.
  243. Lua error in package.lua at line 80: module 'strict' not found.
  244. Lua error in package.lua at line 80: module 'strict' not found.
  245. Lua error in package.lua at line 80: module 'strict' not found.
  246. Lua error in package.lua at line 80: module 'strict' not found.
  247. Lua error in package.lua at line 80: module 'strict' not found.
  248. Lua error in package.lua at line 80: module 'strict' not found.
  249. Lua error in package.lua at line 80: module 'strict' not found.
  250. Lua error in package.lua at line 80: module 'strict' not found.
  251. Lua error in package.lua at line 80: module 'strict' not found.
  252. Lua error in package.lua at line 80: module 'strict' not found.
  253. Lua error in package.lua at line 80: module 'strict' not found.
  254. Lua error in package.lua at line 80: module 'strict' not found.
  255. Lua error in package.lua at line 80: module 'strict' not found.
  256. Lua error in package.lua at line 80: module 'strict' not found.
  257. Lua error in package.lua at line 80: module 'strict' not found.
  258. Lua error in package.lua at line 80: module 'strict' not found.
  259. Lua error in package.lua at line 80: module 'strict' not found.
  260. Lua error in package.lua at line 80: module 'strict' not found.
  261. Lua error in package.lua at line 80: module 'strict' not found.
  262. Lua error in package.lua at line 80: module 'strict' not found.
  263. Lua error in package.lua at line 80: module 'strict' not found.
  264. Lua error in package.lua at line 80: module 'strict' not found.
  265. 265.0 265.1 265.2 Lua error in package.lua at line 80: module 'strict' not found.
  266. Lua error in package.lua at line 80: module 'strict' not found.
  267. Lua error in package.lua at line 80: module 'strict' not found.
  268. Lua error in package.lua at line 80: module 'strict' not found.
  269. Lua error in package.lua at line 80: module 'strict' not found.
  270. Lua error in package.lua at line 80: module 'strict' not found.
  271. Lua error in package.lua at line 80: module 'strict' not found.
  272. Lua error in package.lua at line 80: module 'strict' not found.
  273. Lua error in package.lua at line 80: module 'strict' not found.
  274. Lua error in package.lua at line 80: module 'strict' not found.
  275. Lua error in package.lua at line 80: module 'strict' not found.
  276. Lua error in package.lua at line 80: module 'strict' not found.
  277. Lua error in package.lua at line 80: module 'strict' not found.
  278. Lua error in package.lua at line 80: module 'strict' not found.
  279. Lua error in package.lua at line 80: module 'strict' not found.
  280. 280.0 280.1 Lua error in package.lua at line 80: module 'strict' not found.
  281. Lua error in package.lua at line 80: module 'strict' not found.
  282. 282.0 282.1 Lua error in package.lua at line 80: module 'strict' not found.
  283. Lua error in package.lua at line 80: module 'strict' not found.
  284. Lua error in package.lua at line 80: module 'strict' not found.
  285. Lua error in package.lua at line 80: module 'strict' not found.
  286. Lua error in package.lua at line 80: module 'strict' not found.
  287. Lua error in package.lua at line 80: module 'strict' not found.
  288. Lua error in package.lua at line 80: module 'strict' not found.
  289. Lua error in package.lua at line 80: module 'strict' not found.
  290. Lua error in package.lua at line 80: module 'strict' not found.
  291. 291.0 291.1 Lua error in package.lua at line 80: module 'strict' not found.
  292. Lua error in package.lua at line 80: module 'strict' not found.
  293. Lua error in package.lua at line 80: module 'strict' not found.
  294. Lua error in package.lua at line 80: module 'strict' not found.
  295. Lua error in package.lua at line 80: module 'strict' not found.
  296. Lua error in package.lua at line 80: module 'strict' not found.
  297. Lua error in package.lua at line 80: module 'strict' not found.
  298. Lua error in package.lua at line 80: module 'strict' not found.
  299. Lua error in package.lua at line 80: module 'strict' not found.
  300. Lua error in package.lua at line 80: module 'strict' not found.
  301. Lua error in package.lua at line 80: module 'strict' not found.
  302. Lua error in package.lua at line 80: module 'strict' not found.
  303. Lua error in package.lua at line 80: module 'strict' not found.
  304. Lua error in package.lua at line 80: module 'strict' not found.
  305. Lua error in package.lua at line 80: module 'strict' not found.
  306. Lua error in package.lua at line 80: module 'strict' not found.
  307. Lua error in package.lua at line 80: module 'strict' not found.
  308. Lua error in package.lua at line 80: module 'strict' not found.
  309. Lua error in package.lua at line 80: module 'strict' not found.
  310. Lua error in package.lua at line 80: module 'strict' not found.
  311. Lua error in package.lua at line 80: module 'strict' not found.
  312. Lua error in package.lua at line 80: module 'strict' not found.
  313. Lua error in package.lua at line 80: module 'strict' not found.
  314. Lua error in package.lua at line 80: module 'strict' not found.
  315. Lua error in package.lua at line 80: module 'strict' not found.
  316. Lua error in package.lua at line 80: module 'strict' not found.
  317. Lua error in package.lua at line 80: module 'strict' not found.
  318. Lua error in package.lua at line 80: module 'strict' not found.
  319. Lua error in package.lua at line 80: module 'strict' not found.
  320. Lua error in package.lua at line 80: module 'strict' not found.
  321. Lua error in package.lua at line 80: module 'strict' not found.
  322. Lua error in package.lua at line 80: module 'strict' not found.
  323. Lua error in package.lua at line 80: module 'strict' not found.
  324. Lua error in package.lua at line 80: module 'strict' not found.
  325. Lua error in package.lua at line 80: module 'strict' not found.
  326. 326.0 326.1 Lua error in package.lua at line 80: module 'strict' not found.
  327. Lua error in package.lua at line 80: module 'strict' not found.
  328. Lua error in package.lua at line 80: module 'strict' not found.
  329. Lua error in package.lua at line 80: module 'strict' not found.
  330. Lua error in package.lua at line 80: module 'strict' not found.
  331. Lua error in package.lua at line 80: module 'strict' not found.
  332. Lua error in package.lua at line 80: module 'strict' not found.
  333. Lua error in package.lua at line 80: module 'strict' not found.
  334. Lua error in package.lua at line 80: module 'strict' not found.
  335. Lua error in package.lua at line 80: module 'strict' not found.
  336. Lua error in package.lua at line 80: module 'strict' not found.
  337. Lua error in package.lua at line 80: module 'strict' not found.
  338. Lua error in package.lua at line 80: module 'strict' not found.
  339. Lua error in package.lua at line 80: module 'strict' not found.
  340. 340.0 340.1 340.2 Lua error in package.lua at line 80: module 'strict' not found.
  341. Lua error in package.lua at line 80: module 'strict' not found.
  342. Lua error in package.lua at line 80: module 'strict' not found.
  343. Lua error in package.lua at line 80: module 'strict' not found.
  344. Lua error in package.lua at line 80: module 'strict' not found.
  345. Lua error in package.lua at line 80: module 'strict' not found.
  346. Lua error in package.lua at line 80: module 'strict' not found.
  347. Lua error in package.lua at line 80: module 'strict' not found.
  348. Lua error in package.lua at line 80: module 'strict' not found.
  349. Lua error in package.lua at line 80: module 'strict' not found.
  350. Lua error in package.lua at line 80: module 'strict' not found.
  351. Lua error in package.lua at line 80: module 'strict' not found.
  352. 352.0 352.1 Lua error in package.lua at line 80: module 'strict' not found.
  353. Lua error in package.lua at line 80: module 'strict' not found.
  354. Lua error in package.lua at line 80: module 'strict' not found.
  355. Lua error in package.lua at line 80: module 'strict' not found.
  356. Lua error in package.lua at line 80: module 'strict' not found.
  357. Lua error in package.lua at line 80: module 'strict' not found.
  358. Lua error in package.lua at line 80: module 'strict' not found.
  359. Lua error in package.lua at line 80: module 'strict' not found.
  360. Lua error in package.lua at line 80: module 'strict' not found.
  361. Lua error in package.lua at line 80: module 'strict' not found.
  362. Lua error in package.lua at line 80: module 'strict' not found.
  363. Lua error in package.lua at line 80: module 'strict' not found.
  364. Lua error in package.lua at line 80: module 'strict' not found.
  365. Lua error in package.lua at line 80: module 'strict' not found.
  366. Lua error in package.lua at line 80: module 'strict' not found.
  367. Lua error in package.lua at line 80: module 'strict' not found.
  368. Lua error in package.lua at line 80: module 'strict' not found.
  369. Lua error in package.lua at line 80: module 'strict' not found.
  370. Lua error in package.lua at line 80: module 'strict' not found.
  371. Lua error in package.lua at line 80: module 'strict' not found.
  372. Lua error in package.lua at line 80: module 'strict' not found.
  373. Lua error in package.lua at line 80: module 'strict' not found.
  374. Lua error in package.lua at line 80: module 'strict' not found.
  375. Lua error in package.lua at line 80: module 'strict' not found.
  376. Lua error in package.lua at line 80: module 'strict' not found.
  377. Lua error in package.lua at line 80: module 'strict' not found.
  378. Lua error in package.lua at line 80: module 'strict' not found.
  379. Lua error in package.lua at line 80: module 'strict' not found.
  380. Lua error in package.lua at line 80: module 'strict' not found.
  381. Lua error in package.lua at line 80: module 'strict' not found.
  382. Lua error in package.lua at line 80: module 'strict' not found.
  383. Lua error in package.lua at line 80: module 'strict' not found.
  384. Lua error in package.lua at line 80: module 'strict' not found.
  385. Lua error in package.lua at line 80: module 'strict' not found.
  386. Lua error in package.lua at line 80: module 'strict' not found.
  387. Lua error in package.lua at line 80: module 'strict' not found.
  388. Lua error in package.lua at line 80: module 'strict' not found.
  389. Lua error in package.lua at line 80: module 'strict' not found.
  390. Lua error in package.lua at line 80: module 'strict' not found.
  391. Lua error in package.lua at line 80: module 'strict' not found.
  392. Lua error in package.lua at line 80: module 'strict' not found.
  393. Lua error in package.lua at line 80: module 'strict' not found.
  394. 394.0 394.1 Lua error in package.lua at line 80: module 'strict' not found.
  395. Lua error in package.lua at line 80: module 'strict' not found.
  396. Lua error in package.lua at line 80: module 'strict' not found.
  397. Lua error in package.lua at line 80: module 'strict' not found.
  398. Lua error in package.lua at line 80: module 'strict' not found.

External links