Vankerkhoven ruilde in 2017 de jeugdopleiding van KRC Genk voor die van Standard Luik.[1][2] Daarvoor speelde hij ook bij Aubel en KAS Eupen.[3] Vankerkhoven stroomde bij Standard door naar de beloftenploeg, maar kwam in het seizoen 2022/23 niet aan spelen toe in Eerste klasse B.[4]
In februari 2023 ruilde hij de beloften van Standard voor de Nederlandse eerstedivisionist Helmond Sport.[4] Op 3 maart 2022 maakte hij zijn officiële debuut in het eerste elftal van de club: in de competitiewedstrijd tegen Willem II (5-1-verlies) liet trainer Bob Peeters hem in de 85e minuut invallen voor Arno Van Keilegom.[5] Op 24 februari 2023 kreeg hij tegen Jong FC Utrecht (2-0-zege) zijn eerste basisplaats.[6] Vankerkhoven verdween dat seizoen vervolgens niet meer uit de basis bij Helmond Sport. In juli 2023 bood Helmond Sport hem een contract tot 2024 met optie op een extra jaar aan.[7]