I think the following are qualities that make a good Captain
1 They always put the team first
2 They lead by example
3 They inspire those around them
4 They have a positive relationship with Coaches and Teammates
5 They embody the core values if the Club
6 They work hard and persevere
7 They step up when the team needs them