Hemric är född i Kannapolis, North Carolina, Hemric började sin karriär vid fem års ålder och tävlade i go-kart racing på 1/5-mile Concord Speedway, vann 11 lopp och ett banmästerskap på anläggningen i North Carolina innan han flyttade upp till Bandolero-bil fem år senare. Under den tiden började han göra sin backflip-firande, som han tog från Carl Edwards. Vid 16 års ålder flyttade Hemric upp till Legends-bilar, och 2008 vann han banans Pro-mästerskap samt det första av två nationella mästerskap för Legends Pro i rad. År 2009, med nästan 60 segrar på knappt 80 starter, fick han tidigt ut sina nationella poäng på vägen till sitt andra nationella mästerskap i Legends Pro, och vann dessutom mästerskapet i Summer Shootout Series efter sex lopp på 10 starter. År 2010 vann Hemric Legends Million på Charlotte Motor Speedway och vann därmed den största lönen i Legends bils historia, 250 000 dollar.
Slutet av tävlingssäsongen 2010 debuterade Hemric i NASCAR Whelen Southern Modified Tour; han skulle köra utvalda lopp i den serien och i Whelen Modified Tour under de kommande tre åren, medan han 2012 körde en hel säsong i late model cars och vann Champion Racing Association JEGS/CRA All-Stars Tour-mästerskapet, och tog åtta segrar på vägen till titeln. Hemric vann mästerskapet i Summer Shootout Series igen 2013, förutom att han tävlade i Southern Super Series late model-mästerskapet och körde Ford nr 98 för Carswell Motorsports. Han tävlade också i Blizzard Series late model tour och vann seriens mästerskap 2013.
I oktober 2013 debuterade Hemric i nationella NASCAR-serier på Martinsville Speedway och körde Chevrolet nr 6 för Sharp Gallaher Racing i Camping World Truck Series. Han drabbades av tidiga problem och slutade på 32:a plats. Den 2 november slutade han tvåa i det 29:e årliga All American 400 late model-loppet mot Chase Elliott och vann 2013 års mästerskap i Southern Super Series med en poäng före Bubba Pollard. I början av november 2013 slutade han 13:e i sitt andra lopp i Truck Series, på Phoenix International Raceway. Hemric gjorde sin tredje start i Truck Series 2014 för NTS Motorsports och slutade på en stabil 12:e plats på Homestead.
Under 2015 meddelade Hemric att han för första gången skulle tävla på heltid i NASCAR Camping World Truck Series med NTS Motorsports. Hemric körde California Clean Power Chevrolet Silverado nr 14 och tävlade om titeln NASCAR Rookie of the Year 2015. Hemric fick en bästa placering som fyra (Dover International Speedway, Bristol Motor Speedway, Canadian Tire Motorsport Park) och körde så högt som femma i NCWTS Driver Point Standings och avslutade slutligen säsongen som sjua i mästerskapsställningen.
Den 3 november meddelade Hemric att han skulle ansluta sig till Brad Keselowski Racing för att köra Ford F-150 med nummer 19 under 2016. Hemric inledde säsongen med en åttondeplats på Daytona. Hemric senare majoriteten av tävlingarna med många topp 5 placeringar men inga segrar. Hemric skulle göra Chase efter att ha varit den högsta icke-vinnaren poäng.
Den 17 september 2016 tillkännagavs det att Hemric skulle ansluta sig till Richard Childress Racing 2017. Hemric körde fullt schema i Xfinity Series och tävlade om Rookie of the Year och körde No. 21 Chevy Camaro. Hemric gjorde sin Xfinity-debut i 2017 års PowerShares QQQ 300 på Daytona, där han slutade 31:a efter att ha blivit indragen i en tidig krasch. Han återhämtade sig veckan därpå på Atlanta och slutade på 9:e plats för sin första Xfinity-topp-10-placering i karriären. På Bristol vann Hemric Dash 4 Cash. I Richmond vann han sin första pole pole i karriären och gjorde sedan en tredjeplats som då var karriärens bästa. På Mid-Ohio körde Hemric i topp 5 under större delen av dagen och tog hem en imponerande och karriärens bästa andraplats. I slutspelet avancerade Hemric till mästerskapsrundan i Homestead som den enda föraren som inte tillhörde JR Motorsports. Trots att han startade loppet starkt, plågades han så småningom av batteriproblem som gjorde att han hamnade 12 varv bakom ledaren. Han slutade 34:e och 13 varv efter, fyra i poängen.
I november 2017 tränade och kvalificerade Hemric RCR-föraren Paul Menards bil nr 27 i Monster Energy NASCAR Cup Series vid AAA Texas 500-helgen och kvalificerade sig som 21:a. Menard var föräldraledig men återvände till loppet.
Hemric återvände till RCR:s nr 21 för säsongen 2018 utöver ett deltidsschema i Truck Series, där han körde Chevrolet Silverado nr 20 för Young’s Motorsports. Den 20 mars 2018 meddelades det att Hemric skulle försöka sig på två lopp i 2018 års Monster Energy NASCAR Cup Series, vårloppet i Richmond och loppet i Charlotte Roval, där han körde RCR Chevrolet nr 8. I sin Cup-debut i 2018 års Toyota Owners 400 kvalade han in som 22:a och slutade på 32:a plats, tre varv bakom sig.
Den 28 september 2018 meddelade RCR att Hemric från och med 2019 skulle vara heltidsförare av Chevrolet nr 31 i Monster Energy NASCAR Cup Series och tävla om utmärkelsen Årets rookie 2019. Avtalet kom efter att en överenskommelse om att köra Leavine Family Racings bil nr 95 under 2019 föll igenom. Två dagar senare körde han ytterligare ett Cup-race på den nya Charlotte Roval och gick upp till andra plats vid ett tillfälle, men blev indragen i ett vrak i slutet av racet och slutade 23:e.
Den 14 december 2018 meddelade RCR att Hemric skulle köra nr 8-bilen istället för nr 31-bilen under säsongen 2019. I sitt första lopp i nr 8 i Daytona 500 2019 körde han en guldfärg för att fira RCR:s 50-årsjubileum.
Den 17 augusti 2019 sa Hemric att han var ”tveksam” om sin status för 2020, trots att han hade skrivit ett tvåårskontrakt med RCR. En månad senare, den 17 september, meddelade teamet att Hemric skulle släppas efter säsongen 2019. Vid loppet i Kansas i oktober fick Hemric sin första Busch Pole Award i karriären. Han avslutade säsongen på 25:e plats i poängställningen. Trots en besviken debutsäsong vann Hemric utmärkelsen 2019 NASCAR Rookie of the Year.
Hemric återvände till Xfinity Series 2020, anslöt sig till JR Motorsports bil nr 8 för ett schema med 21 lopp och delade bilen med Dale Earnhardt Jr. och Jeb Burton. Han noterade 12 topp tio under året.
Hemric flyttade till Joe Gibbs Racings Xfinity-bil nr 18 inför säsongen 2021, vilket innebar en återgång till heltidstävling. I slutet av loppet i Atlanta var han inblandad i ett slagsmål med Noah Gragson efter ett missöde på pit road under loppet. Ingen av förarna fick någon reprimand av NASCAR.