The sixth former, from St Thomas Aquinas Secondary, in Jordanhill, had been anxiously awaiting his Advanced Higher results to see if he had secured a place on a prestigious medical course.
Aberdeen University had given him a conditional offer to study medicine based on his Higher results the previous year, but he still needed three Advanced Highers to ensure he could take up the place.
Thanks to his hard work and the support of the school, he achieved his required grades and was accepted on to the degree course he has been working towards since the early years of secondary school.
"It was a fantastic feeling. It has been a long and draining admissions process over the past two years and it was great to finally get the results I needed," he said.
"The school have given me a lot of support with practice for interviews and help compiling my personal statement."
St Thomas Aquinas has 32.7 per cent of its pupils on free school meals, the only available measure of poverty, more than twice the national average. By comparison nearby Jordanhill School has just 1.3 per cent of pupils on free school meals.