Tony began his development at Sheffield Wednesday’s academy before making a switch to Brentford in 2022 when he was 16.
From there he progressed through Brentford’s B team and was handed his first-team debut in September 2024 by Thomas Frank in a Carabao Cup win over Leyton Orient. He also appeared on the bench in several Premier League matches.
Having had a loan spell at Exeter City, Tony then joined Dundee last season where he featured regularly for the Dens Park side, making 42 appearances.
With his power, pace and technical quality, the Londoner adds firepower and versatility to Aberdeen’s attack after joining in June 2026.