The 26-year-old was initially left out of Steve Clarke's squad due to a delay in finalising paperwork. However, he was brought in late on and named on the bench alongside Blues' goalkeeper Cieran Slicker for their Nations League play-off tie.
Scott McTominay's first-half penalty put Scotland ahead, with Hirst introduced 75th minute as Greece piled on pressure in search of an equaliser. Taxiarchis Fountas thought that he won a spot-kick late on, but Grant Hanley's foul was judged to be outside the box.
The visitors managed to hold on to secure the victory, taking a slender advantage into the second leg at Hampden Park on Sunday, March 23rd (5pm).
Three other Town players earned caps in Nations League play-off games this evening, including Dara O'Shea, who now has 33 for the Republic of Ireland. He started in their 2-1 victory against Bulgaria, where goals from Finn Azaz and Matt Doherty cancelled out Marin Petkov's early opener.
Midfielder Jack Taylor made his second appearance for the Boys in Green, playing the final 14 minutes plus stoppage time in Plovdiv. Like Scotland, Ireland take one-goal advantage into the second leg, which also takes place on Sunday (7:45pm).
Finally, goalkeeper Arijanet Muric started for Kosovo in their 2-1 win against Iceland in Pristina.
Lumbardh Dellova's impressive strike put the hosts ahead, but Muric didn't cover himself in glory as Orri Oskarsson worked the ball around him to fire into an empty net and equalise soon after.
The 26-year-old more than made up for it, making six saves across the 90 minutes to ensure that Elvis Rexhbecaj's second-half goal was the winner. Avoiding defeat in the second leg in Murcia on Sunday (5pm) will be enough to ensure promotion to Nations League B.
Versatile attacker Julio Enciso, who is spending the rest of the season on loan at Portman Road from Brighton, is expected to start for Paraguay in their World Cup qualifier against Chile today (11pm GMT).