octavia's Deadlock stats: Ascendant III, 6,685 PP, 64.2% win rate over 226 ranked matches. Match history, heroes and rank on Statlocker.
octavia on Statlocker, Deadlock leaderboard, Hero win rates
octavia builds
Builds