There are two different types of NPL Club teams: NPL Club Age-Eligible Team and the First Team. NPL Club Age Eligible Team refers to those facing an age restriction, such as U16s, U18s, and U20s, whilst the First Team means the senior team of NPL Club. Only in limited circumstances can players from the NPL Club’s Age-Eligible Teams be promoted to the First Team Player Roster, As outlined under First Team Player Roster Requirements, if a NPL club does not promote a player from its NPL Age-Eligible Teams onto the First Team Player Roster, the club is only allowed to promote the player to the First Team up to a maximum of 40% of matches throughout a NPL season. If the percentage exceeds 40%, the club must include the player on the NPL Club’s First Team Player Roster.