Both played the full 90 minutes as Kieran's Northern Ireland, the host nation, lost 1-0 against Serbia & Montenegro and Phil's England drew 1-1 against Armenia in their respective second group matches on Wednesday night.
Northern Ireland now need to beat highly-fancied Germany by three goals and hope Greece lose to Serbia & Montenegro on Saturday to progress to the semi-finals.
Meanwhile, England must beat Norway in Newry to make the top two of their group.
Kieran, proudly captaining his country on home soil, came close to opening the scoring as Northern Ireland lost narrowly 1-0 to Serbia & Montenegro in Newry.
The midfielder grazed the top of the crossbar with a shot after 25 minutes but Borko Veselinovic grabbed the points for Serbia & Montenegro 13 minutes from time.
In Ballymena, England took the lead via Aleksandr Petrosyan's own goal after 72 minutes only for Carl Lombe's strike to earn Armenia their first-ever point in a finals tournament three minutes from time.
On Saturday, Northern Ireland face Germany in Ballymena at 6pm while England take on Norway in Newry at 8pm.
Phil Ifil and Kieran McKenna's fates in the European Under-19 Championship will go down to the final group games on Saturday.