Two small adjustments that could make clubs a little easier.
1 - Showing the clubs you own before the clubs you're just members off. Then will make navigating clubs easier and also you won't have to look through all the clubs you're a member of to find the ones you manage.
2 - An option to allow the owner to get notifications when someone applies. I'm extremely bad at checking up on such things and I know other people are too (sometimes) so it would help keep the applies constantly low.
Customer support service by UserEcho