1º Turno
26/05/1940
Palestra Itália 7 x 0 Comercial
São Paulo 3 x 1 Juventus
Portuguesa 2 x 1 SP Railway
Santos 2 x 1 Espanha
02/06/1940
SP Railway 5 x 3 Juventus
Corinthians 4 x 2 Ypiranga
Port. Santista 0 x 2 Santos
09/06/1940
São Paulo 1 x 0 SP Railway
Juventus 2 x 0 Portuguesa
Ypiranga 1 x 2 Palestra itália
Port. Santista 3 x 2 Espanha
16/06/1940
Juventus 0 x 10 Corinthians
Palestra itália 1 x 2 Portuguesa
Comercial 2 x 1 Espanha
Santos 3 x 2 SP Railway
23/06/1940
Palestra itália 5 x 1 Juventus
São Paulo 6 x 0 Espanha
Port. Santista 4 x 1 Comercial
Portuguesa 2 x 0 Ypiranga
30/06/1940
São Paulo 2 x 2 Portuguesa
Corinthians 4 x 1 Comercial
Ypiranga 1 x 0 Espanha
Santos 4 x 1 Juventus
07/07/1940
Portuguesa 4 x 3 Santos
São Paulo 7 x 1 Port. Santista
Corinthians 8 x 0 Espanha
SP Railway 1 x 0 Palestra itália
14/07/1940
Comercial 2 x 5 São Paulo
Ypiranga 5 x 3 Juventus
Palestra itália 0 x 1 Santos
Port. Santista 0 x 2 Corinthians
28/07/1940
Palestra itália 5 x 1 Espanha
Comercial 0 x 2 Ypiranga
SP Railway 3 x 1 Port. Santista
Corinthians 2 x 1 Santos
04/08/1940
Port. Santista 3 x 4 Palestra itália
SP Railway 11 x 2 Comercial
Corinthians 5 x 3 Portuguesa
Ypiranga 1 x 1 São Paulo
11/08/1940
Corinthians 3 x 3 SP Railway
Santos 2 x 3 Ypiranga
Palestra itália 2 x 2 São Paulo
Portuguesa 7 x 1 Comercial
17/08/1940
Espanha 3 x 2 Juventus
18/08/1940
Santos 1 x 0 São Paulo
Ypiranga 4 x 2 Port. Santista
Corinthians 3 x 3 Palestra Itália
25/08/1940
Port. Santista 3 x 2 Portuguesa
São Paulo 2 x 2 Corinthians
Juventus 3 x 1 Comercial
SP Railway 3 x 2 Espanha
01/09/1940
Juventus 5 x 2 Port. Santista
Ypiranga 2 x 2 SP Railway
Portuguesa 10 x 3 Espanha
Santos 3 x 0 Comercial
2º Turno
08/09/1940
São Paulo 4 x 1 Juventus
Comercial 1 x 2 Palestra itália
Espanha 2 x 4 Santos
15/09/1940
Portuguesa 1 x 2 Juventus
Corinthians 3 x 5 Ypiranga
Port. Santista 3 x 1 Espanha
22/09/1940
Espanha 5 x 0 Comercial
São Paulo 4 x 0 Ypiranga
Corinthians 3 x 0 Juventus
SP Railway 0 x 6 Portuguesa
29/09/1940
Espanha 1 x 1 São Paulo
Palestra itália 8 x 2 Juventus
Portuguesa 2 x 2 Ypiranga
05/10/1940
Port. Santista W0 x 0 Comercial
06/10/1940
São Paulo 2 x 0 SP Railway
Palestra itália 5 x 0 Ypiranga
Santos 1 x 2 Portuguesa
12/10/1940
SP Railway 2 x 3 Santos
13/10/1940
Espanha 3 x 3 Ypiranga
Portuguesa 2 x 3 Palestra itália
Corinthians 4 x 2 Comercial
19/10/1940
Espanha 4 x 2 Corinthians
20/10/1940
Santos 2 x 2 Port. Santista
São Paulo 3 x 0 Portuguesa
SP Railway 1 x 2 Juventus
03/11/1940
Juventus 2 x 7 Santos
Palestra itália 5 x 1 SP Railway
São Paulo 5 x 1 Comercial
10/11/1940
Corinthians 10 x 0 Port. Santista
Ypiranga 0 x 5 SP Railway
Espanha 2 x 4 Palestra itália
Santos 6 x 2 Comercial
15/11/1940
Espanha 1 x 4 Portuguesa
17/11/1940
Santos 2 x 3 Corinthians
Ypiranga 3 x 3 Juventus
Palestra itália 4 x 2 Port. Santista
23/11/1940
Comercial 2 x 7 SP Railway
24/11/1940
Portuguesa 1 x 2 Corinthians
Santos 2 x 3 Palestra Itália
30/11/1940
Palestra itália 1 x 0 Corinthians
Port. Santista 1 x 1 São Paulo
Espanha 8 x 3 Juventus
08/12/1940
Port. Santista 5 x 1 SP Railway
Ypiranga 5 x 7 Santos
Palestra itália 0 x 3 São Paulo
14/12/1940
São Paulo 0 x 0 Santos
Port. Santista 6 x 4 Juventus
15/12/1940
SP Railway 1 x 4 Corinthians
Ypiranga 8 x 0 Comercial
19/12/1940
Espanha 0 x 2 SP Railway
21/12/1940
Portuguesa 3 x 3 Comercial
22/12/1940
Corinthians 0 x 0 São Paulo
Port. Santista 4 x 4 Ypiranga
25/12/1940
Portuguesa 5 x 2 Port. Santista
29/12/1940
Comercial 2 x 3 Juventus
Campeão – São Paulo Futebol Clube (São Paulo – SP)
Fonte: A Gazeta Esportiva – SP