Neeraj and Anderson began their javelin throw careers together. They are both 24. They first burst on to the scene in 2016 Under-20 World Championships. Truth is Neeraj was better than him in all these years. He was seen as the future star of javelin throw. Peters was always behind Neeraj.