There may be people that have more talent than you but, there is no excuse for anyone to work harder than you do and what you lack in talent can be made up with desire, hustle, and giving 110% all the time.
NCAA Division III baseball pitcher, High school varsity basketball, 2 years in the fitness industry
Sport specific training, high intensity training, strength training
Don’t train for any special event, train for life. Life is your biggest challenge, train to beat it.