Pochodzi z Kannapolis w Północnej Karolinie, Hemric rozpoczął swoją karierę w wieku pięciu lat, rywalizując w wyścigach gokartów na 1/5-milowym torze Concord Speedway, wygrywając 11 wyścigów i zdobywając mistrzostwo toru w obiekcie w Karolinie Północnej, zanim przeniósł się do samochodu Bandolero pięć lat później. W tym czasie zaczął wykonywać swoje backflipy, które przejął od Carla Edwardsa. W wieku 16 lat Hemric przeniósł się do samochodów Legends, a w 2008 roku zdobył mistrzostwo toru w klasie Pro, a także pierwsze z dwóch mistrzostw krajowych w klasie Legends Pro. W 2009 roku, z prawie 60 zwycięstwami w niespełna 80 startach, zdobył maksymalną liczbę punktów krajowych na drodze do zdobycia swojego drugiego krajowego mistrzostwa Legends Pro, a także mistrzostwa serii Summer Shootout na mocy sześciu wyścigów w 10 startach. W 2010 roku, Hemric wygrał Legends Million na Charlotte Motor Speedway, zdobywając największą wypłatę w historii samochodów Legends, $250,000.
Późno w sezonie wyścigowym 2010, Hemric zadebiutował w NASCAR Whelen Southern Modified Tour; wystartowałby w wybranych wyścigach w tej serii i w Whelen Modified Tour w ciągu następnych trzech lat, podczas gdy w 2012 roku prowadził pełny sezon w samochodach typu late model, zdobywając mistrzostwo Champion Racing Association JEGS/CRA All-Stars Tour, zdobywając osiem zwycięstw w drodze do tytułu. Hemric wygrał mistrzostwa Summer Shootout Series ponownie w 2013 roku, oprócz rywalizacji w mistrzostwach Southern Super Series late model, prowadząc Forda No. 98 dla Carswell Motorsports. Rywalizował również w Blizzard Series late model tour, zdobywając mistrzostwo serii w 2013 roku.
W październiku 2013 roku Hemric zadebiutował w zawodach serii krajowej NASCAR na Martinsville Speedway, prowadząc No. 6 Chevrolet dla Sharp Gallaher Racing w Camping World Truck Series. Wczesne problemy sprawiły, że zajął 32. miejsce. 2 listopada zajął drugie miejsce w 29. dorocznym wyścigu All American 400 late model dla Chase’a Elliotta, zdobywając mistrzostwo 2013 Southern Super Series o jeden punkt nad Bubbą Pollardem. Na początku listopada 2013 r. zajął 13. miejsce w swoim drugim wyścigu Truck Series, w Phoenix International Raceway. Hemric wykonane jego trzeci start Truck w 2014 roku dla NTS Motorsports, kończąc solidny 12 w Homestead.
W 2015 roku, Hemric ogłosił, że będzie konkurować w pełnym wymiarze czasu po raz pierwszy w NASCAR Camping World Truck Series z NTS Motorsports. Hemric prowadził nr 14 California Clean Power Chevrolet Silverado i rywalizował o tytuł 2015 NASCAR Rookie of the Year. Hemric uzyskał najlepszy finisz na czwartym miejscu (Dover International Speedway, Bristol Motor Speedway, Canadian Tire Motorsport Park) i zajął aż piąte miejsce w NCWTS Driver Point Standings, ostatecznie kończąc sezon na siódmym miejscu w klasyfikacji mistrzostw.
W dniu 3 listopada Hemric ogłosił, że dołączy do zespołu Brad Keselowski Racing, aby poprowadzić nr 19 Forda F-150 w 2016 roku. Hemric rozpoczął sezon z 8. miejsce wykończenia w Daytona. Hemric później większość wyścigów z wielu top 5 wykończenia, ale bez zwycięstw. Hemric zrobiłby Chase po byciu najwyższym non-winner points.
W dniu 17 września 2016 roku ogłoszono, że Hemric dołączy do Richard Childress Racing w 2017 roku. Hemric prowadził pełny harmonogram Xfinity Series i rywalizował o tytuł Rookie of the Year, prowadząc No. 21 Chevy Camaro. Hemric zadebiutował w Xfinity w 2017 PowerShares QQQ 300 w Daytona, gdzie zajął 31. miejsce po tym, jak został uwikłany we wczesną kraksę. Odbił się w następnym tygodniu w Atlancie, zajmując 9. miejsce za swój pierwszy w karierze Xfinity finisz w top-10. W Bristol, Hemric wygrał Dash 4 Cash. W Richmond, zdobył swoje pierwsze pole position w karierze, a następnie zdobył najlepsze w karierze 3. miejsce. W Mid-Ohio, Hemric jechał w pierwszej piątce przez większość dnia, przynosząc do domu imponujący i najlepszy w karierze finisz na 2. miejscu. W playoffach, Hemric awansował do rundy mistrzowskiej w Homestead jako jedyny kierowca spoza JR Motorsports. Pomimo dobrego początku wyścigu, w końcu dopadły go problemy z akumulatorem, które sprawiły, że znalazł się 12 okrążeń za liderem. Ukończył 34. i 13 okrążeń w dół, czwarty w punktach.
W listopadzie 2017 roku Hemric ćwiczył i zakwalifikował samochód No. 27 Monster Energy NASCAR Cup Series kierowcy RCR Paula Menarda w weekend AAA Texas 500, kwalifikując się 21; Menard był na urlopie ojcowskim, ale wrócił na wyścig.
Hemric powrócił do RCR’s No. 21 na sezon 2018 oprócz harmonogramu w niepełnym wymiarze godzin w serii Truck, prowadząc No. 20 Chevrolet Silverado dla Young’s Motorsports. W dniu 20 marca 2018 r. ogłoszono, że Hemric spróbuje dwóch wyścigów w 2018 Monster Energy NASCAR Cup Series, wiosennego wyścigu Richmond i wyścigu Charlotte Roval za kierownicą nr 8 RCR Chevrolet. W swoim debiucie w Pucharze w 2018 Toyota Owners 400, zakwalifikował się 22 i ukończył 32, trzy okrążenia w dół.
W dniu 28 września 2018 r., RCR ogłosił, że począwszy od 2019 r., Hemric będzie pełnoetatowym kierowcą nr 31 Chevroleta w Monster Energy NASCAR Cup Series, rywalizując o honory 2019 Rookie of the Year. Umowa pojawiła się po tym, jak umowa na prowadzenie samochodu Leavine Family Racing’s No. 95 w 2019 roku upadła. Dwa dni później pojechał kolejny wyścig Cup na nowym torze Charlotte Roval, dochodząc w pewnym momencie do 2. miejsca, ale został uwikłany w wrak pod koniec wyścigu i zajął 23. miejsce.
W dniu 14 grudnia 2018 roku RCR ogłosiło, że Hemric będzie prowadził samochód nr 8 zamiast samochodu nr 31 w sezonie 2019. W swoim pierwszym wyścigu w nr 8 w 2019 Daytona 500, pojechał w złotym schemacie malowania, aby uczcić 50. rocznicę RCR.
W dniu 17 sierpnia 2019 roku Hemric powiedział, że jest „iffy” o swoim statusie na 2020 rok, pomimo podpisania dwuletniego kontraktu z RCR. Miesiąc później, 17 września, zespół ogłosił, że Hemric zostanie zwolniony po sezonie 2019. Podczas październikowego wyścigu w Kansas, Hemric zdobył swoje pierwsze w karierze Busch Pole Award. Sezon zakończył na 25. miejscu w klasyfikacji punktowej. Pomimo rozczarowującego debiutanckiego sezonu, Hemric zdobył wyróżnienia 2019 NASCAR Rookie of the Year.
Hemric powrócił do serii Xfinity w 2020 roku, dołączając do samochodu JR Motorsports nr 8 na harmonogram 21 wyścigów i dzieląc samochód z Dale’em Earnhardtem Jr. i Jebem Burtonem. Zanotował 12 najlepszych dziesiątek w ciągu roku.
Hemric przeniósł się do samochodu Joe Gibbs Racing nr 18 Xfinity na sezon 2021, oznaczając powrót do pełnoetatowej rywalizacji. Pod koniec wyścigu w Atlancie był zamieszany w bójkę z Noah Gragsonem po wpadce na pit roadie podczas wyścigu. Żaden z kierowców nie został upomniany przez NASCAR.