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

Click on table headers to sort.

RankTrendCountryScorePos. Tests per 100k
Last 14 days
Deaths per 100k
Last 14 days
Positive rate
7 days avg. @ Date
Tendency cases
Week/Prev. week
  1 6 Vietnam -90
0.08
All time peak: 0.44
Aug. 9, 2020
0.00
All time peak: 0.02
Aug. 13, 2020
0.1%
Oct. 15, 2020
All time peak: 1.2
March 14, 2020
-47.1%
  2 6 Taiwan* 0
0.15
All time peak: 1.03
March 31, 2020
0.00
All time peak: 0.02
April 12, 2020
0.8%
Nov. 25, 2020
All time peak: 2.3
March 30, 2020
-20.0%
  3 19 Madagascar 34
0.44
All time peak: 17.90
July 28, 2020
0.01
All time peak: 0.24
Aug. 9, 2020
0.9%
Nov. 18, 2020
All time peak: 55.1
July 18, 2020
-64.4%
  4 2 Australia 65
0.60
All time peak: 27.00
Aug. 9, 2020
0.00
All time peak: 1.06
Sept. 5, 2020
0.0%
Nov. 20, 2020
All time peak: 4.0
March 29, 2020
32.3%
  5 4 Saudi Arabia 71
12.10
All time peak: 159.44
June 22, 2020
0.67
All time peak: 1.94
July 10, 2020
0.6%
Nov. 24, 2020
All time peak: 18.7
June 18, 2020
-21.3%
  6 24 Cote d'Ivoire 74
1.26
All time peak: 16.34
June 27, 2020
0.02
All time peak: 0.09
June 30, 2020
2.5%
Nov. 25, 2020
All time peak: 28.9
June 22, 2020
-42.3%
  7 3 Togo 87
3.79
All time peak: 4.50
Nov. 11, 2020
0.05
All time peak: 0.15
Sept. 14, 2020
2.5%
Nov. 24, 2020
All time peak: 11.1
March 22, 2020
-19.9%
  8 10 Rwanda 92
4.37
All time peak: 12.91
Sept. 2, 2020
0.05
All time peak: 0.09
Nov. 17, 2020
1.2%
Nov. 25, 2020
All time peak: 2.7
Aug. 27, 2020
10.3%
  9 -8 Singapore 105
1.65
All time peak: 213.71
May 1, 2020
0.00
All time peak: 0.14
May 7, 2020
0.0%
Nov. 23, 2020
All time peak: 31.8
April 27, 2020
51.4%
  10 -6 Cuba 125
5.19
All time peak: 7.45
Sept. 22, 2020
0.02
All time peak: 0.33
April 28, 2020
0.4%
Nov. 24, 2020
All time peak: 6.4
March 31, 2020
47.1%
  11 1 Senegal 163
1.36
All time peak: 12.04
Aug. 19, 2020
0.03
All time peak: 0.32
July 6, 2020
1.7%
Nov. 21, 2020
All time peak: 52.4
March 16, 2020
37.4%
  12 -9 New Zealand 182
1.06
All time peak: 20.57
April 7, 2020
0.00
All time peak: 0.33
April 23, 2020
0.1%
Nov. 25, 2020
All time peak: 4.1
March 31, 2020
88.9%
  13 0 Nigeria 195
1.08
All time peak: 4.22
July 1, 2020
0.00
All time peak: 0.08
June 20, 2020
3.7%
Nov. 25, 2020
All time peak: 26.5
June 25, 2020
2.2%
  14 6 Korea, South 225
9.21
All time peak: 13.00
March 8, 2020
0.05
All time peak: 0.16
April 1, 2020
2.0%
Nov. 25, 2020
All time peak: 4.7
March 5, 2020
52.3%
  15 9 Iceland 241
45.92
All time peak: 319.44
Oct. 18, 2020
0.28
All time peak: 3.66
Nov. 10, 2020
1.9%
Nov. 24, 2020
All time peak: 13.5
March 8, 2020
29.6%
  16 -14 Thailand 255
0.14
All time peak: 2.39
April 4, 2020
0.00
All time peak: 0.04
April 6, 2020
0.2%
Nov. 6, 2020
All time peak: 5.2
March 26, 2020
122.6%
  17 -3 Uruguay 255
38.33
All time peak: 38.33
Nov. 26, 2020
0.32
All time peak: 0.32
Nov. 26, 2020
2.2%
Nov. 25, 2020
All time peak: 6.3
April 5, 2020
27.2%
  18 -3 Sri Lanka 273
29.41
All time peak: 29.63
Nov. 21, 2020
0.24
All time peak: 0.25
Nov. 23, 2020
3.8%
Nov. 25, 2020
All time peak: 7.5
March 18, 2020
2.2%
  19 -3 Kazakhstan 275
53.89
All time peak: 220.22
July 14, 2020
0.49
All time peak: 2.54
Aug. 12, 2020
2.4%
Nov. 20, 2020
All time peak: 22.1
July 7, 2020
11.9%
  20 -9 Ghana 309
4.26
All time peak: 33.49
Aug. 6, 2020
0.01
All time peak: 0.21
Aug. 20, 2020
4.0%
Nov. 21, 2020
All time peak: 33.2
Aug. 10, 2020
-11.9%
  21 8 Philippines 340
20.13
All time peak: 56.57
Aug. 22, 2020
0.49
All time peak: 1.07
Sept. 19, 2020
5.3%
Nov. 24, 2020
All time peak: 15.1
Aug. 6, 2020
2.4%
  22 4 India 349
42.94
All time peak: 95.11
Sept. 19, 2020
0.52
All time peak: 1.20
Sept. 20, 2020
4.2%
Nov. 25, 2020
All time peak: 12.3
July 25, 2020
10.8%
  23 2 Norway 368
141.27
All time peak: 154.27
Nov. 19, 2020
0.47
All time peak: 1.99
April 15, 2020
3.5%
Nov. 23, 2020
All time peak: 10.1
March 30, 2020
-21.5%
  24 3 United Arab Emirates 371
178.92
All time peak: 197.45
Oct. 27, 2020
0.43
All time peak: 1.27
May 10, 2020
1.1%
Nov. 25, 2020
All time peak: 2.4
May 28, 2020
2.3%
  25 12 Ireland 391
98.80
All time peak: 299.04
Oct. 26, 2020
1.44
All time peak: 15.30
April 26, 2020
2.9%
Nov. 25, 2020
All time peak: 26.1
April 20, 2020
-28.9%
  26 2 Qatar 395
105.46
All time peak: 901.87
June 4, 2020
0.11
All time peak: 1.58
June 19, 2020
4.9%
Nov. 19, 2020
All time peak: 39.5
June 1, 2020
-6.6%
  27 -22 Fiji 400
0.34
All time peak: 1.25
April 12, 2020
0.00
All time peak: 0.11
Sept. 2, 2020
0.0%
Nov. 24, 2020
All time peak: 14.3
July 10, 2020
200.0%
  28 -11 Finland 409
83.41
All time peak: 83.41
Nov. 26, 2020
0.42
All time peak: 2.57
May 4, 2020
2.8%
Nov. 24, 2020
All time peak: 11.9
March 13, 2020
64.1%
  29 -10 Japan 424
21.00
All time peak: 21.00
Nov. 26, 2020
0.11
All time peak: 0.24
May 4, 2020
10.6%
Nov. 23, 2020
All time peak: 10.6
Nov. 23, 2020
17.7%
  30 -7 Malaysia 438
53.79
All time peak: 53.79
Nov. 26, 2020
0.14
All time peak: 0.25
Oct. 28, 2020
7.2%
Nov. 25, 2020
All time peak: 16.5
March 22, 2020
15.0%
  31 -10 Pakistan 451
17.44
All time peak: 36.61
June 19, 2020
0.38
All time peak: 0.74
June 26, 2020
7.0%
Nov. 25, 2020
All time peak: 22.4
June 4, 2020
26.1%
  32 6 Israel 461
118.11
All time peak: 904.35
Oct. 6, 2020
1.38
All time peak: 5.72
Oct. 14, 2020
1.8%
Nov. 19, 2020
All time peak: 15.0
Oct. 3, 2020
23.4%
  33 1 Ethiopia 475
5.55
All time peak: 18.37
Aug. 30, 2020
0.10
All time peak: 0.24
Aug. 22, 2020
9.1%
Nov. 25, 2020
All time peak: 11.8
Oct. 6, 2020
2.0%
  34 -1 Namibia 486
33.09
All time peak: 131.86
Sept. 1, 2020
0.49
All time peak: 1.84
Sept. 4, 2020
5.4%
Nov. 25, 2020
All time peak: 18.7
Aug. 18, 2020
55.5%
  35 -3 Uganda 502
8.52
All time peak: 8.52
Nov. 25, 2020
0.10
All time peak: 0.12
Nov. 24, 2020
10.1%
Nov. 23, 2020
All time peak: 11.4
Nov. 22, 2020
1.9%
  36 20 Bolivia 587
12.86
All time peak: 187.88
July 27, 2020
0.98
All time peak: 21.21
Sept. 7, 2020
9.9%
Nov. 24, 2020
All time peak: 65.1
July 23, 2020
-26.9%
  37 -1 Denmark 609
283.02
All time peak: 283.02
Nov. 26, 2020
0.96
All time peak: 3.60
April 14, 2020
1.9%
Nov. 24, 2020
All time peak: 17.5
March 14, 2020
1.8%
  38 3 Chile 634
100.35
All time peak: 458.93
June 12, 2020
2.80
All time peak: 14.83
June 21, 2020
4.0%
Nov. 25, 2020
All time peak: 59.1
June 18, 2020
0.8%
  39 14 Kuwait 685
154.33
All time peak: 299.58
May 23, 2020
0.98
All time peak: 2.52
June 7, 2020
7.5%
Nov. 25, 2020
All time peak: 26.8
May 28, 2020
-30.0%
  40 -5 Belarus 703
206.36
All time peak: 206.36
Nov. 26, 2020
1.07
All time peak: 1.07
Nov. 26, 2020
5.3%
Nov. 23, 2020
All time peak: 11.5
May 7, 2020
18.9%
  41 5 Indonesia 710
24.08
All time peak: 24.08
Nov. 26, 2020
0.53
All time peak: 0.63
Sept. 25, 2020
13.5%
Nov. 25, 2020
All time peak: 42.5
April 4, 2020
6.4%
  42 1 Bangladesh 751
18.12
All time peak: 31.71
June 29, 2020
0.24
All time peak: 0.38
July 11, 2020
14.3%
Nov. 25, 2020
All time peak: 25.0
Aug. 3, 2020
9.4%
  43 -4 Cyprus 759
258.72
All time peak: 258.72
Nov. 26, 2020
1.20
All time peak: 1.45
Nov. 24, 2020
4.3%
Nov. 25, 2020
All time peak: 6050.9
March 29, 2020
27.1%
  44 5 Dominican Republic 835
85.39
All time peak: 182.96
Aug. 1, 2020
0.40
All time peak: 2.80
Sept. 8, 2020
10.6%
Nov. 22, 2020
All time peak: 44.0
Aug. 2, 2020
4.2%
  45 0 South Africa 856
57.06
All time peak: 288.84
July 24, 2020
2.05
All time peak: 6.14
Aug. 9, 2020
10.9%
Nov. 25, 2020
All time peak: 28.3
July 20, 2020
26.7%
  46 -2 Canada 879
171.36
All time peak: 171.36
Nov. 20, 2020
2.35
All time peak: 6.15
May 11, 2020
6.4%
Nov. 20, 2020
All time peak: 10.4
April 11, 2020
6.2%
  47 10 Iraq 881
81.27
All time peak: 150.30
Sept. 16, 2020
1.47
All time peak: 3.58
July 8, 2020
10.3%
Nov. 24, 2020
All time peak: 21.4
Sept. 27, 2020
-11.3%
  48 -6 Kenya 921
28.13
All time peak: 31.29
Nov. 22, 2020
0.47
All time peak: 0.57
Nov. 22, 2020
17.0%
Nov. 25, 2020
All time peak: 19.6
Nov. 19, 2020
-19.7%
  49 -9 Estonia 947
306.78
All time peak: 306.78
Nov. 26, 2020
1.73
All time peak: 2.26
April 15, 2020
5.6%
Nov. 24, 2020
All time peak: 75.5
March 1, 2020
22.1%
  50 -19 Turkey 950
120.54
All time peak: 120.54
Nov. 26, 2020
2.17
All time peak: 2.17
Nov. 26, 2020
3.6%
Nov. 25, 2020
All time peak: 15.8
April 1, 2020
191.1%
  51 -3 Russia 997
221.78
All time peak: 221.78
Nov. 26, 2020
4.04
All time peak: 4.04
Nov. 26, 2020
4.7%
Nov. 25, 2020
All time peak: 5.6
May 13, 2020
9.8%
  52 0 Burma 1005
36.51
All time peak: 36.51
Nov. 26, 2020
0.63
All time peak: 0.88
Oct. 22, 2020
15.1%
Oct. 7, 2020
All time peak: 18.9
Oct. 1, 2020
11.2%
  53 1 Colombia 1086
211.38
All time peak: 310.62
Aug. 19, 2020
5.02
All time peak: 8.89
Aug. 15, 2020
6.8%
  54 5 Tunisia 1256
141.48
All time peak: 200.86
Oct. 30, 2020
7.63
All time peak: 9.57
Nov. 20, 2020
13.5%
  55 3 Nepal 1269
80.96
All time peak: 181.08
Oct. 23, 2020
0.77
All time peak: 0.99
Nov. 11, 2020
17.6%
Nov. 24, 2020
All time peak: 28.6
Oct. 28, 2020
17.1%
  56 -5 Azerbaijan 1299
357.85
All time peak: 357.85
Nov. 26, 2020
3.50
All time peak: 3.50
Nov. 26, 2020
60.5%
  57 -7 Germany 1309
307.65
All time peak: 323.26
Nov. 14, 2020
4.13
All time peak: 4.13
Nov. 26, 2020
9.5%
Nov. 15, 2020
All time peak: 396.3
March 8, 2020
-1.9%
  58 -3 Albania 1316
327.14
All time peak: 327.14
Nov. 26, 2020
5.40
All time peak: 5.44
Nov. 24, 2020
12.8%
  59 -12 Latvia 1325
301.41
All time peak: 301.41
Nov. 26, 2020
4.22
All time peak: 4.22
Nov. 26, 2020
6.9%
Nov. 25, 2020
All time peak: 156.3
March 8, 2020
47.3%
  60 1 Malta 1411
341.84
All time peak: 364.39
Nov. 14, 2020
7.19
All time peak: 7.38
Nov. 18, 2020
4.1%
Nov. 19, 2020
All time peak: 5.9
Oct. 26, 2020
-7.6%
  61 -1 Morocco 1610
177.25
All time peak: 199.94
Nov. 17, 2020
2.91
All time peak: 2.94
Nov. 21, 2020
21.6%
Nov. 24, 2020
All time peak: 24.9
Nov. 11, 2020
-16.1%
  62 3 Paraguay 1626
137.87
All time peak: 160.36
Sept. 18, 2020
2.25
All time peak: 4.07
Sept. 30, 2020
24.4%
Nov. 23, 2020
All time peak: 31.8
Sept. 10, 2020
3.7%
  63 5 United Kingdom 1843
428.04
All time peak: 507.04
Nov. 17, 2020
9.19
All time peak: 19.23
April 18, 2020
6.5%
Nov. 24, 2020
All time peak: 32460.5
April 5, 2020
-25.6%
  64 8 Spain 1872
385.46
All time peak: 605.35
Nov. 9, 2020
8.37
All time peak: 24.05
April 7, 2020
10.2%
Nov. 19, 2020
All time peak: 49225.5
March 22, 2020
-27.4%
  65 -3 Greece 1959
303.39
All time peak: 330.22
Nov. 20, 2020
9.68
All time peak: 9.68
Nov. 26, 2020
11.9%
Nov. 25, 2020
All time peak: 12.6
Nov. 19, 2020
-24.6%
  66 0 Slovakia 2006
357.85
All time peak: 613.48
Nov. 5, 2020
5.23
All time peak: 6.01
Nov. 23, 2020
16.1%
Nov. 25, 2020
All time peak: 22.3
Nov. 18, 2020
-1.3%
  67 -4 Sweden 2071
629.81
All time peak: 629.81
Nov. 26, 2020
4.85
All time peak: 12.82
April 18, 2020
11.6%
Nov. 22, 2020
All time peak: 12.8
Nov. 14, 2020
18.9%
  68 1 Kosovo 2077
563.96
All time peak: 631.87
Nov. 22, 2020
9.90
All time peak: 10.12
Nov. 22, 2020
-2.5%
  69 -5 USA 2108
642.57
All time peak: 642.57
Nov. 20, 2020
5.37
All time peak: 10.14
April 24, 2020
11.4%
Nov. 20, 2020
All time peak: 19.8
April 10, 2020
23.0%
  70 0 Moldova 2207
628.72
All time peak: 628.72
Nov. 26, 2020
9.70
All time peak: 9.70
Nov. 26, 2020
12.8%
  71 8 France 2301
432.62
All time peak: 1137.04
Nov. 8, 2020
12.21
All time peak: 19.53
April 15, 2020
12.6%
Nov. 21, 2020
All time peak: 17.3
Nov. 11, 2020
-48.7%
  72 -5 Netherlands 2424
417.24
All time peak: 757.43
Nov. 2, 2020
5.05
All time peak: 11.51
April 11, 2020
28.3%
Oct. 25, 2020
All time peak: 28.3
Oct. 25, 2020
-2.6%
  73 4 Armenia 2513
616.40
All time peak: 973.47
Nov. 5, 2020
13.55
All time peak: 13.69
Nov. 25, 2020
-4.4%
  74 -1 Iran 2674
222.20
All time peak: 222.20
Nov. 26, 2020
8.03
All time peak: 8.03
Nov. 26, 2020
27.3%
Nov. 25, 2020
All time peak: 32.6
Nov. 23, 2020
5.3%
  75 -4 Lithuania 2828
857.94
All time peak: 857.94
Nov. 26, 2020
7.35
All time peak: 7.35
Nov. 26, 2020
15.6%
Nov. 24, 2020
All time peak: 15.7
Nov. 23, 2020
24.2%
  76 -1 Ukraine 2894
432.07
All time peak: 432.07
Nov. 26, 2020
6.41
All time peak: 6.41
Nov. 26, 2020
29.7%
Nov. 25, 2020
All time peak: 41.4
Nov. 21, 2020
13.3%
  77 1 Portugal 2895
801.70
All time peak: 803.80
Nov. 20, 2020
10.00
All time peak: 10.07
Nov. 24, 2020
15.6%
Nov. 22, 2020
All time peak: 807.7
March 8, 2020
-16.9%
  78 5 Bosnia and Herzegovina 2974
454.54
All time peak: 622.98
Nov. 10, 2020
20.79
All time peak: 21.82
Nov. 22, 2020
-11.5%
  79 14 Belgium 3106
411.73
All time peak: 1910.78
Nov. 1, 2020
20.33
All time peak: 37.00
April 19, 2020
9.8%
Nov. 24, 2020
All time peak: 29.2
March 29, 2020
-42.2%
  80 0 Romania 3319
589.63
All time peak: 599.54
Nov. 19, 2020
11.28
All time peak: 11.28
Nov. 26, 2020
28.0%
Nov. 25, 2020
All time peak: 736.6
March 15, 2020
-6.9%
  81 0 Italy 3343
734.35
All time peak: 800.88
Nov. 19, 2020
15.34
All time peak: 17.63
April 3, 2020
14.6%
Nov. 25, 2020
All time peak: 25.6
March 23, 2020
-16.8%
  82 4 Luxembourg 3396
1222.84
All time peak: 1430.51
Nov. 6, 2020
13.26
All time peak: 14.38
Nov. 25, 2020
5.6%
Nov. 24, 2020
All time peak: 18.3
March 25, 2020
-9.8%
  83 1 Hungary 3516
667.86
All time peak: 681.05
Nov. 19, 2020
14.79
All time peak: 14.79
Nov. 26, 2020
20.7%
Nov. 25, 2020
All time peak: 25.4
Nov. 10, 2020
-11.8%
  84 5 Switzerland 3639
745.74
All time peak: 1269.76
Nov. 7, 2020
15.17
All time peak: 15.48
Nov. 23, 2020
20.1%
Nov. 24, 2020
All time peak: 28.0
Nov. 9, 2020
-19.7%
  85 -3 Austria 3644
936.48
All time peak: 1071.78
Nov. 18, 2020
12.93
All time peak: 12.93
Nov. 26, 2020
19.5%
Nov. 25, 2020
All time peak: 24.2
Nov. 14, 2020
-20.6%
  86 -10 Mexico 3672
68.75
All time peak: 75.50
Aug. 1, 2020
5.69
All time peak: 7.60
July 4, 2020
76.0%
Nov. 13, 2020
All time peak: 76.0
Nov. 13, 2020
113.1%
  87 -2 Georgia 3677
1314.27
All time peak: 1314.27
Nov. 26, 2020
14.08
All time peak: 14.21
Nov. 24, 2020
9.3%
  88 2 Montenegro 3778
1255.14
All time peak: 1376.69
Nov. 16, 2020
16.88
All time peak: 16.88
Nov. 26, 2020
-8.1%
  89 -15 Serbia 3859
1069.21
All time peak: 1069.21
Nov. 26, 2020
5.90
All time peak: 5.90
Nov. 26, 2020
31.9%
Nov. 25, 2020
All time peak: 31.9
Nov. 25, 2020
45.5%
  90 5 Czechia 3918
605.46
All time peak: 1585.44
Nov. 4, 2020
18.90
All time peak: 27.03
Nov. 11, 2020
21.6%
Nov. 24, 2020
All time peak: 32.7
Oct. 28, 2020
-15.2%
  91 3 Argentina 4597
253.67
All time peak: 440.57
Oct. 27, 2020
6.97
All time peak: 17.92
Oct. 11, 2020
74.3%
Oct. 14, 2020
All time peak: 75.9
Oct. 13, 2020
-23.0%
  92 -5 Croatia 4688
966.98
All time peak: 966.98
Nov. 26, 2020
15.27
All time peak: 15.27
Nov. 26, 2020
33.4%
Nov. 25, 2020
All time peak: 33.4
Nov. 25, 2020
21.1%
  93 -1 North Macedonia 4844
711.95
All time peak: 722.07
Nov. 22, 2020
18.89
All time peak: 18.89
Nov. 26, 2020
38.2%
Nov. 24, 2020
All time peak: 39.1
Nov. 23, 2020
0.2%
  94 -3 Poland 5171
779.58
All time peak: 880.25
Nov. 16, 2020
16.88
All time peak: 16.88
Nov. 26, 2020
51.7%
Nov. 25, 2020
All time peak: 51.7
Nov. 25, 2020
-7.1%
  95 -7 Bulgaria 5178
655.76
All time peak: 666.57
Nov. 22, 2020
22.27
All time peak: 22.27
Nov. 26, 2020
40.4%
Nov. 25, 2020
All time peak: 40.6
Nov. 23, 2020
-6.4%
  96 0 Slovenia 5527
975.99
All time peak: 1132.75
Nov. 5, 2020
27.00
All time peak: 27.00
Nov. 26, 2020
26.4%
Nov. 25, 2020
All time peak: 2354.7
March 15, 2020
-1.2%


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 in % (Cases past week compared to week before) * 2]

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
Cases/Deaths USA, Canada, Australia: ECDC - Important: delay of two days.
Positive rate: Our World in data