Z kolei w wyścigu sprinterskim po raz drugi w sezonie startował z pole position i utrzymał tę lokatę wygrywając tym samym swój pierwszy wyścig Formuły 2 w karierze. Dziewiąty weekend startowy na torze Spa-Francorchamps został anulowany. W sobotnim wyścigu głównym Schumacher wystartował z szóstej pozycji, ale rywalizacja została przerwana po poważnym wypadku Francuza Anthoine Huberta i Amerykanina Juana Manuela Correa’y. Hubert zmarł w szpitalu w wyniku poniesionych obrażeń, przez co niedzielny sprint również został odwołany. W ostatnich trzech weekendach startowych, na sześć wyścigów Schumacher ukończył trzy, z czego punktował zaledwie w dwóch. W dziesiątej rundzie na włoskim torze Monza w obu wyścigach zanotował najszybsze okrążenia, ale pierwszego z nich nie ukończył, zaś w sprincie był szósty. W Soczi nie ukończył obu wyścigów. W sobotniej rywalizacji na 11 okrążeń przed końcem z jego bolidu zaczął wydobywać się dym i zaczął on tracić paliwo, przez co Mick musiał się wycofać, podobnie jak dzień później. W finałowym weekendzie startowym na torze Yas Marina w Abu Zabi Schumacher zajął dziewiąte i jedenaste miejsce. Sezon 2019 zakończył na 12. miejscu w klasyfikacji generalnej z dorobkiem 53 punktów.