Staff and senior pupils from St John’s Academy, in Perth, aided by a team of firefighters from the Scottish Fire and Rescue Service (SFRS) in the Fair City, gave nearly 70 saliva samples at the school.
They were taken in the search for blood matches to help someone with blood cancer.
The event was inspired by the blood cancer charity Anthony Nolan, formerly the Anthony Nolan Trust.
The SFRS became involved after one of their retired area managers was diagnosed with blood cancer.
The SFRS then set up a partnership with the charity and, with the St John’s pupils now on board, it takes the number of people on the potential blood matches register to more than 10,000.
A fire service spokesperson said: “We encourage teamwork and are delighted so many people are now on the register.”