Norman started in motocross when he obtained an
AMA at the age of twelve. When turning sixteen Norman's father invited Ryan for a three-day course at the
Skip Barber Racing School. Norman joined the Skip Barber Winter Series for the first two rounds of the championship. In November 2015, Norman finished seventh in his debut race, at
Road Atlanta. With driving coach
Franklin Futrelle, Norman joined the
SCCA Formula Enterprises class in 2015. In his debut season Norman won the second race at
Sebring International Raceway in the U.S. Majors Tour Southeastern Conference. After winning more races at
Road Atlanta and
Virginia International Raceway, he secured a second place finish in the championship.
Comprent Motorsports driver Norman finished second at the prestigious
June Sprints, behind multiple class champion
Scott Rettich. Norman again finished second to Rettich at the prestigious
SCCA National Championship Runoffs at
Daytona International Speedway. At the end of the season, Norman made his debut in a
Formula Atlantic Swift 016.a. racing in the
Historic Sportscar Racing organisation. At Sebring, the racing driver won his class. For the 2016 season, Norman stepped up to the
Atlantic Championship joining
K-Hill Motorsports coached by former
ChampCar driver
Tõnis Kasemets. Norman won both the Pro Atlantic Championship and the SCCA National Runoffs. Norman raced with the
SVRA organisation at selected events. At
Mid-Ohio Norman made his debut in a 2007
Dallara Indy Lights racing car winning the race. For 2017, Norman stepped up to the
Indy Lights Championship driving for
Andretti Autosport. After driving with the team in 2017, 2018 and 2019, with multiple race wins and podiums, Norman had his first IndyCar test with Andretti at
Mid-Ohio Sports Car Course on June 25, 2019. In 2020, Norman signed with
Bryan Herta Autosport for a drive in the
Michelin Pilot Challenge as a co-driver to
Gabby Chaves and they both grabbed the 2020 IMSA Pilot TCR Championship. 2023 saw Norman pivot to the
Lamborghini Super Trofeo North America, driving for
WTR Andretti in the Pro class. ==Racing record==