Born in Charlotte, North Carolina, Crawford started his karting career in 2011 after he moved to the Houston, Texas area. He competed in multiple championships, predominantly in North America, winning the Challenge of the Americas - Junior Rotax Series among others.[2] In Crawford's first overseas karting race in 2014 at the Rok Cup International Championship, while only 9 years old, he finished second. Other international karting competition was mostly sporadic but generally successful.
Lower formulas
In 2018, Crawford made his car racing debut in the NACAM Formula 4 Championship, driving for Scuderia Martiga EG.[3] He won six races, and with eight further podiums the American driver finished second in the Series behind Manuel Sulaimán.
Crawford raced in the German and ItalianFormula 4 Championships in 2020, however, due to the COVID-19 pandemic he would only compete part-time in the latter. He signed for Van Amersfoort Racing, partnering fellow Red Bull Junior Team member Jonny Edgar. The American driver would end up finishing second in the ADAC Formula 4 Championship with a gap of just two points behind Edgar, while in the Italian Championship he would finish sixth, despite missing two race weekends.
Road to Indy
U.S. F2000
In April 2019, Crawford joined DEForce Racing to contest part of the 2019 season as he was not old enough to start the racing season.[4] In July, he switched to Cape Motorsports to contest the final five rounds and ended the season seventh in the standings.[5]
Euroformula Open
In March 2021, it was announced Crawford would race with Motopark in the 2021 season alongside his FIA Formula 3 commitments.[6] Crawford missed the first two races of the season at Algarve due to his age, however he took 8 wins and a further two podium finishes to finish 3rd in the standings despite missing 2 rounds.
Formula Regional
2022
In January 2022, Crawford partook in the Formula Regional Asian Championship with Prema ahead of their FIA Formula 3 campaign together.[7] Crawford took 3 podiums en route to 6th in the overall standings.
In October 2020 Crawford completed the first post-season test at Catalunya, running for Hitech GP.[9] Later that month, the British outfit once again fielded Crawford in the second post-season test at Jerez and confirmed him for the 2021 season in January the following year.[10][11] Crawford's best result was second place at Spa in race 1 and he finished 13th overall that season.
2022
In November, Crawford joined Prema Racing, which had taken fellow Red Bull junior Dennis Hauger to that year's title, for the post-season test.[12] In January 2022, Crawford was confirmed with the Italian outfit for that year's championship.[13] Crawford took his first and only victory of the season at the Sprint race in Austria. An additional 4 podiums saw the 17 year old American finish 7th in the overall standings with 109 points to his name.
Crawford began his rookie F2 season by qualifying 19th.,[16] Crawford would finish the sprint in 14th[17] and followed that up by finishing 12th in the feature race.[18] Looking to bounce back in Jeddah, Crawford qualified 10th meaning he would start the sprint from reverse pole.[19] Crawford led the sprint for one lap before being passed by Ayumu Iwasa causing him to drop to 2nd but it would get worse for Crawford as was passed by Ralph Boschung, Jehan Daruvala, Victor Martins, Kush Maini, Frederik Vesti, and Jack Doohan dropping him to 8th. Crawford would then be overtaken by Dennis Hauger on the line meaning he finished 9th, just missing out on scoring his first point by 0.175 seconds.[20] The feature race be tough as Crawford's strategy didn't work leading to him finishing in 15th place meaning the American still had 0 points after 4 races.[21]
Crawford qualified 9th for F2's first visit to Albert Park.,[22] starting on the reverse front row crawford would challenge Dennis Hauger for the lead but was eventually forced to settle for second place but still it marked not only his first points but his first podium in F2.[23] The feature race however would be a disaster as Crawford would crash out on lap 6 after he was pushed into the gravel at turn 12 by Jack Doohan which caused him to smash into the wall.[24] Crawford qualified 7th in Baku.[25] Crawford ran 3rd at the start but was overtaken by Frederik Vesti and ex F3 teammate Oliver Bearman meaning he ran 5th but he benefitted from the late canarge that saw Dennis Hauger, Victor Martins, Jehan Daruvala, Theo Pourchaire and Jack Doohan retire to finish third behind the safety car which marked his second podium finish in F2.[26] The feature race would be less successful as Crawford would finish 9th but it still marked his first double points weekend in F2.[27]
Crawford qualified 7th for the Monaco.[28] In the sprint Crawford would benefit from his teammate Isack Hadjar retiring with mechanical problems to take his third podium of the season as he finished in third place.[29] Like in Baku the feature race would be less successful for Crawford as he finished in 9th place.[30] Crawford qualified 9th for the Spain round.[31] The sprint however would end in disaster for Crawford as he would collide with Frederik Vesti into turn 1 on the 1st lap with the damage causing him to retire from the race.[32] For the feature race Crawford's strategy wouldn't work and he finished 13th ending a miserable weekend for the American driver.[33]
Needing to bounce back in Austria Crawford qualified 10th meaning he would be on reverse grid pole.[34] In a crazy race where some drivers started on slicks and others on wets, Crawford made the right choice to start on slicks (even though he lost the lead at the start) as he controlled the race after retaking the lead on lap 6 and he crossed the line first to take his maiden win in F2.[35] The feature race wouldn't go as well due to Crawford being caught out by a late safety car that meant he dropped from 5th to 8th place at the flag.[36]
Crawford qualified 15th for the round at Silverstone.[37] The sprint would see Crawford finish 14th.,[38] but he bounced back by finishing 10th in the feature race.[39] Crawford qualified 18th in Budapest.[40] Crawford would finish the sprint in 14th place.[41] and followed this up with a 17th place finish in the feature race ending another frustrating weekend for the Hitech driver.[42]
Crawford qualified 12th for the race at Spa.[43] Crawford would finish the sprint race in 14th place.,[44] but it would only get worse during the feature race as after running out of the points all race, Crawford would be spun around by Juan Manuel Correa which caused his engine to stall, leading to his retirement which ended a miserable weekend for Crawford.[45] Looking to bounce back from Spa, Crawford took his maiden pole position at Zandvoort.[46] In the sprint Crawford would retire on the 1st lap after contact with Kush Maini caused him to spin across the grass and into the wall at turn 5. Fortunately for Crawford the race was abandoned after the rain didn't clear up meaning Crawford didn't lose anything from his DNF.[47] For the feature race, Crawford lead for the first few laps until he pitted and lost the lead to Zane Maloney, then the safety car came out following Theo Pourchaire's crash which allowed Clement Novalak to take the lead. Crawford would be unable to repass the two in front of him meaning he finished third but he still took his first podium since Monaco.[48]
Crawford qualified 7th for the race at Monza.[49] Crawford would finish the sprint 7th but drop to 13th following a penalty for exceeding track limits.[50] In the feature race Crawford would fight for points until he broke his front wing after contact with Kush Maini on lap 23. Crawford would then retire on lap 27 after Roman Stanek pushed him into the gravel at turn 8 ending what was a horrible weekend for the American driver.[51] Crawford qualified 19th for the season finale in Yas Marina...[52] Crawford would finish the sprint 12th after a good charge up the field.[53] Crawford would finish the feature race in 10th after running on the alternative strategy which ended a tough season the Hitech driver.[54]
Crawford finished 2023, 13th in the drivers championship with 57 points(two ahead of teammate Isack Hadjar). During the season he took 1 win with four more podiums and 1 pole position. He also helped Hitech Pulse-Eight finish eighth in the teams championship. Crawford drove for DAMS in the post season test with him finishing third fastest on day 1.
Crawford started the season by qualifying 10th in Bahrain, giving him reverse grid pole for the sprint[56]. Crawford would take the lead at the start of the sprint but would be overtaken by Zane Maloney on lap 8 and be forced to settle for 2nd place[57][58]. The feature race however would be a disaster as Crawford would stall in the pits on lap 16 forcing him to retire from the race[57][59].
Crawford qualified 3rd for the next round in Jeddah[60]. Crawford would finish the sprint in 5th place[61]. Crawford would then finish the feature race in 4th place marking a good weekend for the American[62]. Crawford crashed in qualifying for the round in Australia forcing him to start in 21st[63]. Crawford would finish the sprint in 9th just missing out on points[64]. Crawford would then finish the feature race in 10th taking a point from weekend that looked over after qualifying[65].
Crawford qualified 21st for the round in Imola[66]. Crawford would finish the sprint in 14th[67] and the feature race in 7th again taking home some points from a weekend that started so badly[68]. Crawford would qualify 18th for the next round in Monaco. Crawford would finish the sprint in 13th finishing without points[57][69]. The feature race would go awfully though as Crawford would retire on lap 1 with collision damage after a collision with Kush Maini[70].
Crawford qualified 2nd for the next round in Barcelona[57][71]. Crawford would finish the sprint in 4th place taking home some points[57][72]. The feature race however would go even better as after pitting on lap 8, Crawford would then undercut Paul Aron to take the net race lead. He then moved into the lead when the drivers on the alternative strategy pitted and crossed the line to take his first win of 2024[73]. Crawford left Barcelona sitting 4th in the championship with 62 points, however he was 38 points behind championship leader Paul Aron.
Crawford qualified 14th for the next round in Austria[57]. Crawford would finish the sprint in 6th[74]. Crawford would finish the feature race in 10th ending an average weekend for the American driver[75]. Crawford would qualify 7th for the next round at Silverstone[76]. Crawford would finish the sprint in 6th place[77]. In the feature race Crawford would start well and challenge for the lead but during his pitstop he was released into the path of Zane Maloney which earned him a 5 second time penalty. Crawford would cross the line first but drop behind Isack Hadjar and Maloney meaning he finished the race in third place[57][78].
Crawford qualified 22nd for the next round in Hungary[79]. Crawford would charge to 9th place in the sprint just missing out on points[80]. In the feature race however, Crawford would finish in 17th, ending a miserable weekend for the American driver[57][81]. Crawford qualified 4th for the next round in Belgium[82]. Crawford would finish the sprint in 5th but would only score 1 point due to only 5 laps of racing being completed[83]. Crawford would run in 4th throughout the feature race but would inherit 3rd place when Paul Aron suffered an engine failure on the penultimate lap taking a very unlikely podium[84].
Crawford qualified 14th for the next round in Monza[57]. Crawford would finish the sprint in 6th place[85]. Crawford would then finish the feature race in 9th, ending an average weekend for the DAMS driver[86]. Crawford qualified 9th for the next round in Baku[87]. Crawford would finish the sprint race in 2nd place taking another podium for his campaign[88]. Crawford would then finish the feature race in 8th place ending another average weekend for the American[89].
Crawford qualified 6th for the next round in Qatar[90]. Crawford would fight with Victor Martins for third for most of the sprint until he overtook the ART driver on lap 17. He would then inherit 2nd place when Isack Hadjar spun on lap 21, before the race finished behind the safety car allowing Crawford to finish in 2nd to take another podium in 2024[91]. The feature race would go less well as Crawford would retire on lap 13 with suspension damage after a collision with Rafael Villagómez[92].
Crawford qualified 16th for the season finale in Abu Dhabi[93]. Crawford would finish the sprint in 8th to take a point from that race[94]. The feature race would go awfully though as Crawford would retire on lap 4 with damage after a turn 1 collision at the start of the race, marking a tough final weekend of the season for the DAMS driver[95].
Crawford finished 2024 5th in the championship with 125 points. During the season he took one win, six podiums and one fastest lap. Crawford drove for DAMS in the post season test, ending the 1st day with the fastest time.
In May 2024, Andretti Formula E announced Crawford to be taking part in the Berlin rookie test for them.[103] Later that year, Crawford was announced to be the reserve driver for Andretti for the 2024–25 season.[104]