Looking for wp theme for sport community, please help

Hi, i’m looking for theme which will allow me to create community of sport coaches. I want every coach who will register to be able to add his own team, to be able to add all players from the team, to create training sessions, to be able to create new exercises and add it to the already created training sessions.
Please help!

You will need custom development - that won’t exist out of the box.

You may find a directory theme that helps to start but to be honest it will be less complex long term, even if more expensive, to create something intended for purpose