Junior The
Kootenay Ice of the
Western Hockey League (WHL) selected Milne in the eighth round, 155th overall, of the 2017 WHL bantam draft. During the
2021–22 season, Milne had a strong year in Winnipeg, with 38
goals and 81 points.
Professional The
Minnesota Wild of the
National Hockey League (NHL) selected Milne in the third round, 89th overall, of the
2022 NHL entry draft. He signed a three-year
entry-level contract with the Wild on October 19. Milne began his professional hockey career with the
Iowa Wild, Minnesota's
American Hockey League (AHL) affiliate, in 2022. Ahead of the season, Milne missed Wild rookie camp and training camp due to injury, and he opened the season in Iowa. After recording four goals and eight points through his first ten games, Milne was promoted to the Minnesota Wild on November 13. He made his NHL debut against the
Dallas Stars on November 16, playing on the fourth line with
Jakub Lauko and
Marat Khusnutdinov. The Wild signed Milne to a one-year, two-way contract extension on July 11, 2025. On December 28, 2025, Milne was traded to the
Tampa Bay Lightning in exchange for
Boris Katchouk. Several months later, on March 12, 2026, Milne was traded to the
Detroit Red Wings, alongside
Wojciech Stachowiak, in exchange for
Ian Mitchell. ==Career statistics==