Igdalsky started racing at the age of sixteen, participating in the Bertil Roos Racing School programs up to twice a year by the time he graduated from Elon University. From that point, he would compete in two SCCA races, winning in his first regional race and finishing second in his other start after starting last due to a suspension part braking during qualifying.[1]
In 2013, Igdalsky would run both Pocono Raceway events for Universe Racing, finishing 26th in the first race due to a crash, and eleventh in the second race.[2] He would run with the team for both Pocono races the following year, now renamed Fox Motorsports DRG, and would earn his first top-ten finish in the second Pocono race, finishing sixth. He would only run the August race with the team in 2015, finishing 11th.
After not running in the series through 2016 and 2019, it was announced that Igdalsky would run for Fast Track Racing in the No. 12 Toyota at the Daytona International Speedway road course, where he would finish one lap down in 14th.[3] He would run with the team again at Pocono the following year, where he would finish 21st due to being involved in a crash with Bryan Dauzat.