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 4 Singapore -50
1.68
All time peak: 213.71
May 1, 2020
0.02
All time peak: 0.14
May 7, 2020
0.0%
Nov. 30, 2020
All time peak: 30.0
April 26, 2020
-27.3%
  2 9 New Zealand 0
1.21
All time peak: 20.57
April 7, 2020
0.00
All time peak: 0.33
April 23, 2020
0.1%
Dec. 1, 2020
All time peak: 4.0
March 31, 2020
-3.3%
  3 1 Rwanda 57
3.70
All time peak: 12.91
Sept. 2, 2020
0.03
All time peak: 0.09
Nov. 17, 2020
1.2%
Dec. 1, 2020
All time peak: 2.7
Aug. 25, 2020
-8.9%
  4 -1 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: 3.8
March 30, 2020
32.3%
  5 26 Fiji 85
0.79
All time peak: 1.25
April 12, 2020
0.00
All time peak: 0.11
Sept. 2, 2020
0.4%
Nov. 29, 2020
All time peak: 38.1
July 10, 2020
33.3%
  6 3 Togo 90
3.32
All time peak: 4.50
Nov. 11, 2020
0.03
All time peak: 0.15
Sept. 14, 2020
1.8%
Nov. 30, 2020
All time peak: 13.4
March 21, 2020
-8.8%
  7 0 Saudi Arabia 98
10.48
All time peak: 159.44
June 22, 2020
0.60
All time peak: 1.94
July 10, 2020
0.6%
Nov. 30, 2020
All time peak: 19.4
June 18, 2020
-2.9%
  8 -2 Cuba 105
6.63
All time peak: 7.45
Sept. 22, 2020
0.04
All time peak: 0.33
April 28, 2020
0.5%
Nov. 30, 2020
All time peak: 7.7
March 30, 2020
33.5%
  9 1 Thailand 121
0.20
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: 4.6
March 26, 2020
55.6%
  10 -9 Vietnam 156
0.06
All time peak: 0.44
Aug. 9, 2020
0.00
All time peak: 0.02
Aug. 22, 2020
0.1%
Oct. 15, 2020
All time peak: 1.6
March 8, 2020
76.2%
  11 3 Ghana 164
4.06
All time peak: 33.49
Aug. 6, 2020
0.00
All time peak: 0.21
Aug. 20, 2020
5.0%
Nov. 27, 2020
All time peak: 31.9
Aug. 9, 2020
-42.5%
  12 4 Korea, South 198
11.71
All time peak: 13.00
March 8, 2020
0.06
All time peak: 0.16
April 1, 2020
2.6%
Dec. 1, 2020
All time peak: 4.9
March 5, 2020
27.1%
  13 2 Nigeria 202
1.09
All time peak: 4.22
July 1, 2020
0.01
All time peak: 0.08
June 20, 2020
4.0%
Dec. 1, 2020
All time peak: 29.8
April 28, 2020
3.9%
  14 -1 Madagascar 219
0.12
All time peak: 17.90
July 28, 2020
0.00
All time peak: 0.24
Aug. 9, 2020
8.1%
Nov. 18, 2020
All time peak: 54.7
July 22, 2020
-96.8%
  15 -7 Cote d'Ivoire 227
1.26
All time peak: 16.34
June 27, 2020
0.01
All time peak: 0.09
June 30, 2020
2.4%
Nov. 29, 2020
All time peak: 29.5
June 17, 2020
56.9%
  16 2 Kazakhstan 248
68.18
All time peak: 220.22
July 14, 2020
0.37
All time peak: 4.53
Aug. 10, 2020
1.9%
Nov. 23, 2020
All time peak: 22.8
July 7, 2020
4.4%
  17 3 Iceland 266
52.68
All time peak: 319.44
Oct. 18, 2020
0.56
All time peak: 3.66
Nov. 10, 2020
1.7%
Nov. 30, 2020
All time peak: 13.2
March 7, 2020
17.4%
  18 10 India 279
42.61
All time peak: 95.11
Sept. 19, 2020
0.52
All time peak: 1.20
Sept. 20, 2020
3.1%
Dec. 1, 2020
All time peak: 12.7
July 25, 2020
-13.0%
  19 11 Philippines 334
20.86
All time peak: 56.57
Aug. 22, 2020
0.45
All time peak: 1.07
Sept. 19, 2020
5.0%
Nov. 30, 2020
All time peak: 14.9
Aug. 6, 2020
5.8%
  20 -1 Sri Lanka 341
32.69
All time peak: 32.69
Dec. 2, 2020
0.26
All time peak: 0.27
Nov. 29, 2020
4.3%
Dec. 1, 2020
All time peak: 9.6
March 17, 2020
28.5%
  21 12 Ireland 358
81.45
All time peak: 299.04
Oct. 26, 2020
1.38
All time peak: 15.30
April 26, 2020
2.5%
Dec. 1, 2020
All time peak: 23.3
April 20, 2020
-11.7%
  22 1 Norway 363
116.46
All time peak: 154.27
Nov. 19, 2020
0.96
All time peak: 1.99
April 15, 2020
3.3%
Nov. 30, 2020
All time peak: 9.5
March 29, 2020
-22.8%
  23 2 United Arab Emirates 367
179.97
All time peak: 197.45
Oct. 27, 2020
0.39
All time peak: 1.27
May 10, 2020
1.0%
Dec. 1, 2020
All time peak: 2.4
May 27, 2020
2.5%
  24 -3 Japan 392
23.68
All time peak: 23.68
Dec. 2, 2020
0.18
All time peak: 0.24
May 4, 2020
6.2%
Dec. 1, 2020
All time peak: 20.4
Feb. 14, 2020
10.1%
  25 2 Finland 393
107.70
All time peak: 107.70
Dec. 2, 2020
0.62
All time peak: 2.57
May 4, 2020
2.8%
Nov. 29, 2020
All time peak: 11.8
March 14, 2020
18.9%
  26 -2 Qatar 402
101.19
All time peak: 901.87
June 4, 2020
0.14
All time peak: 1.58
June 19, 2020
4.8%
Nov. 19, 2020
All time peak: 39.3
May 30, 2020
-0.4%
  27 -15 Senegal 405
2.21
All time peak: 12.04
Aug. 19, 2020
0.03
All time peak: 0.32
July 6, 2020
3.2%
Nov. 30, 2020
All time peak: 57.1
March 15, 2020
136.5%
  28 -11 Uruguay 435
55.93
All time peak: 55.93
Dec. 2, 2020
0.35
All time peak: 0.35
Dec. 2, 2020
3.7%
Dec. 1, 2020
All time peak: 5.1
April 8, 2020
78.8%
  29 -7 Pakistan 435
19.27
All time peak: 36.61
June 19, 2020
0.45
All time peak: 0.74
June 26, 2020
7.0%
Dec. 1, 2020
All time peak: 25.6
March 18, 2020
1.7%
  30 -1 Namibia 440
35.42
All time peak: 131.86
Sept. 1, 2020
0.45
All time peak: 1.84
Sept. 3, 2020
5.9%
Nov. 30, 2020
All time peak: 19.4
Aug. 22, 2020
18.9%
  31 -5 Malaysia 444
55.92
All time peak: 55.92
Dec. 2, 2020
0.14
All time peak: 0.25
Oct. 28, 2020
7.3%
Nov. 30, 2020
All time peak: 16.3
March 21, 2020
-13.0%
  32 16 Kuwait 492
114.85
All time peak: 299.58
May 23, 2020
0.58
All time peak: 2.52
June 7, 2020
5.7%
Nov. 30, 2020
All time peak: 26.3
May 29, 2020
-29.1%
  33 2 Israel 543
143.65
All time peak: 904.35
Oct. 6, 2020
1.56
All time peak: 5.72
Oct. 14, 2020
1.7%
Nov. 25, 2020
All time peak: 14.3
Sept. 29, 2020
38.0%
  34 15 Bolivia 559
12.21
All time peak: 187.88
July 27, 2020
0.83
All time peak: 21.21
Sept. 7, 2020
9.0%
Nov. 30, 2020
All time peak: 63.6
July 20, 2020
1.6%
  35 -1 Ethiopia 563
6.10
All time peak: 18.37
Aug. 30, 2020
0.10
All time peak: 0.24
Aug. 22, 2020
10.7%
Dec. 1, 2020
All time peak: 12.1
Oct. 4, 2020
21.8%
  36 6 Kenya 626
26.16
All time peak: 31.29
Nov. 22, 2020
0.36
All time peak: 0.57
Nov. 22, 2020
9.6%
Nov. 29, 2020
All time peak: 19.2
Nov. 22, 2020
-12.5%
  37 -35 Taiwan* 644
0.33
All time peak: 1.03
March 31, 2020
0.00
All time peak: 0.02
April 12, 2020
2.2%
Dec. 1, 2020
All time peak: 2.2
Dec. 1, 2020
287.5%
  38 1 Chile 644
100.95
All time peak: 458.93
June 12, 2020
2.82
All time peak: 14.83
June 21, 2020
4.1%
Dec. 1, 2020
All time peak: 36.3
May 30, 2020
2.9%
  39 15 Iraq 665
73.88
All time peak: 150.30
Sept. 16, 2020
1.35
All time peak: 3.58
July 8, 2020
7.9%
Nov. 30, 2020
All time peak: 21.5
Sept. 27, 2020
-5.2%
  40 -3 Denmark 715
305.32
All time peak: 305.32
Dec. 2, 2020
1.41
All time peak: 3.60
April 14, 2020
2.0%
Nov. 30, 2020
All time peak: 19.5
March 13, 2020
11.1%
  41 -9 Uganda 730
9.85
All time peak: 9.85
Dec. 2, 2020
0.11
All time peak: 0.12
Nov. 27, 2020
13.9%
Nov. 30, 2020
All time peak: 16.2
Nov. 29, 2020
26.9%
  42 -4 Belarus 731
231.09
All time peak: 231.09
Dec. 2, 2020
1.13
All time peak: 1.13
Dec. 2, 2020
5.4%
Nov. 23, 2020
All time peak: 11.6
May 7, 2020
9.8%
  43 1 Cyprus 760
296.07
All time peak: 296.07
Dec. 2, 2020
0.94
All time peak: 1.45
Nov. 24, 2020
5.0%
Dec. 1, 2020
All time peak: 6050.9
March 29, 2020
-1.2%
  44 -4 Bangladesh 764
18.98
All time peak: 31.71
June 29, 2020
0.27
All time peak: 0.38
July 11, 2020
14.1%
Dec. 1, 2020
All time peak: 24.3
Aug. 7, 2020
-0.5%
  45 -2 South Africa 857
66.31
All time peak: 288.84
July 24, 2020
1.94
All time peak: 6.14
Aug. 9, 2020
11.2%
Nov. 26, 2020
All time peak: 27.8
July 19, 2020
14.2%
  46 -1 Indonesia 858
26.44
All time peak: 26.44
Dec. 2, 2020
0.63
All time peak: 0.63
Sept. 25, 2020
14.6%
Dec. 1, 2020
All time peak: 42.4
April 4, 2020
13.8%
  47 -6 Canada 883
171.36
All time peak: 171.36
Nov. 20, 2020
2.35
All time peak: 6.15
May 11, 2020
6.5%
Nov. 20, 2020
All time peak: 11.2
April 11, 2020
6.2%
  48 -2 Dominican Republic 948
92.32
All time peak: 182.96
Aug. 1, 2020
0.38
All time peak: 2.80
Sept. 8, 2020
13.8%
Nov. 28, 2020
All time peak: 40.4
Aug. 1, 2020
36.9%
  49 1 Russia 1077
239.30
All time peak: 239.30
Dec. 2, 2020
4.47
All time peak: 4.47
Dec. 2, 2020
5.3%
Dec. 1, 2020
All time peak: 5.8
May 8, 2020
8.5%
  50 9 Nepal 1086
80.72
All time peak: 181.08
Oct. 23, 2020
0.97
All time peak: 0.99
Nov. 11, 2020
16.6%
Nov. 30, 2020
All time peak: 25.2
Nov. 9, 2020
-22.0%
  51 0 Colombia 1150
230.46
All time peak: 310.62
Aug. 19, 2020
5.07
All time peak: 8.89
Aug. 15, 2020
19.1%
  52 -5 Estonia 1158
355.05
All time peak: 355.05
Dec. 2, 2020
2.79
All time peak: 2.79
Nov. 30, 2020
6.6%
Nov. 30, 2020
All time peak: 75.5
March 1, 2020
10.8%
  53 2 Tunisia 1171
134.04
All time peak: 200.86
Oct. 30, 2020
7.07
All time peak: 9.57
Nov. 20, 2020
5.8%
  54 4 Albania 1419
344.32
All time peak: 344.53
Dec. 1, 2020
6.72
All time peak: 6.72
Dec. 2, 2020
-6.5%
  55 -2 Germany 1426
302.18
All time peak: 323.26
Nov. 14, 2020
5.15
All time peak: 5.15
Dec. 2, 2020
9.6%
Nov. 22, 2020
All time peak: 396.3
March 8, 2020
-4.9%
  56 0 Azerbaijan 1498
480.13
All time peak: 480.13
Dec. 2, 2020
4.39
All time peak: 4.39
Dec. 2, 2020
29.3%
  57 3 Morocco 1513
158.74
All time peak: 199.94
Nov. 17, 2020
2.70
All time peak: 2.94
Nov. 27, 2020
20.7%
Nov. 30, 2020
All time peak: 28.6
March 15, 2020
-6.2%
  58 -6 Latvia 1519
365.49
All time peak: 365.49
Dec. 2, 2020
4.53
All time peak: 4.53
Dec. 2, 2020
8.8%
Dec. 1, 2020
All time peak: 8.8
Dec. 1, 2020
40.7%
  59 -2 Malta 1537
326.68
All time peak: 364.39
Nov. 14, 2020
8.36
All time peak: 8.36
Dec. 2, 2020
4.3%
Nov. 19, 2020
All time peak: 5.1
Oct. 21, 2020
1.8%
  60 7 Spain 1640
300.50
All time peak: 605.35
Nov. 9, 2020
8.01
All time peak: 24.05
April 7, 2020
8.5%
Nov. 26, 2020
All time peak: 49225.5
March 22, 2020
-23.9%
  61 1 Paraguay 1692
151.56
All time peak: 160.36
Sept. 18, 2020
2.22
All time peak: 4.07
Sept. 30, 2020
23.8%
Nov. 29, 2020
All time peak: 30.9
Sept. 9, 2020
7.0%
  62 4 United Kingdom 1711
344.57
All time peak: 507.04
Nov. 17, 2020
9.67
All time peak: 19.23
April 18, 2020
5.2%
Nov. 30, 2020
All time peak: 32460.5
April 5, 2020
-19.3%
  63 12 France 1737
238.28
All time peak: 1137.04
Nov. 8, 2020
9.22
All time peak: 19.53
April 15, 2020
10.9%
Nov. 27, 2020
All time peak: 21.2
Oct. 30, 2020
-49.5%
  64 4 Kosovo 1836
495.11
All time peak: 631.87
Nov. 22, 2020
9.23
All time peak: 10.73
Dec. 1, 2020
-23.3%
  65 0 Slovakia 1970
354.69
All time peak: 613.48
Nov. 5, 2020
5.86
All time peak: 6.01
Nov. 23, 2020
16.3%
Dec. 1, 2020
All time peak: 20.9
Nov. 18, 2020
5.7%
  66 -3 Greece 2078
256.51
All time peak: 330.22
Nov. 20, 2020
12.24
All time peak: 12.24
Dec. 2, 2020
10.3%
Nov. 30, 2020
All time peak: 12.5
Nov. 19, 2020
-18.9%
  67 -6 USA 2094
642.57
All time peak: 642.57
Nov. 20, 2020
5.37
All time peak: 10.14
April 24, 2020
10.3%
Nov. 20, 2020
All time peak: 20.1
April 9, 2020
23.0%
  68 -4 Sweden 2236
675.57
All time peak: 675.57
Dec. 2, 2020
6.31
All time peak: 12.82
April 18, 2020
11.6%
Nov. 22, 2020
All time peak: 12.2
Nov. 13, 2020
4.6%
  69 -33 Turkey 2275
335.67
All time peak: 335.67
Dec. 2, 2020
2.82
All time peak: 2.82
Dec. 2, 2020
15.6%
Nov. 30, 2020
All time peak: 16.2
April 3, 2020
453.8%
  70 0 Moldova 2300
673.67
All time peak: 673.67
Dec. 2, 2020
10.11
All time peak: 10.11
Nov. 29, 2020
8.0%
  71 3 Armenia 2401
568.35
All time peak: 973.47
Nov. 5, 2020
13.18
All time peak: 13.69
Nov. 25, 2020
-5.6%
  72 12 Belgium 2543
318.50
All time peak: 1910.78
Nov. 1, 2020
16.47
All time peak: 37.00
April 19, 2020
8.5%
Nov. 30, 2020
All time peak: 29.2
March 30, 2020
-9.9%
  73 3 Portugal 2673
660.09
All time peak: 803.80
Nov. 20, 2020
9.86
All time peak: 10.30
Nov. 28, 2020
15.2%
Nov. 22, 2020
All time peak: 214.1
March 1, 2020
-21.5%
  74 -3 Iran 2704
229.44
All time peak: 229.44
Dec. 2, 2020
7.39
All time peak: 8.03
Nov. 26, 2020
32.1%
Dec. 1, 2020
All time peak: 32.6
Nov. 22, 2020
2.9%
  75 -6 Netherlands 2709
406.68
All time peak: 757.43
Nov. 2, 2020
4.63
All time peak: 11.51
April 11, 2020
34.9%
Nov. 1, 2020
All time peak: 35.2
Oct. 31, 2020
-8.8%
  76 -3 Lithuania 2712
849.34
All time peak: 918.63
Dec. 1, 2020
7.02
All time peak: 7.92
Nov. 30, 2020
16.5%
Nov. 30, 2020
All time peak: 16.6
Nov. 28, 2020
-15.5%
  77 2 Bosnia and Herzegovina 2802
421.56
All time peak: 622.98
Nov. 10, 2020
19.48
All time peak: 21.82
Nov. 22, 2020
-9.0%
  78 -6 Ukraine 2995
460.96
All time peak: 460.96
Dec. 2, 2020
6.50
All time peak: 6.71
Dec. 1, 2020
35.0%
Dec. 1, 2020
All time peak: 37.0
Nov. 21, 2020
5.2%
  79 1 Italy 3103
611.46
All time peak: 800.88
Nov. 19, 2020
16.27
All time peak: 17.63
April 3, 2020
11.8%
Dec. 1, 2020
All time peak: 26.8
March 20, 2020
-22.9%
  80 -3 Romania 3188
516.35
All time peak: 599.54
Nov. 19, 2020
11.45
All time peak: 11.62
Dec. 1, 2020
26.8%
Dec. 1, 2020
All time peak: 736.6
March 15, 2020
-21.9%
  81 4 Switzerland 3358
645.23
All time peak: 1269.76
Nov. 7, 2020
15.01
All time peak: 15.48
Nov. 23, 2020
17.3%
Nov. 28, 2020
All time peak: 27.8
Nov. 8, 2020
-9.1%
  82 4 Luxembourg 3389
1154.79
All time peak: 1430.51
Nov. 6, 2020
13.74
All time peak: 14.38
Dec. 1, 2020
5.1%
Nov. 30, 2020
All time peak: 21.6
March 25, 2020
5.0%
  83 0 Austria 3421
752.03
All time peak: 1071.78
Nov. 18, 2020
15.45
All time peak: 15.45
Dec. 2, 2020
16.1%
Dec. 1, 2020
All time peak: 24.7
Nov. 13, 2020
-25.4%
  84 6 Czechia 3492
539.29
All time peak: 1585.44
Nov. 4, 2020
16.57
All time peak: 27.03
Nov. 11, 2020
20.6%
Nov. 30, 2020
All time peak: 32.1
Oct. 27, 2020
-7.0%
  85 -4 Mexico 3497
93.93
All time peak: 93.93
Dec. 2, 2020
6.37
All time peak: 7.60
July 4, 2020
76.0%
Nov. 13, 2020
All time peak: 76.0
Nov. 13, 2020
13.9%
  86 2 Montenegro 3527
1176.85
All time peak: 1376.69
Nov. 16, 2020
15.43
All time peak: 16.88
Nov. 26, 2020
-6.2%
  87 0 Georgia 3898
1447.60
All time peak: 1447.60
Dec. 2, 2020
14.13
All time peak: 14.32
Nov. 30, 2020
11.7%
  88 -6 Hungary 4242
698.60
All time peak: 722.20
Nov. 29, 2020
18.03
All time peak: 18.03
Dec. 2, 2020
31.2%
Dec. 1, 2020
All time peak: 31.2
Dec. 1, 2020
37.5%
  89 3 Argentina 4529
222.45
All time peak: 440.57
Oct. 27, 2020
6.20
All time peak: 17.92
Oct. 11, 2020
74.3%
Oct. 14, 2020
All time peak: 75.9
Oct. 13, 2020
-2.6%
  90 -12 Serbia 4738
1340.92
All time peak: 1340.92
Dec. 2, 2020
8.95
All time peak: 8.95
Dec. 2, 2020
35.9%
Dec. 1, 2020
All time peak: 44.2
March 24, 2020
19.1%
  91 0 Poland 4834
626.87
All time peak: 880.25
Nov. 16, 2020
17.58
All time peak: 17.58
Dec. 2, 2020
34.4%
Dec. 1, 2020
All time peak: 50.3
Nov. 24, 2020
-41.1%
  92 2 North Macedonia 4893
668.67
All time peak: 722.07
Nov. 22, 2020
20.63
All time peak: 20.63
Dec. 2, 2020
36.2%
Nov. 30, 2020
All time peak: 39.6
Nov. 22, 2020
-13.4%
  93 -4 Croatia 5237
1075.65
All time peak: 1075.65
Dec. 2, 2020
18.63
All time peak: 18.63
Dec. 2, 2020
34.8%
Dec. 1, 2020
All time peak: 34.8
Dec. 1, 2020
11.3%
  94 -1 Bulgaria 5395
591.10
All time peak: 666.57
Nov. 22, 2020
25.96
All time peak: 25.96
Dec. 2, 2020
37.9%
Dec. 1, 2020
All time peak: 40.6
Nov. 22, 2020
-16.3%
  95 0 Slovenia 5806
995.27
All time peak: 1132.75
Nov. 5, 2020
30.34
All time peak: 30.34
Dec. 2, 2020
24.9%
Nov. 30, 2020
All time peak: 2354.7
March 15, 2020
-0.8%


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