Em 1922, houve um Torneio de Seleções, disputado em caráter experimental, ganho pela seleção paulista. No ano seguinte, a competição foi oficializada, recebendo o nome de Campeonato Brasileiro.
Cariocas e paulistas tinham o privilégio de entrar no campeonato apenas nas semifinais, cabendo a cada um enfrentar respectivamente uma das duas seleções que haviam progredido através de um sistema eliminatório, de modo que cariocas e paulistas jamais se enfrentavam antes da final.
De 1923 a 1928, a final era disputada em jogo único no Rio de Janeiro. Em 1928, São Paulo não participou, em protesto contra esta fórmula. A partir de 1929, foram então adotados confrontos eliminatórios em melhor-de-quatro pontos, com mandos de campo alternados.
O critério de convocaçõo dos jogadores integrantes de cada seleção não era local de nascimento, mas sim filiação clubística.
ANO CAMPEÃO
---- ---------
1923 Paulistas
1924 Cariocas
1925 Cariocas
1926 Paulistas
1927 Cariocas
1928 Cariocas
1929 Paulistas
1931 Cariocas
1934 Baianos (CBD)
Paulistas (FBF, profissional - nao reconhecido oficialmente)
1935 Cariocas
1936 Paulistas
1938 Cariocas
1939 Cariocas
1940 Cariocas
1941 Paulistas
1942 Paulistas
1943 Cariocas
1944 Cariocas
1946 Cariocas
1950 Cariocas
1952 Paulistas
1954 Paulistas
1956 Paulistas
1959 Paulistas
1963 Mineiros
Cariocas: 13
Paulistas: 11 (ou 10, se o título de 1934 não for contabilizado)
Baianos: 1
Mineiros: 1
Mauro Prais