Шумахер вместе с Шоном Гелаэлем перешёл в чемпионат Формула-2 в 2019 году вместе с Prema Racing. В первой гонке сезона в Бахрейне Шумахер стартовал 10-м и финишировал 8-м, обойдя Нобухару Мацусита на последнем круге, что дало ему поул-позицию в спринтерской гонке, в которой он финишировал 6-м. Шумахер стартовал с 7-го места в субботней гонке в Баку, но был вынужден сойти с дистанции после разворота. Он стартовал с 19-го и смог занять 5-е место в спринтерской гонке. Ему не удалось набрать очки в Барселоне, попав в аварию в первой гонке и будучи наказанным за незаконный обгон Джека Эйткена во второй. В Монако Шумахер столкнулся с несколькими автомобилями в субботней гонке, вызвав появление красного флага. В спринтерской гонке ему также не удалось набрать очки. На автодроме Поль-Рикар Шумахер дважды сошёл с дистанции, после того как он попал в столкновение с товарищем по команде Гелаэлем в первой гонке и получил прокол во второй.