Team Team Templum

Open

Year Rank Worldwide Rank by Region Rank By Country
2021 905th 527th North America – –
2018 2881st 208th South Central 1822nd United States
2017 3034th 212th South Central 1967th United States
2015 2409th 188th South Central – –
2014 4093rd 331st South Central – –

Leaderboard