Tweet

Historic Overview Barry Crouch

Rider

Overall Rank39807
NameBarry CROUCH
Country
  South Africa
Date of birth15-Aug-1992
ContemporiesView Contemporary Ranking

Seasons

Barry Crouch - Scores by Season

Year Team Score Rank
1. 2017 Elite without contract 2 3681
2. 2019 Elite without contract 1 4399
3. 2022 Elite without contract 5 2643
Overall: 8 39807