Introduction

Passion for competitive team sports is widespread worldwide. However, the tradition of watching and celebrating popular matches together may pose a danger to coronavirus disease 2019 (COVID-19) mitigation, especially in large gatherings and crowded indoor settings (see, e.g., refs. 1,2,3,4,5,6). Interestingly, sports events taking place under substantial contact restrictions had only a minor effect on COVID-19 transmission7,8,9,10,11. However, large events with massive media coverage, stadium attendance, increased travel, and viewing parties can play a major role in the spread of COVID-19—especially if taking place in settings with few COVID-19-related restrictions. This was the case for the UEFA Euro 2020 Football Championship (Euro 2020 in short), staged from June 11 to July 11, 2021. While stadium attendance might only have a minor effect12,13,14, it increases TV viewer engagement15,16,17, and encourages additional social gatherings18. These phenomena and previous observational analyses19 suggest that the Euro 2020’s impact may have been considerable. Therefore, we used this championship as a case study to quantify the impact of large events on the spread of COVID-19. Counting with quantitative insights on the impact of these events allows policymakers to determine the set of interventions required to mitigate it.

Two facts make the Euro 2020 especially suitable for the quantification. First, the Euro 2020 resembles a randomized study across countries: The time-points of the matches in a country do not depend on the state of the pandemic in that country and how far a team advances in the championship has a random component as well20. This independence between the time-points of the match and the COVID-19 incidence allows quantifying the effect of football-related social gatherings without classical biasing effects. This is advantageous compared to classical inference studies quantifying the impact of non-pharmaceutical interventions (NPIs) on COVID-19 where implementing NPIs is a typical reaction to growing case numbers21,22,23. Second, the attendance at match-related events, and thus the cases associated with each match, is expected to show a gender imbalance24. This was confirmed by news outlets and early studies25,26,27,28. Hence, the gender imbalance presents a unique opportunity to disentangle the impact of the matches from other effects on pathogen transmission rates.

Here we build a Bayesian model to quantify the effect large-scale sports events on the spread of COVID-19, using the Euro 2020 as case study. In the following, we use “case” to refer to a confirmed case of a severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) infection in a human and “case numbers” to refer to the number of such cases. Not all infections are detected and represented in the cases and cases come with a delay after the actual infection. Our model simulates COVID-19 spread in each country using a discrete renewal process22,29 for each gender separately, such that the effect of matches can be assessed through the gender imbalance in case numbers. This is defined as “(male incidence − female incidence)/total incidence”, and through the temporal association of cases to match dates of the countries’ teams. Regarding the expected gender imbalance at football-related gatherings, we chose a prior value of 33% (95% percentiles [18%, 51%]) female participants, which is more balanced than the values reported for national leagues (about 20%)24. However, this agrees with the expected homogeneous and broad media attention of events like the Euro 2020. For the effective reproduction number Reff we distinguish three additive contributions; the base, NPI-, and behavior-dependent reproduction number Rbase, a match-induced boost on it ΔRfootball, and a noise term ΔRnoise, such that Reff = Rbase + ΔRfootball + ΔRnoise. We assume Rbase to vary smoothly over time, while the effect of single matches ΔRfootball is concentrated on one day and allows for a gender imbalance. The term ΔRnoise allows the model to vary the relative reproduction number for each gender independent of the football events smoothly over time. We analyzed data from all participating countries in the Euro 2020 that publish daily gender-resolved case numbers (n = 12): England, the Czech Republic, Italy, Scotland, Spain, Germany, France, Slovakia, Austria, Belgium, Portugal, and the Netherlands (ordered by resulting effect size). We retrieved datasets directly from governmental institutions or the COVerAGE-DB30. See Supplementary Section S1 for a list of data sources. Our analyses were carried out following FAIR31 principles; all code, including generated datasets, are publicly available (https://github.com/Priesemann-Group/covid19_soccer).

Results

The main impact arises from the subsequent infection chains

We quantified the impact of the Euro 2020 matches on the reproduction number for the 12 analyzed countries (Fig. 1a) and for every single match (Supplementary Fig. S8). On average, a match increases the reproduction number R by 0.46 (95% CI [0.18, 0.75]) (Fig. 1a and Supplementary Table S4) for a single day. In other words, when a country participated in a match of the Euro 2020 championship, every individual of the country infected on average ΔRmatch extra persons (see Supplementary Section S2 for more details). The cases resulting from these infections occurring at gatherings on the match days are referred to as primary cases.

Fig. 1: Quantifying the impact of the Euro 2020 on COVID-19 spread.
figure 1

a Using Bayesian inference and an SEIR-like model, we infer the mean increase on the reproduction number associated with Euro 2020 matches, \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\), in each analyzed country (n = 12 countries). Almost all countries show a median of the mean increase larger than zero (cf. Supplementary Table S4). Note that in the Netherlands () a complete lifting of restrictions was implemented on June 26 2021 (“freedom day”). Apparently, its impact also had the opposite gender imbalance, making it hard for the model to extract the Euro 2020’s effect (Supplementary Fig. S31). b The \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\) enables us to quantify the primary cases, i.e., cases associated directly with the match days (as percentage of all cases from June 11 to July 31 2021). c Any primary infection at a match can start an infection chain. The total number of primary and subsequent cases that were inferred to be causally related to the Euro 2020 from its start until 31 July depend on the COVID-19 prevalence and the base spread during the analysis period. In parentheses are the number of matches played by the respective team. White dots represent median values, black bars and whiskers correspond to the 68% and 95% credible intervals (CI), respectively, and the distributions in color (truncated at 99% CI) represent the differences by gender (Supplementary Table S2). The Netherlands is left out from the average calculations and subsequent analyses.

However, primary cases are only the tip of the iceberg; any of these cases can initiate a new infection chain, potentially spreading for weeks (see Supplementary Section S2 for more details). We included all subsequent cases until July 31, which is about two weeks after the final. As expected, subsequent cases outnumber the primary cases considerably at a ratio of about 4:1 on average (Supplementary Table S3). As a consequence, on average, only 3.2% [1.3%, 5.2%] of new cases are directly associated with the match-related social gatherings throughout that analysis period (Fig. 1b). This surge of subsequent cases highlights the long-lasting impact of potential single events on the COVID-19 spread (see Supplementary Table S2).

We find an increase in COVID-19 spread at the Euro 2020 matches in all countries we analyzed, except for the Netherlands. In the Netherlands, a “freedom day" coincided with the analysis period32 and was accompanied by the opposite gender imbalance compared to the football matches, thereby apparently inverted the football effect. Therefore, we exclude the Netherlands from general averages and correlation studies, but still display the results for completeness.

The primary and subsequent cases on average amounted to 2200 (95% CI [986, 3308]) cases per million inhabitants (Fig. 1c and Supplementary Table S2). This amounts to about 0.84 million (CI: [0.39M, 1.26M]) cases related to the Euro 2020 in the 12 countries (cf. Supplementary Table S3). With the case fatality risk of that period, this corresponds to about 1700 (CI: [762, 2470]) deaths, assuming that the primary and subsequent spread affects all ages equally. Most likely this is slightly overestimated since the age groups most at risk from COVID-19-related death are probably underrepresented in football-related social activities and thus more unlikely to be affected by primary championship-related infections. However, the overall number of primary and subsequent cases attributed to the championship is dominated by the subsequent cases, and the mixing of individuals of different age-groups then mitigates this bias. Individually, three countries, England, the Czech Republic, and Scotland showed a significant increase in COVID-19 incidence associated with the Euro 2020, and Spain and France show an increase at the one-sided 90% significance threshold. In other countries such as Germany, only a relatively small contribution of primary cases was associated with the Euro 2020 championship, and a small gender imbalance was observed. Low COVID-19 incidence during the championship or imprecise temporal association between infection and confirmation of it as a case can lead to a loss of sensitivity and hinder the detection of an effect, as can be seen from the large width of several posterior distributions (e.g., Italy and Slovakia, which had particularly low incidence).

The strongest effect is observed in England and Scotland

Overall, the effect of the Euro 2020 was quite diverse across the participating countries, ranging from almost no additional infections to up to 1% of the entire population being infected (i.e., from Portugal to England, Fig. 1). To illustrate this diversity, the comparison between England, Scotland, and the Czech Republic is particularly illustrative (Fig. 2). For all countries, we disentangled the cases that are considered to happen independently of the Euro 2020 (Fig. 2a, gray), the primary cases directly associated with gatherings on the days of the matches (red), and the subsequent infection chains started by the primary cases (orange; see Supplementary Figs. S24S36 for all countries).

Fig. 2: Example cases illustrate that the spread associated with the Euro 2020 can encompass a substantial fraction of the observed cases.
figure 2

a The model enables one to split the observed incidence (black diamonds) into: cases independent of Euro 2020 matches (gray area), primary cases (directly associated with Euro 2020 matches, red area), and subsequent cases (additional infection chains started by primary cases, orange area). See Supplementary Information for all countries (Supplementary Figs. S24S36). Here and in all following figures, the light blue shaded area signifies the time span of the Euro 2020. b Football-related gatherings, and hence the case numbers, show a gender imbalance. This facilitates the inference of the football-related increase in COVID-19 spread. Here the turquoise shaded areas correspond to 95% CI. c The effect of social gatherings at match days is modeled as a single additive increase in the reproduction number ΔRmatch concentrated on the day of each match. For example, ΔRmatch = 2 means that, on the day of the match, each infected individual on average infected two additional persons (on top of the base trend). d, e The counterfactual scenario assumes that England would not have reached the knockout phase (d, Scen. 1), or that the Czech fans and matches would have been equal to the English (i.e., reaching the final, and Czech people doing the same football-related gatherings as the English by their impact on disease spread; e, Scen. 2). f In the counterfactual scenarios, the Euro 2020 would have had much smaller impact with fewer matches (Scen. 1), or with an overall more favorable pandemic situation as in the Czech Republic (Scen. 2). White dots represent median values, bars and whiskers correspond to the 68% and 95% credible intervals (CI).

England, being the runner-up of the championship and thus played the maximum number of matches, displays the strongest effect over the longest duration, with a substantial increase in reproduction number ΔRmatch towards the last matches of the championship. This reflects the increasing popularity of the later matches, as e.g., quantified by the increase of the search term on Google (Supplementary Fig. S20). Scotland shows a particularly strong effect of a single match (Scotland vs England) staged in London during the group phase, with ΔRmatch = 3.5 [2.9, 4.2] (Fig. 2c). This means that on average over the total Scottish population, every single person infected additional 3.5 persons at or around that single day. These are very strong effects. As a consequence, in Scotland the subsequent cases from the single match accounted for about 30% of the cases in the following weeks, illustrating the impact of such gatherings on public health.

Low overall incidence prevents large match-related spread

In the Czech Republic, the situation was different compared to England and Scotland, although the analyses point to similarly strong gatherings on the match days (i.e., large ΔRmatch, Fig. 1a). However, because of the overall low incidence much fewer people were infected throughout the championship. The advantage of low incidence or fewer games is illustrated in two counterfactual scenarios. Even under the assumption that the Czech team had continued to the final and the population had gathered exactly like the English (i.e., showing the same ΔRmatch in the matches they played), the total number of cases (per million) would have been more than 40 times lower than in England, owing to the lower base incidence and a lower base reproduction number (Fig. 2d). Assuming, as a counterfactual scenario, that England had dropped out in the group stage, the number of cases associated with the Euro 2020 would have been much lower. This suggests that both the success in the championship and the base incidence and behavior in a country influence the public health impact of such large-scale events.

To better understand the impact of the Euro 2020, we quantified the determinants of the spread across countries. From theory, we expect the absolute number of infections generated by Euro 2020 matches to depend non-linearly on a country’s base incidence N0, which determines the probability to meet an infected person, and on the effective reproduction number prior to the championship \({R}_{{{{{{{{\rm{pre}}}}}}}}}\), as a gauge for the underlying infection dynamics generating the subsequent cases, which determines how strongly an additional infection spreads in the population. We can then define the potential for COVID-19 spread as the number of COVID-19 cases that would be expected during the time T a country is playing in the Euro 2020 (\({N}_{0}\cdot {R}_{{{{{{{{\rm{pre}}}}}}}}}^{T/4}\)), assuming a generation interval of 4 days. Indeed, we find a clear correlation between the observed and the expected incidence Fig. 3a, R2 = 0.77 (95% CI [0.39,0.9]), p < 0.001, with a slope of 1.62 (95% CI [1.0, 2.26]). The strong significance of this correlation relies mainly on England and Scotland. However, the observed slope in an analysis without these two countries (0.76, 95% CI: [−1.46, 3.04]), while not significant at the 95% confidence level, is consistent with the findings including all countries. This is shown in Supplementary Fig. S7.

Fig. 3: Which variables can predict the extent of the impact of Euro 2020 matches?
figure 3

a The potential for spread, i.e., the number of COVID-19 cases that would be expected during the time T a country is playing in the Euro 2020 (\({N}_{0}\cdot {R}_{{{{{{{{\rm{pre}}}}}}}}}^{T/4}\)), is strongly correlated with the number of Euro 2020-related cases. Therefore, policymakers should simultaneously consider the initial incidence N0, reproduction number prior to the event \({R}_{{{{{{{{\rm{pre}}}}}}}}}\), and expected duration of an event T to assess whether it is pertinent to allow it (The correlation is not significant if England and Scotland are left out, but the slope is still consistent with this result.). b Mobility changes from baseline during the Euro 2020 are not correlated with the number of COVID-19 cases associated with the championship in each country. Furthermore, the direction of the effect of mobility per se in this context is unclear. The gray line and area are the median and 95% CI of the linear regression (n = 11 countries; The Netherlands was excluded for this analysis). Whiskers denote one standard deviation.

Furthermore, quantifying correlations between N0 and \({R}_{{{{{{{{\rm{pre}}}}}}}}}\) and the number of primary and subsequent cases related to the Euro 2020, we see a trend for each (Supplementary Fig. S6a, b). However, these are weak and statistically significant only for \({R}_{{{{{{{{\rm{pre}}}}}}}}}\). Altogether, our data suggest that a favorable pandemic situation (low \({R}_{{{{{{{{\rm{pre}}}}}}}}}\) and low N0) before the gatherings, and low Rbase during the period of gatherings jointly minimize the impact of the Euro 2020 on community contagion. A prerequisite for this is that the known preventive measures, such as reducing group size, imposing preventive measures, and minimizing the number of encounters remain encouraged.

Independently on the epidemic situation, Euro 2020’s effect might be influenced by people’s prudence and the team’s popularity and success during the championship. While we do not observe any obvious effect of local mobility as a measure of the prudence of people (Fig. 3b, R2 = 0.06 (95% CI [0.00, 0.34]), p = 0.54, and Supplementary Fig. S4), the potential popularity —represented by the number of matches played and hosted by a given country—had a more notable trend (Supplementary Fig. S6c). Still, this correlation was not statistically significant. Moreover, we found no relationship between the effect size and the Oxford governmental response tracker33 (Supplementary Fig. S5).

Discussion

Large international-scale sports events like the Euro 2020 Football Championship have the potential to gather people like no other type of event. Our quantitative insights on the impact of such gatherings on COVID-19 spread provide policymakers with tools to design the portfolio of interventions required for mitigation (using, e.g., results of refs. 22,23,34). Thereby, our quantification can support society in carefully weighing the positive social, psychological, and economic effects of mass events against the potential negative impact on public health35. Our analysis attributes about 0.84 million (95% CI: [0.39M, 1.26M]) additional infected persons to the Euro 2020 championship. Assuming that the primary and subsequent spread affects all ages equally, this corresponds across the 12 countries to about 1700 (CI: [762, 2470]) deaths. Thus, the public health impact of the EURO 2020 was not negligible.

To prevent the impacts of these events, measures, such as promoting vaccination, enacting mask mandates, and limiting gathering sizes, can be helpful. Besides, the effectiveness of such interventions has already been quantified in different settings (e.g., refs. 22,23) so that policymakers can weigh them according to specific targets and priorities. Furthermore, focused measures that aim to mitigate disease spread in situ, such as testing campaigns and requiring COVID passports to attend sport-related gatherings and viewing parties, present themselves as helpful options. In addition, one could encourage participants of a large gathering to self-quarantine and test themselves afterward. Moreover, the championship distribution of matches every 4–5 days coincides with the mean incubation period and generation interval of COVID-19. This means that individuals who get infected watching a match can turn infectious by the subsequent while potentially pre-symptomatic. Such resonance effects between gathering intervals and incubation time can increase the spread considerably34. It thus depends on the design of the championships, on the precautionary behavior of individuals, and on the basic infection situation how much large-scale events threaten public health, even if the reproduction number is transiently increased during these events.

Previous studies that evaluated the impact of sports events on the spread of COVID-19 and considered the spectator gatherings at match venues were not conclusive7,8,36. This agrees with our results as we find the impact of hosting a match to be small to non-existent (Supplementary Fig. S9). However, location having little effect may well be specific to the Euro 2020, where matches were distributed across different countries. In the traditional settings of the UEFA European Football Championship or the FIFA World Cup, a single country or a small group of countries hosts the entire championship, and the championship is accompanied by elaborate supporting events, public viewing, and extensive travel of international guests. Hence, for other championships, such as, e.g., the FIFA World Cup 2022 in Qatar or the Euro 2024 in Germany, the impact of location might be considerably larger.

Our model accounts for slow changes in the transmission rates that are unrelated to football matches through the gender-independent reproduction number Rbase. We find Rbase to increase at least transiently during the championship in all 12 countries except for England and Portugal (Supplementary Figs. S24S35). The above may suggest that our estimate of the match effect ΔRmatch is conservative: The overall increase of COVID-19 spread might in part be attributed to Rbase, but will not be incorrectly associated with football matches. Our results might further be biased if the incidence and the teams’ progression in the Euro 2020 are correlated. It is conceivable that high incidence would negatively correlate with team progression through ill or quarantined team members. However, there were only few such cases during the Euro 202037, and the correlation might also be positive: At higher case numbers the team might be more careful. Hence, the correlation is unclear and probably negligible.

The COVID-19 spread obviously depends on many factors. However, many of those parameters, such as the vaccination rate, the contact behavior or motivation to be tested, are changing slowly over time and hence can be absorbed into the slowly changing base reproduction rate Rbase and the gender-asymmetric noise ΔRnoise; other parameters, like social and regional differences, age-structure or specific contact networks are expected to be constant over time and average out across a country. To further test the robustness of our model, we systematically varied the prior assumptions on the central model parameters, among them the delay (Supplementary Fig. S12), the width of the delay kernel (Supplementary Fig. S13), the change point interval (Supplementary Fig. S14), the generation interval (Supplementary Fig. S16) and a range of other priors (Supplementary Fig. S17). Furthermore, when using wider prior ranges for the gender imbalance, football-related COVID-19 cases remain unchanged but the uncertainty increases (Supplementary Fig. S15), thus validating our choice. Even for the case of prior symmetric gender imbalance assumptions, the posterior distribution of the female participation converges for the three most significant countries to median values between 20 and 45%. As last cross-check, we made sure that we found no effect when shifting the match dates by 2 weeks relative to the case numbers (Supplementary Fig. S10) nor by shifting match dates outside the championship range, by more than ±30 days (Supplementary Fig. S11).

Besides quantifying the impact of matches on the reproduction number, our methodology allowed us to estimate the delay between infections and confirmation of positive tests D without a requirement to identify the source of each infection (Supplementary Fig. S19). Our estimates for D in the participating countries were around 3-5 days (England: 4.5 days (95% CI [4.3, 5]), Scotland: 3.5 days (95% CI [3.3, 3.8]), Supplementary Figs. S24 and S33g and Supplementary Table S4). This agrees with available literature and is an encouraging signal for the feasibility of containing COVID-19 with test-trace-and-isolate38,39,40,41,42. However, we expect that some individuals would actively get tested right after a match, thereby increasing the case finding and reporting rates. This can slightly affect our estimates for the delay distribution D and would require additional information to be corrected. Altogether, analyzing large-scale events with precise timing and substantial impact on the spread presents a promising, resource-efficient complement to classical quantification of delays.

Understanding how popular events with major in-person gatherings affect the spreading dynamics of COVID-19 can help us design better strategies to prevent new outbreaks. The Euro 2020 had a pronounced impact on the spread despite considerable awareness of the risks of COVID-19. We estimate that, e.g., about 48% of all cases in England until July 31 are related to the championship. In future, with declining awareness about COVID-19 but potentially better immunity, similar mass events, such as the football world cups, the Super Bowl, or the Olympics, will still unfold their impact. Acute, long-COVID-19 and post-COVID-19 will continue to pose a challenge to societies in the years to come. Our analysis suggest that a combination of low \({R}_{{{{{{{{\rm{pre}}}}}}}}}\) and low initial incidence at the beginning of the event, together with the known preventive measures, can strongly reduce the impact of these events on community contagion. Fulfilling these preconditions and increasing health education in the general population can substantially reduce the adverse health effects of future mass events.

Methods

To estimate the effect of the championship in different countries, we constructed a Bayesian model that uses the reported case numbers in 12 countries. Ethical approval was not sought as we only worked with openly available data. A graphical overview of the inference model is given in Fig. 4 and model variables, prior distributions, indices, country-dependent priors, and sampling performance are summarized in Tables 1, 2, 3, 4 and 5, respectively.

Fig. 4: Model overview illustrating the relationship between the chosen prior distributions and the disease dynamics.
figure 4

Boxes in the flowchart are color-coded according to what they describe. Light blue boxes: delay modulations. Green boxes: likelihoods. Red boxes: spreading dynamics. Purple boxes: contact matrices. Yellow boxes: effects independent of football matches. Orange boxes: effects of the football matches. Diamonds show prior distributions (blue) or incorporated data (red), and gray circles denote any mathematical operation.

Table 1 The intermediate variables of the model and their meaning
Table 2 Prior distributions
Table 3 Indices
Table 4 Country-dependent priors on the delay structure
Table 5 Maximal \({{{{{{{\mathcal{R}}}}}}}}\)-hat values51

Modeling the spreading dynamics, including gender imbalance

The model simulates the spread of COVID-19 in each country separately using a discrete renewal process22,29,43. We infer a time-dependent effective reproduction number with gender interactions between genders g and \({g}^{{\prime} }\), \({R}_{{{{{{{{\rm{eff}}}}}}}},g,{g}^{{\prime} }}(t)\), for each country21.

Even though participation of women in football fan activity has increased in the last decades44, football fans are still predominantly male24. Hence one expects a higher infection probability at the days of the match for the male compared to the female population. Integrating this information into the model by using gender resolved case numbers, allows improved inference of the Euro 2020’s impact. In the following, genders “male” and “female” are denoted by the subscripts •g=1 and •g=2, respectively. Furthermore, we modeled the spreading dynamics of COVID-19 in each country separately.

In the discrete renewal process for disease dynamics of the respective country, we define for each gender g a susceptible pool Sg and an infected pool Ig. With N denoting the population size, the spreading dynamics with daily time resolution t reads as

$${I}_{g}(t)=\frac{{S}_{g}(t)}{N}\mathop{\sum }\limits_{{g}^{{\prime} }=1}^{2}{{{{{{{{\bf{R}}}}}}}}}_{{{{{{{{\rm{eff}}}}}}}},g,{g}^{{\prime} }}(t)\mathop{\sum }\limits_{\tau=0}^{10}{I}_{{g}^{{\prime} }}(t-1-\tau )\,G(\tau ),$$
(1)
$${S}_{g}(t)={S}_{g}(t-1)-{E}_{g}(t-1),$$
(2)
$$G(\tau )={{{{{{{\rm{Gamma}}}}}}}}(\tau ;\mu=4,\sigma=1.5).$$
(3)

We apply a discrete convolution in Eq. (1) to account for the latent period and subsequent infection (red box in Fig. 4). This generation interval (between infections) is modeled by a Gamma distribution G(τ) with a mean μ of four days and standard deviation σ of one and a half days. This is a little longer than the estimates of the generation interval of the Delta variant45,46, but shorter than the estimated generation interval of the original strain47,48. The impact of the choice of generation interval has negligible impact on our results (Supplementary Fig. S16). The infected compartment (commonly I) is not modeled explicitly as a separate compartment, but implicitly with the assumed generation interval kernel.

The effective spread in a given country is described by the country-dependent effective reproduction numbers for infections of individuals of gender g by individuals of gender \({g}^{{\prime} }\)

$${{{{{{{{\bf{R}}}}}}}}}_{{{{{{{{\rm{eff}}}}}}}},g,{g}^{{\prime} }}(t)={R}_{{{{{{{{\rm{base}}}}}}}}}(t){C}_{{{{{{{{\rm{base}}}}}}}},g,{g}^{{\prime} }}+\Delta {R}_{{{{{{{{\rm{football}}}}}}}}}(t){C}_{{{{{{{{\rm{match}}}}}}}},g,{g}^{{\prime} }}+\Delta {R}_{{{{{{{{\rm{noise}}}}}}}}}(t){C}_{{{{{{{{\rm{noise}}}}}}}},g,{g}^{{\prime} }},$$
(4)

where \({C}_{{{{{{{{\rm{base}}}}}}}},g,{g}^{{\prime} }}\), \({C}_{{{{{{{{\rm{match}}}}}}}},g,{g}^{{\prime} }}\), and \({C}_{{{{{{{{\rm{noise}}}}}}}},g,{g}^{{\prime} }}\) describe the entries of the contact matrices Cbase, Cmatch, Cnoise respectively (purple boxes in Fig. 4).

This effective reproduction number is a function of three different reproduction numbers (yellow and orange boxes in Fig. 4):

  1. 1.

    A slowly changing base reproduction number Rbase (22) that has the same effect on both genders; besides incorporating the epidemiological information given by the basic reproduction number R0, it represents the day-to-day contact behavior, including the impact of non-pharmaceutical interventions (NPIs), voluntary preventive measures, immunity status, etc.

  2. 2.

    The reproduction number associated with social gatherings in the context of a football match Rmatch(t) (11); this number is only different from zero on days with matches that the respective country’s team participates in and it has a larger effect on men than on women.

  3. 3.

    A slowly changing noise term ΔRnoise(t) (31), which subsumes all additional effects which might change the incidence ratio between males and females (gender imbalance).

The interaction between persons of specific genders is implemented by effective contact matrices Cmatch, Cbase and Cnoise. All three are assumed to be symmetric.

Cbase describes non-football related contacts outside the context of Euro 2020 matches (left purple box in Fig. 4):

$${{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{base}}}}}}}}}=\left(\begin{array}{cc}1-{c}_{{{{{{{{\rm{off}}}}}}}}}&{c}_{{{{{{{{\rm{off}}}}}}}}}\\ {c}_{{{{{{{{\rm{off}}}}}}}}}&1-{c}_{{{{{{{{\rm{off}}}}}}}}}\end{array}\right),$$
(5)
$${{{{{{{\rm{with}}}}}}}}\,{c}_{{{{{{{{\rm{off}}}}}}}}} \sim {{{{{{{\rm{Beta}}}}}}}}(\alpha=8,\, \beta=8).$$
(6)

Here, we have the prior assumption that contacts between women, contacts between men, and contacts between women and men are equally probable. Hence, we chose the parameters for the Beta distribution such that coff has a mean of 50% with a 2.5th and 97.5th percentile of [27%, 77%]. This prior is chosen such that it is rather uninformative. As shown in Supplementary Fig. S17, this and other priors of auxiliary parameters do not affect the parameter of interest if their width is varied within a factor of 2 up and down.

Cmatch describes the contact behavior in the context of the Euro 2020 football matches (right purple box in Fig. 4). Here, we assume as a prior that the female participation in football-related gatherings accounts for  33% (95% percentiles [18%,51%]) of the total participation. Hence, we get the following contact matrix

$${{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{match}}}}}}}},{{{{{{{\rm{unnorm}}}}}}}}.}=\left(\begin{array}{cc}{(1-{\omega }_{{{{{{{{\rm{gender}}}}}}}}})}^{2}&{\omega }_{{{{{{{{\rm{gender}}}}}}}}}(1-{\omega }_{{{{{{{{\rm{gender}}}}}}}}})\\ {\omega }_{{{{{{{{\rm{gender}}}}}}}}}(1-{\omega }_{{{{{{{{\rm{gender}}}}}}}}})&{\omega }_{{{{{{{{\rm{gender}}}}}}}}}^{2}\end{array}\right)$$
(7)
$${{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{match}}}}}}}}}=\frac{{{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{match}}}}}}}},{{{{{{{\rm{unnorm.}}}}}}}}}}{{\left|{{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{match}}}}}}}},{{{{{{{\rm{unnorm.}}}}}}}}}\cdot {\left(0.5,0.5\right)}^{T}\right|}_{2}}$$
(8)
$${\omega }_{{{{{{{{\rm{gender}}}}}}}}} \sim {{{{{{{\rm{Beta}}}}}}}}\left(\alpha=10,\, \beta=20\right).$$
(9)

The prior beta distribution of ωgender is bounded between at 0 and 1 and with the parameter values of α = 10 and β = 20 has the expectation value of 1/3. The robustness of the choice of this parameter is explored in Supplementary Fig. S15. Cmatch is normalized such that for balanced case numbers (equal case numbers for men and women) and an additive reproduction number Rmatch = 1 will lead to a unitary increase of total case numbers. The reproduction number of women will therefore increase by 2ωgenderΔRmatch(t) on match days whereas the one of men will increase by 2(1 − ωgenderRmatch, assuming balanced case numbers beforehand.

Cnoise describes the effect of an additional noise term, which changes gender balance without being related to football matches (middle purple box in Fig. 4). For simplicity, it is implemented as

$${{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{noise}}}}}}}}}=\left(\begin{array}{cc}1&0\\ 0&-1\end{array}\right),$$
(10)

whereby we center the diagonal elements such that the cases introduced by the noise term sum up to zero, i.e. ∑i,jRnoiseCnoise,i,j = 0.

Football-related effect

Our aim is to quantify the number of cases (or equivalently the fraction of cases) associated with the Euro 2020, \({{{\Gamma }}}_{g}^{{{{{{{{\rm{Euro}}}}}}}}}\). To that end we assume that infections can occur at public or private football screenings in the two countries participating in the respective match m (parameterized by ΔRmatch,m). Note that for the Euro 2020 not a single country, but a set of 11 countries hosted the matches. The participation of a team or the staging of a match in a country may have different effect sizes. Thus, we define the football related additive reproduction number as

$$\Delta {R}_{{{{{{{{\rm{football}}}}}}}}}(t)=\mathop{\sum}\limits_{m}\Delta {R}_{{{{{{{{\rm{match}}}}}}}},m}\cdot \delta ({t}_{m}-t).$$
(11)

We assume the effect of each match to only be effective in a small time window centered around the day of a match m, tm (light orange box in Fig. 4). Thus, we apply an approximate delta function δ(tm − t). To guarantee differentiability and hence better convergence of the model, we did not use a delta distribution but instead a narrow normal distribution centered around tm, with a standard deviation of one day:

$$\delta (t)=\frac{1}{\sqrt{2\pi }}\exp \left(-\frac{{t}^{2}}{2}\right).$$
(12)

We distinguish between the effect size of each match m on the spread of COVID-19. For modeling the effect ΔRmatch,m, associated with public or private football screenings in the home country, we introduce one base effect \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\) and a match specific offset Δαm for a typical hierarchical modeling approach (dark orange box in Fig. 4). As prior we assume that the base effect \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\) is centered around zero, which means that in principle also a negative effect of the football matches can be inferred:

$$\Delta {R}_{{{{{{{{\rm{match}}}}}}}},m}={\alpha }_{{{{{{{{\rm{prior}}}}}}}},m}\left(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}+\Delta {\alpha }_{m}\right)$$
(13)
$$\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}} \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,5\right)$$
(14)
$$\Delta {\alpha }_{m} \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,{\sigma }_{\alpha }\right)$$
(15)
$${\sigma }_{\alpha } \sim {{{{{{{\rm{HalfNormal}}}}}}}}\;\left(5\right).$$
(16)

αprior,m is the m-th element of the vector that encodes the prior expectation of the effect of a match on the reproduction number. If a country participated in a match, the entry is 1 and otherwise 0. The robustness of the results with respect to the hyperprior σα is explored in Supplementary Fig. S17.

For Supplementary Fig. S9, we expand the model by including the effect of infections happening in stadiums and in the vicinity of it as well as during travel towards the venue of the match. In detail, we add to the football related additive reproduction number (Eq. (11)) an additive effect ΔRstadium,m:

$$\Delta {R}_{{{{{{{{\rm{football}}}}}}}}}(t)=\mathop{\sum}\limits_{m}(\Delta {R}_{{{{{{{{\rm{match}}}}}}}},m}+\Delta {R}_{{{{{{{{\rm{stadium}}}}}}}},m})\cdot \delta ({t}_{m}-t).$$
(17)

Analogously to the gathering-related effect we apply the same hierarchy to the effect caused by hosting a match in the stadium – but change the prior of the day of the effect:

$$\Delta {R}_{{{{{{{{\rm{stadium}}}}}}}},m}={\beta }_{{{{{{{{\rm{prior}}}}}}}},m}\left(\Delta {R}_{{{{{{{{\rm{stadium}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}+\Delta {\beta }_{m}\right)$$
(18)
$$\Delta {R}_{{{{{{{{\rm{stadium}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}} \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,5\right)$$
(19)
$$\Delta {\beta }_{m} \sim {{{{{{{\mathcal{N}}}}}}}}(0,{\sigma }_{\beta })$$
(20)
$${\sigma }_{\beta } \sim {{{{{{{\rm{HalfNormal}}}}}}}}\left(5\right).$$
(21)

βprior,m encodes whether or not a match was hosted by the respective country, i.e equates 1 if the match took place in the country and otherwise equates 0.

Non-football-related reproduction number

To account for effects not related to the football matches, e.g., non-pharmaceutical interventions, vaccinations, seasonality or variants, we introduce a slowly changing reproduction number Rbase(t), which is identical for both genders and should map all other not specifically modeled gender independent effects (left yellow box in Fig. 4):

$${R}_{{{{{{{{\rm{base}}}}}}}}}(t)={R}_{0}\exp \left(\mathop{\sum}\limits_{n}{\gamma }_{n}(t)\right)$$
(22)
$${R}_{0} \sim {{{{{{{\rm{LogNormal}}}}}}}}\left(\mu=1,\sigma=1\right)$$
(23)

This base reproduction number is modeled as a superposition of logistic change points γ(t) every 10 days, which are parameterized by the transient length of the change points l, the date of the change point d and the effect of the change point Δγn. The subscripts n denotes the discrete enumeration of the change points:

$${\gamma }_{n}(t)=\frac{1}{1+{e}^{-4/{l}_{n}\cdot (t-{d}_{n})}}\cdot \Delta {\gamma }_{n}$$
(24)
$$\Delta {\gamma }_{n} \sim {{{{{{{\mathcal{N}}}}}}}}(0,{\sigma }_{\Delta \gamma })\,\forall n$$
(25)
$${\sigma }_{\Delta \gamma } \sim {{{{{{{\rm{HalfCauchy}}}}}}}}\left(0.5\right)$$
(26)
$${l}_{n}=\log \big(1+\exp ({l}_{n}^{{{{\dagger}}} })\big)$$
(27)
$${l}_{n}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\left(4,1\right)\,\forall n\,({{{{{\rm{unit}}}}}}\;{{{{{\rm{is}}}}}}\;{{{{{\rm{days}}}}}})$$
(28)
$${d}_{n}=2{7}^{{{{{{{{\rm{th}}}}}}}}}\;{{{{{{{\rm{May\;2021}}}}}}}}\;+10\cdot n+\Delta {d}_{n}\,{{{{{{{\rm{for}}}}}}}}\; n=0,\ldots,9$$
(29)
$$\Delta {d}_{n} \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,3.5\right)\,\forall n\,({{{{{\rm{unit}}}}}}\;{{{{{\rm{is}}}}}}\;{{{{{\rm{days}}}}}}).$$
(30)

The idea behind this parameterization is that Δγn models the change of R-value, which occurs at times dn. These changes are then summed in Eq. (24). Change points that have not occurred yet at time t do not contribute in a significant way to the sum as the sigmoid function tends to zero for t < < dn. The robustness of the results regarding the spacing of the change-points dn is explored in Supplementary Fig. S14 and the robustness of the choice of the hyperprior σΔγ is explored in Supplementary Fig. S17.

Similarly, to account for small changes in the gender imbalance, the noise on the ratio between infections in men and women is modeled by a slowly varying reproduction number (middle yellow box in Fig. 4), parameterized by series of change points every 10 days:

$$\Delta {R}_{{{{{{{{\rm{noise}}}}}}}}}(t)=\Delta {R}_{0,{{{{{{{\rm{noise}}}}}}}}}+\bigg(\mathop{\sum}\limits_{n}{\tilde{\gamma }}_{n}(t)\bigg)$$
(31)
$$\Delta {R}_{0,{{{{{{{\rm{noise}}}}}}}}} \sim {{{{{{{\mathcal{N}}}}}}}}\left(\mu=0,\sigma=0.1\right)$$
(32)
$${\tilde{\gamma }}_{n}(t)=\frac{1}{1+{e}^{-4/{\tilde{l}}_{n}\cdot (t-{\tilde{d}}_{n})}}\cdot \Delta {\tilde{\gamma }}_{n}$$
(33)
$$\Delta {\tilde{\gamma }}_{n} \sim {{{{{{{\mathcal{N}}}}}}}}(0,{\sigma }_{\Delta \tilde{\gamma }})$$
(34)
$${\sigma }_{\Delta \tilde{\gamma }} \sim {{{{{{{\rm{HalfCauchy}}}}}}}}\left(0.2\right)$$
(35)
$${\tilde{l}}_{n}=\log \left(1+\exp ({\tilde{l}}_{n}^{{{{\dagger}}} })\right)$$
(36)
$${\tilde{l}}_{n}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\left(4,1\right)\,\forall n\,({{{{{\rm{unit}}}}}}\,{{{{{\rm{is}}}}}}\,{{{{{\rm{days}}}}}})$$
(37)
$${\tilde{d}}_{n}=2{7}^{{{{{{{{\rm{th}}}}}}}}}\,{{{{{{{\rm{May}}}}}}}}\,{{{{{{{\rm{2021}}}}}}}}+10\cdot n+\Delta {\tilde{d}}_{n}\,{{{{{{{\rm{for}}}}}}}}\,n=0,\ldots,9$$
(38)
$$\Delta {\tilde{d}}_{n} \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,3.5\right)\,\forall n\,({{{{{{{\rm{unit}}}}}}}}\,{{{{{{{\rm{is}}}}}}}}\,{{{{{{{\rm{days}}}}}}}}).$$
(39)

Delay

Modeling the delay between the time of infection and the reporting of it is an important part of the model (blue boxes in Fig. 4); it allows for a precise identification of changes in the infection dynamics because of football matches and the reported cases. We split the delay into two different parts: First we convolved the number of newly infected people with a kernel, which delays the cases between 4 and 7 days. Second, to account for delays that occur because of the weekly structure (some people might delay getting tested until Monday if they have symptoms on Saturday or Sunday), we added a variable fraction that delays cases depending on the day of the week.

Constant delay

To account for the latent period and an eventual apparition of symptoms we apply a discrete convolution, a Gamma kernel, to the infected pool (right blue box in Fig. 4). The prior delay distribution D is defined by incorporating knowledge about the country specific reporting structure: If the reported date corresponds to the moment of the sample collection (which is the case in England, Scotland and France) or if the reported date corresponds to the onset of symptoms (which is the case in the Netherlands), we assumed 4 days as the prior median of the delay between infection and case. If the reported date corresponds to the transmission of the case data to the authorities, we assumed 7 days as prior median of the delay. If we do not know what the published date corresponds to, we assumed a median \({\bar{D}}_{{{{{{{{\rm{country}}}}}}}}}\) of 5 days, with a larger prior standard deviation \({\sigma }_{\log \bar{D}}\) (see Table 4):

$${C}_{g}^{{{{\dagger}}} }\left(t\right)=\mathop{\sum }\limits_{\tau=1}^{T}{E}_{g}(t-\tau )\cdot {{{{{{{\rm{Gamma}}}}}}}}(\tau ;\mu=D,\sigma={\sigma }_{D})$$
(40)
$$D=\log \left({D}^{{{{\dagger}}} }\right)$$
(41)
$${D}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\big(\mu=\exp \big({\bar{D}}_{{{{{{{{\rm{country}}}}}}}}}\big),\sigma={\sigma }_{\log \bar{D}}\big)$$
(42)
$${\sigma }_{D} \sim {{{{{{{\mathcal{N}}}}}}}}\big(\mu=0.2\cdot {\bar{D}}_{{{{{{{{\rm{country}}}}}}}}},\sigma=0.08\cdot {\bar{D}}_{{{{{{{{\rm{country}}}}}}}}}\big).$$
(43)

Here, Gamma represents the delay kernel. We obtain a delayed number of infected persons \({C}_{g}^{{{{\dagger}}} }\) by delaying the newly infected number of persons Ig(t) of gender g from Eq. (1). The robustness of the choice of the width of the delay kernel σD is explored in Supplementary Fig. S17.

Weekday-dependent delay

Because of the different availability of testing resources during a week, we further delay a fraction of persons, depending on the day of the week (left blue box in Fig. 4). We model the fraction ηt of delayed tests on a day t in a recurrent fashion, meaning that if a certain fraction gets delayed on Saturday, these same individuals can still get delayed on Sunday (Eq. (44)). The fraction ηt is drawn separately for each individual day. However, the prior is the same for certain days of the week d (Eq. (45)): we assume that few tests get delayed on Tuesday, Wednesday, and Thursday, using a prior with mean 0.67% (Eq. (48)), whereas we assume that more tests might be delayed on Monday, Friday, Saturday and Sunday. Hence compared to \({C}_{g}^{{{{\dagger}}} }\), we obtain slightly more delayed numbers of cases \({\hat{C}}_{g}\), which now include a weekday-dependent delay:

$${\hat{C}}_{g}\left(t\right)=\left(1-{\eta }_{t}\right)\cdot \left({C}_{g}^{{{{\dagger}}} }\left(t\right)+{\eta }_{t-1}{\hat{C}}_{g}\left(t-1\right)\right)\;{{{{{{{\rm{with}}}}}}}}\;{\hat{C}}_{g}\left(0\right)={C}_{g}^{{{{\dagger}}} }\left(0\right)$$
(44)
$${\eta }_{t} \sim {{{{{{{\rm{Beta}}}}}}}}\left(\alpha=\frac{{r}_{d}}{e},\beta=\frac{1-{r}_{d}}{e}\right)\;{{{{{{{\rm{with}}}}}}}}\;d=\,{{{{{\rm{Monday}}}}}}\,,...,\,{{{{{\rm{Sunday}}}}}}\,$$
(45)
$${r}_{d}={{{{{{{\rm{sigmoid}}}}}}}}\left({r}_{d}^{{{{\dagger}}} }\right)$$
(46)
$${r}_{d}^{{{{\dagger}}} }={r}_{{{{{{{{\rm{base}}}}}}}},d}^{{{{\dagger}}} }+\Delta {r}_{d}^{{{{\dagger}}} }$$
(47)
$${r}_{{{{{{{{\rm{base}}}}}}}},d}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\left(-5,1\right)\;{{{{{{{\rm{for}}}}}}}}\;d=\,{{{{{\rm{Tuesday}}}}}},\,{{{{{\rm{Wednesday}}}}}},\,{{{{{\rm{Thursday}}}}}}$$
(48)
$${r}_{{{{{{{{\rm{base}}}}}}}},d}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\left(-3,2\right)\;{{{{{{{\rm{for}}}}}}}}\;d=\,{{{{{\rm{Friday}}}}}},\,{{{{{\rm{Saturday}}}}}},\,{{{{{\rm{Sunday}}}}}},\,{{{{{\rm{Monday}}}}}}$$
(49)
$$\Delta {r}_{d}^{{{{\dagger}}} } \sim {{{{{{{\mathcal{N}}}}}}}}\left(0,{\sigma }_{r}\right)$$
(50)
$${\sigma }_{r} \sim {{{{{{{\rm{HalfNormal}}}}}}}}\left(1\right)$$
(51)
$$e \sim {{{{{{{\rm{HalfCauchy}}}}}}}}\left(0.2\right).$$
(52)

The parameter rd is defined such that it models the mean of the Beta distribution of Eq. (45), whereas e models the scale of the Beta distribution. rd is then transformed to an unbounded space by the sigmoid \(f\left(x\right)=\frac{1}{1+\exp \left(-x\right)}\) (Eq. (46)). This allows to define the hierarchical prior structure for the different weekdays. We chose the prior of \({r}_{{{{{{{{\rm{base}}}}}}}},d}^{{{{\dagger}}} }\) for Tuesday, Wednesday, and Thursday such that only a small fraction of cases are delayed during the week. The chosen prior in Eq. (48) corresponds to a 2.5th and 97.5th percentile of rd of [0%; 5%]. For the other days (Friday, Saturday, Sunday, Monday), the chosen prior leaves a lot of freedom for inferring the delay. Equation (49) corresponds to a 2.5th and 97.5th percentile of rd of [0%; 72%]. The robustness of the other priors σr and e is explored in Supplementary Fig. S17.

Likelihood

Next we want to define the goodness of fit of our model to the sample data. The likelihood of that is modeled by a Student’s t-distribution, which allows for some outliers because of its heavier tails compared to a Normal distribution (green box in Fig. 4). The error of the Student’s t-distribution is proportional to the square root of the number of cases, which corresponds to the scaling of the errors in a Poisson or Negative Binomial distribution:

$${C}_{g}(t) \sim {{{{{{{{\rm{StudentT}}}}}}}}}_{\nu \!=\! 4}\left(\mu={\hat{C}}_{g}(t),\sigma=\kappa \sqrt{{\hat{C}}_{g}(t)+1}\right)$$
(53)
$$\kappa \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\sigma=30).$$
(54)

Here Cg(t) is the measured number of cases in the population of gender g as reported by the respective health authorities, whereas \({\hat{C}}_{g}(t)\) is the modeled number of cases (Eq. (44)). The robustness of the prior κ is explored in Supplementary Fig. S17.

Average effect across countries

In order to calculate the mean effect size across countries (Fig. 1b, c), we average the individual effects of each country. To be consistent in our approach, we build an hierarchical Bayesian model accounting for the individual uncertainties of each country estimated from the width of the posterior distributions. As effect size, we use the fraction of primary cases associated with football matches during the championship. Then our estimated mean effect size \({\hat{I}}_{g}\) across all countries c (except the Netherlands) for the gender g is inferred with the following model:

$${\hat{I}}_{g} \sim {{{{{{{\rm{Normal}}}}}}}}(\mu=0,\sigma=2)\,\,\,{{{{{{{\rm{with}}}}}}}}\,\,g=\{{{{{{{{\rm{male}}}}}}}},\,{{{{{{{\rm{female}}}}}}}}\}$$
(55)
$${\tau }_{g} \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10)$$
(56)
$${I}_{c,g}^{{{{\dagger}}} } \sim {{{{{{{\rm{Normal}}}}}}}}(\mu={\hat{I}}_{g},\sigma={\tau }_{g})$$
(57)
$${\hat{\sigma }}_{c,g} \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10)$$
(58)
$${I}_{s,c,g} \sim {{{{{{{{\rm{StudentT}}}}}}}}}_{\nu=4}\left(\mu={I}_{c,g}^{{{{\dagger}}} },\sigma={\hat{\sigma }}_{c,g}\right).$$
(59)

The estimated effect size of each country (the fraction of primary cases) is denoted by \({I}_{c,g}^{{{{\dagger}}} }\) and the effect size of individual samples s from the posterior of the main model is denoted by Is,c,g.

We applied a similar hierarchical model but without gender dimensions and with slightly different priors to calculate the average mean match effect \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\) (Fig. 1a). Here by reusing the same notation:

$$\hat{I} \sim {{{{{{{\rm{Normal}}}}}}}}(\mu=0,\sigma=10)$$
(60)
$$\tau \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10)$$
(61)
$${I}_{c}^{{{{\dagger}}} } \sim {{{{{{{\rm{Normal}}}}}}}}(\mu=\hat{I},\sigma=\tau )$$
(62)
$${\hat{\sigma }}_{c} \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10)$$
(63)
$$\Delta {R}_{{{{{{{{\rm{match}}}}}}}},c,s}^{{{{{{{{\rm{mean}}}}}}}}} \sim {{{{{{{{\rm{StudentT}}}}}}}}}_{\nu=4}\left(\mu={I}_{c}^{{{{\dagger}}} },\sigma={\hat{\sigma }}_{c}\right),$$
(64)

where \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}},c,s}^{{{{{{{{\rm{mean}}}}}}}}}\) are the posterior samples from the main model runs of the \(\Delta {R}_{{{{{{{{\rm{match}}}}}}}}}^{{{{{{{{\rm{mean}}}}}}}}}\) variable.

Calculating the primary and subsequent cases

We compute the number of primary football related infected Iprimary,g(t) as the number of infections happening at football related gathering. The percentage of primary cases fg is then computed by dividing by the total number of infected Ig(t).

$${I}_{{{{{{{{\rm{primary}}}}}}}},g}(t)=\frac{S(t){R}_{{{{{{{{\rm{football}}}}}}}}}(t)}{N}\mathop{\sum}\limits_{{g}^{{\prime} }}{I}_{{g}^{{\prime} }}(t){{{{{{{{\bf{C}}}}}}}}}_{{{{{{{{\rm{football}}}}}}}},{g}^{{\prime} },g}$$
(65)
$${f}_{g}=\mathop{\sum}\limits_{t}\frac{{I}_{{{{{{{{\rm{primary}}}}}}}},g}(t)}{{I}_{g}(t)}\,t\in [11{{{{{{{\rm{th}}}}}}}}\,{{{{{{{\rm{June}}}}}}}},\,31{{{{{{{\rm{st}}}}}}}}\,{{{{{{{\rm{July}}}}}}}}]$$
(66)

To obtain the subsequent infected Isubsequent,g(t), we subtract infected obtained from a hypothetical scenario without football games Inone,g(t) from the total number of infected.

$${I}_{{{{{{{{\rm{subsequent}}}}}}}},g}={I}_{g}(t)-{I}_{{{{{{{{\rm{primary}}}}}}}},g}(t)-{I}_{{{{{{{{\rm{none}}}}}}}},g}(t)$$
(67)

Specific, we consider a counterfactual scenario, where we sample from our model leaving all inferred parameters the same expect for the football related reproduction number Rfootball,g(t), which we set to zero.

Sampling

The sampling was done using PyMC349. We use a NUTS sampler50, which is a Hamiltonian Monte-Carlo sampler. As random initialization often leads to some chains getting stuck in local minima, we run 32 chains for 500 initialization steps and chose the 8 chains with the highest unnormalized posterior to continue tuning and sampling. We then let these chains tune for additional 2000 steps and draw 4000 samples. The maximum tree depth was set to 12.

The quality of the mixing was tested with the \({{{{{{{\mathcal{R}}}}}}}}\)-hat measure51 (Table 5). The \({{{{{{{\mathcal{R}}}}}}}}\)-hat value measures how well chains with different starting values mix; optimal are values near one. We measured twice: (1) for all variables and (2) for the subset of variables encoding the reproduction number. Variables modeling the reproduction number are the central part of our model (lower half of Fig. 4). As such, we are satisfied if the \({{{{{{{\mathcal{R}}}}}}}}\)-hat values is sufficiently good for these variables, which it is (≤1.07). The high \({{{{{{{\mathcal{R}}}}}}}}\)-hat when calculated over all variables is mostly due to the weekday-dependent delay, which we assume is not central to the results we are interested in.

Robustness tests

In the base model for each country, we only consider the matches in which the respective country participated. It is reasonable to ask whether the matches of foreign countries occurring in local stadium have an effect on the case numbers, caused by transmission in and around the stadium and related travel. To investigate this question we ran a model with an additional parameter (in-country effect) associating the case numbers to the in-country matches (Eq. (17)). In some countries the in-country effect parameter and the original fan gathering effect are covariant, as a large number of matches are played by the country at home, whereas in other countries the additional parameter had no significant effect (Supplementary Fig. S9).

We checked that the inferred fractions of football related cases are robust against changes in the priors of the width σD of the delay parameter D (see Supplementary Fig. S13) and the intervals of change points of Rbase (Supplementary Fig. S14). The results are also, to a very large degree, robust against a more uninformative prior on the fraction of female participants in the fan activities dominating the additional transmission ωgender (Supplementary Fig. S15). To reduce CO2 emissions, we performed fewer runs for these robustness tests: We only ran the models for which the original posterior distributions might indicate that one could find a significant effect. Each country required eight cores for about 10 days to finish sampling.

In order to further test the robustness of the association between individual matches and infections, we varied the dates of the matches, i.e., shifted them forward and backward in time. The results for the twelve countries under investigation are shown in Supplementary Figs. S10 and S12. In the countries where sensitivity to a championship-related case surge exists, a stable association is obtained for shifts by up to 2 days. As shown for the examples of England and Scotland in Fig. S19, such a shift is compensated by the model by a complementary adjustment of the delay parameter D. For larger shifts, the model might associate other matches to the increase of cases, as matches took place approximately every 4 days.

Correlations

In order to calculate the correlation between the effect size and various explainable variables (Fig. 3 and Supplementary Figs. S4 and S6), we built a Bayesian regression model, using the previously computed posterior samples from the individual runs of each country. Let us denote the previously computed cumulative primary and subsequent cases related to the Euro 2020 by Ys,c, for every sample s and analyzed country c, and the explainable variable from auxiliary data by Xc. We used a simple linear model to check for pairwise correlation between Ys,c and Xc:

$${\hat{Y}}_{c}={\beta }_{0}+{\beta }_{1}{\hat{X}}_{c}$$
(68)
$${\beta }_{0} \sim {{{{{{{\rm{Normal}}}}}}}}(\mu=0,\sigma=10000)$$
(69)
$${\beta }_{1} \sim {{{{{{{\rm{Normal}}}}}}}}(\mu=0,\sigma=100000)$$
(70)

We used every sample s obtained from the main analysis to incorporate uncertainties on the variable Yc from our prior results. The auxiliary data Xc might also have errors ϵc, which we model using a Normal distribution. Additionally, we allow our estimate for the effect size \({\hat{Y}}_{c}\) to have an error for each country c in a typical hierarchical manner and choose uninformative priors for the scale hyper-parameter τ. As prior we considered 10k a reasonable choice for the β parameter as our data Xc is normally in a range multiple magnitudes smaller:

$${\hat{X}}_{c} \sim {{{{{{{\rm{Normal}}}}}}}}(\mu={X}_{c},\sigma={\epsilon }_{c})\,\forall c$$
(71)
$$\tau \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10000)$$
(72)
$${Y}_{c}^{{{{\dagger}}} } \sim {{{{{{{\rm{Normal}}}}}}}}(\mu={\hat{Y}}_{c},\sigma=\tau )\,\forall c.$$
(73)

Again using uninformative priors for the error, the likelihood to obtain our results given the individual country effect size estimate \({Y}_{c}^{{{{\dagger}}} }\) from the hierarchical linear model is

$${Y}_{s,c} \sim {{{{{{{{\rm{StudentT}}}}}}}}}_{\nu=4}\left(\mu={Y}_{c}^{{{{\dagger}}} },\sigma={\hat{\sigma }}_{c}\right)\,with$$
(74)
$${\hat{\sigma }}_{c} \sim {{{{{{{\rm{HalfCauchy}}}}}}}}(\beta=10000).$$
(75)

Therefore, our regression model includes the “measurement error” \({\hat{\sigma }}_{c}\), which models the heteroscadistic effect size of every country, and an additional model error τ which models the homoscedastic deviations of the country effect sizes from the linear model. In the plots, we plot the regression line \({\hat{Y}}_{c}\) with its shaded 95% CI, and data points (\({\hat{X}}_{c}\), \({Y}_{c}^{{{{\dagger}}} }\)) where the whiskers correspond to the one standard deviation, modeled here by ϵc and \({\hat{\sigma }}_{c}\).

The coefficient of determination, R2, is calculated following the procedure suggested by Gelman and colleagues52. Their R2 measure is intended for Bayesian regression models as it notably uses the expected data variance given the model instead of the observed data variance. For our model, it is defined as

$${R}^{2}=\frac{{{{{{{{\rm{Explained\;variance}}}}}}}}}{{{{{{{{\rm{Residual\;variance}}}}}}}}+{{{{{{{\rm{Explained\;variance}}}}}}}}}=\frac{\frac{1}{{n}_{c}-1}{\sum }_{c}{\hat{Y}}_{c}^{2}}{{\tau }^{2}+\frac{1}{{n}_{c}-1}{\sum }_{c}{\hat{Y}}_{c}^{2}},$$
(76)

where nc is the number of countries. With this formula, one obtains the posterior distribution of R2 by evaluating it for every sample.

As auxiliary data, we used:

  1. 1.

    Mobility data: We use the mobility index mc,t provided by the “Google COVID-19 Community Mobility Reports”53 for each country c at day t during the Euro 2020 (t [June 11 2021, July 11 2021]), where N denotes the number of days in the interval. The error is the standard deviation of the mean:

    $${X}_{c}=\frac{1}{N}\mathop{\sum}\limits_{t}{m}_{c,t}$$
    (77)
    $${\epsilon }_{c}=\sqrt{\frac{1}{{N}^{2}}\mathop{\sum}\limits_{t}{({m}_{c,t}-{X}_{c})}^{2}}$$
    (78)
  2. 2.

    Reproduction number: We use the base reproduction number \({R}_{{{{{{{{\rm{pre}}}}}}}},c}\) for each country c as inferred from our model 2 weeks prior to the Euro 2020 (t [May 28 2021, June 11 2021]).

    $${X}_{c}=\frac{1}{N}\mathop{\sum}\limits_{t}{R}_{{{{{{{{\rm{pre}}}}}}}},c}(t)$$
    (79)
    $${\epsilon }_{c}=\sqrt{\frac{1}{N}\mathop{\sum}\limits_{t}{({R}_{{{{{{{{\rm{pre}}}}}}}},c}(t)-{X}_{c})}^{2}}$$
    (80)
  3. 3.

    Cumulative reported cases: From the daily reported cases C(t) two weeks prior to the Euro 2020 (t [May 28 2021, June 11 2021]), we computed the cumulative reported cases normalized by the number of inhabitants pc in each country c. Note: We also used reported cases without gender assignment here.

    $${X}_{c}=\frac{{\sum }_{t}C(t)}{{p}_{c}}$$
    (81)
    $${\epsilon }_{c}=\overrightarrow{0}$$
    (82)
  4. 4.

    Potential for COVID-19 spread: As for the cumulative cases we used the daily reported cases C(t) two weeks prior to the Euro 2020 (t [May 28 2021, June 11 2021]), and we computed the cumulative reported cases normalized by the number of inhabitants pc in each country c. Furthermore, we used the base reproduction number Rbase(t) 2 weeks prior to the Euro 2020, as well as the duration of a country participating in the championship Tc (Table S5) to compute the potential for spread:

    $${N}_{0}=\frac{{\sum }_{t}C(t)}{{p}_{c}}$$
    (83)
    $${X}_{c}={N}_{0}\cdot \frac{{\sum }_{t}{R}_{{{{{{{{\rm{pre}}}}}}}},c}^{{T}_{c}/4}(t)}{N}$$
    (84)
    $${\epsilon }_{c}=\overrightarrow{0}$$
    (85)
  5. 5.

    Proxy for popularity: To represent popularity of the Euro 2020 in country c, we used the union of the number of matches played by each country nmatch,c and the number of matches hosted by each country nhosted,c (Table S5). By “union” we mean the sum without the overlap, i.e., we take the sum of these numbers and subtract the number of home matches nhome,c

    $${X}_{c}={n}_{{{{{{{{\rm{match}}}}}}}},c}+{n}_{{{{{{{{\rm{hosted}}}}}}}},c}-{n}_{{{{{{{{\rm{home}}}}}}}},c}$$
    (86)
    $${\epsilon }_{c}=\overrightarrow{0}$$
    (87)

Reporting summary

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