In 2013, Grala made his late model debut in UARA-STARS, becoming the youngest winner in series history at Hickory Motor Speedway, followed by setting the record as the youngest driver to lead laps in the Myrtle Beach 400 at Myrtle Beach Speedway where he finished second to Lee Pulliam. That same year, he was named by Speed 51 as the 2013 JEGS Rookie of the Year. The following year, he joined Turner Scott Motorsports to compete full-time in the K&N Pro Series East as the youngest driver in the series. During that year, he competed in the NASCAR Whelen All-American Series and won at Caraway Speedway and Martinsville Speedway. The next season, he joined Ben Kennedy Racing to race full-time in the K&N Pro Series East once again. In 2016, Grala made his NASCAR Gander Outdoors Truck Series debut at Martinsville for GMS Racing, driving the No. 33 Chevrolet. Grala would get his first career top-ten finish at Dover International Speedway in just his second start in the series. With Ben Kennedy joining the team, Grala moved over to the No. 24 truck to compete in seven more races that year. in April 2018|left He joined GMS full-time for 2017, driving the No. 33 Chevrolet. After avoiding all the crashes at Daytona International Speedway, he won his first race in the series after starting on the pole, making him both the youngest driver to win a NASCAR pole at Daytona and the youngest driver to win a NASCAR race at Daytona. It was Grala's first win in NASCAR and essentially locked him into a spot in the Playoffs for the Truck Series in 2017. Grala almost won at Canadian Tire Motorsport Park in September, after leading the closing laps and then in one of the final corners he was tapped and spun around by Austin Cindric. Grala was eliminated from the Playoffs prior to the Round of 6 due to an early crash in the cutoff race at Talladega Superspeedway, which ultimately resulted in him finishing the season 7th in the Truck Series standings. On November 15, 2017, it was announced that Grala would join JGL Racing full-time in the Xfinity Series as a 2018 Sunoco Rookie of the Year contender, driving the No. 24 Ford. Grala finished fourth in his debut at Daytona. However, on May 15, the team shut down the No. 24 program, leaving Grala without a ride. Three days later, Grala announced he would run the next four Xfinity races for Fury Race Cars, driving the No. 61 Mustang beginning at Charlotte Motor Speedway. Grala drove to an impressive 10th-place finish in FURY's debut as a team. With sponsorship support from IT Coalition, DMB Financial, Kiklos and HotScream, Grala was able to add another eight races to his schedule beyond the original four. Grala's best finish with the organization was a top five at Daytona International Speedway, which he achieved in a 10-year-old borrowed car slated to be retired as a show car. in the team's Xfinity Series debut. In 2019, Grala joined Richard Childress Racing's No. 21 Xfinity car for a part-time schedule. He was originally going to run part-time with FURY with the amassed sponsorship, but Grala took the sponsorship to RCR to lower costs. He stayed with the team for the 2020 season.