As a young player who was no longer eligible for junior football, Mirra joined the Box Hill in the Victorian Football League (VFL) in 2010. In his first season with the club, he played just one senior game, spending the rest of the season playing in the development team which won the premiership. From 2011 onward, Mirra was a regular senior player for Box Hill. He became a solid and dependable defender and had been selected for the VFL in state representative matches on three occasions. In 2013, Mirra led Box Hill to a grand final win after club captain, Daniel Pratt, was unable to play because of injury.[3] He has been named in the VFL team of the year four times and won the club best and fairest in 2016 having previously been runner-up on four occasions.
To the end of the 2019 season; Mirra has played 155 senior games for Box Hill and captained the side for four seasons from 2014 to 2017.[4] He has captained the Box Hill Hawks in 78 matches, a club record.
AFL career
Mirra was drafted by Hawthorn with their second selection and twenty-third overall in the 2018 rookie draft.[4] He made his AFL debut in the sixty-seven point win against Melbourne at the Melbourne Cricket Ground in round four of the 2018 season.[5] Mirra played 7 games in his debut season including the semi-final loss to Melbourne. He was promoted to the main list at the end of the season.[6]
Mirra played four games in his second season before getting delisted at the end of the year.