Player List All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Name Position Country Age Team Salary Contract Saad, Brandon LWRW USA 33 Tampa Bay Lightning $4,500,000 1 Saarela, Antti CLWRW FIN 24 $1,000,000 1 Sabourin, Scott RW CAN 33 Free Agent $0 0 Saccoman, Colin D USA 28 Free Agent $0 0 Saigeon, Brandon C USA 27 Free Agent $0 0 Saint, Austin CLWRW CAN 24 Free Agent $0 0 Samberg, Dylan D USA 26 Minnesota Wild $1,400,000 1 Sambrook, Jordan D CAN 27 Free Agent $0 0 Samoskevich, Mackie C RW USA 23 $950,000 2 Samson, Ethan D CAN 22 $750,000 2 Samsonov, Ilya G RUS 28 Free Agent $0 0 Samuelsson, Mattias D USA 25 Utah Mammoth $3,500,000 2 Sandelin, Ryan C RW USA 26 Free Agent $0 0 Sanderson, Jake D USA 23 Montreal Canadiens $950,000 1 Sandin, Rasmus D SWE 25 $4,500,000 1 Sandstrom, Felix G SWE 28 $800,000 2 Sanford, Zach CLWRW USA 31 Free Agent $0 0 Sanheim, Travis D CAN 29 Carolina Hurricanes $4,500,000 1 Santini, Steven D CAN 35 Free Agent $0 0 Saretsky, Parker CLWRW CAN 26 Free Agent $0 0 Sarlo, Christian CLWRW USA 24 Free Agent $0 0 Saros, Juuse G FIN 30 St. Louis Blues $4,800,000 2 Sasson, Max C USA 25 $950,000 2 Saucerman, Colton D USA 27 Free Agent $0 0 Saulnier, Brennan CLW CAN 32 Free Agent $0 0 Sautner, Ashton D CAN 31 Free Agent $0 0 Savard, David D CAN 35 Free Agent $0 0 Saville, Isaiah G USA 25 Vegas Golden Knights $900,000 4 Savoie, Carter LW CAN 23 Free Agent $0 0 Sawchenko, Zachary G CAN 28 Free Agent $0 0 Scandella, Marco D CAN 35 Free Agent $0 0 Scanlin, Brandon D CAN 26 $775,000 1 Scarfo, Ryan CLW USA 31 Free Agent $0 0 Schachle, Tanner C USA 28 Free Agent $0 0 Schaefer, Reid LW CAN 22 $950,000 2 Scheel, Adam G USA 26 $750,000 3 Scheifele, Mark C CAN 32 Anaheim Ducks $4,250,000 2 Schenn, Brayden CLW CAN 34 Calgary Flames $6,000,000 3 Schenn, Luke D CAN 36 Florida Panthers $3,000,000 2 Schiavo, John C USA 31 Free Agent $0 0 Schmaltz, Nick CLWRW USA 29 Anaheim Ducks $5,850,000 2 Schmelzer, Ryan C USA 32 Free Agent $0 0 Schmid, Akira G SUI 25 Philadelphia Flyers $975,000 2 Schmidt, Nate D USA 34 Washington Capitals $2,500,000 2 Schneider, Braden D CAN 24 Minnesota Wild $4,500,000 3 Schoonbaert, Brad CLWRW CAN 28 Free Agent $0 0 Schueneman, Corey D USA 30 $950,000 1 Schuldt, Jimmy D USA 30 Free Agent $0 0 Schultz, Justin D CAN 35 Edmonton Oilers $1,000,000 1 Schwartz, Jaden LW CAN 33 Free Agent $0 0 Schwindt, Cole RW CAN 24 $875,000 1 Sebrango, Donovan D CAN 23 $850,000 1 Sedoff, Christoffer D FIN 23 $800,000 1 Seeler, Nick D USA 32 Boston Bruins $2,500,000 3 Seeley, Ronan D CAN 23 $750,000 1 Seguin, Tyler C RW CAN 33 Minnesota Wild $9,000,000 2 Seider, Moritz D DEU 24 Detroit Red Wings $8,250,000 3 Sellar, Shane C USA 28 Free Agent $0 0 Semik, Jacob D USA 25 Free Agent $0 0 Seminoff, Matthew RW USA 22 $750,000 2 Senden, Mark C USA 27 Free Agent $0 0 Seney, Brett CLW CAN 29 $750,000 1 Sergachev, Mikhail D RUS 27 Philadelphia Flyers $8,000,000 3 Severson, Damon D CAN 31 New Jersey Devils $6,250,000 2 Sevigny, Vincent D CAN 24 Free Agent $0 0 Seyfert, Jordan C USA 26 Free Agent $0 0 Sgarbossa, Michael RW CAN 33 Free Agent $0 0 Sharangovich, Yegor RW BLR 27 St. Louis Blues $2,700,000 3 Sharpe, Chas D CAN 22 Free Agent $0 0 Shattenkirk, Kevin D USA 36 Calgary Flames $4,250,000 1 Shaw, Mason C CAN 27 Free Agent $0 0 Shaw, Logan C RW CAN 33 Free Agent $0 0 Shea, Neil CLWRW USA 26 Free Agent $0 0 Shea, Ryan D USA 28 $875,000 1 Shearer, James D CAN 28 Free Agent $0 0 Sheary, Conor LW USA 33 San Jose Sharks $2,500,000 1 Sheehy, Alex D USA 27 Free Agent $0 0 Shen, Pavel C RUS 26 Free Agent $0 0 Shepard, Hunter G USA 30 $775,000 1 Sheriff, Dante C CAN 26 Free Agent $0 0 Sherwood, Kiefer LWRW USA 30 Vancouver Canucks $1,500,000 2 Shesterkin, Igor G RUS 29 Buffalo Sabres $5,750,000 2 Shin, Sang Hoon C KOR 32 Free Agent $0 0 Shine, Dominik RW USA 32 Free Agent $0 0 Shore, Devin CLW CAN 31 Free Agent $0 0 Siegenthaler, Jonas D CHE 28 Free Agent $0 0 Sillinger, Cole C USA 22 New York Rangers $2,250,000 2 Sillinger, Owen C CAN 28 Free Agent $0 0 Silovs, Arturs G LAT 24 Vancouver Canucks $900,000 1 Simoneau, Xavier C CAN 24 $750,000 1 Sinclair, Mark G CAN 29 Free Agent $0 0 Singleton, Tate C USA 27 Free Agent $0 0 Sissons, Colton CLWRW CAN 32 Philadelphia Flyers $2,800,000 2 Skarek, Jakub G CZE 26 Free Agent $0 0 Skelly, Dalton D USA 30 Free Agent $0 0 Skeoch, Darian D CAN 28 Free Agent $0 0 Skinner, Hunter D USA 24 $800,000 2 Skinner, Jeff LW CAN 33 Columbus Blue Jackets $7,500,000 1 Skinner, Stuart G CAN 27 Edmonton Oilers $6,000,000 4 Skirving, Todd C CAN 33 Free Agent $0 0 Skjei, Brady D USA 31 Pittsburgh Penguins $6,000,000 2 Skoog, Wilmer C SWE 26 $750,000 2 Slafkovsky, Juraj LWRW SVK 21 Tampa Bay Lightning $950,000 1 Slaggert, Graham C USA 26 Free Agent $0 0 Slaggert, Landon RW USA 23 $850,000 2 Slavin, Josiah LW USA 27 Free Agent $0 0 Slavin, Jaccob D USA 31 Carolina Hurricanes $5,500,000 2 Smallman, Spencer RW CAN 29 Free Agent $0 0 Smereck, Jalen D USA 27 Free Agent $0 0 Smilanic, Ty C USA 23 $850,000 2 Smirnov, Denis C RUS 28 Free Agent $0 0 Smith, Jake C CAN 28 Free Agent $0 0 Smith, Givani LWRW CAN 27 Free Agent $0 0 Smith, Brendan D CAN 36 Colorado Avalanche $1,000,000 1 Smith, Ty D CAN 25 $775,000 3 Smith, Dalton LW CAN 33 Free Agent $0 0 Smith, Craig RW USA 36 Carolina Hurricanes $1,200,000 1 Smith, Cole LW USA 30 Pittsburgh Penguins $900,000 1 Smith, Ryan C USA 28 Free Agent $0 0 Smith, Nathan C USA 27 Free Agent $0 0 Smith, Reilly LWRW CAN 34 Calgary Flames $4,500,000 1 Snively, Joe LW USA 29 Free Agent $0 0 Soderblom, Elmer C SWE 24 $750,000 1 Soderblom, Arvid G SWE 26 $900,000 1 Soderstrom, Victor D SWE 24 Free Agent $0 0 Sogaard, Mads G DEN 25 Ottawa Senators $1,000,000 3 Sokolov, Egor LWRW RUS 25 $950,000 3 Solovyov, Ilya D BLR 25 Columbus Blue Jackets $1,000,000 2 Solow, Jeff D USA 29 Free Agent $0 0 Solow, Zach RW USA 27 Free Agent $0 0 Sompel, Mitchell Vande D CAN 35 Free Agent $0 0 Sorenson, Tanner C USA 32 Free Agent $0 0 Sorokin, Ilya G RUS 30 Los Angeles Kings $7,750,000 3 Soucie, Brendan C USA 30 Free Agent $0 0 Soucy, Carson D CAN 31 Free Agent $0 0 Sourdif, Justin C CAN 23 $850,000 1 Spacek, David D USA 22 $750,000 2 Sparks, Garret G USA 32 Free Agent $0 0 Spence, Jordan D AUS 24 Los Angeles Kings $1,500,000 3 Spezia, Tyler LW USA 32 Free Agent $0 0 Spodniak, Matus CLWRW SVK 28 Free Agent $0 0 Sprong, Daniel LWRW NLD 28 Toronto Maple Leafs $1,500,000 2 Spurgeon, Jared D CAN 36 Tampa Bay Lightning $7,100,000 1 Sredl, Matthew D USA 23 Free Agent $0 0 Staal, Jordan C CAN 37 San Jose Sharks $3,000,000 2 Staios, Nathan D USA 24 $850,000 2 Stamkos, Steven C RW CAN 35 Buffalo Sabres $8,000,000 2 Stankoven, Logan C RW CAN 22 Montreal Canadiens $900,000 2 Stanley, Logan D CAN 27 Free Agent $0 0 Starrett, Shane G USA 30 Free Agent $0 0 Stastney, Spencer D USA 25 Nashville Predators $1,000,000 2 Stauber, Jaxson G USA 26 $800,000 2 Stead, Kristian G CAN 29 Free Agent $0 0 Stecher, Troy D CAN 31 Free Agent $0 0 Steel, Sam C CAN 27 $1,750,000 4 Steeves, Alex C USA 26 $1,000,000 4 Steeves, Ben LW USA 23 $900,000 1 Stella, Jake LW SWE 27 Free Agent $0 0 Stenlund, Kevin C RW SWE 29 Pittsburgh Penguins $2,000,000 1 Stephens, Devante D CAN 28 $775,000 2 Stephens, Mitchell C CAN 28 $800,000 1 Stephenson, Chandler CLWRW CAN 31 Free Agent $0 0 Sternschein, Sam C USA 27 Free Agent $0 0 Stevens, Jake D USA 20 Free Agent $0 0 Stevens, John C USA 31 Free Agent $0 0 Stevens, Luke LW USA 28 Free Agent $0 0 Stevenson, Clay G CAN 26 $950,000 1 Stewart, Ethan C USA 28 Free Agent $0 0 Stezka, Ales G CZE 28 $775,000 3 Stief, Matt D USA 29 Free Agent $0 0 Stienburg, Matt C CAN 25 $950,000 2 Stillman, Riley D CAN 27 Free Agent $0 0 Stillman, Chase RW USA 22 New York Islanders $950,000 2 Stinil, Michal C CZE 26 Free Agent $0 0 Stolarz, Anthony G USA 31 Free Agent $0 0 Stone, Mark RW CAN 33 Utah Mammoth $4,800,000 2 Strand, Austin D CAN 28 $1,000,000 2 Strang, Ethan CLWRW CAN 24 Free Agent $0 0 Stranges, Antonio CLW USA 23 $850,000 3 Strome, Ryan C RW CAN 32 Ottawa Senators $5,000,000 3 Strome, Matthew LW CAN 26 $750,000 1 Strome, Dylan C CAN 28 New York Islanders $5,000,000 4 Stromgren, William LW SWE 22 $900,000 2 Struble, Jayden D USA 24 Montreal Canadiens $900,000 2 Struthers, Matthew C ONT 26 Free Agent $0 0 Stucker, Robbie D USA 27 $750,000 2 Studnicka, Jack C CAN 26 New Jersey Devils $775,000 3 Sturm, Nico C DEU 30 Philadelphia Flyers $2,050,000 1 Stutzle, Tim CLW DEU 23 Buffalo Sabres $8,450,000 3 Subban, Malcolm G CAN 32 Free Agent $0 0 Suchanek, Tomas G CZE 22 $850,000 3 Suess, C.J. LW USA 31 Free Agent $0 0 Sundqvist, Oskar C RW SWE 31 Free Agent $0 0 Supryka, Cameron D CAN 24 Free Agent $0 0 Suter, Pius C RW CHE 29 Free Agent $0 0 Suter, Ryan D USA 40 Free Agent $0 0 Suthers, Keenan C USA 27 $750,000 2 Sutter, Riley RW CAN 26 $775,000 2 Suzuki, Nick C CAN 26 Montreal Canadiens $7,875,000 1 Suzuki, Ryan C CAN 24 $950,000 1 Svechkov, Fyodor CLW RUS 22 $950,000 2 Svechnikov, Andrei LWRW RUS 25 Carolina Hurricanes $7,500,000 2 Svejkovsky, Lukas C USA 24 $800,000 1 Svozil, Stanislav D CZE 22 $850,000 2 Swaney, Nick RW USA 28 Free Agent $0 0 Swayman, Jeremy G USA 27 Boston Bruins $5,500,000 3 Sweezey, Billy D USA 29 $850,000 1 Swetlikoff, Alex C CAN 24 Free Agent $0 0 Swoyer, Colin D USA 27 Free Agent $0 0 Sykora, Adam CLW SVK 21 $900,000 2 Szuber, Maksymilian D POL 23 $750,000 2 Szydlowski, Shawn C USA 35 Free Agent $0 0 Total 1963