dog star man's Deadlock stats: Emissary IV, 4,604 PP, 45.3% win rate over 287 ranked matches. Match history, heroes and rank on Statlocker.
| Hero | Matches | Win rate |
|---|---|---|
| Venator | 64 | 43.8% |
| Mina | 47 | 38.3% |
| Ivy | 45 | 44.4% |
| Shiv | 24 | 37.5% |
| Warden | 22 | 54.5% |
dog star man on Statlocker, Deadlock leaderboard, Hero win rates