My final free agent predictions (15 forwards, 10 D-men and 5 goalies)
F Johnny Gaudreau - New Jersey Devils - $10,714,285 x 7
F Nazem Kadri - Detroit Red Wings - $8,000,000 x 7
D John Klingberg - Seattle Kraken - $7,857,142 x 7
F Patrice Bergeron - Boston Bruins - $7,500,000 x 2
F Evgeni Malkin - Nashville Predators - $7,100,000 x 4
F Claude Giroux - Ottawa Senators - $6,666,667 x 3
G Darcy Kuemper - Washington Capitals - $6,500,000 x 5
F Andre Burakovsky - Calgary Flames - $6,250,000 x 6
F Evander Kane - Edmonton Oilers - $6,250,000 x 5
F Andrew Copp - Washington Capitals - $6,000,000 x 6
F Ondrej Palat - Tampa Bay Lightning - $6,000,000 x 5
F Vincent Trocheck - Pittsburgh Penguins - $5,850,000 x 6
F Ryan Strome - Buffalo Sabres - $5,500,000 x 6
D Josh Manson - Vancouver Canucks - $5,375,000 x 5
F David Perron - Colorado Avalanche - $5,000,000 x 3
G Jack Campbell - Edmonton Oilers - $5,000,000 x 5
D Ben Chiarot - Washington Capitals - $4,600,000 x 5
F Nino Niederreiter - Dallas Stars - $4,500,000 x 4
D Nikita Zadorov - Edmonton Oilers - $4,500,000 x 4
D Nick Leddy - Philadelphia Flyers - $4,000,000 x 4
F Mason Marchment - New York Islanders - $3,850,000 x 4
G Ilya Samsonov - Buffalo Sabres - $3,750,000 x 4
D Brett Kulak - Florida Panthers - $3,500,000 x 3
D Colin Miller - Buffalo Sabres - $3,325,000 x 2
F Dylan Strome - Buffalo Sabres - $3,250,000 x 2
D Calvin De Haan - San Jose Sharks - $3,000,000 x 3
D Ian Cole - Detroit Red Wings - $2,850,000 x 3
D Justin Schultz - Dallas Stars - $2,650,000 x 2
G Martin Jones - Toronto Maple Leafs - $2,000,000 x 2
G Kevin Lankinen - St. Louis Blues - $1,500,000 x 2
Ready template for you if you want to use it
Johnny Gaudreau
Nazem Kadri
Patrice Bergeron
Evgeni Malkin
Andre Burakovsky
Evander Kane
Andrew Copp
Ondrej Palat
Claude Giroux
Vincent Trocheck
Ryan Strome
David Perron
Nino Niederreiter
Mason Marchment
Dylan Strome
John Klingberg
Josh Manson
Ben Chiarot
Nikita Zadorov
Nick Leddy
Brett Kulak
Colin Miller
Calvin De Haan
Ian Cole
Justin Schultz
Darcy Kuemper
Jack Campbell
Ilya Samsonov
Martin Jones
Kevin Lankinen