The 18-year-old finished on a high on the Australian Gold Coast by winning her heat of the 800 metres - the last of the seven events - in a time of two minutes 13.04 seconds, only 1.4 seconds away off her personal best.
It was a thrilling two days for the former Kilsyth Academy pupil with the highlights being PBs on day one in the high jump and shot, as well as that 800m run.
Holly was a little disappointed with her long jump at 5.49 and javelin at 30.88 on the second day as tiredness set in following four events on Thursday.
She said: "I loved being part of Team Scotland and I am happy enough overall – although there were highs and lows in terms of performance.
‘I wanted to finish it well and I did that with the 800 by winning the race. It isn’t too far away from my PB and of course it is early in the season so I am in quite good shape.
‘There are so many learning points to take away and talk about with my coach and also with our CE group back home."
As expected the gold medal went to English favourite Katarina Johnson-Thompson.
And Holly admitted: ‘It was surreal at times competing with KJT and then, on the lap of honour, doing high fives with the fans in the crowd.
"The Irish athlete, Katherine O’Connor, and myself were saying ‘we used to be on the other side of the barrier, asking the athlete for the high five ',"