Madison first joined the Bluebirds representing the U16 side, before going on to impress for the U19 team.
The striker made her debut in a 3-1 victory over The New Saints in the Adran Premier on October 1st, 2023.
Iain Darbyshire, Head of Women's & Girls' Football at Cardiff City Football Club: "Madison has worked really hard since she joined the Club and the improvement we've seen in her has been really exciting. We were delighted that she made her senior debut this season and she has settled well in the group. We're excited to continue working with her on her development."