Joao Alvaro ha jugado con 39 compañeros de equipo a lo largo de su carrera.

Player Team(s) Games
U16 Portugal (Euro U16 B)
5
U16 Portugal (Euro U16 B)
7
U16 Portugal (Euro U16 B)
7
U16 Portugal (Euro U16 B)
5
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
13
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
28
U16 Portugal (Euro U16 B)
U18 Portugal (Euro U18 B)
15
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
19
U18 Portugal (Euro U18 B)
7
U16 Portugal (Euro U16 B)
U18 Portugal (Euro U18 B)
21
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
14
U16 Portugal (Euro U16 B)
7
3
U18 Portugal (Euro U18 B)
7
U18 Portugal (Euro U18 B)
7
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
14
3
3
U18 Portugal (Euro U18 B)
7
U18 Portugal (Euro U18 B)
7
U18 Portugal (Euro U18 B)
7
U16 Portugal (Euro U16 B)
5
3
3
3
U18 Portugal (Euro U18 B)
7
2
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
8
U16 Portugal (Euro U16 B)
6
2
3
U16 Portugal (Euro U16 B)
6
U16 Portugal (Euro U16 B)
14
U16 Portugal (Euro U16 B)
U18 Portugal (Euro U18 B)
15
3
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
20
U18 Portugal (Euro U18 B)
7
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
13
1