Hij komt oorspronkelijk uit Kannapolis, North Carolina, Hemric begon zijn carrière op vijfjarige leeftijd met karten op de Concord Speedway, waar hij 11 races won en een kampioenschap won, voordat hij vijf jaar later de overstap maakte naar de Bandolero-auto. In die tijd begon hij zijn backflip-feestje te doen, dat hij van Carl Edwards had overgenomen. Op zijn 16e stapte Hemric over naar de Legends en in 2008 won hij het Pro-kampioenschap van het circuit, evenals de eerste van twee achtereenvolgende nationale kampioenschappen Legends Pro. In 2009, met bijna 60 overwinningen in iets minder dan 80 starts, haalde hij al vroeg het maximale uit zijn National Points op weg naar zijn tweede nationale Legends Pro-kampioenschap. Daarnaast won hij het Summer Shootout Series-kampioenschap op basis van zes races in tien starts. In 2010 won Hemric de Legends Million op Charlotte Motor Speedway, waarmee hij de grootste paycheck in de geschiedenis van Legends auto’s won, $ 250.000.
Laat in het raceseizoen van 2010 maakte Hemric zijn debuut in de NASCAR Whelen Southern Modified Tour; hij zou de komende drie jaar geselecteerde races in die serie en in de Whelen Modified Tour rijden, terwijl hij in 2012 een volledig seizoen in late model auto’s reed en het Champion Racing Association JEGS/CRA All-Stars Tour-kampioenschap won, waarbij hij acht overwinningen scoorde op weg naar de titel. Hemric won opnieuw het Summer Shootout Series-kampioenschap in 2013, naast zijn deelname aan het Southern Super Series late model kampioenschap, rijdend in de No. 98 Ford voor Carswell Motorsports. Hij nam ook deel aan de Blizzard Series late model tour en won het kampioenschap van de serie in 2013.
In oktober 2013 maakte Hemric zijn debuut in de nationale NASCAR-series op Martinsville Speedway, rijdend in de No. 6 Chevrolet voor Sharp Gallaher Racing in de Camping World Truck Series. Hij kwam al vroeg in actie en eindigde als 32e. Op 2 november eindigde hij als tweede in de 29e jaarlijkse All American 400 late model race voor Chase Elliott, waarmee hij het 2013 Southern Super Series kampioenschap won met één punt voorsprong op Bubba Pollard. Begin november 2013 eindigde hij als 13e in zijn tweede Truck Series-race, op Phoenix International Raceway. Hemric maakte zijn derde Truck start in 2014 voor NTS Motorsports, en eindigde een solide 12e op Homestead.
In 2015 kondigde Hemric aan dat hij voor het eerst fulltime zou concurreren in de NASCAR Camping World Truck Series met NTS Motorsports. Hemric reed in de No. 14 California Clean Power Chevrolet Silverado en streed om de 2015 NASCAR Rookie of the Year titel. Hemric behaalde een beste finish van de vierde plaats (Dover International Speedway, Bristol Motor Speedway, Canadian Tire Motorsport Park) en reed zo hoog als vijfde in de NCWTS Driver Point Standings en eindigde het seizoen uiteindelijk als zevende in de tussenstand van het kampioenschap.
Op 3 november maakte Hemric bekend dat hij in 2016 bij Brad Keselowski Racing zou gaan rijden in de No. 19 Ford F-150. Hemric begon het seizoen met een 8e plaats in Daytona. Hemric later het merendeel van de races met vele top 5-finishes maar geen overwinningen. Hemric zou de Chase halen nadat hij de hoogste niet-winnaar punten.
Op 17 september 2016 werd bekend dat Hemric zich in 2017 bij Richard Childress Racing zou aansluiten. Hemric reed het volledige Xfinity Series-schema en streed voor Rookie of the Year, rijdend in de No. 21 Chevy Camaro. Hemric maakte zijn Xfinity-debuut tijdens de 2017 PowerShares QQQ 300 op Daytona, waar hij 31e eindigde nadat hij bij een vroege crash was betrokken. Hij herstelde zich de week erna in Atlanta en eindigde als 9e voor zijn eerste Xfinity top-10 finish in zijn carrière. Op Bristol won Hemric de Dash 4 Cash. In Richmond won hij zijn eerste pole uit zijn carrière en eindigde op de derde plaats, de beste uit zijn carrière. Op Mid-Ohio reed Hemric het grootste deel van de dag in de top 5, met een indrukwekkende 2e plaats, de beste uit zijn carrière. In de play-offs drong Hemric als enige niet-JR Motorsports-coureur door tot de Championship Round in Homestead. Hoewel hij sterk aan de race begon, werd hij uiteindelijk geplaagd door problemen met de accu, waardoor hij 12 ronden achter de leider kwam te liggen. Hij eindigde 34e en 13 ronden achterstand, vierde in de punten.
In november 2017 oefende en kwalificeerde Hemric de No. 27 Monster Energy NASCAR Cup Series-auto van RCR-coureur Paul Menard tijdens het AAA Texas 500-weekend, waarbij hij zich als 21e kwalificeerde; Menard was met vaderschapsverlof, maar keerde terug voor de race.
Hemric keerde terug naar RCR’s No. 21 voor het seizoen 2018 naast een parttime schema in de Truck Series, rijdend in de No. 20 Chevrolet Silverado voor Young’s Motorsports. Op 20 maart 2018 werd aangekondigd dat Hemric twee races in de 2018 Monster Energy NASCAR Cup Series zou proberen, de voorjaarsrace in Richmond en de Charlotte Roval-race rijdend in de No. 8 RCR Chevrolet. In zijn Cup-debuut tijdens de 2018 Toyota Owners 400 kwalificeerde hij zich als 22e en eindigde als 32e, drie ronden achterstand.
Op 28 september 2018 kondigde RCR aan dat Hemric vanaf 2019 de fulltime coureur zou zijn van de No. 31 Chevrolet in de Monster Energy NASCAR Cup Series, strijdend om 2019 Rookie of the Year honors. De overeenkomst kwam nadat een deal om de No. 95 auto van Leavine Family Racing te rijden in 2019 was mislukt. Twee dagen later reed hij nog een Cup-race op de nieuwe Charlotte Roval, waarbij hij op een gegeven moment opklom tot de 2e plaats, maar hij raakte betrokken bij een wrak aan het einde van de race en eindigde als 23e.
Op 14 december 2018 kondigde RCR aan dat Hemric voor het seizoen 2019 de No. 8-auto zou besturen in plaats van de No. 31-auto. In zijn eerste race in de No. 8 tijdens de 2019 Daytona 500 reed hij in een gouden kleurstelling om de 50e verjaardag van RCR te vieren.
Op 17 augustus 2019 zei Hemric dat hij “iffy” was over zijn status voor 2020, ondanks dat hij een tweejarig contract met RCR had getekend. Een maand later, op 17 september, kondigde het team aan dat Hemric na het seizoen 2019 zou worden ontslagen. Tijdens de Kansas-race in oktober scoorde Hemric zijn eerste Busch Pole Award uit zijn carrière. Hij eindigde het seizoen als 25e in het puntenklassement. Ondanks een teleurstellend debuutseizoen won Hemric de 2019 NASCAR Rookie of the Year honors.
Hemric keerde in 2020 terug naar de Xfinity Series en stapte in de No. 8-auto van JR Motorsports voor een 21-raceschema en deelde de auto met Dale Earnhardt Jr. en Jeb Burton. Hij registreerde 12 top tienen gedurende het jaar.
Hemric verhuisde naar Joe Gibbs Racing’s No. 18 Xfinity auto voor het seizoen 2021, wat een terugkeer naar full-time competitie markeerde. Aan het einde van de race in Atlanta raakte hij betrokken bij een gevecht met Noah Gragson na een pitstraatongeluk tijdens de race. Geen van beide coureurs werd door NASCAR berispt.