
Stormie
Midmedium threatSelangor Red Giants · MY · MPL · S17
⚠️Data scope
207 attributed matches · 20 heroes tracked · 50 team matches in DB
Per-player attributions shipped: 207 matches inferred from team-level data + roster timeline. Run "/api/mlbb/run-pick-attribution" after adding more roster data to improve coverage.
Match-Attributed Picks
Inferred from 207 matches
Valentina
46g · 63%

Pharsa
34g · 76%

Lylia
21g · 81%

Lunox
16g · 63%

Yve
11g · 73%

Selena
11g · 100%

Kagura
11g · 64%

Vexana
9g · 78%

Novaria
7g · 43%

Cecilion
7g · 43%

Aurora
6g · 83%

Xavier
6g · 33%

Kadita
6g · 67%

Luo Yi
5g · 80%

Zhask
4g · 75%

Harley
2g · 100%

Nana
2g · 100%

Zetian
1g · 100%

Odette
1g · 100%

Chang'E
1g · 100%
Derived from the 4,442 pro matches in our DB + roster timeline. Confidence varies — add more roster data via /api/mlbb/roster-history and re-run attribution to improve accuracy.
Scouted Hero Pool(0 heroes)
No hero pool data yet.
Previous Teams
SRG.OG
MPL · S16
Team Matches(50)
vs NIP Flash
M6 World · 2.0.18
vs NIP Flash
M6 World · 2.0.18
vs RRQ Hoshi
M6 World · 2.0.18
vs RRQ Hoshi
M6 World · 2.0.18
vs RRQ Hoshi
M6 World · 2.0.18
vs RRQ Hoshi
M6 World · 2.0.18
vs Team Spirit
M6 World · 2.0.18
vs Team Spirit
M6 World · 2.0.18
vs Team Spirit
M6 World · 2.0.18
vs Team Liquid ID
M6 World · 2.0.18
vs Team Liquid ID
M6 World · 2.0.18
vs Team Liquid ID
M6 World · 2.0.18
vs Team Vamos
MPL MY S17 · 2.1.61
vs Team Vamos
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Bigetron MY by VIT
MPL MY S17 · 2.1.61
vs Bigetron MY by VIT
MPL MY S17 · 2.1.61
vs Team Flash
MPL MY S17 · 2.1.61
vs Team Flash
MPL MY S17 · 2.1.61
vs RRQ Tora
MPL MY S17 · 2.1.61
vs RRQ Tora
MPL MY S17 · 2.1.61
vs AC Esports
MPL MY S17 · 2.1.61
vs AC Esports
MPL MY S17 · 2.1.61
vs Invictus Gaming
MPL MY S17 · 2.1.61
vs Invictus Gaming
MPL MY S17 · 2.1.61
vs Invictus Gaming
MPL MY S17 · 2.1.61
vs RRQ Tora
MPL MY S17 · 2.1.61
vs RRQ Tora
MPL MY S17 · 2.1.61
vs Invictus Gaming
MPL MY S17 · 2.1.61
vs Invictus Gaming
MPL MY S17 · 2.1.61
vs AC Esports
MPL MY S17 · 2.1.61
vs AC Esports
MPL MY S17 · 2.1.61
vs AC Esports
MPL MY S17 · 2.1.61
vs Bigetron MY by VIT
MPL MY S17 · 2.1.61
vs Bigetron MY by VIT
MPL MY S17 · 2.1.61
vs Bigetron MY by VIT
MPL MY S17 · 2.1.61
vs Team Flash
MPL MY S17 · 2.1.61
vs Team Flash
MPL MY S17 · 2.1.61
vs Team Vamos
MPL MY S17 · 2.1.61
vs Team Vamos
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Team Rey
MPL MY S17 · 2.1.61
vs Bigetron MY by Vit
MPL MY S17 · 2.1.61
vs Bigetron MY by Vit
MPL MY S17 · 2.1.61
vs Bigetron MY by Vit
MPL MY S17 · 2.1.61
vs Bigetron MY by Vit
MPL MY S17 · 2.1.61
vs Bigetron MY by Vit
MPL MY S17 · 2.1.61
Team-level matches. Per-player attribution (which hero this player actually picked) requires per-match player scraping — scheduled for Phase 2.