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 Haan, Calvin de D CAN 34 Free Agent $0 0 Hadfield, Victor D CAN 25 Eagles $775,000 1 Hagel, Brandon LW CAN 27 Toronto Maple Leafs $5,600,000 4 Hagg, Robert D SWE 30 Free Agent $0 0 Hague, Nicolas D CAN 27 Washington Capitals $4,000,000 1 Hain, Gavin C USA 25 Phantoms $775,000 1 Haiskanen, Cody D USA 28 Free Agent $0 0 Hajek, Libor D CZE 27 Free Agent $0 0 Hakanpaa, Jani D FIN 33 Free Agent $0 0 Hall, Taylor LW CAN 34 New York Rangers $3,000,000 2 Hall, Curtis C USA 25 Free Agent $0 0 Halonen, Brian C USA 26 Comets $825,000 3 Halverson, Brandon G USA 29 Free Agent $0 0 Hamaliuk, Dillon LW CAN 25 Free Agent $0 0 Hamblin, James LW CAN 26 Free Agent $0 0 Hamilton, Dougie D CAN 32 Montreal Canadiens $11,550,000 3 Hamonic, Travis D CAN 35 Free Agent $0 0 Hampton, Bobby C USA 28 Free Agent $0 0 Hanas, Cross C USA 23 Canucks $925,000 1 Hanifin, Noah D USA 28 Dallas Stars $6,000,000 3 Hanley, Joel D CAN 34 Free Agent $0 0 Hardie, James LW CAN 23 Stars $800,000 1 Hardman, Mike LW USA 26 Free Agent $0 0 Hargrove, Colton C USA 33 Free Agent $0 0 Harkins, Jansen C USA 28 Eagles $875,000 2 Harley, Thomas D USA 24 Dallas Stars $2,500,000 4 Harmon, Tyler G USA 28 Free Agent $0 0 Harper, Patrick C USA 27 Free Agent $0 0 Harper, Shane RW USA 36 Free Agent $0 0 Harpur, Ben D CAN 30 Free Agent $0 0 Harpur, Chris D CAN 29 Free Agent $0 0 Harris, Brendan C USA 29 Free Agent $0 0 Harris, Jordan D USA 25 Islanders $2,000,000 2 Harrison, Brett C CAN 22 Bruins $875,000 2 Harsch, Reece D CAN 26 Free Agent $0 0 Hart, Carter G CAN 27 Minnesota Wild $5,500,000 4 Hartman, Ryan RW USA 31 Winnipeg Jets $5,750,000 4 Harvey-Pinard, Rafael LW CAN 26 New York Rangers $1,750,000 1 Has, Martin D CZE 24 Free Agent $0 0 Hatakka, Santeri D FIN 24 Canucks $925,000 1 Hathaway, Garnet RW USA 34 Free Agent $0 0 Haula, Erik LW FIN 34 Vegas Golden Knights $3,000,000 1 Hausinger, Cam C USA 26 Free Agent $0 0 Hawerchuk, Ben C CAN 27 Free Agent $0 0 Hawkins, Brandon RW USA 31 Free Agent $0 0 Hayden, John C USA 30 Free Agent $0 0 Hayes, Kevin C USA 33 Vancouver Canucks $5,250,000 1 Hayes, Avery C RW USA 23 Free Agent $0 0 Hayhurst, Jacob C CAN 28 Free Agent $0 0 Hayton, Barrett C CAN 25 Free Agent $0 0 Headrick, Owen D CAN 28 Free Agent $0 0 Healey, Josh D CAN 31 Free Agent $0 0 Heatherington, Dillon D CAN 30 Free Agent $0 0 Hebert, Grant C CAN 28 Free Agent $0 0 Hebig, Cameron C CAN 28 Free Agent $0 0 Hedman, Victor D SWE 35 Columbus Blue Jackets $5,500,000 5 Heineman, Emil LWRW SWE 24 Wranglers $925,000 1 Heinen, Danton LW CAN 30 Florida Panthers $2,000,000 2 Heinola, Ville D FIN 24 Tampa Bay Lightning $1,100,000 1 Heiskanen, Miro D FIN 26 Dallas Stars $11,000,000 4 Helenius, Samuel C FIN 23 Reign $925,000 1 Helgesen, Kenton D CAN 31 Free Agent $0 0 Helgesen, Tyson D CAN 28 Free Agent $0 0 Helgeson, Seth D CAN 35 Free Agent $0 0 Hellberg, Magnus G SWE 34 Free Agent $0 0 Hellebuyck, Connor G USA 32 Winnipeg Jets $8,500,000 6 Helleson, Drew D USA 24 Gulls $1,000,000 3 Henault, Louka D CAN 24 Free Agent $0 0 Henman, Luke C CAN 25 Firebirds $950,000 1 Henriksson, Karl C SWE 24 Free Agent $0 0 Henrique, Adam C CAN 35 Pittsburgh Penguins $4,000,000 3 Hertl, Tomas C CZE 32 Vegas Golden Knights $10,000,000 5 Hicketts, Joe D CAN 29 Free Agent $0 0 Hickey, Brandon D CAN 29 Free Agent $0 0 Highmore, Matthew C CAN 29 Free Agent $0 0 Hildeby, Dennis G SWE 24 Marlies $825,000 1 Hilderman, Jarod D CAN 28 Free Agent $0 0 Hill, Adin G CAN 29 Minnesota Wild $5,250,000 5 Hillebrand, Chad CLW USA 26 Free Agent $0 0 Hillis, Cam C CAN 25 Free Agent $0 0 Hillman, Blake D USA 29 Free Agent $0 0 Hinds, Tyson D CAN 22 Gulls $875,000 2 Hinostroza, Vinnie C USA 31 Free Agent $0 0 Hintz, Roope C FIN 29 St. Louis Blues $8,650,000 6 Hirano, Yushiroh RW JPN 30 Free Agent $0 0 Hirose, Taro LW CAN 29 Free Agent $0 0 Hirose, Akito D CAN 26 Free Agent $0 0 Hirvonen, Roni LWRW FIN 23 Marlies $925,000 1 Hischier, Nico C CHE 26 New Jersey Devils $8,000,000 2 Hjorth, Eric D SWE 24 Monsters $825,000 1 Hodgson, Hayden RW CAN 29 Comets $800,000 1 Hoefenmayer, Noel D CAN 26 Reign $850,000 1 Hoelscher, Mitchell C CAN 25 Free Agent $0 0 Hofer, Joel G CAN 25 IceHogs $925,000 1 Hofer, Ryan C CAN 23 Bears $800,000 1 Hoffman, Zack D CAN 27 Free Agent $0 0 Hoffman, Brendan C USA 24 Free Agent $0 0 Hoffman, Mike LWRW CAN 36 Colorado Avalanche $962,500 1 Hoglander, Nils LW SWE 25 Chicago Blackhawks $1,500,000 1 Holl, Justin D USA 33 San Jose Sharks $2,500,000 3 Holland, Peter C CAN 34 Free Agent $0 0 Holloway, Dylan LWRW CAN 24 Firebirds $1,200,000 1 Hollowell, Mac D CAN 27 Americans $775,000 3 Holm, Arvid G SWE 27 Canucks $1,500,000 1 Holm, Ole Julian Bjorgvik D NOR 23 Monsters $800,000 1 Holmberg, Pontus C SWE 26 Free Agent $0 0 Holmstrom, Simon RW CAN 24 Crunch $3,000,000 2 Holtz, Alexander RW SWE 23 Tampa Bay Lightning $1,250,000 2 Holway, Patrick D USA 29 Free Agent $0 0 Horvat, Bo C CAN 30 Minnesota Wild $8,500,000 3 Horvath, Jason D CAN 25 Free Agent $0 0 Houde, Samuel C CAN 25 Free Agent $0 0 Houser, Michael G USA 33 Free Agent $0 0 Howarth, Kale LW CAN 28 Free Agent $0 0 Howden, Brett LW CAN 27 Tampa Bay Lightning $2,250,000 3 Howdeshell, Keeghan LW USA 27 Free Agent $0 0 Howe, Travis C USA 31 Free Agent $0 0 Hronek, Filip D CZE 28 Tampa Bay Lightning $5,950,000 4 Huberdeau, Jonathan LW CAN 32 Colorado Avalanche $7,875,000 6 Hudon, Charles LW CAN 31 Free Agent $0 0 Hughes, Luke D USA 22 New Jersey Devils $1,000,000 2 Hughes, Cameron C CAN 29 Firebirds $1,000,000 1 Hughes, Jack C USA 24 New Jersey Devils $8,500,000 5 Hughes, Quinn D USA 26 Vancouver Canucks $10,250,000 2 Hughes, Bear C USA 24 Free Agent $0 0 Hunt, Brad D CAN 37 Free Agent $0 0 Hunt, Garet LW CAN 38 Free Agent $0 0 Hunt, Daemon D CAN 23 Penguins $875,000 1 Hunt, Dryden LW CAN 30 Free Agent $0 0 Huntington, Jimmy C CAN 27 Free Agent $0 0 Husso, Ville G FIN 30 Free Agent $0 0 Hutchinson, Michael G CAN 35 Free Agent $0 0 Hutton, Grant D USA 30 Free Agent $0 0 Hutton, Ben D CAN 32 Philadelphia Flyers $975,000 1 Hyman, Zach LW CAN 33 Winnipeg Jets $6,425,000 3 Total 2080