Pulkinen began learning to skate in 2005.[2] He competed on the juvenile level beginning in the 2010–2011 season. He moved up to the intermediate level in 2013–2014 and to the novice ranks the following season.
2015–2016 season
Pulkinen moved up to the junior level in the 2015–2016 season. He was coached by Karen Gesell at the Coyotes Skating Club in Scottsdale, Arizona.[7]
After winning the Golden West Championships, he was nominated to represent the United States at the 2016 Winter Youth Olympics in Hamar, Norway.[5] He placed seventh at the competition, held in February 2016.
Pulkinen next competed at the senior level at the 2018 CS Alpen Trophy, his debut on the Challenger series. He placed fourth in the short, sixth in the free, and sixth overall. At the 2018–19 Junior Grand Prix Final, Pulkinen placed first in the short program, but sixth in the free skate. As a result, he dropped to fifth place overall. Pulkinen commented afterward that he believed he had not trained the free skate sufficiently.[10]
In late January 2019, he finished twelfth at the U.S. Championships, placing eighth in the short program and fifteenth in the free skate. He was nevertheless named to the U.S. team for the 2019 World Junior Championships. He placed first in the short program there, winning a gold small medal, but struggled again in the free skate, where he placed ninth. He finished eighth overall.[11]
In May 2019, Pulkinen announced that he had left coach Tom Zakrajsek to train under Tammy Gambill and Damon Allen.[12]
Pulkinen made his senior Grand Prix debut at the 2019 Skate Canada International, where he placed second in the short program, landing a ratified quadruple toe loop.[13] He dropped to fourth place following the free skate, while still setting a new personal best in that segment and in total score.[14] Pulkinen had less success at the 2019 Cup of China, where he placed eighth.[15]
Competing at the 2020 U.S. Championships, Pulkinen was seventh in the short program after errors on both his triple Axel and jump combination.[16] Despite some difficult jump landings in the free skate, he remained in seventh overall.[17] Pulkinen was assigned to compete at the 2020 Four Continents Championships in Seoul, South Korea.[18] Pulkinen placed eleventh at Four Continents.[19]
2020–2021 season
Pulkinen competed in a virtual Peggy Fleming Trophy artistic contest in the summer.[20] With the coronavirus pandemic affecting international travel, assignments for the Grand Prix were made primarily based on training location, resulting in Pulkinen being assigned to the 2020 Skate America.[21] He placed ninth at the event.[22]
Pulkinen placed eighth at the 2021 U.S. Championships.[23] He commented afterward that it had been a "difficult season", but that he was anticipating preparing for the next year.[24]
At the Grand Prix, Pulkinen placed eleventh at the 2021 NHK Trophy.[26] He was seventh at the 2021 Rostelecom Cup, and said it "definitely could have been better, but I am happy that I could improve from NHK Trophy."[27]
Pulkinen delivered one of the strongest performances of his career at the 2022 U.S. Championships, where he finished fifth. He reflected, "last year was really tough for me, so this whole season was about progressing up to the U.S. Championships, so I’m happy to have done that."[28] He next competed at the 2022 Four Continents Championships, where he finished twelfth. [25]
As second alternate, Pulkinen was called up to compete in his World Championships. He placed twelfth in the short program, third in the free skate, and fifth overall, scoring personal bests in each segment and earning a small bronze medal for the free skate.[25][29]
Ahead of the 2024 U.S. Championships, Pulkinen was preemptively named to the US team for the 2024 Four Continents Championships, which were to be held the week after the U.S. Championships in Shanghai.[34] At the U.S. Championships, Pulkinen was fifth after the short program. In the free skate, he skated a clean program, with the only mistake being a triple jump being turned into a single, and he moved up to third to win the bronze medal. This was his first national championship medal at the senior level.[35] He was assigned to compete at the 2024 World Championships and subsequently withdrew from his Four Continents assignment to focus on preparing for the World Championships.[36]
At the 2024 World Championships, Pulkinen came in 20th overall. He expressed disappointment in his performance and said of his programs, "In the short I was a little too high energy. In the long program, a little too low."[37]