League Management

Player transfers

A transfer moves a player from one club's roster to another's, inside the same league season — without losing their match history. It takes sign-off from three parties in sequence: the releasing club, the receiving club, and the league admin. This guide walks through the full chain using a real transfer from a live season: Jack Murphy moving from Riverside Athletic FC U8 to Westfield Rangers U8 in the Cambridge Youth Football League.

Proposed → Released → Confirmed → Approved → Player moved

Who does what

StageActorAction
1. ProposeReceiving clubStarts the transfer — only the club gaining the player can propose one.
2. ReleaseReleasing clubApproves letting the player go, or rejects the proposal.
3. RegisterPlayer / guardianCompletes registration with the receiving club, if not already registered there.
4. ConfirmReceiving clubConfirms the player has actually registered with them.
5. ApproveLeague adminGives final sign-off — this is what actually moves the player's roster spot.
The player must have an Athlo profile, and must register with the receiving club. A transfer can only be proposed for a player who has a linked Athlo profile — this is what lets Athlo recognise the same real person across two different clubs' rosters. And a transfer can't be confirmed by the receiving club until that same person has actually completed registration there. Both the player's profile owner and the league admin are notified the moment a transfer is proposed, so registration can happen in parallel with the releasing club's approval rather than stalling the chain.

Step by step

Receiving club

Find the league from your club page

Open your club, go to the League tab, and select the league season you want to manage transfers for.

Westfield Rangers' League tab, showing the Cambridge Youth Football League under My Leagues
Receiving club

Propose the transfer

From the season's Transfers screen, tap the + icon. Pick the team you're receiving the player into, the team they currently play for, and the player themselves — then tap Propose.

Empty Transfers screen for a new season, no transfers yet
Propose Transfer dialog filled in: receiving team Westfield Rangers U8, player currently plays for Riverside Athletic FC U8, player Jack Murphy
Releasing club

Approve the release

The proposal now shows as Awaiting releasing club on both clubs' Transfers screens. Riverside Athletic FC — the player's current club — reviews it and taps Approve Release, or rejects it if they'd rather keep the player.

Transfer proposed successfully, status Awaiting releasing club
Riverside Athletic FC's Transfers screen with Approve Release and Reject buttons
Player / guardian

Register with the receiving club

As soon as the transfer is proposed, the player's profile owner gets a notification to complete registration with the receiving club — this can happen before or after the release is approved. If they're already registered there, this step is already done.

Register Player form for Jack Murphy at Westfield Rangers, with emergency contact details filled in
Receiving club

Confirm receipt

Once released, the transfer moves to Awaiting receiving club. Westfield Rangers taps Confirm Receipt — but only once Jack is actually registered with them. Confirming too early is blocked with a plain-language explanation, not a raw error.

Transfer status now Awaiting receiving club, after release was approved
Confirm Receipt blocked with the message: this player hasn't completed registration with your club yet
Confirm Receipt succeeds once the player is registered, status now Awaiting league approval
League admin

Give final approval

Both clubs have now signed off. From the league's season standings screen, the league admin opens Review Transfers, checks the details, and taps Approve Transfer. This is the step that actually moves the player onto the new team's roster.

League admin's Review Transfers screen, showing the transfer awaiting league approval
Transfer approved by the league admin
Done

Player appears on the new roster

Jack Murphy now shows up under Westfield Rangers' Players list, fully rostered for the U8 team.

Jack Murphy listed on Westfield Rangers' U8 player roster

Notifications sent along the way

WhenWho's notifiedMessage
ProposedReleasing club“Player transfer requested”
ProposedPlayer's profile owner“Register with the new club to complete this transfer”
ProposedLeague admin“New player transfer proposed”
ReleasedReceiving club“Player transfer released — please confirm”
ConfirmedLeague admin“Player transfer awaiting final approval”

What happens to stats and fixtures

A transfer doesn't erase history. Goals and assists scored before and after the move are combined under the player's profile on the league's Top Scorers board, rather than splitting into two entries for the same person. Any of the player's future match invites for their old team are removed automatically, since they're no longer part of that roster — past match records are untouched.

Rejecting a transfer

A transfer can be rejected by the releasing club, the receiving club, or the league admin — at any point before final approval. Once rejected, it's final: a new transfer has to be proposed from scratch if the move is reconsidered later.