Change WordPress user roles and capabilities › Forums › Restrict or Permit access inside WordPress – how to › Specific Custom Post access › Reply To: Specific Custom Post access
You can restrict editing with Edit restrictions add-on.
Look what’s more suitable in your case:
– turn ON “Own data only” option. User will see and can edit just his own posts, where he is an author.
– use categories as the team list and restrict access to the post by unique category ID for every coach. Such restriction will allow to a coach to post just to that specific category and see at the backend just the posts inside that category.