Cameron Weaver during the course of the 2018 racing season