Harpies Roller Derby Milano

Ranking System WFTDA Global
Current: #104 of 1641 · 557.9 Peak: 557.9 (Jun 2026)
Rating Over Time — GLOBAL
Ranking Detail
DateThis TeamOpponent Expected vs. Actual ChangeNew Rating
6/28/26 Milano (345) vs Mexico City (107) Expected DoS 0.37
Actual DoS 0.53
+9.1 557.9
6/27/26 Milano (185) vs Tampere (123) Expected DoS 0.00
Actual DoS 0.20
+12.0 548.8
6/27/26 Milano (131) vs Zürich (197) Expected DoS 0.10
Actual DoS -0.20
-18.1 536.8
5/16/26 Milano (97) vs Lyon (78) Expected DoS 0.04
Actual DoS 0.11
+3.9 554.9
5/16/26 Milano (221) vs Norfolk (93) Expected DoS 0.14
Actual DoS 0.41
+16.0 550.9
3/29/26 Milano (314) vs Le Breakfast Club (59) Expected DoS 0.29
Actual DoS 0.68
+23.4 534.9
3/28/26 Milano (107) vs Quads de Paris (100) Expected DoS 0.10
Actual DoS 0.03
-3.9 511.5
2/1/26 Milano (116) vs Marseille (159) Expected DoS 0.01
Actual DoS -0.16
-9.8 515.4
11/15/25 Milano (258) vs Copenhagen (75) Expected DoS 0.27
Actual DoS 0.55
+16.5 525.2
11/15/25 Milano (179) vs Bristol A (127) Expected DoS -0.05
Actual DoS 0.17
+12.9 508.8
10/26/25 Milano (160) vs Rainy City Reckoning (156) Expected DoS -0.10
Actual DoS 0.01
+6.8 495.9
10/25/25 Milano (121) vs DCCLM (213) Expected DoS -0.17
Actual DoS -0.28
-6.4 489.1
10/25/25 Milano (95) vs Hard Breakers Prague (157) Expected DoS -0.23
Actual DoS -0.25
-1.2 495.4
5/25/25 Milano (140) vs The Anguanas 3D (LIRD) (91) Expected DoS 0.43
Actual DoS 0.21
-12.7 496.7
4/12/25 Milano (246) vs BSTRDs (84) Expected DoS 0.12
Actual DoS 0.49
+22.4 509.4
3/2/25 Milano (217) vs The Anguanas 3D (LIRD) (110) Expected DoS 0.33
Actual DoS 0.33
-0.3 487.0
3/2/25 Milano (272) vs Bergamo (74) Expected DoS 0.50
Actual DoS 0.57
+4.6 487.3
11/23/24 Milano (211) vs Screaming Wolves (99) Expected DoS n/a (debut)
Actual DoS 0.36
+0.0 482.7
11/9/24 Milano (124) vs Hard Breakers Prague (118) Expected DoS -0.39
Actual DoS 0.02
+24.9 482.7
10/13/24 Milano (212) vs Aalborg (225) Expected DoS 0.08
Actual DoS -0.03
-6.5 457.8
10/12/24 Milano (203) vs LeedsRD (211) Expected DoS -0.35
Actual DoS -0.02
+19.8 464.3
10/12/24 Milano (97) vs St. Pauli (215) Expected DoS -0.06
Actual DoS -0.38
-18.8 444.4
7/6/24 Milano (171) vs Marseille (157) Expected DoS -0.14
Actual DoS 0.04
+10.9 463.3
5/26/24 Milano (244) vs The Anguanas 3D (LIRD) (135) Expected DoS 0.16
Actual DoS 0.29
+7.8 452.4
4/21/24 Milano (129) vs Le Breakfast Club (185) Expected DoS 0.01
Actual DoS -0.18
-11.0 444.6
4/21/24 Milano (132) vs Brussels (98) Expected DoS 0.19
Actual DoS 0.15
-2.7 455.6
4/20/24 Milano (133) vs Nîmes (135) Expected DoS 0.20
Actual DoS -0.01
-12.3 458.3
3/3/24 Milano (143) vs Zürich (162) Expected DoS -0.34
Actual DoS -0.06
+16.6 470.7
2/17/24 Milano (369) vs Criminal Bullets (45) Expected DoS 0.78
Actual DoS 0.78
+0.1 454.1
2/3/24 Milano (236) vs Marmots (112) Expected DoS 0.36
Actual DoS 0.36
-0.3 454.0
11/12/23 Milano (314) vs Alp'n Rockets (69) Expected DoS 0.53
Actual DoS 0.64
+6.3 454.3
11/12/23 Milano (277) vs Roma (95) Expected DoS 0.71
Actual DoS 0.49
-13.2 448.0
10/14/23 Milano (104) vs Vienna (195) Expected DoS -0.25
Actual DoS -0.30
-3.1 461.3
10/14/23 Milano (158) vs Aalborg (173) Expected DoS -0.04
Actual DoS -0.05
-0.3 464.4
6/24/23 Milano (252) vs Les Divines Machines (42) Expected DoS 0.10
Actual DoS 0.71
+36.9 464.7
5/21/23 Milano (186) vs The Anguanas 3D (LIRD) (170) Expected DoS -0.04
Actual DoS 0.04
+4.9 427.8
3/19/23 Milano (267) vs Api Spaccaossa (42) Expected DoS 0.76
Actual DoS 0.73
-2.1 423.0
3/19/23 Milano (279) vs Roma (45) Expected DoS 0.64
Actual DoS 0.72
+4.7 425.1
3/4/23 Milano (108) vs Les Biches (156) Expected DoS -0.01
Actual DoS -0.18
-10.1 420.4
11/5/22 Milano (157) vs Lyon (145) Expected DoS 0.16
Actual DoS 0.04
-7.3 430.4
10/16/22 Milano (311) vs Bloody Wheels (19) Expected DoS 0.63
Actual DoS 0.88
+15.4 437.7
10/16/22 Milano (228) vs Poison Kittens (60) Expected DoS 0.57
Actual DoS 0.58
+0.5 422.3
6/5/22 Milano (167) vs The Anguanas 3D (LIRD) (202) Expected DoS 0.20
Actual DoS -0.09
-17.3 421.7
6/4/22 Milano (224) vs Stray Beez (56) Expected DoS 0.66
Actual DoS 0.60
-3.7 439.0
5/8/22 Milano (358) vs Pays d'Aix Womens (62) Expected DoS 0.05
Actual DoS 0.70
+39.3 442.7
4/24/22 Milano (363) vs Roma (34) Expected DoS 0.61
Actual DoS 0.83
+13.3 403.4
4/24/22 Milano (296) vs Poison Hyenas (37) Expected DoS 0.62
Actual DoS 0.78
+9.3 390.1
3/5/22 Milano (199) vs Bergamo (122) Expected DoS -0.13
Actual DoS 0.24
+21.9 380.8
12/14/19 Milano (137) vs Gothenburg (187) Expected DoS 0.02
Actual DoS -0.15
-10.4 358.9
12/14/19 Milano (65) vs BÖRD (164) Expected DoS -0.21
Actual DoS -0.43
-13.3 369.2
10/20/19 Milano (101) vs Rabbit Skulls (110) Expected DoS 0.13
Actual DoS -0.04
-10.1 382.5
10/20/19 Milano (77) vs Marseille (159) Expected DoS -0.20
Actual DoS -0.35
-8.7 392.6
6/23/19 Milano (152) vs The Anguanas 3D (LIRD) (203) Expected DoS 0.21
Actual DoS -0.14
-20.9 401.3
5/11/19 Milano (175) vs Black Thunders (87) Expected DoS 0.16
Actual DoS 0.34
+10.3 422.2
4/13/19 Milano (135) vs Les Biches (116) Expected DoS -0.04
Actual DoS 0.08
+6.8 411.9
11/24/18 Milano (134) vs Luleå (209) Expected DoS -0.29
Actual DoS -0.22
+4.5 405.1
11/24/18 Milano (108) vs The Anguanas (257) Expected DoS -0.39
Actual DoS -0.41
-1.0 400.6
10/27/18 Milano (174) vs Marmots (167) Expected DoS 0.00
Actual DoS 0.02
+1.2 401.5
10/27/18 Milano (151) vs Lyon (253) Expected DoS -0.24
Actual DoS -0.25
-0.9 400.3
9/29/18 Milano (93) vs Zürich (195) Expected DoS -0.49
Actual DoS -0.35
+7.9 401.2
6/16/18 Milano (163) vs Rockcity (157) Expected DoS 0.20
Actual DoS 0.02
-11.0 393.3
6/16/18 Milano (124) vs Rotterdam (171) Expected DoS -0.23
Actual DoS -0.16
+4.2 404.3
6/10/18 Milano (155) vs The Anguanas 3D (LIRD) (186) Expected DoS 0.34
Actual DoS -0.09
-25.4 400.1
6/9/18 Milano (149) vs Bergamo (63) Expected DoS 0.40
Actual DoS 0.41
+0.6 425.5
6/9/18 Milano (227) vs Alp'n Rockets (48) Expected DoS 0.63
Actual DoS 0.65
+1.0 424.9
5/12/18 Milano (119) vs Dom City (120) Expected DoS 0.12
Actual DoS 0.00
-7.5 423.9
3/17/18 Milano (340) vs Poison Kittens (27) Expected DoS 0.64
Actual DoS 0.85
+12.6 431.4
2/17/18 Milano (252) vs Roma (80) Expected DoS 0.26
Actual DoS 0.52
+15.4 418.8
1/27/18 Milano (100) vs Liège (W) (199) Expected DoS 0.01
Actual DoS -0.33
-20.4 403.3
11/5/17 Milano (177) vs Lutece (199) Expected DoS 0.06
Actual DoS -0.06
-6.8 423.8
11/5/17 Milano (185) vs The Anguanas (194) Expected DoS -0.07
Actual DoS -0.02
+3.0 430.6
11/4/17 Milano (101) vs Helsinki Roller Derby C-kasetti (219) Expected DoS -0.33
Actual DoS -0.37
-2.2 427.6
11/4/17 Milano (214) vs Rayo Dockers (134) Expected DoS 0.11
Actual DoS 0.23
+7.2 429.8
9/23/17 Milano (363) vs Auver'Niaks (54) Expected DoS 0.39
Actual DoS 0.74
+20.7 422.6
7/15/17 Milano (136) vs Barcelona (163) Expected DoS -0.32
Actual DoS -0.09
+13.9 401.9
6/25/17 Milano (98) vs The Anguanas (165) Expected DoS -0.18
Actual DoS -0.25
-4.6 388.1
6/24/17 Milano (109) vs Bergamo (82) Expected DoS 0.46
Actual DoS 0.14
-19.2 392.7
6/10/17 Milano (218) vs Rotterdam (157) Expected DoS -0.03
Actual DoS 0.16
+11.7 411.9
5/14/17 Milano (177) vs Bordeaux (102) Expected DoS 0.32
Actual DoS 0.27
-3.3 400.2
3/12/17 Milano (301) vs Bloody Wheels (60) Expected DoS 0.39
Actual DoS 0.67
+16.3 403.5
12/3/16 Milano (159) vs Brighton (UK) (195) Expected DoS -0.14
Actual DoS -0.10
+2.4 387.2
10/16/16 Milano (62) vs Porto (230) Expected DoS -0.24
Actual DoS -0.58
-19.7 384.8
10/16/16 Milano (165) vs Vienna (156) Expected DoS -0.09
Actual DoS 0.03
+7.0 404.5
10/15/16 Milano (218) vs Prague (118) Expected DoS 0.11
Actual DoS 0.30
+11.2 397.5
6/26/16 Milano (174) vs Bloody Wheels (86) Expected DoS 0.46
Actual DoS 0.34
-7.0 386.4
6/11/16 Milano (247) vs Nice (125) Expected DoS 0.19
Actual DoS 0.33
+8.0 393.4
5/14/16 Milano (273) vs Battle Stars (99) Expected DoS 0.34
Actual DoS 0.47
+7.7 385.4
4/16/16 Milano (168) vs The Wreckoning (95) Expected DoS 0.09
Actual DoS 0.28
+11.2 377.8
3/19/16 Milano (138) vs Alcoy (74) Expected DoS 0.18
Actual DoS 0.30
+7.1 366.6
2/20/16 Milano (74) vs Norrköping (215) Expected DoS -0.03
Actual DoS -0.49
-27.0 359.5
12/12/15 Milano (366) vs Las Palmas (31) Expected DoS 0.23
Actual DoS 0.84
+32.3 386.5
11/15/15 Milano (243) vs Munich (169) Expected DoS -0.09
Actual DoS 0.18
+13.9 354.1
11/14/15 Milano (214) vs Suffolk (140) Expected DoS 0.02
Actual DoS 0.21
+9.9 340.3
11/14/15 Milano (92) vs Zürich (180) Expected DoS -0.18
Actual DoS -0.32
-7.7 330.4
7/11/15 Milano (111) vs Porto (147) Expected DoS -0.39
Actual DoS -0.14
+12.9 338.0
5/31/15 Milano (321) vs Pays d'Aix Womens (75) Expected DoS -0.13
Actual DoS 0.62
+39.5 325.1
5/9/15 Milano (128) vs Munich (209) Expected DoS -0.24
Actual DoS -0.24
+0.1 285.6
3/21/15 Milano (93) vs Marmots (257) Expected DoS -0.44
Actual DoS -0.47
-1.4 285.5
11/15/14 Milano (95) vs Zürich (192) Expected DoS -0.46
Actual DoS -0.34
+6.3 286.8
9/28/14 Milano (176) vs Leman'Wheels (141) Expected DoS -0.01
Actual DoS 0.11
+6.1 280.5
6/15/14 Milano (159) vs Luzern (156) Expected DoS -0.02
Actual DoS 0.01
+1.6 274.5
5/10/14 Milano (287) vs Geneva (268) Expected DoS n/a (debut)
Actual DoS 0.03
272.8