Any sports person needs to be following a diet that supports both a training regime and/or competition.
You need a diet that does the following:
Increases energy and strength
Aids in building muscle mass
Speeds recovery time
Reduces body fat
Protects bone and joint health
What you take pre workout also has a huge effect on your performance in terms of mental clarity and stamina.
Are you feeding your body what it needs??