Prerequisites
Before creating players, ensure you have:Create at least one team
Players must be assigned to a team. Navigate to Equipos > Create to add teams first.
Create positions
Each player needs a position assignment. Go to Posiciones > Create to add positions (e.g., Goalkeeper, Defender, Midfielder, Forward).
If you try to create a player without teams or positions, the application will automatically prompt you to create these prerequisite entities first.
Creating a New Player
Enter player information
Fill in the required fields:
- Nombre del Jugador (Player Name): Enter the player’s full name
- Número del Jugador (Player Number): Enter the jersey number (1-99)
- Seleccione un equipo (Select a team): Choose from the dropdown
- Seleccione una Posicion (Select a position): Choose the player’s position
Player Validation Rules
Player Name Requirements
- Required: Cannot be empty
- Minimum length: 3 characters
- Maximum length: 50 characters
- Format: Only letters and spaces allowed (including accented characters)
- Pattern: Cannot contain only numbers
Player Number Requirements
- Required: Cannot be empty
- Type: Must be a number
- Range: Between 1 and 99 (inclusive)
- Format: Only numeric digits allowed
Viewing Players
The players list displays:- Player name
- Jersey number
- Associated team
- Position
- Action buttons (Detail, Edit, Delete)
Editing a Player
Click 'Editar'
Click the Editar (Edit) button for that player.
You must be logged in to see this button.
Update player details
Modify any of the following:
- Player name
- Jersey number
- Team assignment
- Position
Edit Validation
When editing a player:- All the same validation rules apply
- You cannot create a duplicate (same name and number in the same team)
- Leading and trailing whitespace is automatically trimmed from the player name
Deleting a Player
Click 'Eliminar'
Click the Eliminar (Delete) button.
This button will be disabled if you’re not authenticated.
Viewing Player Details
To see complete player information:- Click the Detalle (Detail) button for any player
- This shows all player data including team and position information
- Available to all users without authentication
Common Scenarios
Adding multiple players to the same team
Adding multiple players to the same team
You can add multiple players to the same team, but each must have:
- A unique combination of name and number within that team
- A jersey number between 1-99
Changing a player's team
Changing a player's team
To transfer a player to another team:
- Click Editar on the player
- Select the new team from the dropdown
- Verify the jersey number doesn’t conflict with existing players on the new team
- Save the changes
Changing a player's position
Changing a player's position
Position changes are straightforward:
- Edit the player
- Select a new position from the dropdown
- Save
Troubleshooting
Error: Player already exists in the selected team
Error: Player already exists in the selected team
This means another player with the same name and number already exists in the selected team.Solutions:
- Change the player name
- Choose a different jersey number
- Select a different team
Cannot create players - missing prerequisites
Cannot create players - missing prerequisites
The application shows specific alerts:
- Missing Teams: Click “Crear Equipos” to create at least one team
- Missing Positions: Click “Crear Posiciones” to add positions
- Missing both: Create both entities first
Jersey number validation error
Jersey number validation error
Ensure your number:
- Is between 1 and 99
- Contains only digits (no letters or special characters)
- Is not empty
Name validation error
Name validation error
Check that your player name:
- Has at least 3 characters
- Doesn’t exceed 50 characters
- Contains only letters and spaces (no numbers or symbols)
- Isn’t only numbers
Edit/Delete buttons are disabled
Edit/Delete buttons are disabled
Best Practices
Related Guides
- Managing Teams - Create and manage teams
- Scheduling Matches - Schedule matches with your players
- User Roles and Authentication - Understand access permissions