On 3 December 2018, Vranckx signed his first professional contract with
KV Mechelen. Vranckx made his debut for Mechelen in the
2019 Belgian Super Cup, in a 3–0 loss to
Genk. Vranckx announced on 9 December 2020 that he chose to play for
VfL Wolfsburg after the ongoing season. On 1 September 2022, Vranckx moved to Italy and joined
Serie A club
AC Milan on a season-long loan, with an option to buy. On 22 August 2025, Vranck returned to Italy and signed with
Sassuolo on loan, with an option to buy. ==International career==