de la Rose was selected in the second round, 34th overall, at the
2013 NHL entry draft by the
Montreal Canadiens. Montreal had acquired the draft pick as the result of a trade occurring on 27 February 2012 that sent
Andrei Kostitsyn to the
Nashville Predators in return for this pick and the cancellation of another fifth-round pick that they had previously given to Nashville in a trade involving
Hal Gill ten days earlier, on 17 February. Before being drafted, de la Rose was the seventh-ranked European skater by the
NHL Central Scouting Bureau's 2013 final draft scouting report; he was the tenth European picked. In 2013's European Import Draft, which took place on 3 July, the
Windsor Spitfires of the
Ontario Hockey League (OHL) chose de la Rose 11th overall. Though Spitfires General Manager
Warren Rychel believed that de la Rose would immediately make the transition to North American major junior hockey, he ended up remaining in Sweden to fulfill the last year of his contract with
Leksands IF.
Professional de la Rose played for
Leksands IF from the
2011–12 season to the
2013–14 season. He played 87 games over that time, recording 25 points. He became — and remains — good friends with former Leksand teammate
Filip Forsberg, who was also his two-time World Junior captain with
Sweden. In the
2014–15 season, de la Rose made the transition to North America and began his Canadiens career in the
American Hockey League (AHL) with their affiliate, the
Hamilton Bulldogs. He scored his first AHL goal on
Joni Ortio in a 4–3 loss against the
Adirondack Flames. de la Rose registered his first NHL point in his fifth NHL game on 12 February 2015, an assist on a
Christian Thomas goal, which coincidentally happened to be his first NHL goal. de la Rose began the
2018–19 season on the injury reserve list after suffering a cardiac episode following a pre-season game with the Canadiens. In his return to health, de la Rose was placed on waivers and claimed by the
Detroit Red Wings on 17 October 2018. He scored his first goal as a Red Wing in a game against the
Edmonton Oilers on 3 November 2018. He would go on to play 60 games with Detroit, scoring three goals and six assists. On 19 March 2019, de la Rose stayed overnight in a hospital after suffering a cardiac episode during a game against the
New York Rangers. The following month, he underwent treatment to correct his accelerated heartbeat issue. On 6 November 2019, de la Rose was traded to the
St. Louis Blues in exchange for
Robby Fabbri. He appeared in 34 games for the club, recording 6 points. On 10 September 2020, the Blues re-signed de la Rose to a one-year, $700,000 contract extension. Following his seventh season in the NHL, de la Rose opted to return to Sweden as an impending unrestricted free agent, agreeing to a three-year contract with SHL club,
Färjestad BK, on 1 June 2021. After claiming the Swedish Championship in his first season with Färjestad BK, de la Rose opted to leave the SHL and join Swiss club HC Fribourg-Gottéron of the NL for the 2022–23 season on 9 March 2022. ==International play==