Portugal
AD Sanjoanense (men).
The club's teams and every recorded move into, out of and between them.
Club 4130 · 4 teamsTeams
| Team | Side | League | Current squad |
|---|---|---|---|
| AD Sanjoanense | First team | Campeonato de Portugal | 26 |
| AD Sanjoanense Camadas Jovens | First team | — | — |
| AD Sanjoanense B | Reserves | — | 1 |
| AD Sanjoanense U19 | U19 | — | — |
Transfers
562 recorded movesSide is the club's team each move involved. Arrivals and departures leave out moves between the club's own teams.
| Date | Player | Side | From | To | Move | Fee |
|---|---|---|---|---|---|---|
| 01 Jan 2017 | Rúben Neves | First team | AD Sanjoanense | SC Salgueiros | Transfer | — |
| 01 Jan 2017 | Samuel Teles | First team | AD Sanjoanense | Lusitânia FC Lourosa | Transfer | Free |
| 01 Aug 2016 | Zé Pedro | First team | FC Porto B | AD Sanjoanense | Loan | — |
| 28 Jul 2016 | Nandinho | First team | CD Feirense | AD Sanjoanense | Loan | — |
| 05 Jul 2016 | Diogo Almeida | First team | AD Sanjoanense | GD Gafanha | Transfer | Free |
| 05 Jul 2016 | Rúben Alves | First team | AD Sanjoanense | SC Braga B | Transfer | — |
| 04 Jul 2016 | Chapinha | First team | AD Sanjoanense | Anadia FC | Transfer | Free |
| 01 Jul 2016 | Luís Rebelo | U19 | AD Sanjoanense U19 | SC Bustelo | Transfer | Free |
| 01 Jul 2016 | Joel Santos | U19 | AD Sanjoanense U19 | FC Cesarense | Transfer | Free |
| 01 Jul 2016 | Nelson Monteiro | First team | Lusitânia FC Lourosa | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Marcos Pinto | First team | Mondinense FC | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Rui Neves | U19 | AD Sanjoanense U19 | GD Gafanha U19 | Transfer | Free |
| 01 Jul 2016 | Mica | First team | Leça FC | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Guilherme Barreleiro | First team | UD Oliveirense Youth | AD Sanjoanense Camadas Jovens | Transfer | Free |
| 01 Jul 2016 | Edwar López | First team | AD Sanjoanense | Lusitano FC Vila Real de Santo António | Transfer | Free |
| 01 Jul 2016 | Diogo Barbosa | First team | AD Sanjoanense | FC Paços de Ferreira U19 | Transfer | — |
| 01 Jul 2016 | Bernardo Lima | First team | AD Sanjoanense Camadas Jovens | FC Porto Youth | Transfer | — |
| 01 Jul 2016 | Aloisio | First team | AD Sanjoanense | CS Marítimo B | Transfer | — |
| 01 Jul 2016 | Júnior Pius | First team | FC Cesarense | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Simão | First team | CD Feirense Camadas Jovens | AD Sanjoanense Camadas Jovens | Transfer | Free |
| 01 Jul 2016 | Rodrigo Correia | First team | AD Sanjoanense Camadas Jovens | CD Arrifanense Formação | Transfer | Free |
| 01 Jul 2016 | Samuel Teles | First team | SC Braga U19 | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Elísio | First team | Varzim SC | AD Sanjoanense | Transfer | Free |
| 01 Jul 2016 | Vini | First team | Académico Viseu FC | AD Sanjoanense | Transfer | — |
| 01 Jul 2016 | Ricardo Tavares | First team | AD Sanjoanense | UD Oliveirense | Transfer | Free |
| 31 Jan 2016 | Leandro Silva | First team | AD Sanjoanense | GD Gafanha | Transfer | Free |
| 19 Jan 2016 | Ronan | First team | AD Sanjoanense | Rio Ave FC | Transfer | — |
| 01 Jan 2016 | Drula | U19 | AD Sanjoanense U19 | Lusitânia FC Lourosa U19 | Transfer | Free |
| 01 Jan 2016 | Bruno Almeida | First team | AD Sanjoanense | SC Bustelo | Transfer | Free |
| 01 Jan 2016 | Edgar Almeida | First team | AD Sanjoanense | SC Bustelo | Transfer | Free |