Race
Stall Strandqvist Winnings World Rank Country Rank Track Rank
2021 Stage 1 0 kr 425 413 37