[1][2] Mahony played football for the Sandringham Dragons in the NAB League for two seasons.
[3][4] He also played for Vic Metro in the AFL Under 18 Championships for two seasons,[5] as well as for his school side at St Kevin's College, Melbourne.
[6] Mahony debuted in North Melbourne's four point loss against the Hawthorn Hawks in the fourth round of the 2020 AFL season.
[9] Mahony was delisted from the North Melbourne Football Club in October 2023, but was subsequently drafted by Gold Coast as a rookie.
This Australian rules football biography of a person born in the 2000s is a stub.