Zürich City Roller Derby

Ranking System WFTDA Global
Current: #71 of 1641 · 585.0 Peak: 585.0 (Jun 2026)
Rating Over Time — GLOBAL
Ranking Detail
DateThis TeamOpponent Expected vs. Actual ChangeNew Rating
6/28/26 Zürich (251) vs Tampere (137) Expected DoS 0.29
Actual DoS 0.29
+0.1 585.0
6/28/26 Zürich (303) vs Mexico City (24) Expected DoS 0.16
Actual DoS 0.85
+41.5 584.8
6/27/26 Zürich (197) vs Milano (131) Expected DoS -0.10
Actual DoS 0.20
+18.1 543.4
4/11/26 Zürich (102) vs Rayo Dockers (144) Expected DoS -0.06
Actual DoS -0.17
-6.5 525.2
4/11/26 Zürich (171) vs Vienna (149) Expected DoS -0.23
Actual DoS 0.07
+18.1 531.8
3/8/26 Zürich (92) vs Lyon (172) Expected DoS -0.22
Actual DoS -0.30
-4.8 513.7
3/7/26 Zürich (133) vs St. Pauli (156) Expected DoS 0.11
Actual DoS -0.08
-11.0 518.5
3/7/26 Zürich (163) vs Caen (133) Expected DoS 0.25
Actual DoS 0.10
-9.1 529.5
11/22/25 Zürich (120) vs Hard Breakers Prague (154) Expected DoS -0.16
Actual DoS -0.12
+2.1 538.7
11/22/25 Zürich (215) vs Wiltshire (130) Expected DoS 0.19
Actual DoS 0.25
+3.4 536.6
9/27/25 Zürich (102) vs Brawl Saints (168) Expected DoS -0.18
Actual DoS -0.24
-3.8 533.1
6/1/25 Zürich (158) vs Les Biches (83) Expected DoS 0.27
Actual DoS 0.31
+2.3 537.0
4/12/25 Zürich (127) vs Oulu (153) Expected DoS 0.00
Actual DoS -0.09
-5.4 534.7
4/12/25 Zürich (97) vs Kallio (184) Expected DoS -0.17
Actual DoS -0.31
-8.1 540.0
2/23/25 Zürich (103) vs Dublin (156) Expected DoS -0.39
Actual DoS -0.20
+11.0 548.1
2/23/25 Zürich (73) vs Helsinki (226) Expected DoS -0.55
Actual DoS -0.51
+2.2 537.1
2/22/25 Zürich (87) vs Namur (190) Expected DoS -0.19
Actual DoS -0.37
-10.7 534.9
11/16/24 Zürich (189) vs Caen (79) Expected DoS 0.00
Actual DoS 0.41
+24.2 545.6
11/16/24 Zürich (125) vs Vienna (210) Expected DoS -0.12
Actual DoS -0.25
-7.7 521.4
10/6/24 Zürich (107) vs Montana (123) Expected DoS -0.27
Actual DoS -0.07
+11.8 529.1
10/5/24 Zürich (72) vs Bruising Altitude (236) Expected DoS -0.45
Actual DoS -0.53
-5.0 517.3
10/5/24 Zürich (74) vs Black Rose Rollers (210) Expected DoS -0.47
Actual DoS -0.48
-0.3 522.3
7/6/24 Zürich (254) vs Glasgow (66) Expected DoS 0.13
Actual DoS 0.59
+27.2 522.7
4/20/24 Zürich (89) vs Barcelona (184) Expected DoS -0.55
Actual DoS -0.35
+11.8 495.5
3/30/24 Zürich (139) vs Les Biches (193) Expected DoS 0.10
Actual DoS -0.16
-15.7 483.7
3/3/24 Zürich (162) vs Milano (143) Expected DoS 0.34
Actual DoS 0.06
-16.6 499.4
3/2/24 Zürich (116) vs Bristol A (143) Expected DoS -0.11
Actual DoS -0.10
+0.1 515.9
11/25/23 Zürich (132) vs Rotterdam (161) Expected DoS 0.13
Actual DoS -0.10
-13.9 515.8
11/4/23 Zürich (135) vs Orléans (107) Expected DoS -0.05
Actual DoS 0.12
+9.9 529.8
10/29/23 Zürich (127) vs Kallio (136) Expected DoS -0.04
Actual DoS -0.03
+0.5 519.8
10/28/23 Zürich (116) vs Oslo (159) Expected DoS 0.42
Actual DoS -0.16
-34.1 519.3
10/28/23 Zürich (191) vs Norfolk (99) Expected DoS 0.06
Actual DoS 0.32
+15.5 553.3
5/27/23 Zürich (95) vs Tiger Bay (199) Expected DoS -0.14
Actual DoS -0.35
-12.5 537.9
12/10/22 Zürich (121) vs Quads de Paris (145) Expected DoS 0.09
Actual DoS -0.09
-10.5 550.4
11/13/22 Zürich (177) vs SAM (143) Expected DoS 0.07
Actual DoS 0.11
+2.1 560.9
11/12/22 Zürich (125) vs Birmingham (118) Expected DoS 0.03
Actual DoS 0.03
-0.2 558.9
11/12/22 Zürich (118) vs Namur (147) Expected DoS -0.03
Actual DoS -0.11
-4.6 559.1
10/22/22 Zürich (307) vs Vienna (67) Expected DoS 0.48
Actual DoS 0.64
+9.6 563.7
6/18/22 Zürich (303) vs Dresden (69) Expected DoS 0.30
Actual DoS 0.63
+19.4 554.1
5/22/22 Zürich (77) vs Antwerp (223) Expected DoS -0.19
Actual DoS -0.49
-17.8 534.7
5/22/22 Zürich (141) vs Namur (142) Expected DoS -0.01
Actual DoS 0.00
+0.4 552.4
5/21/22 Zürich (195) vs Auld Reekie (105) Expected DoS -0.17
Actual DoS 0.30
+27.9 552.0
5/21/22 Zürich (83) vs Nantes (219) Expected DoS -0.50
Actual DoS -0.45
+3.0 524.1
11/13/21 Zürich (192) vs Barcelona (89) Expected DoS 0.03
Actual DoS 0.37
+19.9 521.1
3/7/20 Zürich (125) vs Switchblade (105) Expected DoS 0.06
Actual DoS 0.09
+1.5 501.3
12/7/19 Zürich (107) vs Vienna (147) Expected DoS 0.00
Actual DoS -0.16
-9.5 499.8
11/30/19 Zürich (114) vs Norrköping (100) Expected DoS -0.23
Actual DoS 0.07
+17.3 509.3
11/9/19 Zürich (111) vs The Anguanas (152) Expected DoS 0.19
Actual DoS -0.16
-20.4 491.9
11/9/19 Zürich (165) vs Caen (76) Expected DoS 0.20
Actual DoS 0.37
+10.0 512.3
9/28/19 Zürich (106) vs Bristol A (131) Expected DoS -0.09
Actual DoS -0.11
-1.2 502.3
6/15/19 Zürich (137) vs Royal Swedish (105) Expected DoS 0.28
Actual DoS 0.13
-8.6 503.5
4/27/19 Zürich (188) vs Quads de Paris (113) Expected DoS 0.14
Actual DoS 0.25
+6.7 512.1
4/21/19 Zürich (145) vs Namur (178) Expected DoS 0.04
Actual DoS -0.10
-8.4 505.4
4/21/19 Zürich (187) vs Dundee (104) Expected DoS 0.07
Actual DoS 0.29
+12.7 513.8
4/20/19 Zürich (112) vs Nantes (156) Expected DoS 0.07
Actual DoS -0.16
-13.8 501.1
4/20/19 Zürich (199) vs Munich (71) Expected DoS 0.40
Actual DoS 0.47
+4.4 515.0
3/31/19 Zürich (245) vs Rockin' Rollers (56) Expected DoS 0.36
Actual DoS 0.63
+16.0 510.6
3/31/19 Zürich (240) vs Ruhrpott (101) Expected DoS 0.04
Actual DoS 0.41
+21.7 494.6
3/30/19 Zürich (132) vs Dresden (143) Expected DoS 0.17
Actual DoS -0.04
-12.5 472.8
3/30/19 Zürich (132) vs Lutece (186) Expected DoS 0.14
Actual DoS -0.17
-18.3 485.3
11/24/18 Zürich (278) vs St. Pauli (40) Expected DoS 0.08
Actual DoS 0.75
+40.0 503.6
11/10/18 Zürich (106) vs Liverpool (188) Expected DoS 0.04
Actual DoS -0.28
-19.3 463.6
9/29/18 Zürich (195) vs Milano (93) Expected DoS 0.49
Actual DoS 0.35
-7.9 482.8
9/1/18 Zürich (319) vs Wallbreakers (68) Expected DoS 0.37
Actual DoS 0.65
+16.7 490.8
6/9/18 Zürich (163) vs Stuttgart Valley (78) Expected DoS 0.03
Actual DoS 0.35
+19.4 474.0
3/24/18 Zürich (164) vs The Anguanas (156) Expected DoS -0.27
Actual DoS 0.03
+17.8 454.6
12/9/17 Zürich (235) vs Croydon (185) Expected DoS -0.08
Actual DoS 0.12
+11.7 436.8
11/5/17 Zürich (165) vs Barcelona (152) Expected DoS 0.03
Actual DoS 0.04
+0.4 425.1
11/5/17 Zürich (110) vs Helsinki Roller Derby C-kasetti (215) Expected DoS -0.38
Actual DoS -0.32
+3.3 424.7
11/4/17 Zürich (179) vs Panthers+ (168) Expected DoS -0.01
Actual DoS 0.03
+2.6 421.4
10/15/17 Zürich (213) vs Portsmouth (174) Expected DoS 0.22
Actual DoS 0.10
-7.0 418.8
10/14/17 Zürich (191) vs Vienna (263) Expected DoS -0.31
Actual DoS -0.16
+9.2 425.8
10/14/17 Zürich (144) vs Amsterdam (232) Expected DoS -0.12
Actual DoS -0.23
-7.0 416.6
9/23/17 Zürich (101) vs Copenhagen (168) Expected DoS 0.06
Actual DoS -0.25
-18.1 423.6
7/15/17 Zürich (118) vs St. Pauli (197) Expected DoS -0.16
Actual DoS -0.25
-5.7 441.8
5/20/17 Zürich (113) vs Madrid (185) Expected DoS -0.11
Actual DoS -0.24
-8.0 447.4
4/22/17 Zürich (117) vs La Panthera (148) Expected DoS 0.11
Actual DoS -0.12
-13.7 455.5
3/18/17 Zürich (211) vs Hell's Ass (104) Expected DoS 0.50
Actual DoS 0.34
-9.5 469.1
12/10/16 Zürich (352) vs Barockcity (55) Expected DoS 0.63
Actual DoS 0.73
+6.2 478.6
11/27/16 Zürich (144) vs Lutece (109) Expected DoS 0.12
Actual DoS 0.14
+1.1 472.4
11/12/16 Zürich (419) vs The Bad Seeds (31) Expected DoS 0.73
Actual DoS 0.86
+8.1 471.3
10/22/16 Zürich (209) vs The Wreckoning (48) Expected DoS 0.29
Actual DoS 0.63
+19.9 463.2
10/16/16 Zürich (223) vs Vienna (105) Expected DoS 0.05
Actual DoS 0.36
+18.4 443.3
10/16/16 Zürich (123) vs Porto (143) Expected DoS -0.24
Actual DoS -0.08
+10.0 424.8
10/15/16 Zürich (256) vs Munich (80) Expected DoS 0.08
Actual DoS 0.52
+26.5 414.8
9/17/16 Zürich (124) vs Norrköping (206) Expected DoS -0.39
Actual DoS -0.25
+8.7 388.3
6/4/16 Zürich (154) vs The Be Grands (182) Expected DoS -0.27
Actual DoS -0.08
+11.1 379.6
5/7/16 Zürich (108) vs Dresden (219) Expected DoS 0.09
Actual DoS -0.34
-25.5 368.5
4/23/16 Zürich (207) vs Metz (134) Expected DoS 0.15
Actual DoS 0.21
+4.0 394.1
4/9/16 Zürich (191) vs Fierce Valley (144) Expected DoS 0.17
Actual DoS 0.14
-1.9 390.0
12/12/15 Zürich (87) vs The Be Grands (254) Expected DoS 0.23
Actual DoS -0.49
-37.7 391.9
11/21/15 Zürich (300) vs Brest (46) Expected DoS 0.09
Actual DoS 0.73
+33.9 429.6
11/15/15 Zürich (148) vs Porto (153) Expected DoS -0.21
Actual DoS -0.02
+10.1 395.7
11/14/15 Zürich (164) vs Vienna (139) Expected DoS 0.08
Actual DoS 0.08
+0.1 385.6
11/14/15 Zürich (180) vs Milano (92) Expected DoS 0.18
Actual DoS 0.32
+7.7 385.5
10/17/15 Zürich (76) vs Namur (192) Expected DoS -0.14
Actual DoS -0.43
-15.5 377.8
10/3/15 Zürich (248) vs Copenhagen Roller Derby All Stars B (106) Expected DoS 0.19
Actual DoS 0.40
+11.2 393.3
7/11/15 Zürich (141) vs Munich (107) Expected DoS 0.10
Actual DoS 0.14
+1.9 382.1
6/27/15 Zürich (188) vs Dresden (130) Expected DoS -0.09
Actual DoS 0.18
+14.4 380.2
5/30/15 Zürich (62) vs Metz (230) Expected DoS -0.28
Actual DoS -0.58
-15.2 365.8
4/25/15 Zürich (212) vs Bembel (119) Expected DoS 0.03
Actual DoS 0.28
+12.9 381.0
4/18/15 Zürich (240) vs Karlsruhe (101) Expected DoS 0.14
Actual DoS 0.41
+13.9 368.1
3/7/15 Zürich (85) vs Gothenburg (132) Expected DoS 0.07
Actual DoS -0.22
-14.9 354.2
2/21/15 Zürich (142) vs The Bad Seeds (184) Expected DoS 0.12
Actual DoS -0.13
-13.1 369.2
11/15/14 Zürich (192) vs Milano (95) Expected DoS 0.46
Actual DoS 0.34
-6.3 382.3
10/25/14 Zürich (158) vs Barockcity (138) Expected DoS -0.12
Actual DoS 0.07
+9.6 388.6
9/27/14 Zürich (165) vs The Wreckoning (142) Expected DoS -0.06
Actual DoS 0.07
+7.2 379.0
7/19/14 Zürich (170) vs Karlsruhe (125) Expected DoS 0.05
Actual DoS 0.15
+5.3 371.8
7/5/14 Zürich (163) vs Dom City (80) Expected DoS 0.00
Actual DoS 0.34
+17.6 366.5
5/17/14 Zürich (147) vs Bembel (96) Expected DoS 0.05
Actual DoS 0.21
+8.4 348.9
5/3/14 Zürich (101) vs Hérault (216) Expected DoS -0.30
Actual DoS -0.36
-3.0 340.5
4/13/14 Zürich (109) vs Cologne (217) Expected DoS -0.08
Actual DoS -0.33
-13.0 343.5
3/15/14 Zürich (158) vs Marmots (138) Expected DoS -0.14
Actual DoS 0.07
+11.0 356.5
1/25/14 Zürich (225) vs Geneva (53) Expected DoS n/a (debut)
Actual DoS 0.62
+0.0 345.5
1/25/14 Zürich (228) vs Luzern (88) Expected DoS 0.32
Actual DoS 0.44
+6.6 345.5
12/14/13 Zürich (90) vs Namur (151) Expected DoS -0.02
Actual DoS -0.25
-12.0 339.0
11/9/13 Zürich (196) vs Munich (160) Expected DoS 0.45
Actual DoS 0.10
-18.4 351.0
7/6/13 Zürich (105) vs Metz (164) Expected DoS 0.04
Actual DoS -0.22
-13.6 369.4
6/15/13 Zürich (85) vs The Wreckoning (187) Expected DoS -0.26
Actual DoS -0.38
-5.9 383.0
4/27/13 Zürich (174) vs Cologne (154) Expected DoS -0.12
Actual DoS 0.06
+9.7 388.9
4/6/13 Zürich (105) vs Crime City B Team (304) Expected DoS -0.14
Actual DoS -0.49
-18.1 379.2
10/27/12 Zürich (202) vs Vienna (271) Expected DoS -0.27
Actual DoS -0.15
+5.6 397.3
6/9/12 Zürich (169) vs Barockcity (232) Expected DoS -0.03
Actual DoS -0.16
-5.7 391.6
6/11/11 Zürich (114) vs Barockcity (187) Expected DoS 0.00
Actual DoS -0.24
-10.8 397.4
9/4/10 Zürich (27) vs The Bad Seeds (177) Expected DoS n/a (debut)
Actual DoS -0.74
408.2