By the age of 14 years old, Amy discovers she is pregnant. When she tells her parents, Steve reacts negatively and accuses Aadi and Simon of impregnating her. Tracy demands Amy to reveal the identity of her baby's father, but Amy claims she does not know who he is as she had met him at a Christmas party and that it was her first time having sex. Amy considers having an abortion but changes her mind shortly after talking to teenage mother Faye Windass (Ellie Leach). Amy then later meets with Simon's enemy Tyler Jefferies (Will Barnett) to discuss their one night stand and her pregnancy, revealing him to be the father. Upon realising Amy is underage, Tyler rejects Amy and threatens her to have an abortion. Tracy and Steve later learn the truth of the paternity and tells Amy that they have decided to adopt her baby and raise it as their own child. When Tyler firmly tells Amy that he doesn't want to be a father and overwhelmed with Tracy and Steve's excitement of adopting the baby, Amy secretly has an abortion with Bethany Platt (Lucy Fallon) by her side at the clinic. Tracy learns of Amy's secret and admits to the realisation that she has neglected Amy's emotional feelings over the baby.