He competed in the free skating at the 2018 Four Continents Championships.
[1] In August 2015, An placed 3rd at the Korean selection competition with a score 157.15, which guaranteed two Junior Grand Prix events for him.
In the 2016/17 season, An finished 6th at the 2017 South Korean Figure Skating Championships.
In September 2017, An placed 3rd at the Asian Figure Skating Trophy,[5] and went on to place 17th and 10th at his Junior Grand Prix assignments in Austria and Croatia for the 2017/18 season.
[6] He placed 7th at the 2018 South Korean Figure Skating Championships and was named an alternate to, and was eventually called up to compete at the 2018 Four Continents Figure Skating Championships, where he finished 20th.