Calum Stewart Agius (born 5 September 2005) is a professional footballer who plays as a midfielder for club Crewe Alexandra. He is a Wales under-21 international.

Club career Having joined the club aged seven, Agius come through the Crewe Alexandra academy system, and made his debut for the club on his 18th birthday as a scholar in their EFL Trophy game against Port Vale at Vale Park on 5 September 2023, coming on as a 61st minute substitute for Joe White, and being praised for his performance by Crewe manager Lee Bell. On 14 September 2023, he signed his first professional contract with the club, agreeing a three-year deal with the option of two additional years. Agius scored his first Crewe goal in a 1–0 defeat of Harrogate Town in an EFL Trophy group stage game on 8 October 2024.

On 22 November 2024, Agius joined National League North side Marine on loan until 2 January 2025. He made eight appearances, scoring once. Returning to Crewe, he scored his first league goal in the side's 3–2 defeat by Cheltenham Town on 10 April 2025.

International career Agius was called up to the Wales under-19s squad for June 2023 friendlies against Sweden and played in both games, a 1–0 defeat on 15 June and a 2–2 draw on 18 June 2023.

On 20 March 2025, Agius played in Wales under-21s' 1–0 victory over Andorra. In October 2025 and again a year later, Agius was called up to the Under-21 squad, for European qualifiers against Belgium and Austria, playing in Wales' 2–0 victory over Austria on 14 October 2025 and the side's 1–0 defeat by Belgium on 29 September 2026. On 6 October 2026, Agius scored Wales's only goal in a 7-1 loss to Austria.Wales v Austria, UEFA. Retrieved 7 October 2026.

Career statistics

+ Appearances and goals by club, season and competitionClubSeasonDivisionLeagueFA CupLeague CupOtherTotalAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsCrewe Alexandra2023–24League Two30100030702024–25League Two1410000311722025–26League Two2861010213272026–27League Two70002010100Total527203092669Marine (loan)2024–25National League North8100000081Career total6082030927410

References