Recent Matches
Signature Heroes
-
Clockwerk18 games overallLast game: 2023-02-21Pick rate:18 / 216 (8%)Record:11 / 7 (61%)
-
Death Prophet72% wins in 18 gamesLast game: 2023-03-19Pick rate:18 / 216 (8%)Record:13 / 5 (72%)
-
Techies4 games last yearLast game: 2023-05-24Pick rate:4 / 19 (21%)Record:2 / 2 (50%)