While playing for the
US National Team Development Program during the 2015–16 season, Lockwood recorded 16 goals and 39 points in 79 games before he was drafted by the
Vancouver Canucks in the NHL Entry Draft. He then played for the
University of Michigan, where he earned the Hal Downes Trophy as the team's MVP and Dekers Club Award as the team's top rookie in his freshman year. During the
2019–20 season in his senior year, Lockwood served as team captain where he ranked second on the team in scoring, recording nine goals and 14 assists in 33 games. Lockwood was selected 64th overall in the third round of the
2016 NHL entry draft by the Vancouver Canucks. He was selected higher than projected, with NHL Central Scouting ranking him 108th among North American skaters. On March 19, 2020, Lockwood signed an entry-level contract with the Canucks. On February 25, 2023, Lockwood and a seventh-round pick in the 2026 draft were traded to the
New York Rangers in exchange for
Vitali Kravtsov. Leaving the Rangers as a free agent at the conclusion of the season, Lockwood was signed to a two-year, two-way contract with the Florida Panthers on July 2, 2023. ==International play==