Sjukhusinläggningarna minskade med 85 procent hos dem som fått vaccin från Pfizer och med 94 procent hos dem som tog Astra Zeneca-injektionen, rapporterar public servicekanalen BBC med hänvisning till en studie från Public Health Scotland.
I riskgruppen 80 år och äldre minskade inläggningarna med 81 procent när resultat från de båda vaccinen räknades samma, noterar The Herald Scotland.
Studien är en del av projektet Eave II som mäter patientdata och vaccinationer i realtid. Forskare vid flera universitet och högskolor analyserar gemensamt data över de 5,4 miljoner skottarna. De preliminära resultat som nu offentliggörs omfattar 1,14 miljoner vaccinationer som gavs mellan den 8 december och 15 februari.