Grünwald początkowo jeździł na minirowerze . Po zajęciu czwartego miejsca w sezonie 2004 i drugiego rok później został mistrzem w Mini Bike Cup w 2006 roku. W sezonie 2007 Grünwald awansował do ADAC Junior Cup i został najmłodszym startującym z czterema zwycięstwami. W 2008 roku startował po raz pierwszy w Międzynarodowych Motocyklowych Mistrzostwach Niemiec w klasie do 125 cm³ i zajął jedenaste miejsce. W następnym roku Grünwald zajął pierwsze miejsca na podium i czwarte w klasyfikacji generalnej.
Na sezon 2010 przeszedł do zespołu Freudenberg, a tym samym pierwszy tytuł IDM na Seel 125 cm³. W 2012 roku Grünwald został pierwszym zwycięzcą nowo utworzonej kategorii IDM Moto3 na KTM . Odniósł dwanaście zwycięstw i ósme miejsce w gościnnym Pucharze Świata na Sachsenring . W sezonie 2014 awansował do motocyklowych mistrzostw świata, gdzie startował w klasie Moto3 z zespołem Kiefer Racing Team . Grünwald nie osiągnął jednak punktów.
W sezonie 2015 Grünwald po raz pierwszy jechał Kawasaki w IDM Superbike . W klasyfikacji generalnej osiągnął siódmą pozycję. Nastąpił kolejny sezon w zespole Freudenberg Racing Team, w którym zajął drugie miejsce w IDM Superstock 1000. Grünwald wygrał cztery wyścigi.
W sezonie 2020 Grünwald wystartował dla zespołu Kawasaki Schnock Team Motorex w IDM Supersport 600. W ośmiu wyścigach sześciokrotnie stanął na podium i tym samym został mistrzem Niemiec, nie wygrywając ani jednego wyścigu.