PoczątkiEdit
Rodzic Tucson, Bowman rozpoczął swoją karierę wyścigową na krótkich torach w Arizonie i Kalifornii w 2000 r. w wieku siedmiu lat, jeżdżąc samochodami typu quarter midget w zawodach United States Auto Club (USAC). Do 2006 r. zdobył dziewięć krajowych mistrzostw i miał 165 zwycięstw w wyścigach.
Wyścigi MidgetEdit
W 2008 r. zdobył mistrzostwo USAC National Focus Midget z 11 zwycięstwami, a także mistrzostwo California Dirt Focus Midget. W 2009 r. został uznany debiutantem roku USAC National Midget Rookie of the Year. W lutym 2010 roku Bowman uległ wypadkowi podczas wyścigu USAC, doznając złamania obojczyka i żeber. Bowman nadal wystawia samochód midget w wybranych wyścigach, sam startując w Chili Bowl w 2016 r. i wystawiając samochód dla kierowcy Ryana Smitha w 2017 r.
K&N Pro SeriesEdit
W 2010 r., w wieku 17 lat, przeniósł się do pełnych wyścigów samochodów akcyjnych, zaliczając dwa starty w Rev-Oil Pro Cup i jeden start w late model. W 2011 r. Bowman przeniósł się do NASCAR K&N Pro Series East z zespołem X Team Racing. Bowman zajął szóste miejsce w punktach serii, zdobywając tytuł Rookie of the Year.W 2018 roku Bowman powrócił do zachodniej serii na Sonoma Raceway, prowadząc nr 24 dla Bill McAnally Racing.
ARCA Racing SeriesEdit
Bowman startował również w dwóch zawodach ARCA Racing Series podczas 2011 roku dla Venturini Motorsports, na Madison International Speedway i Kansas Speedway, wygrywając oba wydarzenia.
W 2012 roku przeniósł się na pełny etat do ARCA dla Cunningham Motorsports jako kierowca rozwojowy dla Penske Racing, wygrywając wyścigi na Salem Speedway, Winchester Speedway, Iowa Speedway i Kansas Speedway w ciągu roku. Zdobył także pole position w inauguracyjnym ARCA Mobile 200 na Mobile International Speedway.
Xfinity i Camping World Truck SeriesEdit
W 2012 roku Bowman zadebiutował także na krajowym poziomie rywalizacji NASCAR, jeżdżąc dla Turner Motorsports w Nationwide Series na Chicagoland Speedway. W swoim debiucie zajął 17. miejsce; jeździł również dla RAB Racing w Nationwide Series na Kentucky Speedway i Phoenix International Raceway, a także dla Turnera na Dover International Speedway, pod koniec 2012 r.
W styczniu 2013 r. ogłoszono, że Bowman wystartuje w pełnym sezonie Nationwide Series dla RAB w 2013 r., walcząc o tytuł debiutanta roku. Zdobył swoje pierwsze w karierze pole position w Nationwide podczas wyścigu O’Reilly Auto Parts 300 w Teksasie. Bowman zdobył kolejne pole w Teksasie w dalszej części sezonu, ale został zwolniony przez zespół przed kończącym sezon wyścigiem na Homestead-Miami Speedway. Bowman zakończył sezon z sześcioma top-tens w 32 startach.
Bowman powrócił do Nationwide Series w 2014 roku, prowadząc samochód nr 80 dla Hattori Racing Enterprises w Dover, podczas gdy prowadził samochód nr 5 JR Motorsports Chevy w Charlotte i Phoenix.
W sezonie 2015 Bowman wystartował w serii Xfinity (dawniej Nationwide) z Athenian Motorsports oraz w wyścigu Camping World Truck Series z JRM.
11 listopada Bowman dołączył do JRM na dziewięć wyścigów w bolidzie No. 88 w sezonie 2016 Xfinity. Zdobył pole position w Michigan i zajął miejsce w pierwszej dziesiątce we wszystkich wyścigach z wyjątkiem dwóch. Pomimo sukcesów, Bowman zmagał się ze znalezieniem sponsora, który dałby mu możliwość ścigania się na pełen etat dla JRM.
W 2017 roku Bowman dołączył do GMS Racing, aby wystartować w wyścigu serii Truck w Atlancie w bolidzie nr 24 jako kierowca zastępczy dla Justina Haleya, który był zbyt młody, aby ścigać się na tym torze. W październiku i listopadzie Bowman prowadził samochód nr 42 Xfinity zespołu Chip Ganassi Racing w Charlotte i Phoenix. W Charlotte, Bowman zdominował ostatnią część wyścigu po późnym restarcie i wygrał swój pierwszy krajowy wyścig serii NASCAR.
Cup SeriesEdit
BK Racing (2014)
W styczniu 2014 r, Bowman testował dla BK Racing w ramach Preseason Thunder przed wyścigiem 2014 Daytona 500 w bolidzie nr. 83. 20 stycznia zespół ogłosił jego zatrudnienie do samochodu nr 23 na 2014 rok, prowadząc pełny sezon 2014 NASCAR Sprint Cup Series dla Rookie of the Year.
Tommy Baldwin Racing (2015)
30 stycznia 2015 roku ogłoszono, że Bowman pojedzie pełny sezon 2015 NASCAR Sprint Cup Series w samochodzie No. 7 dla zespołu Tommy Baldwin Racing. Nie udało mu się zakwalifikować do Daytona 500 po tym, jak został uwikłany w wielosamochodowy wrak w swoim wyścigu duelowym. W New Hampshire jego samochód stanął w płomieniach po tym, jak guma z rozerwanej opony dostała się do silnika. Udało mu się jednak wrócić na tor. Na ostatnim okrążeniu przebił oponę, przez co uderzył w ścianę zanim pojawiła się uwaga. 21 stycznia 2016 roku Bowman rozstał się z Tommy Baldwin Racing, tracąc tym samym prawo jazdy w Sprint Cup.
Hendrick Motorsports (2016-obecnie)
Bowman powrócił do serii Cup w Loudon w New Hampshire 301, prowadząc bolid nr 88 dla Hendrick Motorsports jako kierowca tymczasowy dla Dale’a Earnhardta Jr, który opuścił resztę sezonu 2016 z powodu problemów ze wstrząsem mózgu. Pomimo jazdy w pierwszej dziesiątce, w tym aż na ósmym miejscu, Bowman przebił oponę i uderzył w ścianę w pierwszym zakręcie na 272 okrążeniu, co spowodowało, że spadł na 26. miejsce.
Bowman i Jeff Gordon będą naprzemiennie prowadzić samochód nr 88 przez resztę sezonu 2016. Bowman zdobył swoje pierwsze w karierze pole position w Phoenix. W tym wyścigu Bowman prowadził najwięcej okrążeń – 197 i próbował wykonać to, co byłoby zwycięskim przejazdem na Matta Kensetha na 6 okrążeń do końca. Podczas mijania Kensetha, Bowman został stuknięty od tyłu przez Kyle’a Buscha, obracając Kensetha; Bowman odzyskał siły, aby ukończyć wyścig na szóstym miejscu. W grudniu 2016 roku, Rick Hendrick ogłosił, że Bowman będzie prowadził nr 88 w miejsce Earnhardta Jr. na 2017 Advance Auto Parts Clash at Daytona; podczas gdy Earnhardt Jr. był również uprawniony do wydarzenia, zdecydował się pozwolić Bowmanowi prowadzić samochód z wdzięczności za zastępstwo w 2016 roku. Bowman zajął trzecie miejsce po przegranej walce side-by-side o drugie miejsce z Kyle’em Buschem. Kiedy wiosną Earnhardt Jr. ogłosił swoje przejście na emeryturę, wyraził poparcie dla Bowmana, aby zastąpił go w bolidzie nr 88 w sezonie 2018. 20 lipca Hendrick Motorsports formalnie mianował Bowmana kierowcą samochodu No. 88 w 2018 r.
Bowman otworzył sezon 2018 11 lutego, zdobywając pole do wyścigu 2018 Daytona 500. Pomimo braku zwycięstwa, zadebiutował w Playoff pozostając konsekwentnym z dwoma top-five i dziewięcioma top-10. Po wyścigu na Roval w Charlotte Bowman awansował do rundy 12. Bowman został wyeliminowany z Rundy 12 po jesiennym wyścigu w Kansas i zajął 16. miejsce w punktacji.
W sezonie 2019 nastąpiła poprawa w finiszach Bowmana, w tym trzy kolejne finisze na drugim miejscu w Talladega, Dover i Kansas. W Kansas Bowman zdominował późniejszą część wyścigu, ale został wyprzedzony przez Brada Keselowskiego na osiem okrążeń przed końcem i nie mógł odzyskać prowadzenia. Bowman znalazł się również na starcie Monster Energy NASCAR All-Star Race 2019 dzięki wygranej w głosowaniu kibiców.
Podczas wyścigu 2019 Camping World 400 na Chicagoland Speedway, Bowman ponownie zdominował końcową fazę wyścigu, ale został wyprzedzony przez Kyle’a Larsona na 8 okrążeniach przed końcem. Jednak w przeciwieństwie do wyścigu w Kansas, Bowman był w stanie ponownie wyprzedzić Larsona na 6. pozycji i wygrał swój pierwszy wyścig serii Cup. Dzięki temu zwycięstwu Bowman ukończył wyścig na każdej możliwej pozycji w zawodach Pucharu NASCAR. Bowman rozpoczął pierwszą rundę playoffów od solidnego 6. miejsca w Las Vegas, fatalnego 23. miejsca w Richmond i drugiego miejsca dla kolegi z zespołu Hendricka, Chase’a Elliotta, na torze Charlotte Roval, co zapewniło mu awans do rundy 12. Po wyścigu Bubba Wallace oblał twarz Bowmana wodą w odwecie za to, że na 42. okrążeniu wyrzucił go z toru. Wiceprezes NASCAR i dyrektor ds. rozwoju wyścigów Steve O’Donnell powiedział w Sirius XM NASCAR Radio, że oficjele planują porozmawiać z Wallacem o tej sprzeczce. 5 października Wallace przeprosił Jeffa Gordona, dyrektora medycznego AMR NASCAR Safety Dr. Angela Fiege i dyrektora wykonawczego Hendrick Motorsports Jeffa Andrewsa za to, że zostali ochlapani podczas incydentu, ale stwierdził, że nie żałuje tego, co zrobił Bowmanowi. W Talladega, Bowman prowadził na ostatnich okrążeniach Etapu 2, kiedy został uderzony od tyłu przez Joeya Logano, co spowodowało The Big One. Bowman został wyeliminowany w rundzie 12 po wyścigu w Kansas.
1 marca 2020 r. Bowman odniósł swoje drugie zwycięstwo w karierze w serii NASCAR Cup Series w wyścigu Auto Club 400, prowadząc 110 okrążeń i wygrywając etap 1. Po późnym pit-stopie Ryana Blaneya, który zajął drugie miejsce, Bowman pokonał Kyle’a Buscha z przewagą dziewięciu sekund. 6 października Hendrick Motorsports ogłosił, że Bowman i szef załogi Greg Ives przesiądą się do samochodu nr 48, aby zastąpić odchodzącego na emeryturę Jimmiego Johnsona w sezonie 2021, sponsorowanego przez firmę Ally; nr 88 został obsadzony przez Kyle’a Larsona i zmienił numer na nr 5. Bowman zajął 6. miejsce w klasyfikacji generalnej sezonu 2020.
Bowman rozpoczął sezon 2021 od zdobycia pole position podczas 2021 Daytona 500.