After weeks of speculation, Aberdeen's youth team goalkeeper Archie Mair signed for Norwich on 25th June 2019, He signed a long-term contact with Norwich and will begin in the Under-23s side.
He has been capped by Scotland at under-16, under-17, under-18 and under-19 level
Norwich's injury crisis in the Autumn of 2019 saw him named on the bench for the home game with Aston Villa which the Canaries lost 5-1 as both Tim Krul and Ralf Fahrmann were injured. He was also on the bench for the final day of the 2019/20 season away at Manchester City.
Rumours at the end of June 2020 suggested that Archie would be joining Kings Lynn on loan for the 2020/21 season which would see them compete in the National League. This was confirmed on 20th July 2020. Linnets director of football Rob Back said: “We are extremely pleased to be able to bring Archie to The Walks for the new season. He is an extremely talented young man and we are all looking forward to working with him on the training pitch and then in full action very soon. Norwich City hold Archie in a high regard so we are very grateful to Norwich City for allowing him to come to us for the new season.” He made 24 appearances for the Linnets.
On 26th August 2020 he was called up to the Scotland Under-21 squad for a European Under-21 clash with Lithuania.
He signed a new contract with Norwich on 25th March 2021 to keep him at Carrow Road until the summer of 2024 with the option to extend by a further year.
He made his Scotland Under-21 debut in June 2021 playing all of a 3-2 win over Northern Ireland.
On 24th September 2021 it was reported that he had joined Lincoln City on loan. The arrangement was put in place provisionally prior to the summer transfer window closing on August 31 but hasn't been announced until now due to a wrist injury. Mair was recalled from his Lincoln loan on 6th January 2022 having failed to play for Lincoln. He made the bench on three occasions this season but has failed to displace West Brom loan keeper Josh Griffiths. Griffiths was recently denied permission to play in the FA Cup first round by his parent club amid speculation over a potential recall this month, but Mair was overlooked for that game with Sam Long, who has spent a portion of the season on loan to Gainsborough Trinity, preferred.
Mair was loaned to Dartford in late November 2022 for a month to gain first team experience. They play in the National League South.
On 13th January 2023 he was loaned to National League side Notts County until the end of the 2022/23 season. He played a key role in their promotion to the Football League coming on as substitute in the play-off final against Chesterfield on 13th May. He was brought on specifically for the penalty shoot-out after the game finished 2-2. Mair saved two penalties to return County to the Football League. He had made five appearances since signing for the Midlands club on loan in January, keeping three clean sheets and conceding just two goals.
On 7th June 2023 it was speculated that Mair would be loaned out again with League Two sides Crewe, Mansfield and Notts County suggested as possible destinations. On 8th July 2023 he joined Gateshead on a season long loan.
On 5th January 2024 he was recalled from his loan at Gateshead, where he had played 27 times, to join Morecambe on loan for the remainder of the 2023/24 season. He made 21 appearances for them in League Two.
On 20th May 2024 Norwich reported that Mair had prolonged his stay at Norwich by a further 12 months.