Maybe one of the best drafts the Stars have had in recent years, Dallas not only struck gold with Miro Heiskanen as the third overall selection, but also added important depth with Jake Oettinger and Jason Robertson.
Strangely enough, they also have lost three players from the draft, as Brett Davis and Liam Hawel went unsigned and goalie Dylan Ferguson was traded to Vegas.
[WHO WILL BE NEXT?: Follow every pick as it happens at 2019 Stars Draft Central beginning with Round 1 on Friday]
Dallas was scheduled to pick eighth this season, but was selected to move up to third in the draft lottery and took Heiskanen after Nico Hischier and Nolan Patrick went off the board.
The Stars lost their third-round pick to Chicago in order to move up three places in the first round to select Oettinger at 26th. The Blackhawks chose Andrei Altybarmakyan at 70th overall. Dallas also lost the 118th pick (previously acquired from Montreal in the Jordie Benn trade) to Los Angeles to acquire the rights to pending free agent Ben Bishop. The Kings chose Markus Philips.
D Miro Heiskanen (Round 1, Third Overall)
Video: Stars draft D Miro Heiskanen No. 3
This could prove to be one of the most important picks in Stars history.
Dallas probably would have been fine taking Casey Middlestadt, who went to Buffalo in the Stars' originally scheduled No. 8 spot. However, getting Heiskanen could be a game-changer. The skilled defenseman stepped in as a rookie last season and was 12th overall in the playoffs in average time on ice at 25:31. Heiskanen finished fifth in scoring on the Stars in the regular season with 33 points (12 goals, 21 assists) in 82 games and is expected to make the NHL's All-Rookie team.
He and John Klingberg are expected to lead the team in time on ice for several years going forward.
G Jake Oettinger (Round 1, 26th overall)
Video: Stars draft G Jake Oettinger No. 26
The Stars liked Oettinger so much, they used their third-round pick (70th overall) to move up from 29th (a pick they received as part of the Patrick Eaves trade to Anaheim).
So far, they're happy with that decision. Oettinger played three seasons at Boston University, finishing with a 16-16-4 record last season with a 2.45 GAA and .926 save percentage. He played for the Texas Stars at the end of last season and went 3-2-1 with a 2.47 GAA and .895 save percentage in the AHL.
Oettinger signed a three-year, entry level contract this year and is expected to be in the mix with Landon Bow and Colton Point for AHL playing time. He will be at the team's Development Camp at Comerica Center in Frisco from June 25-28.
LW Jason Robertson (Round 2, 39th overall)
Video: Stars draft F Jason Robertson No. 39
The slick winger is looking like a top-level prospect after finishing his junior career this season. Robertson, who turns 20 in July, led the OHL in scoring with 117 points (48 goals, 69 assists) in 62 games. He was traded from Kingston to Niagara midseason and finished on a tear. In 38 games with Niagara, he had 79 points (25 goals, 54 assists) and was plus-36.
Robertson, who is originally from Michigan, also tallied seven points (one goal, six assists) in seven games for Team USA at the World Juniors last season.
Robertson signed a three-year, entry level contract with the Stars in May and is expected to be a regular player with the Texas Stars and possibly battle for NHL time this season.
He will also be in attendance at Development Camp.
C Liam Hawel (Round 4, 101st overall)
The rangy center had a great fourth season in the OHL, tallying 78 points (37 goals, 41 assists) in 66 games for Guelph. That was a big boost from the 41 points (14 goals, 27 assists) in 62 games the year before.
However, the Stars decided to not offer the 20-year-old a contract, and he can now return to the NHL draft.
C Jacob Peterson (Round 5, 132nd overall)
The left-handed center tallied 27 points (14 goals, 13 assists) in 49 games with Bjorkloven of the Swedish Division 1. He co-led all junior players in goals and points in the second league.
Peterson is slated to be at Development Camp.
RW Brett Davis (Round 6, 163rd overall)
The right-handed forward split time with Kootenay and Red Deer in the Western Hockey League and finished with 50 points (20 goals, 30 assists) in 65 games.
However, the Stars did not offer him an entry-level contract and he is eligible to return to the draft.
G Dylan Ferguson (Round 7, 194th overall)
Included in the trade for Marc Methot with Vegas (along with the Stars' second-round pick in 2020), Ferguson actually played in an NHL game last season. With Vegas battling all sorts of injuries on the goalie front, Ferguson was called up from Kamloops of the WHL and played nine minutes, allowing one goal.
He was quickly returned to the Blazers and finished the season with a 17-24-1 record, a 3.01 GAA and .908 save percentage.
This story was not subject to the approval of the National Hockey League or Dallas Stars Hockey Club.
Mike Heika is a Senior Staff Writer for DallasStars.com and has covered the Stars since 1994. Follow him on Twitter @MikeHeika, and listen to his podcast.