2019 was a breakout year for the young opening batsman who was on track for a 1,000 run Championship season before injury cut his campaign short. Despite missing the back half of the season, Vasconcelos posted 750 runs at 46 with two centuries and three 50s.
His white-ball form was equally impressive with 255 runs at an average of 51 in the Royal London Cup, including a century in the televised game against Yorkshire.
Vasconcelos committed his long-term future to the club in 2019, signing a 5-year contract extension keeping him at the club until at least the end of 2024.
This commitment was repaid and one of the most elegant batsmen in the competition continued to impress during the covid affected seasons – scoring 845 runs in the 2021 County Championship, with a high score of 185 not out.
Vasconcelos also proved his worth in the shortest form, leading the Steelbacks run scoring in the 2021 Vitality Blast.