CovidLaws // Europe // Ranking

World Covid Ranking

Don't take this too serious. It's the internet.

Rank and Score are compared to 7 days ago. The lower the better.

Graphs show development in the past 2 months.

It's very critical to compare data between countries, as they use different counting methods, different testing rules etc. etc.
Also, this pandemic is regional, there is a huge size difference between the countries.
Nonetheless I decided to create a ranking system because I realized that I didn't notice when the situation was changing in other countries.
So with the help of this list I hope it's easier to see what's currently going on in Europe.

Countries: All European and some selected from all over the world (in general where positive rate is available).

Ranking Europe // Ranking World


TrendCountryScorePos. Tests per 100k
Last 14 days
Deaths per 100k
Last 14 days
Positive rate
@ Date
  1 0 Fiji -17
0.11
All time peak: 1.25
April 7, 2020
0.00
All time peak: 0.11
Sept. 2, 2020
0.0%
Oct. 14, 2020
All time peak: 14.3
July 10, 2020
  2 1 Singapore -6
1.65
All time peak: 213.71
May 1, 2020
0.02
All time peak: 0.14
May 10, 2020
0.0%
Oct. 19, 2020
All time peak: 31.8
April 27, 2020
  3 2 Australia 7
1.02
All time peak: 27.00
Aug. 9, 2020
0.07
All time peak: 1.06
Sept. 5, 2020
0.1%
Oct. 14, 2020
All time peak: 4.0
March 29, 2020
  4 -2 New Zealand 10
1.02
All time peak: 20.57
April 8, 2020
0.00
All time peak: 0.33
April 24, 2020
0.1%
Oct. 19, 2020
All time peak: 4.1
March 31, 2020
  5 2 Cuba 21
4.14
All time peak: 7.45
Sept. 22, 2020
0.04
All time peak: 0.33
April 28, 2020
0.4%
Oct. 18, 2020
All time peak: 6.4
March 31, 2020
  6 0 Taiwan 28
0.07
All time peak: 1.04
March 30, 2020
0.00
All time peak: 0.02
March 31, 2020
0.4%
Oct. 14, 2020
All time peak: 2.3
March 30, 2020
  7 -3 Thailand 36
0.14
All time peak: 2.39
April 3, 2020
0.00
All time peak: 0.04
April 17, 2020
0.8%
Oct. 15, 2020
All time peak: 5.2
March 26, 2020
  8 0 South Korea 46
2.09
All time peak: 12.82
March 9, 2020
0.05
All time peak: 0.16
March 30, 2020
0.8%
Oct. 14, 2020
All time peak: 4.7
March 5, 2020
  9 28 Sri Lanka 97
7.09
All time peak: 9.96
Oct. 18, 2020
0.00
All time peak: 0.03
April 11, 2020
1.4%
Oct. 19, 2020
All time peak: 7.5
March 18, 2020
  10 -1 Uruguay 103
13.25
All time peak: 13.25
Oct. 21, 2020
0.12
All time peak: 0.23
April 30, 2020
1.4%
Oct. 19, 2020
All time peak: 6.3
April 5, 2020
  11 1 Pakistan 111
4.03
All time peak: 36.61
June 19, 2020
0.07
All time peak: 0.74
June 26, 2020
2.1%
Oct. 19, 2020
All time peak: 22.4
June 4, 2020
  12 16 Senegal 115
1.96
All time peak: 12.04
Aug. 19, 2020
0.05
All time peak: 0.32
July 6, 2020
2.0%
Oct. 19, 2020
All time peak: 52.4
March 16, 2020
  13 -2 Norway 123
36.65
All time peak: 64.93
April 3, 2020
0.08
All time peak: 1.99
April 15, 2020
1.0%
Oct. 17, 2020
All time peak: 10.1
March 30, 2020
  14 5 Kazakhstan 125
7.77
All time peak: 220.22
July 14, 2020
0.27
All time peak: 2.54
Aug. 12, 2020
1.5%
Oct. 13, 2020
All time peak: 22.1
July 7, 2020
  15 21 Ghana 132
2.12
All time peak: 33.49
Aug. 6, 2020
0.03
All time peak: 0.21
Aug. 20, 2020
3.4%
Oct. 14, 2020
All time peak: 33.2
Aug. 10, 2020
  16 -6 Canada 140
0.64
All time peak: 5.59
June 30, 2020
0.01
All time peak: 0.16
July 2, 2020
3.0%
Oct. 14, 2020
All time peak: 13.5
April 12, 2020
  17 -1 Japan 142
5.91
All time peak: 14.60
Aug. 10, 2020
0.06
All time peak: 0.24
May 4, 2020
2.8%
Oct. 15, 2020
All time peak: 7.2
April 15, 2020
  18 2 Saudi Arabia 147
16.20
All time peak: 159.44
June 22, 2020
0.82
All time peak: 1.94
July 10, 2020
0.8%
Oct. 18, 2020
All time peak: 18.7
June 18, 2020
  19 -1 Estonia 182
34.34
All time peak: 58.81
April 8, 2020
0.30
All time peak: 2.26
April 15, 2020
2.2%
Oct. 19, 2020
All time peak: 12.7
March 17, 2020
  20 -6 Finland 191
54.73
All time peak: 54.73
Oct. 21, 2020
0.16
All time peak: 2.57
May 4, 2020
1.8%
Oct. 18, 2020
All time peak: 11.9
March 13, 2020
  21 10 Nigeria 221
0.93
All time peak: 4.22
July 1, 2020
0.01
All time peak: 0.08
June 20, 2020
3.5%
Oct. 20, 2020
All time peak: 26.5
June 25, 2020
  22 1 Turkey 229
29.62
All time peak: 74.98
April 21, 2020
1.10
All time peak: 1.96
April 25, 2020
1.5%
Oct. 19, 2020
All time peak: 15.8
April 1, 2020
  23 2 North Korea 230
0.00
All time peak: 0.00
Oct. 5, 2020
0.00
All time peak: 0.00
Oct. 5, 2020
  24 -7 Malaysia 235
28.43
All time peak: 28.43
Oct. 21, 2020
0.18
All time peak: 0.18
Oct. 21, 2020
3.1%
Oct. 18, 2020
All time peak: 16.5
March 22, 2020
  25 30 Madagascar 245
0.67
All time peak: 17.90
July 28, 2020
0.01
All time peak: 0.24
Aug. 6, 2020
0.9%
Oct. 16, 2020
All time peak: 55.1
July 18, 2020
  26 -11 Serbia 270
42.04
All time peak: 79.82
July 29, 2020
0.32
All time peak: 2.37
July 20, 2020
3.3%
Oct. 19, 2020
All time peak: 30.6
March 24, 2020
  27 -3 Denmark 271
108.39
All time peak: 127.92
Sept. 30, 2020
0.47
All time peak: 3.60
April 14, 2020
1.3%
Oct. 18, 2020
All time peak: 17.5
March 14, 2020
  28 1 Uganda 289
3.66
All time peak: 6.36
Oct. 1, 2020
0.03
All time peak: 0.06
Sept. 18, 2020
5.5%
Oct. 17, 2020
All time peak: 8.1
Oct. 4, 2020
  29 -16 Cyprus 307
91.37
All time peak: 91.37
Oct. 21, 2020
0.09
All time peak: 0.94
April 3, 2020
2.7%
Oct. 19, 2020
All time peak: 5.5
April 4, 2020
  30 -8 Latvia 308
79.96
All time peak: 79.96
Oct. 21, 2020
0.36
All time peak: 0.57
May 1, 2020
2.5%
Oct. 20, 2020
All time peak: 3.8
March 13, 2020
  31 1 Belarus 311
85.86
All time peak: 139.69
May 25, 2020
0.71
All time peak: 0.87
July 11, 2020
2.1%
Sept. 29, 2020
All time peak: 11.5
May 7, 2020
  32 -11 Germany 326
104.70
All time peak: 104.70
Oct. 21, 2020
0.40
All time peak: 3.79
April 25, 2020
2.0%
Oct. 11, 2020
All time peak: 9.6
April 5, 2020
  33 0 UAE 329
161.13
All time peak: 161.13
Oct. 14, 2020
0.33
All time peak: 1.27
May 11, 2020
1.0%
Oct. 14, 2020
All time peak: 2.4
May 27, 2020
  34 -4 Greece 340
59.31
All time peak: 59.31
Oct. 21, 2020
1.02
All time peak: 1.02
Oct. 21, 2020
2.4%
Oct. 18, 2020
All time peak: 9.6
March 16, 2020
  35 -9 Sweden 354
103.48
All time peak: 145.29
June 24, 2020
0.36
All time peak: 12.82
April 18, 2020
3.1%
Oct. 11, 2020
All time peak: 5.5
July 5, 2020
  36 3 Qatar 361
108.88
All time peak: 901.87
June 4, 2020
0.25
All time peak: 1.58
June 19, 2020
3.0%
Oct. 19, 2020
All time peak: 39.5
June 1, 2020
  37 -10 Lithuania 371
98.75
All time peak: 98.75
Oct. 21, 2020
0.68
All time peak: 0.86
April 23, 2020
2.7%
Oct. 20, 2020
All time peak: 7.4
March 26, 2020
  38 -3 Azerbaijan 431
54.65
All time peak: 76.38
July 7, 2020
0.40
All time peak: 1.12
July 29, 2020
  39 13 India 460
60.27
All time peak: 95.11
Sept. 19, 2020
0.77
All time peak: 1.20
Sept. 20, 2020
5.9%
Oct. 20, 2020
All time peak: 12.3
July 25, 2020
  40 -6 Kenya 472
13.11
All time peak: 19.33
Aug. 8, 2020
0.23
All time peak: 0.30
Aug. 3, 2020
9.8%
Oct. 17, 2020
All time peak: 13.0
July 25, 2020
  41 1 Kosovo 495
73.69
All time peak: 179.59
Aug. 4, 2020
1.06
All time peak: 9.40
Aug. 12, 2020
  42 9 Philippines 495
30.56
All time peak: 56.57
Aug. 22, 2020
0.77
All time peak: 1.07
Sept. 19, 2020
8.4%
Oct. 18, 2020
All time peak: 15.1
Aug. 6, 2020
  43 -2 Russia 572
133.42
All time peak: 133.42
Oct. 21, 2020
2.06
All time peak: 2.06
Oct. 21, 2020
3.0%
Oct. 19, 2020
All time peak: 5.6
May 13, 2020
  44 -4 Ethiopia 577
8.84
All time peak: 18.37
Aug. 30, 2020
0.11
All time peak: 0.24
Aug. 22, 2020
10.2%
Oct. 19, 2020
All time peak: 11.8
Oct. 6, 2020
  45 16 Bangladesh 596
12.38
All time peak: 31.71
June 29, 2020
0.18
All time peak: 0.38
July 11, 2020
10.9%
Oct. 19, 2020
All time peak: 25.0
Aug. 3, 2020
  46 1 Albania 636
112.13
All time peak: 112.13
Oct. 21, 2020
1.92
All time peak: 2.33
Sept. 5, 2020
  47 1 Iceland 661
298.03
All time peak: 319.44
Oct. 18, 2020
0.28
All time peak: 1.69
April 11, 2020
4.1%
Oct. 18, 2020
All time peak: 13.5
March 8, 2020
  48 18 South Africa 710
39.12
All time peak: 288.84
July 24, 2020
2.52
All time peak: 6.14
Aug. 9, 2020
7.9%
Oct. 18, 2020
All time peak: 28.3
July 20, 2020
  49 5 Malta 718
307.83
All time peak: 307.83
Oct. 21, 2020
0.97
All time peak: 3.89
Oct. 2, 2020
1.2%
Sept. 28, 2020
All time peak: 3.7
March 23, 2020
  50 20 Indonesia 725
21.44
All time peak: 22.03
Oct. 2, 2020
0.52
All time peak: 0.63
Sept. 25, 2020
13.9%
Oct. 20, 2020
All time peak: 42.5
April 4, 2020
  51 16 Chile 744
110.65
All time peak: 458.93
June 12, 2020
3.28
All time peak: 14.83
June 21, 2020
5.2%
Oct. 19, 2020
All time peak: 59.1
June 18, 2020
  52 8 Bosnia Herzegovina 752
112.53
All time peak: 123.18
Aug. 9, 2020
3.16
All time peak: 4.44
Aug. 13, 2020
  53 -8 Austria 787
205.96
All time peak: 205.96
Oct. 21, 2020
1.05
All time peak: 2.98
April 11, 2020
7.9%
Oct. 20, 2020
All time peak: 21.4
March 31, 2020
  54 -5 Bulgaria 788
151.31
All time peak: 151.31
Oct. 21, 2020
2.50
All time peak: 2.50
Oct. 21, 2020
  55 -9 Portugal 824
243.43
All time peak: 243.43
Oct. 21, 2020
1.84
All time peak: 4.13
April 20, 2020
4.7%
Oct. 13, 2020
All time peak: 10.0
April 3, 2020
  56 12 USA 837
202.82
All time peak: 283.47
July 26, 2020
3.02
All time peak: 10.14
April 24, 2020
4.8%
Oct. 14, 2020
All time peak: 20.9
April 7, 2020
  57 18 Dominican Republic 845
57.47
All time peak: 182.96
Aug. 1, 2020
0.43
All time peak: 2.80
Sept. 8, 2020
13.1%
Oct. 17, 2020
All time peak: 44.0
Aug. 2, 2020
  58 -14 Ireland 874
281.20
All time peak: 281.20
Oct. 21, 2020
1.06
All time peak: 15.30
April 26, 2020
6.6%
Oct. 19, 2020
All time peak: 26.1
April 20, 2020
  59 -21 Italy 891
191.60
All time peak: 191.60
Oct. 21, 2020
1.28
All time peak: 17.63
April 3, 2020
9.7%
Oct. 19, 2020
All time peak: 25.6
March 23, 2020
  60 -7 Luxembourg 959
407.67
All time peak: 407.67
Oct. 21, 2020
1.60
All time peak: 7.51
April 13, 2020
2.4%
Oct. 17, 2020
All time peak: 18.3
March 25, 2020
  61 1 Morocco 975
118.11
All time peak: 118.11
Oct. 21, 2020
1.78
All time peak: 1.78
Oct. 21, 2020
15.1%
Oct. 18, 2020
All time peak: 23.5
April 8, 2020
  62 -19 Myanmar 1014
33.54
All time peak: 33.54
Oct. 14, 2020
0.76
All time peak: 0.78
Oct. 12, 2020
15.1%
Oct. 7, 2020
All time peak: 18.9
Oct. 1, 2020
  63 0 Georgia 1076
307.19
All time peak: 307.19
Oct. 21, 2020
2.92
All time peak: 2.92
Oct. 21, 2020
  64 7 North Macedonia 1125
261.35
All time peak: 261.35
Oct. 21, 2020
4.34
All time peak: 5.11
July 3, 2020
  65 -1 United Kingdom 1138
368.71
All time peak: 368.71
Oct. 21, 2020
2.47
All time peak: 19.23
April 18, 2020
6.3%
Oct. 19, 2020
All time peak: 30.2
April 11, 2020
  66 14 Kuwait 1143
228.35
All time peak: 299.58
May 23, 2020
1.91
All time peak: 2.52
June 7, 2020
11.1%
Oct. 19, 2020
All time peak: 26.8
May 28, 2020
  67 -9 Croatia 1201
239.65
All time peak: 239.65
Oct. 21, 2020
2.05
All time peak: 2.05
Oct. 21, 2020
13.3%
Oct. 20, 2020
All time peak: 14.4
March 28, 2020
  68 -18 Switzerland 1222
399.41
All time peak: 399.41
Oct. 21, 2020
-0.50
All time peak: 9.45
April 12, 2020
11.6%
Oct. 19, 2020
All time peak: 18.5
April 3, 2020
  69 13 Iraq 1225
116.78
All time peak: 150.30
Sept. 16, 2020
2.01
All time peak: 3.58
July 8, 2020
17.1%
Oct. 18, 2020
All time peak: 21.4
Sept. 27, 2020
  70 -1 Hungary 1268
174.66
All time peak: 174.66
Oct. 21, 2020
3.91
All time peak: 3.91
Oct. 21, 2020
12.9%
Oct. 20, 2020
All time peak: 13.1
Oct. 19, 2020
  71 -14 Slovakia 1298
347.35
All time peak: 347.35
Oct. 21, 2020
0.79
All time peak: 0.79
Oct. 20, 2020
14.2%
Oct. 19, 2020
All time peak: 14.2
Oct. 19, 2020
  72 4 Iran 1300
75.11
All time peak: 75.11
Oct. 21, 2020
4.51
All time peak: 4.51
Oct. 21, 2020
15.2%
Oct. 19, 2020
All time peak: 20.0
Oct. 6, 2020
  73 12 Israel 1372
279.50
All time peak: 904.35
Oct. 6, 2020
5.05
All time peak: 5.72
Oct. 14, 2020
8.6%
Oct. 13, 2020
All time peak: 15.0
Oct. 3, 2020
  74 -1 France 1396
461.69
All time peak: 461.69
Oct. 21, 2020
2.39
All time peak: 19.53
April 15, 2020
8.3%
Oct. 15, 2020
All time peak: 8.6
Oct. 11, 2020
  75 -19 Poland 1412
247.86
All time peak: 247.86
Oct. 21, 2020
2.76
All time peak: 2.76
Oct. 21, 2020
15.5%
Oct. 18, 2020
All time peak: 15.5
Oct. 18, 2020
  76 13 Bolivia 1418
21.61
All time peak: 187.88
July 27, 2020
3.14
All time peak: 21.21
Sept. 7, 2020
19.7%
Oct. 17, 2020
All time peak: 65.1
July 23, 2020
  77 4 Spain 1450
362.47
All time peak: 362.47
Oct. 21, 2020
3.86
All time peak: 24.05
April 7, 2020
10.3%
Oct. 16, 2020
All time peak: 27.8
April 20, 2020
  78 -6 Nepal 1476
175.15
All time peak: 175.15
Oct. 21, 2020
0.74
All time peak: 0.74
Oct. 21, 2020
22.4%
Oct. 19, 2020
All time peak: 24.2
Oct. 17, 2020
  79 -2 Romania 1482
248.59
All time peak: 248.59
Oct. 21, 2020
4.42
All time peak: 4.52
Oct. 19, 2020
13.4%
Oct. 18, 2020
All time peak: 13.4
Oct. 17, 2020
  80 -6 Armenia 1543
500.68
All time peak: 500.68
Oct. 21, 2020
4.27
All time peak: 5.39
June 24, 2020
  81 -2 Ukraine 1568
190.22
All time peak: 190.22
Oct. 21, 2020
3.33
All time peak: 3.33
Oct. 21, 2020
20.2%
Oct. 20, 2020
All time peak: 23.2
Oct. 17, 2020
  82 -23 Slovenia 1571
428.12
All time peak: 428.12
Oct. 21, 2020
1.98
All time peak: 2.32
April 18, 2020
15.8%
Oct. 19, 2020
All time peak: 15.9
Oct. 18, 2020
  83 -18 Tunisia 1620
184.53
All time peak: 192.05
Oct. 20, 2020
3.25
All time peak: 3.37
Oct. 20, 2020
27.7%
Sept. 25, 2020
All time peak: 27.7
Sept. 25, 2020
  84 0 Moldova 1620
372.88
All time peak: 426.11
Oct. 12, 2020
8.36
All time peak: 8.50
Oct. 20, 2020
  85 -7 Netherlands 1878
592.21
All time peak: 592.21
Oct. 21, 2020
2.04
All time peak: 11.51
April 11, 2020
17.3%
Oct. 11, 2020
All time peak: 26.9
March 31, 2020
  86 1 Paraguay 1934
145.14
All time peak: 160.36
Sept. 18, 2020
3.65
All time peak: 4.07
Sept. 30, 2020
26.0%
Oct. 16, 2020
All time peak: 31.8
Sept. 10, 2020
  87 -1 Montenegro 1999
526.53
All time peak: 648.87
Oct. 3, 2020
9.65
All time peak: 9.65
Oct. 21, 2020
  88 2 Colombia 2403
206.50
All time peak: 310.62
Aug. 19, 2020
4.53
All time peak: 8.89
Aug. 15, 2020
31.5%
Sept. 11, 2020
All time peak: 35.3
Aug. 25, 2020
  89 2 Mexico 2464
54.18
All time peak: 75.50
Aug. 1, 2020
3.72
All time peak: 7.60
July 4, 2020
41.0%
Oct. 14, 2020
All time peak: 53.0
July 27, 2020
  90 -7 Belgium 2756
1008.98
All time peak: 1008.98
Oct. 21, 2020
3.76
All time peak: 37.00
April 19, 2020
14.0%
Oct. 18, 2020
All time peak: 29.2
March 29, 2020
  91 -3 Czechia 3807
1060.27
All time peak: 1060.27
Oct. 21, 2020
8.50
All time peak: 8.50
Oct. 21, 2020
26.3%
Oct. 18, 2020
All time peak: 26.3
Oct. 18, 2020
  92 0 Argentina 5418
433.58
All time peak: 433.58
Oct. 21, 2020
11.68
All time peak: 17.92
Oct. 11, 2020
74.3%
Oct. 14, 2020
All time peak: 75.9
Oct. 13, 2020


Score
Following numbers are summed up to calculate the score:
[Cases per 100k/past 14 days]
[Cases per 100k/past 7 days]
[Deaths per 100k/past 14 days * 100]
[Average positive rate past 7 days * 50] If no positive rate is available, the average of 5% is used.
[Tendency (Cases per 100k past 14 days compare to 14 days ago in %) / 5]

Why this formula? Nothing scientific, I just tried to make a balanced score, taking into account the number of cases, trend in cases, death rates and if there are enough tests performed (by using positive rate).
Feel free to contact my if you have a suggestion: d.berger@dontsniff.co.uk

Sources
Cases/Deaths: J. Hopkins University Positive rate: Our World in data