Anhorn played two seasons for the Prince George Spruce Kings of the British Columbia Hockey League (BCHL).
During the 2018–19 season he recorded five goals and 22 assists in 53 regular season games, and three goals and seven assists in 17 playoff games, and helped the Spruce Kings win their first-ever Fred Page Cup and Doyle Cup championships in 2019.
During his freshman year he was one of two rookies to play in all 37 games, and ranked third on the team in scoring with six goals and ten assists for 16 points.
[3][4] During the 2021–22 season, in his junior year, he served as alternate captain and recorded seven goals and 13 assists in 29 games.
[5] During his senior year he recorded five goals and 20 assist in 23 games before suffering a season-ending injury.
[7] He broke three bones in his foot and suffered ligament damage during a pregame warmup game of sewer ball on January 21, 2023.