Introduction

SARS-CoV-2 vaccination prevented 14.4 million deaths from COVID-19 worldwide in the first year of the pandemic1. In England, which entered its third COVID-19 vaccine season in autumn 20232, around 90% of people aged ≥12 years have been vaccinated at least once3. COVID-19 vaccines are associated with rare cardiovascular complications: mRNA-based brands (e.g. BNT-162b2, mRNA1273) with myocarditis and adenovirus-based brands (e.g. ChAdOx1) with vaccine-induced thrombotic thrombocytopenia (VITT), leading to intracranial venous thrombosis (ICVT) and thrombocytopenia4,5. It is important to understand the risk of thrombotic and cardiovascular complications arising from second and subsequent doses, within the general population and subpopulations6.

In this work, we use whole population longitudinal electronic health records from 45.7 million adults in England to quantify associations of first, second, and booster doses of mRNA and non-mRNA COVID-19 vaccine brands with subsequent thrombotic and cardiovascular events. Data were accessed within the NHS England Secure Data Environment (NHSE SDE)7, encompassing primary care, hospital admissions, COVID-19 testing and vaccination data, dispensed medication records in primary care data, and the Office of National Statistics death registrations. We use Cox regression to estimate adjusted hazard ratios (aHRs) and corresponding 95% confidence intervals (95% CIs) in time intervals since vaccination, adjusted for a wide range of co-morbidities, age, sex, and prior COVID-19. We show that the incidence of thrombotic and cardiovascular complications was generally lower after each dose of each vaccine brand, except for previously recognised rare complications of the ChAdOx1 vaccine and the mRNA vaccines.

Results

Characteristics of the study populations for first, second and booster vaccination

Over the study period from 8th December 2020 to 23rd January 2022, 45.7 million individuals met the eligibility criteria for our first-dose analyses (Table 1, Supplementary Fig. 1). Among these, 37.3 million people received a first ChAdOx1, BNT-162b2 or mRNA1273 vaccination and were eligible for the second dose analyses (Supplementary Table 1). We refer to the first and second dose vaccinations as the “primary course”, distinguishing them from booster vaccine doses. Third dose vaccination, which is distinct from the booster dose and is administered as part of an extended primary course, was not considered. Of those who received a first dose, 35.9 million people received ChAdOx1, BNT-162b2 or mRNA1273 primary course vaccinations and were eligible for analyses of booster vaccination (Supplementary Table 2).

Table 1 Characteristics (number [%]) of the population under study – dose 1 cohort

Differences in characteristics of people in the three vaccination cohorts reflect known vaccination uptake profiles. Considering the strong similarity in characteristics of the second and booster dose cohorts, we compared characteristics of the second and booster dose cohorts with the first dose cohort. Compared to the first dose cohort (Table 1), people in the second and booster vaccine dose cohorts (Supplementary Tables 1 and 2), who had received at least one COVID-19 vaccine dose, were older (<40 years: 31% vs 38%), and less likely to have a non-White ethnicity (16% vs 20%), or be deprived (IMD deciles 1–4, 36% vs 39%). They were modestly more likely to have cancer (18–19% vs 14%), to have contracted COVID-19 previously (7–8% vs 6%), to take blood pressure (22% vs 18%) or lipid-lowering medication (17–18% vs 15%), or to be clinically vulnerable (25% vs 22%).

Characteristics of people receiving different vaccine brands reflect vaccine availability during the UK vaccine rollout, which was in order of priority groups specified by the Joint Committee on Vaccination and Immunisation (JCVI). People younger than 40 years old and not in a priority group were offered only mRNA (BNT-162b2 or mRNA1273) vaccine brands8.

Incidence of different cardiovascular events

From the start of vaccine rollout (8th December 2020) up to first vaccination, during approximately 21 million person-years there were 75,655 arterial and 21,230 venous incident thrombotic events (Table 2 and Supplementary Table 4). Arterial thromboses included acute myocardial infarction (AMI; 37,915) and ischaemic stroke (36,720). Venous thromboses included pulmonary embolism (PE; 11,835) and lower limb deep venous thrombosis (DVT; 9075), intracranial venous thrombosis (ICVT; 370) and portal vein thrombosis (PVT; 185). Other incident cardiovascular events included subarachnoid haemorrhage and haemorrhagic stroke (SAH; 5235), mesenteric thrombus (1515), thrombocytopenia (1885), myocarditis (590) and pericarditis (455). The numbers of events and incidence rates after first, second and booster vaccinations reflected the older age of vaccinated, compared with unvaccinated, people (Supplementary Tables 47).

Table 2 Number of events, person-years and incidence rates for composite arterial and venous thrombotic events for first, second and booster vaccinationsa

COVID-19 vaccination and arterial, venous, and other thrombotic events

We used Cox models to estimate adjusted hazard ratios (aHRs) and corresponding 95% CIs, comparing the incidence of thrombotic and cardiovascular events after first, second and booster vaccine doses with the incidence before or without the corresponding vaccine dose, adjusting for a wide range of potential confounding factors (Supplementary Tables 825). Associations with second dose were estimated in people who had a first dose, and associations with booster vaccination in people who had both first and second vaccinations. The aHRs after first doses of mRNA-1273 were imprecisely estimated, because this brand was received by fewer people who were generally younger, so were reported in supplementary tables but omitted from the figures.

The incidence of composite arterial thrombotic events (AMI, ischaemic stroke and other arterial embolism) was similar or lower after first, second and booster doses of ChAdOx1 and BNT-162b2 vaccines and booster doses of mRNA-1273, compared to follow-up before or without the corresponding vaccine dose in eligible people (Fig. 1, Supplementary Tables 825). After second and booster vaccine doses, the reduction in incidence of composite arterial thrombosis was greater than after first vaccination. For example, aHRs for arterial thrombotic events 13–24 weeks after first vaccine dose were 0.99 (95% CI 0.97–1.02) after ChAdOx1 and 0.90 (0.88–0.93) after BNT-162b2. Corresponding aHRs after second doses were 0.73 (0.70–0.76) and 0.80 (0.77–0.83) respectively. aHRs for mRNA booster vaccination after primary course of ChAdOx1 were 0.71 (0.66–0.76) 13–24 weeks after BNT-162b2 and 0.67 (0.62–0.72) 5–24 weeks after mRNA-1273 respectively. After a primary course of BNT-162b2, aHRs 13–24 weeks after booster vaccination were 0.73 (0.69–0.77) and 1.21 (0.38–3.86) after BNT-162b2 and mRNA-1273 respectively. For all vaccine brands and doses, aHRs in the first few weeks were lower than in later weeks. The aHR profiles for AMI and ischaemic stroke were similar to those of composite arterial thrombosis, for all vaccine brands and doses.

Fig. 1: Adjusted hazard ratios (aHRs) and 95% confidence intervals (95% CIs) for arterial thromboses following COVID-19 vaccination, by dose and brand.
figure 1

Vertical lines depict 95% CIs; these are not visible when they are very narrow. There were no AMI events during weeks 13–26 after mRNA-1273 booster vaccination, so follow-up is grouped as 1–4 and 5–26 weeks post-vaccination. The number of people eligible for first, second, and booster dose analyses were 45,673,965; 37,249,850 and 35,853,120, respectively. The number of people who received a first dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 19,317,985, 16,846,995, and 1,084,865, respectively; a second dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 18,920,225, 15,961,330, and 971,565, respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of ChAdOx1 were 11,964,635and 4,153,760 respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of BNT-162b2 were 9,821,835 and 1,914,925, respectively. The numerical values of hazard ratios and 95% CIs are displayed in Supplementary Tables 8, 9, 11, 12, 14, 15, 17 and 18.

Similar to arterial events, the incidence of composite venous thrombotic events (PE, DVT, ICVT and PVT) was generally lower after first, second and booster doses vaccination, compared to follow-up before or without the corresponding vaccine dose (Fig. 2, Supplementary Tables 825). After second and booster vaccine doses, the reduction in incidence of composite venous thrombotic events was greater than after first vaccination. For example, aHRs 13–24 weeks after first vaccine doses were 0.94 (95%CI 0.90–0.98) after ChAdOx1 and 0.85 (0.81–0.88) after BNT-162b2. Corresponding aHRs after second doses were 0.68 (0.63–0.73) and 0.77 (0.72–0.83) respectively. aHRs for mRNA booster vaccination after primary course of ChAdOx1 were 0.63 (0.54–0.74) 13–24 weeks after BNT-162b2 and 0.55 (0.47–0.65) 5–24 weeks after mRNA-1273. After a primary course of BNT-162b2, aHRs for booster vaccination were 0.56 (0.49–0.63) 13–24 weeks after BNT-162b2 and 0.58 (0.45–0.74) 5–24 weeks after mRNA-1273. The aHR profiles for common venous events PE and DVT were similar to those of composite venous thrombosis for all vaccine brands and doses. In contrast, there was a higher incidence of the known rare complication ICVT immediately after first dose of ChAdOx1 with greatest aHR 2 weeks after vaccination (5.92; 95% CI 4.07–8.63). There was no increase in incidence of ICVT after second dose of ChAdOx1 (Supplementary Table 8), or after any other vaccine brand.

Fig. 2: Adjusted hazard ratios (aHRs) and 95% confidence intervals (95% CIs) for venous thromboses following COVID-19 vaccination, by dose and brand.
figure 2

Vertical lines depict 95% CIs; these are not visible when they are very narrow. The number of people eligible for first, second, and booster dose analyses were 45,673,965; 37,249,850 and 35,853,120, respectively. The number of people who received a first dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 19,317,985, 16,846,995, and 1,084,865, respectively; a second dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 18,920,225, 15,961,330, and 971,565, respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of ChAdOx1 were 11,964,635and 4,153,760 respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of BNT-162b2 were 9,821,835 and 1,914,925, respectively. The numerical values of hazard ratios and 95% CIs are displayed in Supplementary Tables 8, 9, 11, 12, 14, 15, 17 and 18.

There was a higher incidence of thrombocytopenia after first dose of ChAdOx1 (Fig. 3, Supplementary Table 8), compared with no vaccination, with greatest aHR 2 weeks after vaccination (2.07; 95% CI 1.67–2.58) but no increase in incidence after second dose of ChAdOx1 or after first or second dose of BNT-162b2, or after booster dose of mRNA-1273 following primary course of ChAdOx1 (Supplementary Tables 9, 11 and 12). There was a higher incidence of thrombocytopenia 13–24 weeks after a booster dose of BNT-162b2 following primary course of ChAdOx1 (aHR 2.16; 95% CI 1.26–3.69) (Fig. 3, Supplementary Table 15).

Fig. 3: Adjusted hazard ratios (aHRs) and 95% confidence intervals (95% CIs) for other cardiovascular events following COVID-19 vaccination, by dose and brand.
figure 3

Vertical lines depict 95% CIs; these are not visible when they are very narrow. The number of people eligible for first, second, and booster dose analyses were 45,673,965; 37,249,850 and 35,853,120, respectively. The number of people who received a first dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 19,317,985, 16,846,995, and 1,084,865, respectively; a second dose of ChAdOx1, BNT-162b2 and mRNA-1273 were 18,920,225, 15,961,330, and 971,565, respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of ChAdOx1 were 11,964,635and 4,153,760 respectively; a booster dose of BNT-162b2 and mRNA-1273 following a primary course of BNT-162b2 were 9,821,835 and 1,914,925, respectively. The numerical values of hazard ratios and 95% CIs are displayed in Supplementary Tables 8, 9, 11, 12, 14, 15, 17, and 18.

The incidence of SAH and mesenteric thrombus was similar or lower after all doses and brands of vaccination (Supplementary Tables 825), compared with before or without the corresponding dose. The incidence of mesenteric thrombus and SAH were markedly lower beyond 4 weeks after second dose of ChAdOx1 or BNT-162b2 vaccines. For example, aHRs for mesenteric thrombus 13–24 weeks after second dose were 0.64 (95% CI 0.49–0.83) for ChAdOx1 and 0.64 (0.49–0.83) for BNT-162b2. Corresponding aHRs for SAH 13–24 weeks after second dose were 0.64 (0.56–0.74) for ChAdOx1 and 0.84 (0.73–0.98) for BNT-162b2.

The incidence of myocarditis was higher after first dose of BNT-162b2 vaccine, with greatest aHR 1 week after vaccination (2.05; 95% CI 1.28–3.29) (Fig. 3; Supplementary Table 9), higher one week after second dose of BNT-162b2 (aHR 3.14; 95% CI 2.04–4.85) (Supplementary Table 12) and higher after some mRNA booster vaccinations (for example, the aHR 1 week after booster BNT-162b2 vaccination was 1.65; 95% CI 1.07–2.57 following primary course of any of ChAdOx1, BNT-162b2 or mRNA-1273) (Supplementary Tables 19, 21, 22, 24, and 25). Otherwise, the incidence of myocarditis after vaccination was similar to or lower than that before or without vaccination.

The incidence of pericarditis was higher after first dose of ChAdOx1, with greatest aHR 2 weeks after vaccination (1.74; 95% CI 1.04–2.91), after first dose of BNT-162b2 (for example, the aHR 13–24 weeks after vaccination was 1.50; 95% CI 1.17–1.92) (Supplementary Tables 8 and 9), after second dose of BNT-162b2 (aHR 3–4 weeks after vaccination 2.42; 95% CI 1.62–3.62) (Supplementary Table 12), and after mRNA-based booster vaccination (for example, the aHR 2 weeks after booster dose of BNT-162b2 vaccine following primary course of any vaccine brand was 1.73; 95% CI 1.05–2.83) (Supplementary Tables 22 and 25). Otherwise, the incidence of pericarditis after vaccination was similar to, or lower than, that before or without vaccination, with a halving in incidence beyond 4 weeks after second dose of ChAdOx1 (for example, the aHR after 13–24 weeks was 0.32; 95% CI 0.19–0.51) (Supplementary Table 11).

When follow-up was censored at the time of the US Centers for Disease Control (CDC) public announcement on myocarditis and pericarditis on 17th May 2021, the incidence of myocarditis and pericarditis after both first and second doses of ChAdOx1 and BNT-162b2 was similar to that before or without such vaccinations. One exception was a higher incidence of pericarditis 5–24 weeks after first dose BNT-162b2 vaccination (aHR 1.89; 95% CI 1.13–3.16) (Supplementary Fig. 8; Supplementary Table 30). Note that the smaller number of events in this sensitivity analyses meant that aHRs were less precisely estimated than in the main analyses.

COVID-19 vaccination and thrombotic events within population subgroups

Subgroup analyses by age group, ethnic group, previous history of COVID-19, history of the event of interest and sex were conducted for composite arterial and composite venous outcomes (Supplementary Figs. 27; Supplementary Tables 2629). Associations between vaccination and thrombotic events were generally similar across subgroups, with the following exceptions. For composite arterial events after first doses of ChAdOx1 or BNT-162b2, aHRs in people with unknown ethnicity were higher than in people with known ethnicity (Supplementary Figs. 2 and 4; Supplementary Tables 26 and 27). In general, aHRs for composite arterial and composite venous events after first and second doses of ChAdOx1 or BNT-162b2 were higher in males than females (Supplementary Figs. 25).

Discussion

This study used whole population longitudinal health records from over 45.7 million adults in England to quantify associations of first, second and booster doses of COVID-19 vaccine brands used during the first two years of the UK vaccine rollout with the incidence of arterial and venous thromboses, thrombocytopenia and myocarditis. Estimated hazard ratios were adjusted for a wide range of potential confounders. The incidence of thrombotic and cardiovascular complications was generally lower after each dose of each vaccine brand. Exceptions, consistent with previous findings that have been recognised by medicines regulators, included rare complications of the ChAdOx1 vaccine (ICVT and thrombocytopenia, due to vaccine-induced immune thrombocytopenia and thrombosis) and the mRNA vaccines (myocarditis and pericarditis). There were few differences between subgroups defined by demographic and clinical characteristics. These findings, in conjunction with the long-term higher risk of severe cardiovascular and other complications associated with COVID-19, offer compelling evidence supporting the net cardiovascular benefit of COVID vaccination.

The strengths of this study lie in the representativeness of the whole population data, offering an overview of thrombotic events after vaccination, as well as the comprehensive analyses of different vaccine dose and brand combinations in the general population. Consequently, the findings should apply to nations with comparable demographics and healthcare systems. The very large sample size facilitated estimation of associations with rare outcomes, within time periods after vaccination, and within population subgroups. The extensive longitudinal coverage of the health records also allowed examination of events after the first, second, and booster vaccinations. We addressed potential confounding by adjusting for a wide-range of demographic factors and prior diagnoses available in primary and secondary care records, defined using clinician-validated code lists that are accessible via our GitHub repository (available at https://github.com/BHFDSC/CCU002_06). Our analysis adhered to a pre-specified protocol with one deviation: we censored all analyses 26 weeks after vaccination to avoid interference from subsequent vaccinations9.

This study has several limitations. First, residual confounding, including that linked to delayed vaccination in high-risk individuals, may persist despite extensive adjustments for available covariates. We were able to identify some, but not all people who were clinically vulnerable (and hence might have been eligible for earlier vaccination): for example, younger adults in long-stay settings could not be reliably identified. Second, we did not adjust for potential confounding by time-varying post-baseline factors that may have influenced receipt of vaccination and the outcomes of interest: for example, development of respiratory symptoms or being admitted into hospital leading to postponement of vaccination. Such confounding may explain estimated lower hazard ratios soon after vaccination10. Third, ascertainment of some outcomes may have been influenced by public announcements from regulatory agencies, such as the European Medicines Agency Pharmacovigilance Risk Assessment Committee announcement11 or the CDC announcement on myocarditis12,13. This was addressed in sensitivity analyses for myocarditis and pericarditis, censoring follow-up at the time of public announcements of these adverse effects of vaccination, although the shorter follow-up times and corresponding smaller numbers of events in the restricted analyses meant that aHRs were estimated with reduced precision. Fourth, outcomes may be underreported, particularly from people in nursing homes or among those with severe health conditions, due to diagnostic challenges; also, routine electronic health records, not intended for research, may under-ascertain less severe, non-hospitalised events. Both forms of potential underreporting, however, are expected to be uncommon for hospitalised thrombotic events14. Fifth, we restricted follow-up to 26 weeks after vaccination to prevent an influence of subsequent vaccinations on estimated associations and limit the impact of delayed vaccination on our findings. Horne et al. demonstrated selection bias in estimated HRs for non-COVID-19 death arising from deferred next-dose vaccination in people with a recent confirmed COVID-19 diagnosis or in poor health9. Sixth, we did not address long-term safety of vaccination, or the impact of subsequent booster doses.

The incidence of arterial and venous thrombotic events was generally lower after COVID-19 vaccination than before or without vaccination. The higher incidence of cardiovascular events after COVID-19 is well-established14,15,16,17 and a plausible explanation tfor reductions in these events after vaccination is that vaccination prevents COVID-19, particularly severe COVID-1918,19,20,21,22,23,24,25,26. However, quantifying the mediating role of COVID-19 in cardioprotective effects of vaccination is beyond the scope of this paper.

The cohort design of our study allows estimation of incidence rates (see Table 2) and hence facilitates an understanding of the population-level impact of vaccination on common and rare cardiovascular events. However, our findings may be biased by unmeasured confounding, as discussed above. The self-controlled case series (SCCS) method aims to avoid the need to control for time-invariant confounders, but entails assumptions such as event-independent observation periods and medically-informed risk period definitions, and is particularly suited to short-term outcomes. Our results thus complement, and may be triangulated with, previous publications that examined cardiovascular implications of COVID-19 vaccination using the SCCS method25,27,28.

This England-wide study offers reassurance regarding the cardiovascular safety of COVID-19 vaccines, with lower incidence of common cardiovascular events outweighing the higher incidence of their known rare cardiovascular complications. We found no novel cardiovascular complications or new associations with subsequent doses. Our findings support the wide uptake of future COVID-19 vaccination programs. We hope this evidence addresses public concerns, supporting continued trust and participation in vaccination programs and adherence to public health guidelines.

Methods

This analysis was performed according to a pre-specified analysis plan published on GitHub, along with the code lists to define variables and analysis code: https://github.com/BHFDSC/CCU002_06.

Study population

We analysed de-identified data, made available for the BHF Data Science Centre’s CVD-COVID-UK/COVID-IMPACT Consortium within the NHS England Secure Data Environment7,29, which is a secure, privacy-protecting platform. This data consists of linked datasets including General Practice Extraction Service Extract for Pandemic Planning and Research (GDPPR), hospital admission data from Secondary Uses Service (SUS), Hospital Episode Statistics for admitted patient care (HES-APC), national laboratory COVID-19 testing data from the UK Health Security Agency (UKHSA) Second Generation Surveillance System (SGSS), Office for National Statistics (ONS) Civil Registration of Deaths (ONS deaths registry), medicines dispensed in primary care data and COVID-19 vaccination data.

The primary course of vaccination consists of the first and second vaccinations and, for certain groups such as people with severe immunosuppression, a third vaccination: this is distinct from booster vaccination that is given some time after the primary course30.

People were included in the study if they were alive on 8th December 2020; aged 18–110 years inclusive; had a record in the GDPPR; recorded as male or female; and living in England. People with missing Lower-layer Super Output Area (LSOA) data were assumed to live in England. People were excluded if (1) they were vaccinated before 8th December 2020; (2) they were recorded as having a second dose and/or a booster or third dose, before or without records of first and second dose vaccinations respectively; (3) the interval between their first and second vaccination was less than 21 days31; (4) they had mixed first and second vaccine brands where the second dose was given on or before 7th May 202132,33,34; (5) the interval between their second and booster vaccinations was less than 90 days35; (6) they had conflicting vaccination records or a situation code attached to any vaccination indicating that the vaccination was not given36. We applied general quality checks, including removing people from the analysis who had nonsensical dates of birth or death (for details see https://github.com/BHFDSC/CCU002_06).

All eligible people were considered for the first dose analysis. Those who received a first dose of ChAdOx1, BNT-162b2, or mRNA1 were included in the second dose analyses. People who received the same vaccine brand for their first and second doses were included in the booster vaccination analyses.

Data for the study were extracted on 12th May 2022. The study spanned records from 8th December 2020, the start of the UK’s vaccine rollout, to 23rd January 2022, the latest available date to ensure completeness of records from across all datasets at data extraction. Follow-up for first dose vaccination analyses began on 8th December 2020 for all people. For the second and booster vaccination analyses, follow-up commenced on the date of the preceding-dose vaccination. The term “index date” will henceforth denote the start of follow-up for each individual in each analysis.

Exposures

For the first and second dose analyses, the brands ChAdOx1, BNT-162b2 and mRNA-1273 were analysed separately. For the booster dose analyses, we analysed all combinations of primary courses (ChAdOx1, BNT-162b2, BNT-162b2/mRNA-1273) with booster vaccines (BNT-162b2, mRNA-1273, and BNT-162b2/mRNA-1273). (Supplementary Table 3).

Confounders

We considered the following confounders: age, sex, ethnic group, Index of Multiple Deprivation (2010 IMD deciles grouped into Deciles 1–4, 5–6, 7–10/missing), smoking status (never/ever, with missing classified as “never”), medical history (including acute myocardial infarction (AMI), diabetes, depression, obesity, cancer, chronic obstructive pulmonary disease (COPD), liver disease, chronic kidney disease, dementia, all stroke, all venous thromboembolic events and thrombophilia), major surgery in the last year, number of unique medical conditions in the last year, prior COVID-19 at index date, medications taken in the last 90 days (including antiplatelets, blood pressure lowering, lipid-lowering, oral anticoagulants, combined oral contraceptives (COCP) and hormone replacement therapy (HRT)) and clinical vulnerability (clinically extremely vulnerable/clinically vulnerable/neither). The medical history covariates were defined as a diagnosis of the condition before the index date except for diabetes which was additionally defined as a record of diabetic medication in the GDPPR data in the 90 days before the index date. Clinical vulnerability was defined on 8th December 2020. People were flagged as “clinically extremely vulnerable” using the SNOMED code 130056100000010737, and “clinically vulnerable” by identifying component conditions as applied in Table 3 of the COVID-19 chapter of the Green Book30. Except for sex, clinical vulnerability and ethnic group, all other covariates were updated at individual-specific index dates for the dose 1, dose 2 and booster analyses. History of confirmed COVID-19 diagnosis was ascertained using established algorithms that combine information from SGSS, HES-APC, SUS, ONS deaths registry38.

Outcomes

Eleven cardiovascular outcomes were analysed: AMI, ischaemic stroke, lower limb deep venous thrombosis (DVT), pulmonary embolism (PE), intracranial venous thrombosis (ICVT), mesenteric thrombus, portal vein thrombosis (PVT), any thrombocytopenia, subarachnoid haemorrhage & haemorrhagic stroke (SAH & HS), myocarditis and pericarditis. In addition, two composite outcomes were analysed: composite arterial (AMI, ischaemic stroke and other arterial embolism) and composite venous (PE, DVT, ICVT and PVT). We selected the earliest date of outcome event on or after index date from GDPPR, SUS, HES-APC and ONS deaths registry. We considered only the first/primary position from HES-APC and SUS and used the underlying cause from the death data, to differentiate acute, new events, from prevalent conditions. Further, we had previously found that aHRs for outcomes recorded as primary or secondary reason for admission or death were consistent with those from analyses of outcomes in the primary position5.

Statistical analyses

Eligibility criteria and index dates for each vaccination course are detailed in Supplementary Table 3. We censored follow-up at the earliest of death, outcome event of interest, receipt of another vaccine brand, 26 weeks since the vaccination under consideration9, or the study end date. Baseline demographic and clinical characteristics were detailed for each study cohort, and the number of outcome events and person-years of follow-up were quantified both before and after each vaccination, with incidence rates expressed per 100,000 person-years. Following the NHSE statistical disclosure control process, any counts less than 10 are presented as “10” and all numbers above 10 are rounded to the nearest 5. Percentages and incidence rates were calculated using rounded counts. Therefore, incidence rates corresponding to event counts less than 10 should be regarded as upper bounds and interpreted cautiously.

We analysed the time since vaccination to the first event for each outcome by fitting Cox models with a calendar time scale, with 8th December 2020 as time zero for the first dose analysis and the date of the previous dose as time zero for the second and booster dose analyses. We estimated aHRs and corresponding 95% CIs comparing follow-up after first, second and booster vaccine doses with follow-up before or without the corresponding vaccine dose for time intervals since vaccination: 1 weeks, 2 weeks, 3–4 weeks, 5–12 weeks, 13–24 weeks, and 25–26 weeks after vaccination. We expect that on average, and in the absence of bias, 5% of 95% CIs will exclude the true value of the aHR. Each comparison group included only individuals eligible to receive the vaccine brand and dose under consideration. For example, booster doses can only be received by individuals who have received a primary vaccine course. In the absence of any events in one of these intervals, we consolidated the periods into 1–4 weeks and 5–26 weeks after vaccination. For categorical confounders where fewer than two people in any category experienced an event, we combined categories where feasible and removed the confounder if not feasible. Furthermore, we stratified all models by region to account for between-region variation.

For computational feasibility, our analysis datasets comprised people who experienced the outcome (‘cases’) during follow-up and a randomly selected subsample with size twenty times the number of cases of those who did not experience the outcome. We applied inverse probability weights to account for this sampling method and used robust standard errors to compute confidence intervals. For each outcome and vaccination course, we estimated hazard ratios adjusting for (i) age and sex; and (ii) all measured confounders (maximally-adjusted).

We performed subgroup analyses for composite arterial and venous outcomes, by age group, ethnic group, prior history of the event (arterial: AMI, ischaemic stroke and other arterial embolism; venous: PE, DVT, ICVT, PVT and other DVT), prior history of confirmed COVID-19 diagnosis, and sex. We repeated the maximally-adjusted analyses for myocarditis and pericarditis, censoring follow-up on 17th May 2021, the date of the CDC’s public announcement of their potential associations with COVID-19 mRNA vaccines.

Software

Analyses used SQL and Python (in Databricks, version 3.68), and RStudio (Professional) Version 1.3.1093.1 driven by R Version 4.0.3 (10th October 2020).

Ethical approval and information governance

The North East – Newcastle and North Tyneside 2 research ethics committee provided ethical approval for the CVD-COVID-UK/COVID-IMPACT research programme (REC No 20/NE/0161) to access, within secure trusted research environments, unconsented, whole-population, de-identified data from electronic health records collected as part of patients’ routine healthcare.

Reporting summary

Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.