Team The Immortals

  • Region
    North East
  • Affiliate
    --

Open

Year Rank Worldwide Rank by Region Rank By Country
2018 2649th 249th North East 1665th United States
2017 2507th 237th North East 1650th United States
2016 1112th 116th North East – –
2015 2135th 202nd North East – –
2014 2962nd 289th North East – –

Leaderboard