Overall rating place: 59 with 268.558 pts in 2019
Country place: 4
Overall rating place: 48 with 249.691 pts in 2018
Country place: 4
Overall rating place: 44 with 212.987 pts in 2017
Country place: 5
Overall rating place: 56 with 249.939 pts in 2016
Country place: 5
Overall rating place: 105 with 111.926 pts in 2015
Country place: 9
Team social media button generator