A 6-foot, 186-pound defenseman, Boqvist notched 24 points (14G, 10A) in 25 games with Brynäs IF J20 during the 2017-18 season. His 14 goals led all blueliners in the SuperElit League. Boqvist also appeared in 15 games with Brynäs IF of the SHL, recording one assist in 15 games and played in seven games with Almtuna IS in the Allsvenskan League, tallying two assists.
The Falun, Sweden native had a goal and three assists in five games for Team Sweden at the 2019 IIHF World Junior Championship. He helped his country capture the Bronze Medal at the U-18 World Junior Championships in 2018, notching six points (3G, 3A) in six games. His efforts earned him the best defenseman award for the tournament. Boqvist also skated in six games at the 2017 IIHF U18 World Junior Championships.